Доброго всем времени суток.
Собственно появилась необходимость в коннекторе, в котором встроена возможность определения подключения коннектора в устройство. Похожий функционал есть у держателей для SIM карт, microSD, у аудио разъёмов(как для наушников) и круглых разъемах для питания( Barrel jack). У них у все есть контакт, который замыкается/
(
Read more... )
Comments 19
Перевести все аналоговые сигналы в цифровой вид, по возможности с использованием какой-нибудь шины, на которую можно повесить много устройств.
Замыкание контакта не на стороне сенсора, а в разъеме его подключения, длина проводов минимальна. Ничем не отличается от варианта SD карты. Сам провод сенсора - уже антенна, хуже не будет.
Сдвиг (питанием сенсора, например) аналоговых сигналов, чтобы вывести 0В из валидных значений
Reply
Да, такой вариант тоже считали. Китайцы под заказ делают легко и не очень дорого. Хотелось конечно что-то готовое, а сделать свое не так и сложно.
"Перевести все аналоговые сигналы в цифровой вид, по возможности с использованием какой-нибудь шины, на которую можно повесить много устройств."
Тоже идея и рассматриваем такой вариант. В нашем случае есть пара вещей, который просто не можем уже перевести в цифру из-за архитектуры устройства.
Спасибо за идеи - будем копать :)
Reply
Reply
Reply
Многие из каналов гальванически развязаны. Что-то сидит на 12В, что-то на 5В. Токи везде маленькие, если что.
Смысл поиска - подобрать такой коннектор, который подойдет для всех вариантов.
Reply
Лично я бы брал тупо что-нибудь из DB-series достаточной ширины чтоб линии всех сенсоров влезли, и на свободные пины привесил бы eeprom какой-нибудь, куда к примеру можно калибровочные параметры и идентификацию записать.
Reply
Пока что надеялись отделаться установкой IO expander и просто считывать 0/1. EEPROM было бы очень круто - так можно было бы сделать проверку оригинальности сенсора, регистрировать серийный номер и т.п. Эх...
Reply
Берем самый дешевый DS18B20 за копейки, подключаем к ключевому пину. В программе прописываем соответствие его ID какому-то сенсору. Температуру игнорируем :)
Если чуть покопаться, можно найти 1-wire eeprom. Никакого дополнительного программирования, никаких дополнительных контроллеров. Например DS2431 - трехногий корпус, 256 бит...
Reply
DS2431 - дороги они.
Reply
Reply
Reply
Меня все же расстраивает отсутствие более технологичного решения.
Reply
Leave a comment