Strona Główna
FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy RegulaminRegulamin  GrupyGrupy
RejestracjaRejestracja  ZalogujZaloguj




H-bridge!

Przyszłość jest w naszych rękach...
...bo przyszłość to robotyka.





Poprzedni temat «» Następny temat
Przesunięty przez: treker
25 Cze 08 10:14
Czujnik dzwięku
Autor Wiadomość
ziober 


Posty: 45
Skąd: Tarnów
Wysłany: 29 Lis 06 01:49   Czujnik dzwięku

Witam!
Czy wie ktoś jak zrobić czujnik dzwięku? Nie chodzi mi o taki ze jak np ktoś klasnie to sie włącza swiatło, tylko o takie cudo które gdy coś "usłyszy" to na wyściu wystawi 1 albo 0. Najlepiej jakby jeszcze w nim była regulacja czułości. Prosze o schematy i linki :)
Postaw piwo autorowi tego posta
 
 
daniel93 



Pomógł: 11 razy
Posty: 390
Otrzymał 19 piw(a)
Skąd: Wujskie
Wysłany: 29 Lis 06 05:53   

Chyba najlepiej podłączyć mikrofon do wejścia ADC procka...
Postaw piwo autorowi tego posta
 
 
man_hunt


Posty: 2
Skąd: Poznań
Wysłany: 30 Lis 06 10:30   

Sama detekcja dźwięku nie jest chyba niczym bardzo atrakcyjny, lepiej może wyławiać jakiś określone częstotliwości (można wtedy sterować różnymi urządzeniami!). Są takie układy "łowcy szeptu", jeśli zależy Ci tylko na wykryciu faktu, że jakiś fale dźwiękowe się pojawiły.
daniel93 napisał/a:
Chyba najlepiej podłączyć mikrofon do wejścia ADC procka...

Podłączysz i co dalej? Chodzi o wykrywanie pewnego wybranego zakresu częstotliwości dźwięku, ADC wykrywa tylko pewien poziom napięcia. Przebieg napięcia pochodzącego od dźwięku jest baaardzo szybki i zmienny. Czyste zczytywanie danych z przetwornika nie załatwi sprawy.
Owszem można to zrobić na uC, ale wymagałoby to szybkich pomiarów (zakładając, że człowiek słyszy do 20KHz, to zgodnie z twierdzeniem Shanona będzie potrzebne próbkowanie co ok 40KHz), a pomiary następnie muszą zostać poddane obróbce w celu obliczenia składowych częstotliwości (czyli jakaś analiza Fouriera). A to już jest zbyt skomplikowane jak dla początkującego i dosyć mocno złożone obliczeniowo.
Można to zrobić tak:
- Sygnał z jakiegoś mikrofonika (np. elektretowego) wzmocnić.
- Wzmocniony sygnał przepuścić przez jakiś filtr wybranej częstotliwości.
- Dalej detektor wartości średniej.
- Wyjście na jakiś przerzutnik czy coś...
Brzmi może skomplikowanie, ale są gotowe schematy. Poszukaj np. w Sklepie AVT są tam gotowe konstrukcje, bardzo często ze schematami (szukaj wyłącznika na klaśnięcie). Na Elektrodzie też nie jeden schemat widziałem.

Daniel: Przejrzałem to forum i widzę, że starasz się za wszelką cenę odpowiedzieć na każdy post. Najczęściej kończy się to jakimiś domysłami, które są nieprawdziwe i wprowadzają w błąd. Może odpowiadaj tylko wtedy gdy jesteś pewien, co? ( 1/3 Twoich postów na Elektrodzie wędruje do kosza... nie dało Ci to do myślenia do tej pory?)
Postaw piwo autorowi tego posta
 
 
ziober 


Posty: 45
Skąd: Tarnów
Wysłany: 05 Gru 06 08:00   

Nie, nie chodzi mi o sterowanie żadnych urządzeń, tylko o to, aby robot wykrył jakiś dzwięk i potem tak zaprogramowac uC zeby tak wysterował bota, zeby ten poprostu jechał w kierunku dzwięku :)
Postaw piwo autorowi tego posta
 
 
zaquadnik 
Expert PLD



Pomógł: 1 raz
Posty: 50
Otrzymał 2 piw(a)
Skąd: Gdańsk
Wysłany: 28 Lis 07 08:54   

Wtedy wystarczy dać wzmacniacz operacyjny, detektor amplitudy (mostek półokresowy na pojedynczej diodzie) i to na wejście ADC. Jedyne co trzeba dodać to regulacja czułości. Można to zrobić analogowo - regulując wzmocnienie wzmacniacza operacyjnego potencjometrem lub cyfrowo - ustalając w programie próg od którego odebrane napięcie jest dźwiękiem godnym uwagi dla robota, albo obiema tymi metodami ;)
_________________
Życie byłoby prostsze, gdybyśmy mieli do niego kod źródłowy ;) A BASCOMem się brzydzę :P :P:P
Postaw piwo autorowi tego posta
 
 
samuraj22 



Posty: 25
Otrzymał 1 piw(a)
Skąd: emelin
Ostrzeżeń:
 1/3/4
Wysłany: 13 Sie 08 12:06   

Proponuję zrobic coś takiego 4 koła Mikrofony jakieś małe po 4 stronach robota uciekało by przed hałasem np. Robot stoi przodem do północy ktoś krzyknie do niego z strony Południowej to on jedzie do przodu IDT mam nadzieje że jasno się wyraziłem. :-) Jeszcze ciekawiej by było jak by był przełącznik czy ma jechać w stronę dźwięku czy ma od niego uciekać
Ostatnio zmieniony przez samuraj22 13 Sie 08 12:07, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 
 
 
ziober 


Posty: 45
Skąd: Tarnów
Wysłany: 13 Sie 08 07:13   

zaquadnik napisał/a:
Wtedy wystarczy dać wzmacniacz operacyjny, detektor amplitudy (mostek półokresowy na pojedynczej diodzie) i to na wejście ADC. Jedyne co trzeba dodać to regulacja czułości. Można to zrobić analogowo - regulując wzmocnienie wzmacniacza operacyjnego potencjometrem lub cyfrowo - ustalając w programie próg od którego odebrane napięcie jest dźwiękiem godnym uwagi dla robota, albo obiema tymi metodami ;)


to ma być coś takiego jak na tym schemacie do połączenia elementów D2,D3,C3?

Schemacik

[ Dodano: 25 Sie 08 03:34 ]
namalowałem coś takiego... działa, ale możecie mi powiedzieć czy coś jest w nim źle i jak dodać regulacje czułości?

Ostatnio zmieniony przez ziober 14 Sie 08 08:01, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  


website uptime

Powered by phpBB modified by Przemo © 2003 phpBB Group
REKLAMALove and LightPorównywarka cen elektronikitaniec z gwiazdamitaniec nowoczesny Warszawakredyt przez internetneroBearShare