HC-SR04是一种流行且非常便宜的超声波测距设备,我想对其进行修改以更改其功能。如果可以识别控制器,则可以对其进行重新编程,或者至少用我可以自己编程的控制器替代它。
控制器是一个14引脚SOIC,具有4引脚Vcc,11引脚Gnd,5和6引脚之间的Xtal,我认为7引脚可能是复位引脚。它上面没有任何标记,因此制造商显然不希望我知道它是什么。
引脚排列似乎与我找不到的任何14引脚PIC或Atmel芯片都不匹配。
是否有人熟悉此设备,或者愿意就微控制器可能是什么做出有根据的猜测?
HC-SR04是一种流行且非常便宜的超声波测距设备,我想对其进行修改以更改其功能。如果可以识别控制器,则可以对其进行重新编程,或者至少用我可以自己编程的控制器替代它。
控制器是一个14引脚SOIC,具有4引脚Vcc,11引脚Gnd,5和6引脚之间的Xtal,我认为7引脚可能是复位引脚。它上面没有任何标记,因此制造商显然不希望我知道它是什么。
引脚排列似乎与我找不到的任何14引脚PIC或Atmel芯片都不匹配。
是否有人熟悉此设备,或者愿意就微控制器可能是什么做出有根据的猜测?
Answers:
我认为这可能是EM78P153A微控制器或该系列的某个产品,至少引脚排列似乎匹配。是的,它具有OTP ROM。
HC-SR04上的处理器是EM78P153A。一位名叫埃米尔(Emil)的男子最近(2014年)在HC-SR04上做了很多工作。http://uglyduck.ath.cx/ep/archive/2014/01/Making_a_better_HC_SR04_Echo_Locator.html
这是他从HC-SR04上获得的示意图:(编辑:我发布了此内容,因为它提供了接收器部分模拟部分的近距离视图)
很难找到它是什么。您可以肯定地确定的是,它将非常便宜(大量),8位,并且如果在远东地区制成最受欢迎的微型产品。也许是某种8051。
既然要在其中安装换能器,而不必尝试找出使用的微型传感器,我只是用它们来制作自己的版本,方法是在现有的换能器上增加一些PCB或将换能器移至新的换能器。有很多关于如何使自己变通的教程:
似乎您是在指这样的示意图:
这是与stc11系列8051兼容的微处理器的数据表。
我认为这不是您真正想要的,因为控制器(PIC12C508)是16引脚SOIC。但似乎是一个类似的产品。也许它将使您走上正确的道路。或者,也许您可以使用其中之一,因为您将拥有完整的原理图。它的价格是HC-SR04的3倍,但我认为已知的PIC比无品牌的PIC更容易修改。