O HC-SR04 é um dispositivo ultrassônico popular e muito barato, e eu gostaria de modificar um para alterar sua funcionalidade. Se eu conseguir identificar o controlador, posso reprogramar ou, pelo menos, substituí-lo por um que eu possa programar.
O controlador é um SOIC de 14 pinos e tem o pino 4 Vcc, o pino 11 Gnd, o Xtal entre os pinos 5 e 6, e acho que o pino 7 pode ser um Reset. Ele não possui marcações, portanto o fabricante obviamente não quer que eu saiba o que é.
A pinagem parece não corresponder a nenhum chip PIC de 14 pinos ou Atmel que eu possa encontrar.
Alguém está familiarizado com este dispositivo ou deseja adivinhar qual o microcontrolador?
Respostas:
Eu acho que pode ser um microcontrolador EM78P153A ou algo dessa família, pelo menos a pinagem parece combinar. E sim, tem ROM OTP.
Página do fabricante: http://www.emc.com.tw/eng/8bit_gpio_ds.asp
fonte
O processador no HC-SR04 é EM78P153A. Um homem chamado Emil fez muito trabalho recentemente (2014) no HC-SR04. http://uglyduck.ath.cx/ep/archive/2014/01/Making_a_better_HC_SR04_Echo_Locator.html
Aqui está o esquema que ele derivou no HC-SR04: (editei: publiquei isso porque fornece uma visão aproximada da seção analógica na parte do receptor)
fonte
Vai ser muito difícil descobrir o que é. O que você pode ter certeza razoável é que ele será muito, muito barato (em grandes quantidades), de 8 bits e, se for feito no extremo leste, será um micro popular lá. Talvez um 8051 de algum tipo.
Em vez de tentar descobrir o micro usado, já que você tem os transdutores lá, eu os usaria para criar sua própria versão, adicionando um pouco de PCB à existente ou movendo os transdutores para uma nova. Existem alguns tutoriais sobre como criar o seu próprio:
Sonar PIC Sonar
PIC 2
fonte
Parece que você está se referindo a algo como este esquema:
Esta é a folha de dados dos microprocessadores compatíveis com a série stc11 8051 .
fonte
Eu não acho que isso é exatamente o que você está procurando, pois o controlador (um PIC12C508) é um SOIC de 16 pinos. Mas parece um produto similar. Talvez isso o coloque no caminho certo. Ou talvez você possa usar um desses, pois teria o esquema completo. É 3x tão caro quanto o HC-SR04, mas acho que um PIC conhecido seria mais fácil de modificar do que um micro sem marca.
http://www.robotstorehk.com/srf04tech.pdf
fonte