Описание
Усовершенствованный кремниевый серийный номер DS2401 - это недорогой электронный регистрационный номер, обеспечивающий абсолютно уникальную идентификацию, которая может быть определена с помощью минимального электронного интерфейса (обычно это один вывод порта микроконтроллера). DS2401 состоит из 64-битного ПЗУ, в котором хранится уникальный 48-битный серийный номер, 8-битный CRC и 8-битный семейный код (01h). Данные передаются последовательно по протоколу 1-Wire, который требует только одного провода данных и возврата на землю. Питание для чтения и записи устройства осуществляется от самой линии данных, без необходимости во внешнем источнике питания. Модель DS2401 является модернизацией модели DS2400. DS2401 полностью обратно совместим с DS2400, но обеспечивает дополнительную возможность многоточечной передачи данных, что позволяет подключать множество устройств к одной линии данных. Привычный корпус TO-92, SOT-223 или TSOC обеспечивает компактность, что позволяет легко работать с устройством на стандартном монтажном оборудовании.
Приложения
Идентификация печатной платы
Идентификатор сетевого узла
Регистрация оборудования
Преимущества и особенности
Гарантированно уникальный 64-битный идентификационный чип ПЗУ для абсолютной прослеживаемости
Уникальный 64-битный регистрационный номер (8-битный семейный код + 48-битный серийный номер + 8-битный CRC-тестер)
8-битный код семейства определяет требования к связи DS2401 со считывателем
Минималистичный интерфейс 1-Wire® снижает стоимость и сложность интерфейса
Несколько устройств DS2401 могут работать в общей 1-проводной сети
Встроенный многоточечный контроллер обеспечивает совместимость с другими продуктами 1-Wire Net
Сокращение управления, адреса, данных и питания до одного контакта и обмен данными со скоростью до 16,3 кбит/с
Импульс присутствия подтверждает, когда считыватель впервые подает напряжение
Недорогие корпуса для поверхностного монтажа TO-92, SOT-223 и TSOC
Версия с лентой и катушкой TO-92 с выводами, загнутыми на 100-мильный интервал (по умолчанию), или с прямыми выводами (DS2401-SL)
Широкий диапазон рабочих напряжений и температур обеспечивает надежную работу системы
Расширенный диапазон от 2,8 В до 6,0 В (DS2401)
Не требуется резервного питания
От -40°C до +85°C Диапазон промышленных температур
Операция
Доступ к внутреннему ПЗУ DS2401 осуществляется по одной линии данных. 48-битный серийный номер, 8-битный код семейства и 8-битный CRC извлекаются с помощью протокола 1-Wire. Этот протокол определяет транзакции на шине в терминах состояния шины в течение определенных временных интервалов, которые инициируются по спадающему фронту синхроимпульсов от контроллера шины. Все данные считываются и записываются первым наименее значимым битом.
Система 1-проводной шины
Шина 1-Wire - это система, состоящая из одного контроллера шины и одного или нескольких периферийных устройств. Во всех случаях DS2401 является периферийным устройством. Контроллер шины обычно представляет собой микроконтроллер. Обсуждение этой шинной системы разбито на три темы: конфигурация аппаратного обеспечения, последовательность транзакций и сигнализация 1-Wire (тип сигнала и синхронизация).
Конфигурация оборудования
Шина 1-Wire по определению имеет только одну линию; важно, чтобы каждое устройство на шине могло управлять ею в нужное время. Для этого каждое устройство, подключенное к шине 1-Wire, должно иметь открытый разряд или трехпозиционные выходы. DS2401 - это устройство с открытым разрядом и эквивалентом внутренней схемы. Контроллер шины может быть такой же эквивалентной схемой. Если двунаправленный вывод недоступен, отдельные выходные и входные выводы можно связать вместе. Контроллер шины требует подтягивающего резистора на конце шины контроллера. Значение подтягивающего резистора должно быть примерно 5 кОм (DS2401) или 2,2 кОм (DS2401A) при малой длине линии. Многоточечная шина состоит из шины 1-Wire с подключенными к ней несколькими периферийными устройствами. Максимальная скорость передачи данных по шине 1-Wire составляет 16,3 кбит/с.
Состояние простоя для шины 1-Wire является высоким. Если по какой-либо причине транзакцию необходимо приостановить, шина ДОЛЖНА оставаться в состоянии простоя, чтобы транзакция могла возобновиться. Если этого не происходит и шина остается в низком состоянии более 120 мкс, одно или несколько устройств на шине могут быть сброшены.