Jak prowadzić przetwornik ultradźwiękowy za pomocą Arduino?

13

Próbuję zbudować kota odstraszającego za pomocą Arduino, coś w tym stylu . Zrozumiałem wykrywanie i teraz zdaję sobie sprawę, że muszę użyć przetwornika ultradźwiękowego, aby wytworzyć „podmuch”, którego potrzebuję.

Nie mam jednak pojęcia, jak połączyć jeden z nich z arduino.

Czy ktoś ma jakieś porady?

Michael Gorsuch
źródło
Dla przypomnienia, koty słyszą do około 65 kHz, w porównaniu do 20 kHz dla ludzi (tak mówi Internet)
endolith
przetworniki ultradźwiękowe mają zwykle preferowaną częstotliwość.
JustJeff,

Odpowiedzi:

4

Wystarczy spojrzeć na przetwornik ultradźwiękowy, nie otwierając go nigdy, jak się wydaje, ma podobną funkcjonalność do standardowego światła aktywowanego ruchem. Oznacza to, że w górnej połowie przetwornika widać soczewkę, która wykrywa ruch za pomocą pasywnego czujnika podczerwieni (PIR). Po wykryciu jakiegokolwiek ruchu przełącza pin sygnałowy, który wyzwala impuls ultradźwiękowy. Oczywiście możesz to wykorzystać i zmienić pin sygnałowy za pomocą arduino lub dowolnego innego mikrokontrolera, używając własnej metody wykrywania kota. Dobrym pomysłem może być zastosowanie transoptora między arduino a przetwornikiem ultradźwiękowym, aby chronić oba obwody przed sobą.

oto kilka informacji o transoptorze i nie mogę opublikować linku o pir, ponieważ chiphacker nie ufa mi wystarczająco ... Ale po prostu wejdź na arduino.cc i poszukaj pir, a znajdziesz go

sjunnesson
źródło
9

Ponieważ pin Arduino nie będzie w stanie zapewnić wystarczającej ilości prądu do bardzo dobrego wysterowania przetwornika, możesz użyć tranzystora z bazą podłączoną do wyprowadzenia Arduino do sterowania przetwornikiem.

Jeśli założymy, że przetwornik ma częstotliwość 40 kHz (bardzo powszechną), wówczas przełączamy pin na 40 kHz. Ładne i proste.

Oto kilka opcji schematu. Pierwszy prawdopodobnie będzie działał nieco lepiej, ponieważ wytworzy wyższe napięcie napędowe (wyższe niż zasilanie) z powodu obwodu rezonansowego utworzonego przez pojemność cewki indukcyjnej i przetwornika.

Ultradźwiękowy 1

Część odbiornika na powyższym zdjęciu nie jest konieczna dla projektu odstraszającego kota, zostało to pobrane ze schematu ultradźwiękowego dalmierza, w którym echo musi być mierzone w czasie. Chyba że chcesz wiedzieć, jak blisko jest kot :-)

Ultradźwiękowy 2

Oli Glaser
źródło
Na pierwszym diagramie jaki jest sens rezystora R2?
Randomblue
@Randomblue - Wygląda na to, że projektant chciał przesunąć tranzystor, więc jest lekko włączony bez żadnego napędu z mikro (w przeciwieństwie do odcięcia lub nasycenia). To zatrzymałoby tranzystor całkowicie się wyłączał, gdy napięcie napędu osiągnie 0V i ograniczy szczyt napięcie wsteczne na cewce indukcyjnej. Jeśli nie używasz induktora równolegle, nie potrzebujesz go (ani diody).
Oli Glaser
W zależności od tego, czy przetwornik jest jakimś modułem, czy tylko kryształem, może być konieczne jego napędzanie z częstotliwością rezonansową, a nie tylko włączanie / wyłączanie
Scott Seidman