Czy ktoś może zidentyfikować mikrokontroler na HC-SR04

9

HC-SR04 jest popularnym i bardzo niedrogim ultradźwiękowym urządzeniem strzelającym i chciałbym go zmodyfikować, aby zmienić jego funkcjonalność. Jeśli potrafię zidentyfikować kontroler, być może będę mógł go przeprogramować lub przynajmniej wymienić na taki, który sam mogę zaprogramować.

Kontroler jest 14-pinowym SOIC i ma pin 4 Vcc, pin 11 Gnd, Xtal między pinami 5 i 6, i myślę, że pin 7 może być resetem. Nie ma na nim żadnych oznaczeń, więc producent oczywiście nie chce, żebym wiedział, co to jest.

Wygląda na to, że pinout nie pasuje do żadnego 14-pinowego PIC lub układu Atmel, które mogę znaleźć.

Czy ktoś zna to urządzenie lub stara się odgadnąć, czym może być mikrokontroler?

Eddie
źródło
Należy pamiętać, że jeśli urządzenie jest tanie, mikrokontroler może być programowalny jednorazowo lub może nawet używać maski-ROM i nie być programowalny w ogóle, gdy jest produkowany.
AndrejaKo
Tak, myślałem, że może to być wersja OTP standardowego urządzenia, ale przynajmniej może być dostępna wersja do przeprogramowania, którą mógłbym zastąpić. Spodziewałem się, że będzie to najbardziej prawdopodobna opcja.
Eddie
@Eddie - widziałem kontrolery, które istnieją tylko w programowalnych maskach i OTP. Brak wersji do przeprogramowania. (Ale z twoich innych komentarzy rozumiem, że odzyskanie tego mikrokontrolera nie jest tak ważne, ponieważ byłeś głównie po amerykańskim nadajniku / odbiorniku i chcesz z nim stworzyć zupełnie inną aplikację.)
stevenvh
czy udało ci się zrobić wykrywacz nietoperzy z przetworników? Miałem ten sam pomysł, ale nie byłem pewien, czy zakres częstotliwości i czułość są wystarczające do tego celu. Pozdrawiam Joachim, Germay
Z ciekawości, czy ktoś kiedykolwiek zdołał zamienić µC na coś bardziej sensownego (PIC, AVR, cokolwiek)?
Florian Echtler,

Odpowiedzi:

7

Myślę, że może to być mikrokontroler EM78P153A lub coś z tej rodziny, przynajmniej pinout wydaje się pasować. I tak, ma OTP ROM.

wprowadź opis zdjęcia tutaj

Strona producenta: http://www.emc.com.tw/eng/8bit_gpio_ds.asp

Yury
źródło
Tak, to może być ten. +1
stevenvh
1
Ciekawe urządzenie. Koszt jednostkowy musi być naprawdę tego wart; Nie mogę znaleźć kompilatorów, debuggerów itp. Poza własną witryną producenta. Z mojego doświadczenia wynika, że ​​dostawcy dostarczający narzędzia do własnych urządzeń źle sobie z tym radzą.
akohlsmith,
3

Bardzo trudno będzie dowiedzieć się, co to jest. Można być całkiem pewnym, że będzie bardzo tani (w dużych ilościach), 8-bitowy, a jeśli zrobiony na dalekim wschodzie, będzie popularną mikroprocesorem. Może jakieś 8051.

Zamiast próbować znaleźć zastosowane mikro, ponieważ masz tam przetworniki, po prostu użyłbym ich do stworzenia własnej wersji, albo dodając małą płytkę drukowaną do istniejącej, albo przenosząc przetworniki na nową. Istnieje kilka samouczków na temat tworzenia własnych:

Sonar
PIC Sonar PIC 2

schemat sonaru

Sonar PIC

Oli Glaser
źródło
Właściwie powodem, dla którego kupiłem HC-SR04, było przede wszystkim wyodrębnienie przetworników, ponieważ zakup ich tutaj w Wielkiej Brytanii jest ponad dwukrotnie większy niż koszt zakupu HC-SR04 z Chin - w tym koszty dostawy! Jednak nie używam ich do pomiaru odległości - robię wykrywacz nietoperzy. Po otrzymaniu modułu zobaczyłem, że zawiera on wszystkie potrzebne obwody, gdybym tylko mógł przeprogramować sterownik.
Eddie
@Eddie - Ach, rozumiem, są dość drogie tutaj w Wielkiej Brytanii - najtańsze, jakie pamiętam, są w Rapid .
Oli Glaser,
Tak, to najtańszy, jaki widziałem u dostawcy w Wielkiej Brytanii, a jednak po dodaniu podatku VAT wynosi 4,30 GBP za parę przetworników plus 5,95 GBP za pocztę i opakowanie. Zapłaciłem 2,09 £ wraz z wysyłką z Chin za kompletny moduł HC-SR04. Będę musiał przeprowadzić się do Chin!
Eddie
Tak, to jest problem z RS / Farnell / Rapid, wszystkie mają minimalne zamówienie na bezpłatną dostawę.
Oli Glaser,
1

Nie sądzę, że jest to dokładnie to, czego szukasz, ponieważ kontroler (PIC12C508) jest 16-pinowym SOIC. Wygląda jednak na podobny produkt. Może postawi cię na dobrej drodze. A może zamiast tego możesz użyć jednego z nich, ponieważ miałbyś pełny schemat. Jest trzykrotnie droższy niż HC-SR04, ale myślę, że znany PIC byłby łatwiejszy do modyfikacji niż mikro-brand marki.

http://www.robotstorehk.com/srf04tech.pdf

embedded.kyle
źródło
Dzięki za odpowiedź - widziałem schemat SRF04 i innej pochodnej, która jest jeszcze bliższa HC-SR04, ale, jak wspomniałeś, są oparte na PIC, które byłyby znacznie łatwiejsze do zmodyfikowania. Mogę po prostu wyodrębnić kontroler i dodać kod PIC z własnym kodem. Szkoda tylko, że trzeba zhakować planszę, gdy jest tam wszystko, czego potrzebuję. Może to zrobić BARDZO niedrogi wykrywacz nietoperzy! Naprawdę nie mogę narzekać - kupiłem moduł tylko do wyodrębnienia przetworników !!!
Eddie