Может кто-нибудь опознать микроконтроллер на HC-SR04

9

HC-SR04 - это популярное и очень недорогое устройство ультразвукового диапазона, и я хотел бы изменить его, чтобы изменить его функциональность. Если я смогу идентифицировать контроллер, я мог бы перепрограммировать его или, по крайней мере, заменить его на тот, который я могу запрограммировать сам.

Контроллер представляет собой 14-контактный SOIC и имеет контакт 4 Vcc, контакт 11 Gnd, Xtal между контактами 5 и 6, и я думаю, что контакт 7 может быть сбросом. На нем вообще нет маркировки, поэтому производитель явно не хочет, чтобы я знал, что это такое.

Распиновка, кажется, не соответствует ни одному 14-контактному PIC или чипу Atmel, который я могу найти.

Кто-нибудь знаком с этим устройством или хочет сделать обоснованное предположение о том, каким может быть микроконтроллер?

Эдди
источник
Обратите внимание, что если устройство дешевое, микроконтроллер может быть однократно программируемым или даже использовать маску-ПЗУ и вообще не программироваться при изготовлении.
AndrejaKo
Да, я думал, что это может быть OTP-версия стандартного устройства, но, по крайней мере, тогда может появиться перепрограммируемая версия, которую я мог бы заменить. Я ожидал, что это будет наиболее вероятный вариант.
Эдди
@Eddie - я видел контроллеры, которые существуют только в маске, программируемой и OTP. Нет перепрограммируемой версии. (Но из ваших других комментариев я понимаю, что восстановление этого микроконтроллера не так важно, так как вы были в основном за американским передатчиком / приемником, и вы хотите создать с ним совершенно другое приложение.)
stevenvh
Вы смогли сделать детектор летучих мышей из преобразователей? У меня была та же идея, но я не был уверен, достаточны ли для этой цели ярость частоты и чувствительность. С уважением Иоахим, Germay
Из любопытства кому-нибудь удавалось заменить микроконтроллер на что-то более разумное (PIC, AVR, что угодно)?
Флориан Эхтлер

Ответы:

7

Я думаю, что это может быть микроконтроллер EM78P153A или что-то из этого семейства, по крайней мере, распиновка кажется подходящей. И да, у него есть OTP ROM.

введите описание изображения здесь

Страница производителя: http://www.emc.com.tw/eng/8bit_gpio_ds.asp

Юрий
источник
Да, это может быть один. +1
stevenvh
1
Интересное устройство. Стоимость за единицу действительно должна стоить этого; Я не могу найти компиляторы, отладчики и т. Д. Вне собственного веб-сайта производителя. По моему опыту, производители, предоставляющие инструменты для своих устройств, обычно плохо справляются с этим.
akohlsmith
6

Процессор на HC-SR04 - EM78P153A. Человек по имени Эмиль недавно (2014) проделал большую работу над HC-SR04. http://uglyduck.ath.cx/ep/archive/2014/01/Making_a_better_HC_SR04_Echo_Locator.html

Вот схема, которую он вывел на HC-SR04: (редактировать: я опубликовал это, потому что это дает подробный обзор аналоговой секции на приемной части) введите описание изображения здесь

Марла
источник
3

Будет очень трудно узнать, что это такое. В чем можно быть уверенным, так это в том, что он будет очень дешевым (в больших количествах), 8-битным, и, если его делать на Дальнем Востоке, там будет популярным микро. Может быть, 8051 какой-то.

Вместо того, чтобы пытаться выяснить используемые микро, так как у вас там есть преобразователи, я бы просто использовал их для создания своей собственной версии, либо добавив небольшую плату к существующей, либо переместив преобразователи на новую. Там довольно много учебников о том, как сделать свой собственный вокруг:

ПИК гидролокатор
ПИК гидролокатор 2

схема сонара

ПИК гидролокатор

Оли Глейзер
источник
Фактически, причина, по которой я купил HC-SR04, в первую очередь заключалась в извлечении преобразователей, так как покупка их здесь, в Великобритании, более чем вдвое превышает стоимость покупки HC-SR04 из Китая, включая стоимость доставки! Однако я не использую их для измерения расстояния - я делаю детектор летучих мышей. Когда я получил модуль, я увидел, что он содержит все необходимые мне схемы, если бы я только мог перепрограммировать контроллер.
Эдди
@ Эдди - Ах, я вижу, они довольно дорогие здесь, в Великобритании - самое дешевое, что я помню, в Rapid .
Оли Глейзер
Да, это самое дешевое, что я видел у британского поставщика, и все же, когда вы добавляете НДС, который составляет 4,30 фунтов стерлингов за пару преобразователей плюс 5,95 фунтов стерлингов и упаковку. Я заплатил 2,09 фунтов стерлингов, включая доставку из Китая за полный модуль HC-SR04. Я собираюсь переехать в Китай!
Эдди
Да, это проблема RS / Farnell / Rapid, у них у всех минимальный заказ на бесплатную доставку.
Оли Глейзер
1

Я не думаю, что это именно то, что вы ищете, поскольку контроллер (PIC12C508) представляет собой 16-контактный SOIC. Но похоже на похожий продукт. Может быть, это поставит вас на правильный путь. Или, может быть, вы могли бы использовать один из них вместо того, чтобы иметь полную схему. Это в 3 раза дороже, чем HC-SR04, но я думаю, что известный PIC будет легче модифицировать, чем микро без марки.

http://www.robotstorehk.com/srf04tech.pdf

embedded.kyle
источник
Спасибо за ответ - я видел схему SRF04 и другого производного, который даже ближе к HC-SR04, но, как вы упоминаете, они основаны на PIC, и их было бы намного легче модифицировать. Я мог бы просто извлечь контроллер и добавить PIC с моим собственным кодом. Просто жаль взламывать доску, когда есть все, что мне нужно. Это может сделать ОЧЕНЬ недорогой детектор летучих мышей! Хотя я не могу пожаловаться - я купил только модуль для извлечения преобразователей !!!
Эдди