Vítejte na Elektro Bastlírn?
Nuke - Elektro Bastlirna
  Vytvořit účet Hlavní · Fórum · DDump · Profil · Zprávy · Hledat na fóru · Příspěvky na provoz EB

Vlákno na téma KORONAVIRUS - nutná registrace


Nuke - Elektro Bastlirna: Diskuzní fórum

 FAQFAQ   HledatHledat   Uživatelské skupinyUživatelské skupiny   ProfilProfil   Soukromé zprávySoukromé zprávy   PřihlášeníPřihlášení 

Čtení hodnot z 5V mikrofonního modulu na 3,3V analog pinu

 
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Miniaturní počítače (Arduino, Raspberry a další)
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
jirinovo



Založen: Dec 18, 2017
Příspěvky: 4

PříspěvekZaslal: po prosinec 18 2017, 9:31    Předmět: Čtení hodnot z 5V mikrofonního modulu na 3,3V analog pinu Citovat

Zdravím,

mám tento mikrofonní modul a chci z něj číst hodnoty na analogovém pinu. Problém je, že mikrofon pracuje na 5V, kdežto můj microboard (Wemos D1 Mini Pro) má analogový pin pro napětí 0-3,3V. Abych pin neodpálil, zkoušel jsem výstup z mikrofonu zapojit do děliče napětí, kde R1 = 500 Ohm a R2 = 1000 Ohm. Jenže signál je teďka tak slabý, že na mikrofon musím zaklepat, abych dostal něco většího než nula Confused

Nevěděl by prosím někdo co s tím? Předem moc děkuju za pomoc!
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Hill
Administrátor


Založen: Sep 10, 2004
Příspěvky: 19496
Bydliště: Jičín, Český ráj

PříspěvekZaslal: po prosinec 18 2017, 9:45    Předmět: Citovat

Obávám se, že analogový vstup neumí záporné hodnoty, takže v tichu na tom vstupním pinu musíš mít stejnosměrné napětí 1,65 V (polovinu napájecího napětí procíku). Jsou tam, nebo tam máš potenciál kostry?
Bez tohoto předpětí bude microboard číst jen kladné půlvlny (to v tom lepším případě).
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
jirinovo



Založen: Dec 18, 2017
Příspěvky: 4

PříspěvekZaslal: po prosinec 18 2017, 9:54    Předmět: Citovat

Co prosimtě znamená "potenciál kostry"? Možná to znám v angličtině, ale tohle mi nic neříká. Pardon, jsem v tomhle začátečník, tak na mě budete muset dost polopaticky Laughing
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Atlan



Založen: May 10, 2004
Příspěvky: 4507
Bydliště: Košice

PříspěvekZaslal: po prosinec 18 2017, 9:55    Předmět: Citovat

Hlavne ze v odkaze je obrazok ale aby tam dali schemu to nie.......
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Habesan



Založen: Jan 12, 2009
Příspěvky: 7086
Bydliště: Plzeňsko

PříspěvekZaslal: po prosinec 18 2017, 10:00    Předmět: Citovat

Kdybys, jirinovo, zadal do vyhledávače: "Wemos D1 Mini Pro analog input impedance", dočetl by jsi se, že jeho vstupní dělič se skládá rezistorů 220kΩ a 100kΩ.

Tím R2 = 1000 Ω jsi ten signál úplně zabil a ten R1 = 500 Ω by sám o sobě byl úpně k ničemu.

Zvolil bych předřadný rezistor (R1) 180kΩ, a nebo výměnu toho původního 220kΩ za 390kΩ.

_________________
Sháním hasičák s CO2 "sněhový", raději funkční.
(Nemusí mít platnou revizi.)
(Celkově budu raději, když se to obejde bez papírů.)
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
lesana87



Založen: Sep 20, 2014
Příspěvky: 3328

PříspěvekZaslal: po prosinec 18 2017, 10:02    Předmět: Citovat

Kostra = GND, prostě změř v klidu napětí mezi pinama 4 a 3 (samozřejmě s připojeným napájením modulu).

Edit: V příkladu pro RasPi ten mikrofonní modul napájí +3,3V, není to nejjednodušší řešení?
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
jirinovo



Založen: Dec 18, 2017
Příspěvky: 4

PříspěvekZaslal: po prosinec 18 2017, 10:26    Předmět: Citovat

@Habesan: Já jsem samozřejmě googlil, ale jak píšu výš, jsem začátečník, tak mi tyhle věci moc neříkaj. Proto jsem negooglil impedanci, ale jak zapojit 5V senzor na 3,3V analog pin a bohužel mě to nikam nedovedlo.

@lesana87: To jsou jaké piny? Já jen, že piny 3 a 4 jsou podle pinoutu digitální:



Napájení z 3V3 jsem zkusil, je to o něco citlivější, ale pořád bída. Jestli to chápu správně, tak ten potenciometr na modulu slouží jen jako threshold pro digitální pin a analogový signál to neovlivňuje?

EDIT: Tady je ještě skript, kdyby to někoho zajímalo. Při napájení z 3V3 onboard LEDku zhasnu jen silnějším poklepáním na mikrofon Smile
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Hill
Administrátor


Založen: Sep 10, 2004
Příspěvky: 19496
Bydliště: Jičín, Český ráj

PříspěvekZaslal: po prosinec 18 2017, 10:31    Předmět: Citovat

Jo, ale jestli tam bude dělič 390 kΩ / 100 kΩ, pak by na vstupu toho děliče muselo být předpětí asi 8,1 V, to tam ale nejspíš k dispozici nemáš.
Proto bude lépe toto předpětí zavést přímo na vstup A/D převodníku za děličem. Možné řešení je tady na obrázku.
Kondík C1 je volený tak, aby na vstup převodníku přenesl frekvence od 20 Hz výše. Jestli je třeba potlačit nějaké kročejové hluky, bručení a podobně, lze jeho kapacitu snížit nepřímo úměrně ke zvýšení dolního přenášeného kmitočtu.

Jo, a pořád mi není jasné, nač tedy potřebuješ analogový vstup, když koukáš na práh sepnutí LEDky v mikrofonním modulu. Ta má právě zhasnout až při extrémní úrovni hlasitosti, při běžných úrovních se stav této LEDky nemění.
A, jestli jsem tomu dobře rozuměl, tak tím trimtrem se nastavuje celková citlivost zařízení.



uprava_vstupu_ADC.png
 Komentář:

Stáhnout
 Soubor:  uprava_vstupu_ADC.png
 Velikost:  11.67 kB
 Staženo:  278 krát

Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
lesana87



Založen: Sep 20, 2014
Příspěvky: 3328

PříspěvekZaslal: po prosinec 18 2017, 10:46    Předmět: Citovat

jirinovo napsal(a):
@lesana87: To jsou jaké piny? Já jen, že piny 3 a 4 jsou podle pinoutu digitální:

Dal jsi tu odkaz jen na mikrofonní modul a ten má na pinu 4 analogový výstup a na pinu 3 GND. Rolling Eyes
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
patrikvarga



Založen: Apr 24, 2007
Příspěvky: 1122

PříspěvekZaslal: po prosinec 18 2017, 10:55    Předmět: Citovat

Atlan napsal(a):
Hlavne ze v odkaze je obrazok ale aby tam dali schemu to nie.......



KY_038.png
 Komentář:

Stáhnout
 Soubor:  KY_038.png
 Velikost:  48.12 kB
 Staženo:  288 krát

Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
dobrman



Založen: Aug 12, 2012
Příspěvky: 1511
Bydliště: J H

PříspěvekZaslal: po prosinec 18 2017, 10:58    Předmět: Citovat

schéma modulu (z netu HWPRO)


KY038_6-800x600.jpg
 Komentář:

Stáhnout
 Soubor:  KY038_6-800x600.jpg
 Velikost:  31.04 kB
 Staženo:  300 krát



Naposledy upravil dobrman dne po prosinec 18 2017, 11:02, celkově upraveno 1 krát.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
jirinovo



Založen: Dec 18, 2017
Příspěvky: 4

PříspěvekZaslal: po prosinec 18 2017, 11:02    Předmět: Citovat

lesana87 napsal(a):
jirinovo napsal(a):
@lesana87: To jsou jaké piny? Já jen, že piny 3 a 4 jsou podle pinoutu digitální:

Dal jsi tu odkaz jen na mikrofonní modul a ten má na pinu 4 analogový výstup a na pinu 3 GND. Rolling Eyes


Jasně, rozumím. Je tam 0,06V.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Miniaturní počítače (Arduino, Raspberry a další) Časy uváděny v GMT + 1 hodina
Strana 1 z 1

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra.
Nemůžete odpovídat na témata v tomto fóru.
Nemůžete upravovat své příspěvky v tomto fóru.
Nemůžete mazat své příspěvky v tomto fóru.
Nemůžete hlasovat v tomto fóru.
Nemůžete připojovat soubory k příspěvkům
Můžete stahovat a prohlížet přiložené soubory

Powered by phpBB © 2001, 2005 phpBB Group
Forums ©
Nuke - Elektro Bastlirna

Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.


PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Čas potřebný ke zpracování stránky 0.14 sekund