Le HC-SR04 est un appareil de mesure à ultrasons populaire et très peu coûteux, et j'aimerais en modifier un pour changer sa fonctionnalité. Si je peux identifier le contrôleur, je pourrai peut-être le reprogrammer, ou au moins le remplacer par un que je peux me programmer moi-même.
Le contrôleur est un SOIC à 14 broches et a la broche 4 Vcc, la broche 11 Gnd, Xtal entre les broches 5 et 6, et je pense que la broche 7 pourrait être une réinitialisation. Il n'y a aucune marque dessus, donc le fabricant ne veut évidemment pas que je sache ce que c'est.
Le brochage ne semble correspondre à aucun PIC 14 broches ou puce Atmel que je puisse trouver.
Quelqu'un connaît-il cet appareil ou souhaite-t-il faire une supposition éclairée de ce que pourrait être le microcontrôleur?
Réponses:
Je pense que ce pourrait être un microcontrôleur EM78P153A ou quelque chose de cette famille, au moins le brochage semble correspondre. Et oui, il a une ROM OTP.
Page du fabricant: http://www.emc.com.tw/eng/8bit_gpio_ds.asp
la source
Le processeur du HC-SR04 est EM78P153A. Un homme du nom d'Emil a fait beaucoup de travail récemment (2014) sur le HC-SR04.http://uglyduck.ath.cx/ep/archive/2014/01/Making_a_better_HC_SR04_Echo_Locator.html
Voici le schéma qu'il a dérivé sur le HC-SR04: (modifier: j'ai posté cela parce qu'il donne une vue rapprochée de la section analogique sur la partie récepteur)
la source
Il sera très difficile de savoir de quoi il s'agit. Ce dont vous pouvez être raisonnablement sûr, c'est qu'il sera très très bon marché (en grande quantité), 8 bits, et s'il est fabriqué en Extrême-Orient, un micro populaire là-bas. Peut-être un 8051 en quelque sorte.
Plutôt que d'essayer de découvrir le micro utilisé, puisque vous avez les transducteurs là-bas, je les utiliserais simplement pour créer votre propre version, soit en ajoutant un petit PCB à l'existant ou en déplaçant les transducteurs sur un nouveau. Il y a quelques tutoriels sur la façon de créer le vôtre:
Sonar PIC
PIC Sonar 2
la source
Il semble que vous vous référiez à quelque chose comme ce schéma:
Ceci est la fiche technique des microprocesseurs compatibles série stc11 8051 .
la source
Je ne pense pas que c'est exactement ce que vous recherchez car le contrôleur (un PIC12C508) est un SOIC à 16 broches. Mais cela ressemble à un produit similaire. Cela vous mettra peut-être sur la bonne voie. Ou peut-être pourriez-vous utiliser l'un d'entre eux à la place car vous auriez le schéma complet. Il est 3 fois plus cher que le HC-SR04 mais je pense qu'un PIC connu serait plus facile à modifier qu'un micro sans marque.
http://www.robotstorehk.com/srf04tech.pdf
la source