El HC-SR04 es un dispositivo de alcance ultrasónico popular y muy económico, y me gustaría modificar uno para cambiar su funcionalidad. Si puedo identificar el controlador, podría reprogramarlo, o al menos reemplazarlo por uno que pueda programar yo mismo.
El controlador es un SOIC de 14 pines y tiene un pin 4 Vcc, un pin 11 Gnd, Xtal entre los pines 5 y 6, y creo que el pin 7 podría ser un Reset. No tiene marcas en absoluto, por lo que el fabricante obviamente no quiere que sepa qué es.
El pinout no parece coincidir con ningún PIC de 14 pin o chip Atmel que pueda encontrar.
¿Alguien está familiarizado con este dispositivo o le importa adivinar cuál podría ser el microcontrolador?
Respuestas:
Creo que podría ser el microcontrolador EM78P153A o algo de esa familia, al menos el pinout parece coincidir. Y sí, tiene ROM OTP.
Página del fabricante: http://www.emc.com.tw/eng/8bit_gpio_ds.asp
fuente
El procesador en el HC-SR04 es EM78P153A. Un hombre llamado Emil ha hecho mucho trabajo recientemente (2014) en el HC-SR04. http://uglyduck.ath.cx/ep/archive/2014/01/Making_a_better_HC_SR04_Echo_Locator.html
Aquí hay un esquema que ha derivado en el HC-SR04: (editar: publiqué esto porque ofrece una vista cercana de la sección analógica en la parte del receptor)
fuente
Será muy difícil descubrir qué es. De lo que puede estar razonablemente seguro es que será muy barato (en grandes cantidades), de 8 bits, y si se hace en el lejano oriente, es un micro popular allí. Tal vez un 8051 de algún tipo.
En lugar de tratar de averiguar el micro utilizado, ya que tiene los transductores allí, los usaría para hacer su propia versión, ya sea agregando un pequeño PCB al existente o moviendo los transductores a uno nuevo. Hay bastantes tutoriales sobre cómo hacer los tuyos:
Sonda PIC Sonda
PIC 2
fuente
Parece que te refieres a algo como este esquema:
Esta es la hoja de datos para los microprocesadores compatibles con stc11 series 8051 .
fuente
No creo que esto sea exactamente lo que está buscando, ya que el controlador (un PIC12C508) es un SOIC de 16 pines. Pero parece un producto similar. Tal vez te pondrá en el camino correcto. O tal vez podría usar uno de estos en su lugar, ya que tendría el esquema completo. Es 3 veces más caro que el HC-SR04, pero creo que un PIC conocido sería más fácil de modificar que un micro sin marca.
http://www.robotstorehk.com/srf04tech.pdf
fuente