Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 5 sty 2025, o 12:49


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 10 ] 
Autor Wiadomość
PostNapisane: 19 maja 2015, o 17:35 
Offline
Nowy

Dołączył(a): 19 maja 2015
Posty: 4
Pomógł: 0

Witam,

Chce zrobic uklad w stylu mikrofon - uklad wzmacniajacy sygnal z mikrofonu - mikrokontroler.

Mam pytanie w jaki sposob okreslic wysokosc sygnalu z mikrofonu (napiecie) ? Oraz pod jaka nazwa w karcie katalogowej moge znalezc informacje o tym jakie jest dopuszczalne napiecie wejsciowe do mikrokontrolera ? Z ukladem wzmacniajacym sobie poradze bez problemu, aczkolwiek nie znajac sygnalu z mikrofonu nie moge poczynic nic dalej (dobrze by bylo wiedziec jak to wyglada tez w praktyce, czyli na jakie poziomy sygnalow sa dopuszcalne mniej wiecej). Z gory dzieki za informacje.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 maja 2015, o 18:18 
Offline
Użytkownik

Dołączył(a): 25 lut 2015
Posty: 252
Lokalizacja: Lublin
Pomógł: 23

Napięcie wejściowe przykładowo:
Voltage on any Pin except RESET
with respect to Ground ................................-0.5V to VCC+0.5V

Maximum Operating Voltage ............................................ 6.0V

Przy zasilaniu całego układu 5V, będziesz miał bezpieczne.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 maja 2015, o 19:33 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8596
Pomógł: 337

w sumie to można dostać za grosze gotowe moduły , popularnie zwane sound sensor
używające prostego wzmacniacza zwykle na LM386 z zasilaniem dla mikrofonu elektretowego
np :

http://allegro.pl/czujnik-dzwieku-halas ... 77074.html

ten jest czytany cyfrowo czyli 1 jest dźwięk , 0 niema ... prosty do oprogramowania
w sumie mozna powiedzieć taki przycisk głosowy , pozwala na wykrywanie głosnych dźwięków/hałasu

albo :

http://allegro.pl/czujnik-dzwieku-i5252590909.html

ten jest nieco lepszy gdyż pracuje w trybie cyfrowym TTL -- j/w ale też i analogowo
dzięki czemu można dokonywać odczytu za pomocą ADC w zakresie 0 - 5V co pozwala też określić natężenie dźwięku

oczywiście możesz sam zbudować np taki jak ja podczas budowy klona TENGU
http://www.sunduino.pl/wordpress/klon-tengu/

miłej zabawy

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 maja 2015, o 19:59 
Offline
Użytkownik

Dołączył(a): 01 paź 2013
Posty: 305
Lokalizacja: Olsztyn
Zbananowany użytkownik

Pomógł: 20

Witam
Zrób sobie wzmacniacz mikrofonowy na jakimś opampie i na wyjściu potencjometr. Wpisz w googla a ja znalazłem jakiś taki tak na szybciora ale ogólna zasada jest taka sama dla wszystkich wzmacniaczy - generalnie.
http://serwis.avt.pl/manuals/AVT2392.pdf

Pozdrawiam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 maja 2015, o 17:28 
Offline
Nowy

Dołączył(a): 19 maja 2015
Posty: 4
Pomógł: 0

zalozmy tak: mikrofon przykladowo taki http://datasheet.octopart.com/25LM043-K ... -84590.pdf , uklad zasilany 2x 9V bateriami

i teraz nie mam pojecia skad mam wziac poczatkowe napiecie, ktore mam wzmacniac ? czy to jest zalezne od parametrow mikrofonu ? potem po ukladzie wzmacniaczy, aby wejsc na mikrokontroler STM32 potrzbuje bodajze napiecia 3.3V. Wydaje mi sie, ze trzeba z czulosci mikrofonu np -65 dB to jest 0.56 mV/Pa i napiecie wyjsciowe 0,56 mV/Pa ∙0,0002 Pa=0,112 μV - ale wydaje mi sie, ze jest ono zdecydowanie za male i cos nie tak wyliczylem .. tylko nie mam pojecia co..



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 maja 2015, o 19:12 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8596
Pomógł: 337

nie potrzebuje 3.3V a maksymalnie 3.3V

w przypadku wykrywania cyfrowego masz zapewnić stan logiczny LOW(0) ~0V dla braku dźwięku i ~3.3V HI (1) dla obecności dżwięku
jak układ podaje za dużo wystarczy wprowadzić na PIN przez dzielnik.

w przypadku analogowego ... masz zakres szerszy gdyż ADC będzie mierzyć napięcie w zakresie 0 - 3,3V zwracając wartości 0 do max 1024 zależnie od natężenia dźwięku czyli tu nie tylko masz wykrywanie czy jest hałas , ale też jaki jest ten hałas

dlatego też ci zaproponowałem gotowe rozwiązanie ....
do twojego mikrofonu i tak trzeba zbudować układ zasilania i wzmacniacz oparty o OpAMPA

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 maja 2015, o 19:56 
Offline
Nowy

Dołączył(a): 19 maja 2015
Posty: 4
Pomógł: 0

SunRiver napisał(a):
nie potrzebuje 3.3V a maksymalnie 3.3V

w przypadku wykrywania cyfrowego masz zapewnić stan logiczny LOW(0) ~0V dla braku dźwięku i ~3.3V HI (1) dla obecności dżwięku
jak układ podaje za dużo wystarczy wprowadzić na PIN przez dzielnik.

w przypadku analogowego ... masz zakres szerszy gdyż ADC będzie mierzyć napięcie w zakresie 0 - 3,3V zwracając wartości 0 do max 1024 zależnie od natężenia dźwięku czyli tu nie tylko masz wykrywanie czy jest hałas , ale też jaki jest ten hałas

dlatego też ci zaproponowałem gotowe rozwiązanie ....
do twojego mikrofonu i tak trzeba zbudować układ zasilania i wzmacniacz oparty o OpAMPA


Rozumiem, tylko mi bardziej chodzi o rozwiązanie takie "na papierze", a nie w praktyce. Czyli potrzebuje max 3.3V na wejściu do mikrokontrolera, układ wzmacniaczy mam na bazie TL072 i OP07, tylko nie wiem skąd mam wziąć tą początkową wartość (wyjściowe napięcie z mikrofonu) by dobrać odpowiednio wzmocnienie tego sygnału, aby nie przekroczyło mi 3.3V. Ponoć można to jakoś określić z czułości mikrofonu ? Aaaa zapomniałem przecież .. sygnał wejściowy to 0-20 dB .. tylko i tak dalej nie wiem jak to się ma do tej czułości :/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 maja 2015, o 20:18 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8596
Pomógł: 337

tak możesz to obliczyć na podstawie napięcia zasilania i wyjścia wzmacniacza

rozwiązaniem twojego problemu może być zastosowanie prostego wzmacniacza na tranzystorze
dzięki czemu zasilać możesz układ od 3V prosto z płytki z stmem i na pewno nie przekroczysz wartości sygnału na wyjściu ale ... nie masz regulacji czułości i wzmocnienia

taki prosty reamp z zasilaczem elektreta wygląda np tak ...

Obrazek

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 maja 2015, o 20:37 
Offline
Nowy

Dołączył(a): 19 maja 2015
Posty: 4
Pomógł: 0

hmm, a mogę wyłącznie na podstawie sygnału wejściowego (0-20 dB) oraz czułości mikrofonu wyznaczyć napięcie wyjściowe na mikrofonie ?
czy akurat ten parametr do późniejszego wzmacniania sygnału nie jest potrzebny ?

Generalnie sam nie wiem co mam przyjąć za tą wartość początkową ... bo później układ wzmacniaczy to już wiem jak obliczyć wzmocnienie itp. a problem mam z samym początkiem, czyli pierwszą wartością (sygnałem), która "płynie" z mikrofonu :/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 maja 2015, o 20:50 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8596
Pomógł: 337

Nie wiem czy wiesz, że wielkość sygnału uzyskiwanego z mikrofonu elektretowego nie jest stała, tylko zależy od rezystancji obciążenia. Czym większa rezystancja obciążenia, tym większy sygnał
wyjściowy. Ale nie można tu przesadzić. Jak sobie pomierzysz to się dowiesz że w środku jest tranzystor FET (w obudowie mikrofonu) . :)

Obrazek

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 10 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO