Qualcuno può identificare il microcontrollore su un HC-SR04


9

L'HC-SR04 è un dispositivo ad ultrasuoni popolare e molto economico, e vorrei modificarne uno per cambiarne la funzionalità. Se riesco a identificare il controller, potrei essere in grado di riprogrammarlo, o almeno sostituirlo con uno che posso programmare da solo.

Il controller è un SOIC a 14 pin e ha pin 4 Vcc, pin 11 Gnd, Xtal tra i pin 5 e 6 e penso che il pin 7 potrebbe essere un reset. Non ha alcun segno, quindi il produttore ovviamente non vuole che io sappia di cosa si tratta.

La piedinatura non sembra corrispondere a nessun PIC a 14 pin o chip Atmel che riesco a trovare.

Qualcuno ha familiarità con questo dispositivo o si preoccupa di indovinare quale potrebbe essere il microcontrollore?


Si noti che se il dispositivo è economico, il microcontrollore potrebbe essere programmabile una volta sola oppure potrebbe anche utilizzare la maschera-ROM e non essere affatto programmabile quando prodotto.
AndrejaKo

Sì, ho pensato che potrebbe essere una versione OTP di un dispositivo standard, ma almeno potrebbe esserci una versione riprogrammabile disponibile che potrei sostituire. Mi aspettavo che sarebbe stata l'opzione più probabile.
Eddie,

@Eddie - Ho visto controller che esistono solo in maschera programmabile e OTP. Nessuna versione riprogrammabile. (Ma dai tuoi altri commenti capisco che il recupero di questo microcontrollore non è così importante, dal momento che eri principalmente dopo il trasmettitore / ricevitore USA e vuoi creare un'applicazione completamente diversa con esso.)
Stevenvh

sei stato in grado di realizzare un rilevatore di pipistrelli dai trasduttori? Avevo la stessa idea, ma non ero sicuro che la rabbia e la sensibilità della frequenza fossero sufficienti a tale scopo. Saluti Joachim,

Per curiosità, qualcuno è mai riuscito a sostituire l'µC con qualcosa di più sensato (PIC, AVR, niente)?
Florian Echtler,

Risposte:


7

Penso che potrebbe essere un microcontrollore EM78P153A o qualcosa di quella famiglia, almeno il pinout sembra corrispondere. E sì, ha la ROM OTP.

inserisci qui la descrizione dell'immagine

Pagina del produttore: http://www.emc.com.tw/eng/8bit_gpio_ds.asp


Sì, potrebbe essere quello. +1
stevenvh

1
Dispositivo interessante. Il costo per unità deve davvero valerne la pena; Non riesco a trovare compilatori, debugger, ecc. Al di fuori del sito Web del fornitore. È stata la mia esperienza che i fornitori che forniscono gli strumenti per i propri dispositivi tendono a fare un cattivo lavoro.
akohlsmith,


3

Sarà molto difficile scoprire di cosa si tratta. La cosa di cui puoi essere ragionevolmente sicuro è che sarà molto economico (in grandi quantità), a 8 bit, e se realizzato in Estremo Oriente un popolare micro lì. Forse un 8051 di qualche tipo.

Piuttosto che provare a scoprire il micro usato, dato che hai i trasduttori lì li userei solo per creare la tua versione, aggiungendo un piccolo PCB a quello esistente o spostando i trasduttori su uno nuovo. Ci sono alcuni tutorial su come crearne uno tuo:

Sonar PIC Sonar
PIC 2

schema sonar

Ecoscandaglio PIC


In realtà, il motivo per cui ho acquistato l'HC-SR04 in primo luogo è stato quello di estrarre i trasduttori, poiché acquistarli qui nel Regno Unito è più del doppio del costo di acquisto di un HC-SR04 dalla Cina, compresa la tassa di consegna! Tuttavia, non li sto usando per la misurazione della distanza - sto realizzando un rilevatore di pipistrelli. Quando ho ricevuto il modulo ho visto che contiene tutti i circuiti di cui ho bisogno, se solo potessi riprogrammare il controller.
Eddie,

@Eddie - Ah, vedo, sono piuttosto costosi qui nel Regno Unito - i più economici che ricordo di aver visto sono a Rapid .
Oli Glaser,

Sì, è il più economico che abbia mai visto da un fornitore del Regno Unito, eppure quando aggiungi l'IVA che fa £ 4,30 per una coppia di trasduttori più £ 5,95 per posta e imballaggio. Ho pagato £ 2,09 inclusa la spedizione dalla Cina per il modulo HC-SR04 completo. Dovrò trasferirmi in Cina!
Eddie,

Sì, questo è il problema con RS / Farnell / Rapid, hanno tutti un ordine minimo per la consegna gratuita.
Oli Glaser,


1

Non penso che sia esattamente quello che stai cercando poiché il controller (un PIC12C508) è un SOIC a 16 pin. Ma sembra un prodotto simile. Forse ti metterà sulla buona strada. O forse potresti usare uno di questi invece come avresti lo schema completo. È 3 volte più costoso dell'HC-SR04 ma penso che un PIC noto sarebbe più facile da modificare rispetto a un micro senza marchio.

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


Grazie per la risposta: avevo visto lo schema dell'SRF04 e un altro derivato che è ancora più vicino all'HC-SR04 ma, come hai detto, sono basati su PIC che sarebbe molto più facile da modificare. Potrei semplicemente estrarre il controller e virare su un PIC con il mio codice al suo interno. Sembra un peccato dover hackerare il board quando c'è tutto quello di cui ho bisogno. Potrebbe rendere un rilevatore di pipistrelli MOLTO economico! Non posso davvero lamentarmi, ho solo acquistato il modulo per estrarre i trasduttori !!!
Eddie,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.