Der HC-SR04 ist ein beliebtes und sehr kostengünstiges Ultraschall-Entfernungsmessgerät, und ich möchte eines modifizieren, um seine Funktionalität zu ändern. Wenn ich den Controller identifizieren kann, kann ich ihn möglicherweise neu programmieren oder zumindest durch einen ersetzen, den ich selbst programmieren kann.
Der Controller ist ein 14-poliger SOIC und hat Pin 4 Vcc, Pin 11 Gnd, Xtal zwischen Pin 5 und 6, und ich denke, Pin 7 könnte ein Reset sein. Es hat überhaupt keine Markierungen, daher möchte der Hersteller offensichtlich nicht, dass ich weiß, was es ist.
Die Pinbelegung scheint nicht mit einem 14-Pin-PIC oder Atmel-Chip übereinzustimmen, den ich finden kann.
Ist jemand mit diesem Gerät vertraut oder möchte er eine fundierte Vermutung anstellen, wie der Mikrocontroller aussehen könnte?
Antworten:
Ich denke, es könnte sich um einen Mikrocontroller EM78P153A oder etwas aus dieser Familie handeln, zumindest scheint die Pinbelegung zu passen. Und ja, es hat OTP-ROM.
Herstellerseite: http://www.emc.com.tw/eng/8bit_gpio_ds.asp
quelle
Der Prozessor des HC-SR04 ist EM78P153A. Ein Mann namens Emil hat in letzter Zeit (2014) viel am HC-SR04 gearbeitet. http://uglyduck.ath.cx/ep/archive/2014/01/Making_a_better_HC_SR04_Echo_Locator.html
Hier ist ein Schema, das er auf dem HC-SR04 abgeleitet hat: (Bearbeiten: Ich habe dies gepostet, weil es eine genaue Ansicht des analogen Abschnitts auf dem Empfängerteil gibt)
quelle
Es wird sehr schwierig sein herauszufinden, was es ist. Sie können sich ziemlich sicher sein, dass es sehr, sehr billig (in großen Mengen), 8-Bit und, wenn es im Fernen Osten hergestellt wird, ein beliebtes Mikro ist. Vielleicht eine Art 8051.
Anstatt zu versuchen, das verwendete Mikro herauszufinden, da Sie die Wandler dort haben, würde ich sie nur verwenden, um Ihre eigene Version zu erstellen, entweder indem Sie der vorhandenen eine kleine Leiterplatte hinzufügen oder die Wandler auf eine neue verschieben. Es gibt einige Tutorials, wie Sie Ihre eigenen erstellen können:
PIC-Sonar
PIC-Sonar 2
quelle
Es scheint, als würden Sie sich auf so etwas wie dieses Schema beziehen:
Dies ist das Datenblatt für die mit der stc11-Serie 8051 kompatiblen Mikroprozessoren .
quelle
Ich denke nicht, dass dies genau das ist, wonach Sie suchen, da der Controller (ein PIC12C508) ein 16-poliger SOIC ist. Aber es scheint ein ähnliches Produkt zu sein. Vielleicht bringt es Sie auf den richtigen Weg. Oder vielleicht könnten Sie stattdessen eine davon verwenden, da Sie den vollständigen Schaltplan hätten. Es ist dreimal so teuer wie das HC-SR04, aber ich denke, ein bekannter PIC wäre einfacher zu modifizieren als ein markenloses Mikro.
http://www.robotstorehk.com/srf04tech.pdf
quelle