Что такое 1-Wire

         

Что такое 1-Wire?


Однопроводной интерфейс 1-Wire , разработанный в конце 90-х годов фирмой Dallas Semiconductor Corp., регламентирован разработчиками для применения в трех основных сферах-приложениях:

приборы в специальных корпусах MicroCAN для решения проблем идентификации, переноса или преобразования информации (технология iButton), программирование встроенной памяти интегральных компонентов, системы автоматизации (технология сетей 1-Wire-сетей).

Если первое применение широко известно на мировом рынке, и уже давно пользуется заслуженной популярностью, а второе с успехом обеспечивает возможность легкой перестройки функций полупроводниковых компонентов с малым количеством внешних выводов, производимых фирмой Dallas Semiconductor Corp., то системы автоматизации на базе 1-Wire-шины еще не получили должного признания. Ранее такая ситуация определялась, крайне ограниченным набором компонентов для организации применений в области автоматизации. Однако, в последнее время появляется все больше сообщений и конкретных примеров использования 1-Wire-интерфейса в самых различных областях, все больше разработчиков проявляют интерес к этой технологии, что связанно, прежде всего, со значительным расширением номенклатуры однопроводных компонентов.

Так в чем же особенность этого сетевого стандарта? Ведь в качестве среды для передачи информации по однопроводной линии чаще всего возможно использование обычного телефонного кабеля и, следовательно, скорость обмена в этом случае не велика. Однако, если внимательно проанализировать большинство объектов требующих автоматизации, то более чем для 60% из них предельная скорость обслуживания в 15,4Кбит/сек будет более чем удовлетворительной. А другие преимущества 1-Wire, такие как:

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



Цифровые термометры и термостаты


Наиболее полное представление об особенностях и характеристиках большинства типов цифровых однопроводных термометров и термостатов дает специальная сравнительная Таблица, а подробно ознакомиться на практике с принципами работы каждого из этих приборов позволяет специализированный отладочный комплекс DS1701К.


Файл Содержание Размер Дата
1-wire comparison
Сравнительная таблица цифровых термометров и термостатов (Dallas Semiconductor, Engl.) 10K 19.11.00
1701k
Описание программно-аппаратного комплекса обслуживания температурных датчиков с однопроводным интерфейсом (Dallas Semiconductor, Engl.) 293K 02.03.00

DS1820 - Снятая в настоящее время с производства, однако, чрезвычайно популярная до сих пор версия цифрового термометра с однопроводным интерфейсом в стандарте MicroLAN. Диапазон измеряемых температур от -55° C до +125° C. Абсолютная погрешность преобразования меньше 0,5° C в диапазоне контролируемых температур -0° C до +70° C. Результирующее значение температуры считывается, как девятиразрядное слово и с помощью специальной программной обработки позволяет достигнуть разрешающей способности преобразования 0,01° C. Типовое время полного преобразования ~500мс. Внутренняя энергонезависимая память температурных уставок обеспечивает приоритетную сигнализацию в 1-Wire-линию о факте выхода контролируемой температуры за один из заранее установленных пределов. Внешний интерфейс прибора организован таким образом, что существует теоретическая возможность адресации неограниченного количества устройств на одной однопроводной линии. Прибор имеет индивидуальный 64-разрядный регистрационный номер (групповой код 010Н) и обеспечивает возможность работы без внешнего источника питания за счет паразитного питания однопроводной линии. Питание прибора через отдельный внешний вывод производится напряжением от 4,5В до 5,5В. Термометр размещается в транзисторном корпусе PR-35 или в 16-выводном корпусе для монтажа на поверхность типа SSOP (DS1820S). Прямой заменой компонента DS1820 является микросхемой DS18S20, которая полностью функционально и программно совместима с устаревшей версией прибора, но имеет несколько большее время преобразования.


Файл Содержание Размер Дата
1820
Описание цифрового термометра DS1820 (Dallas Semiconductor, Engl.) 155K 20.03.99
app1820
Application Notes For DS1820 Digital Thermometer Chip (Dallas Semiconductor, Engl.) 21K 25.02.01
DS18B20 - Высокоточный цифровой термометр с однопроводным интерфейсом в стандарте MicroLAN. Диапазон измеряемых температур от -55° C до +125° C. Считываемый с прибора цифровой код является прямым непосредственным кодом измеренного значения температуры и не нуждается в дополнительных преобразованиях. Программируемая пользователем разрешающая способность встроенного АЦП может быть изменена в диапазоне от 9 до 12 разрядов выходного кода. Абсолютная погрешность преобразования меньше 0,5° C в диапазоне контролируемых температур -10° C до +85° C. Максимальное время полного 12-ти разрядного преобразования ~750мс (при разрешении 12 разрядов). Внутренняя энергонезависимая память температурных уставок обеспечивает запись произвольных значений верхней и нижней границы уставок. Кроме того, микросхема содержит встроенный логический механизм приоритетной сигнализации в линию о факте выхода температуры за один из выбранных порогов. Узел 1-Wire-интерфейса прибора организован таким образом, что существует теоретическая возможность адресации неограниченного количества подобных устройств на однопроводной линии. Термометр имеет индивидуальный 64-разрядный регистрационный номер (групповой код 028Н) и обеспечивает возможность работы без внешнего источника питания, только за счет паразитного питания однопроводной линии. Питание прибора через отдельный внешний вывод производится напряжением от 3,0В до 5,5В. Термометр размещается в транзисторном корпусе TO-92 или в 8-контактном корпусе SOIC для поверхностного монтажа (DS18B20Z). Модификация для массовых применений DS18B20X, размещаемая в перспективном корпусе Flip Chip, имеет гораздо худшие метрологические характеристики (погрешность 2° C) при значительно более низкой цене.
Выпускается специальная модификация цифрового термометра, предназначенная только для работы в режиме паразитного питания DS18B20-PAR.


Она размещается в транзисторном корпусе TO-92, один из выводов которого не используется.

Файл Содержание Размер Дата
DS18B20
Описание на микросхему DS18B20 (Dallas Semiconductor, Engl.) 150K 19.03.02
DS18B20X
Описание на микросхему DS18B20x (Dallas Semiconductor, Engl.) 186K 19.03.02
DS18B20-PAR
Описание на микросхему DS18B20-PAR (Dallas Semiconductor, Engl.) 142K 19.03.02
certificate
Сертификат соответствия на DS18B20 38K 15.10.02
DS18S20 - Цифровой термометр с однопроводным интерфейсом в стандарте MicroLAN, диапазон измеряемых температур от -55° C до +125° C. Прибор является более совершенной версией широко известного термометра DS1820. Абсолютная погрешность преобразования меньше 0,5° C в диапазоне контролируемых температур от -10° C до +85° C. Полностью совместим по особенностям программного обслуживания с DS1820, вплоть до значения группового кода. Устранены ошибки механизма преобразования, присущие прибору DS1820. Результирующие значение температуры считывается из прибора как девятиразрядное слово и с помощью специальной программной обработки позволяет достигнуть разрешающей способности преобразования 0,01° C. Максимальное время полного преобразования ~750мс.
Внутренняя энергонезависимая память температурных уставок обеспечивает запись произвольных значений верхней и нижней границы уставок. Кроме того, микросхема содержит встроенный логический механизм приоритетной сигнализации в линию о факте выхода температуры за один из выбранных порогов. Узел 1-Wire-интерфейса прибора организован таким образом, что существует теоретическая возможность адресации неограниченного количества подобных устройств на одной однопроводной линии. Термометр имеет индивидуальный 64-разрядный регистрационный номер (групповой код 010Н) и обеспечивает возможность работы без внешнего источника питания, только за счет паразитного питания однопроводной линии. Питание прибора через отдельный внешний вывод производится напряжением от 3,0В до 5,5В.


Термометр размещается в транзисторном корпусе TO-92 или в 8- контактном корпусе SOIC для монтажа на поверхность (DS18B20Z).
Выпускается специальная модификация цифрового термометра, предназначенная только для работы в режиме паразитного питания DS18S20-PAR. Она размещается в транзисторном корпусе TO-92, один из выводов которого не используется.

Файл Содержание Размер Дата
DS18S20
Описание на микросхему DS18S20 (Dallas Semiconductor, Engl.) 150K 20.03.02
DS18S20-PAR
Описание на микросхему DS18S20-PAR (Dallas Semiconductor, Engl.) 143K 19.03.02
certificate
Сертификат соответствия на DS18S20 38K 15.10.02
DS1821 - Популярная микросхема цифрового термостата, предназначенная для работы в системах терморегулирования. Микросхема формирует сигнал высокого уровня, если температура в зоне измерения превысит предварительно установленный верхний порог (ТН), и остаётся в этом состоянии до тех пор, пока температура не снизится до уровня нижнего порога (TL), также предварительно установленного. Значения верхнего и нижнего температурных порогов хранятся в энергонезависимой памяти. Рабочий диапазон контролируемых температур от -55° C до +125° C. Абсолютная погрешность преобразования ~1° C в диапазоне контролируемых температур -10° C до +85° C. Типовое время полного преобразования ~1с. DS1821 использует один из выводов (DQ) как для управления внешней нагрузкой в режиме термостата, так и для осуществления связи по однопроводной линии с устройством программирования, в качестве которого может выступать мастер 1-Wire-магистрали. С завода прибор поставляется в режиме работы с однопроводной линией. В этом случае управляющий вывод DQ сконфигурирован как порт однопроводной связи, поэтому ведущий 1-Wire-шины может сразу произвести запись данных в регистры верхнего (ТН) и нижнего (TL) температурных порогов, устанавливая этим температурный диапазон регулирования отрабатываемого прибором. В этом же режиме микроконтроллер может напрямую считать результат последнего измерения температуры, работая в режиме цифрового термометра.


После установки температурных порогов и проверки режима измерения температуры перевод DS1821 в состояние термостата выполняется записью соответствующего бита в регистр состояния. В режиме термостата вывод DQ работает как управляющий вывод с открытым стоком (~5мА) и программируемым гистерезисом. Преобразование температуры начинается сразу после подачи питания на вывод питания прибора и выполняется непрерывно. Значение гистерезиса определяется как разность между температурными порогами TH и TL .
Установить связь между микросхемой и ведущим однопроводной шины, когда DS1821 находится в режиме термостата, можно благодаря замыканию вывода питания устройства на землю, и последующей генерации 16 нулевых импульсов на выводе DQ. В результате прибор будет установлен в режим связи по однопроводной линии. При этом, станут доступны регистры TH и TL, регистр измеренной температуры и регистр состояния прибора. С помощью регистра состояния можно определять состояние преобразования температуры, устанавливать полярность выходного сигнала и состояние питания прибора.
Внешний интерфейс прибора организован таким образом, что нет явной возможности использования термостата именно в сетях MicroLAN, т.к. микросхема не имеет индивидуального регистрационного номера, а, следовательно, не может быть адресована мастером однопроводной линии. Т.е. для DS1821 возможна реализация структуры обмена информацией с мастером только в режиме точка-точка. Питание прибора производится через отдельный внешний вывод напряжением от 2,7В до 5,5В. Термостат DS1821 размещается в транзисторном корпусе PR-35 или в 16-выводном корпусе для монтажа на поверхность типа SSOP (DS1821S).

Файл Содержание Размер Дата
DS1821
Описание цифрового термостата DS1821 (Dallas Semiconductor, Engl.) 356K 12.08.02
1821k
Описание демонстрационной платы для микросхемы DS1821 (Dallas Semiconductor, Engl.) 16K 17.10.99
certificate
Сертификат соответствия на DS1821 38K 15.10.02
DS1822 - Дешевый непрецизионный вариант цифрового термометра DS18В20, в котором ячейки энергонезависимой памяти уставок замещены ячейками статического ОЗУ.


Диапазон измеряемых температур от -55° C до +125° C. Считываемый с прибора цифровой код является прямым непосредственным кодом измеренного значения температуры и не нуждается в дополнительных преобразованиях. Программируемая пользователем разрешающая способность встроенного АЦП может быть изменена в диапазоне от 9 до 12 разрядов выходного кода. Абсолютная погрешность преобразования меньше 2,0° C в диапазоне контролируемых температур -10° C до + 85° C. Максимальное время полного преобразования ~750мс (при разрешении 12 разрядов). Внутренняя оперативная статическая память температурных уставок обеспечивает запись произвольных значений верхней и нижней границы уставок, однако, не сохраняет их после снятия с прибора внешнего питания. Кроме того, микросхема содержит встроенный логический механизм приоритетной сигнализации в линию о факте выхода температуры за один из выбранных порогов. Узел 1-Wire-интерфейса прибора организован таким образом, что существует теоретическая возможность адресации неограниченного количества подобных устройств на однопроводной линии. Термометр имеет индивидуальный 64-разрядный регистрационный номер (групповой код 028Н) и обеспечивает возможность работы без внешнего источника питания, только за счет паразитного питания однопроводной линии. Питание прибора через отдельный внешний вывод производится напряжением от 3,0В до 5,5В. Термометр размещается в транзисторном корпусе TO-92 или в 8-контактном корпусе SOIC для поверхностного монтажа (DS1822Z). Выпускается также модификация для массовых применений DS1822X, размещаемая в перспективном корпусе Flip Chip.
Выпускается специальная модификация цифрового термометра, предназначенная только для работы в режиме паразитного питания DS1822-PAR. Она размещается в транзисторном корпусе TO-92, один из выводов которого не используется.

Файл Содержание Размер Дата
DS1822
Описание на микросхему DS1822 (Dallas Semiconductor, Engl.) 269K 06.07.02
DS1822-PAR
Описание на микросхему DS1822-PAR (Dallas Semiconductor, Engl.) 262K 06.07.02
certificate
Сертификат соответствия на DS1822 38K 15.10.02
Наверх


Что такое 1-Wire? | Новости | Информация | Компоненты | Программная поддержка | Ссылки | Поставщики | Обсуждение | ЭлИн и 1-Wire | Средства ML-ОЕМ | Проекты | На главную<


/td>

Компоненты


Компоненты и устройства для организации ведущего 1-Wire-сети
Цифровые термометры и термостаты
Приборы в корпусах MicroCAN
Устройства идентификации и хранения информации
Устройства коммутации
Устройства аналогового и дискретного контроля и управления
Приборы менеджмента батарей
Компоненты защиты, суммирования токов и коммутации
Высококачественные линейные стабилизаторы напряжения



Компоненты и устройства для организации ведущего 1-Wire-сети



DS1481 – Драйвер-буфер однопроводной линии, в основе конструкции которого лежит специальная схема генератора временных слотов 1-Wire-протокола. Прибор предназначен для построения адаптеров однопроводной шины на базе стандартного параллельного порта персонального компьютера, или для организации ведущего сети MicroLAN благодаря сопряжению его управляющих выводов с выводами общего назначения универсального микроконтроллера. При подключении дополнительного источника питания, микросхема позволяет работать с маломощными входными управляющими сигналами, обеспечивая мощный выход (до 50мА) в однопроводную линию. Поддерживает все положения протокола 1-Wire-интерфейса. Позволяет обеспечить "прозрачность" построенного на его базе адаптера 1-Wire-шины, управляемого через параллельный порт, для выдачи сигналов на подключенный через него к персональному компьютеру принтер. Реализует под управлением программного обеспечения ведущего интеллектуального устройства усовершенствованный протокол обмена данных на однопроводной линии - режим скорости Overdrive. Допускается каскадное включение DS1481. Питание прибора производится напряжением от 2,7В до 5,5В, а размещается он в корпусе для поверхностного монтажа типа SOIC-14.
Микросхема DS1481 является основой адаптера типа DS1410Е, выпускаемого фирмой Dallas Semiconductor, и предназначенного для организации на базе параллельного LTP-порта персонального компьютера мастера по обслуживанию приборов iButton. Схема адаптера размещена внутри проходного 25-выводного DB-разъема параллельного принтерного порта компьютера и получает энергию для работы непосредственно с выводов этого порта. Для подключения однопроводных устройств в корпусе MicroCAN используется специальная защелка класса DS9098 . Адаптер не предназначен для реализации операций по программированию приборов, содержащих встроенную однократно программируемую память EPROM.

Файл Содержание Размер Дата
1481
Описание на микросхему DS1481 (Dallas Semiconductor, Engl.) 72K 01.04.99
tb5-3
Пример схемы адаптера однопроводной линии для стандартного параллельного порта персонального компьютера на базе DS1481 (поддерживается iButton-TMEX Viewer). 16K 29.04.00
1410e
Описание адаптера iButton для параллельного порта персонального компьютера (Dallas Semiconductor, Engl.) 126K 28.11.99

DS2480B – Драйвер однопроводной сети MicroLAN, обеспечивающий отработку 1-Wire-протокола на линиях значительной протяженности, обслуживающих большое число однопроводных устройств.
Соответствует всем стандартам связи iButton и MicroLAN. Предназначен для организации мастера однопроводной линии на базе интеллектуального устройства, имеющего последовательный интерфейс. Например, стандартный СОМ-порт компьютера или узел UART микроконтроллера. Позволяет выбирать скорость обмена данными со стороны последовательного порта обмена с ведущим устройством (9600, 19200, 57600 или 115200 бит/сек). Предоставляет возможность изменения параметров сигналов на однопроводной линии, используя так называемый программируемый механизм активной подтяжки шины данных 1-Wire-магистрали, обеспечивающий качественную передачу сигналов в длинных линиях и увеличение нагрузочной способности ведущего по количеству обслуживаемых им ведомых устройств. Кроме того, содержит встроенный датчик тока потребления однопроводной линии. Используя его показания можно реализовать еще более эффективный алгоритм работы активной подтяжки в перегруженных и проблемных 1-Wire-линиях. Поддерживает опцию 12-тивольтового программирования EPROM памяти и 5-тивольтовой подтяжки обслуживаемой линии для цифровых термометров и устройств, содержащих энергонезависимую память EEPROM. Реализует под управлением программного обеспечения ведущего интеллектуального устройства усовершенствованный протокол обмена данных на однопроводной линии. Позволяет работать на нескольких скоростях обмена, выбирая наиболее оптимальную для конкретного случая (длины линии, ее качества, количества задействованных устройств), в том числе режим Overdrive. Питание прибора производится напряжением от 4,5В до 5,5В. Устройство размещается в корпусе для поверхностного монтажа SOIC-8.

Файл Содержание Размер Дата
DS2480b
Описание на микросхему DS2480B (Dallas Semiconductor, Engl.) 410K 18.03.02
DS2490 – Драйвер 1-Wire-интерфейса, обеспечивающий обмен между стандартной шиной USB и однопроводной сетью MicroLAN. Соответствует всем стандартам связи iButton и MicroLAN. Предназначен для организации мастера однопроводной линии на базе интеллектуального устройства, имеющего последовательный интерфейс USВ.


Прибор обеспечивает преобразование сигналов USB-протокола в сигналы однопроводной линии со скоростью обмена со стороны шины USB до 12Мбит/сек . Позволяет изменять параметры сигналов на однопроводной линии, используя так называемый программируемый механизм активной подтяжки шины данных 1-Wire-магистрали, обеспечивающий качественную передачу сигналов в длинных линиях и увеличение нагрузочной способности ведущего по количеству обслуживаемых им ведомых устройств. Поддерживает опцию 12-тивольтового программирования EPROM памяти и 5-тивольтовой подтяжки обслуживаемой линии для цифровых термометров и устройств, содержащих энергонезависимую память EEPROM. Реализует под управлением программного обеспечения ведущего интеллектуального устройства усовершенствованный протокол обмена данных на однопроводной линии. Позволяет работать на нескольких скоростях обмена, выбирая наиболее оптимальную для конкретного случая (длины линии, ее качества, количества задействованных устройств), в том числе режим Overdrive. Питание прибора производится напряжением от 3,0В до 3,6В со стороны шины USB. Прибор размещается в корпусе для поверхностного монтажа SOIC-16.
Микросхема DS2490 является основой адаптера типа DS1490F (2-in-1 Fob), выпускаемого фирмой Dallas Semiconductor, и предназначенного для организации на базе USB-порта персонального компьютера устройства быстрого обмена информацией с приборами iButton, имеющими большой объем внутренней памяти (DS1921L, DS1996, DS1954 и т.д.). Адаптер смонтирован внутри миниатюрного брелка для ключей, который имеет с одной стороны специальное приемное кольцо-разъем для установки однопроводного прибора в корпусе MicroCAN, а с другой стандартную фишку USB для сопряжения с приемным USB-портом персонального компьютера. Всю энергию, необходимую для собственного функционирования, адаптер получает непосредственно с выводов USB-порта компьютера. Адаптер не рассчитан для реализации операций по программированию однопроводных приборов, содержащих встроенную однократно программируемую память EPROM.



Файл Содержание Размер Дата
DS2490
Описание на микросхему DS2490 (Dallas Semiconductor, Engl.) 468K 15.03.02
DS1490f
Описание адапрера iButton для USB-порта (Dallas Semiconductor, Engl.) 138K 15.03.02
DS9097E/DS9097 – Адаптеры COM- порта персонального компьютера, используемые для организации на его базе мастера однопроводной линии MicroLAN. Прибор DS9097E смонтирован внутри корпуса 25-выводного DB-разъема последовательного COM-порта персонального компьютера. Для подключения линии MicroLAN используется приемный телефонный разъем типа RJ11 (TJC-6P4C), а для соединения с внешним источником питания, который применяется с целью программирования приборов, содержащих встроенную однократно программируемую память EPROM, приемное гнездо для стандартного двухпроводного бытового штекера. Схема прибора модификации DS9097 размещена внутри 9-выводного DB-разъема последовательного COM-порта персонального компьютера, который также имеет выход на телефонный приемный разъем RJ11, предназначенный для сопряжения с однопроводной линией. Корпус DS9097 не имеет гнезда для подключения внешнего блока питания, а потому этот прибор не поддерживает функцию программирования встроенной однократно программируемой памяти EPROM 1-Wire-компонентов. Оба адаптера собраны на базе дискретных компонентов, и обеспечивают пассивную подтяжку однопроводной линии длиной не более 50м с не более чем 64 устройствами, выполненными в соответствии со стандартами MicroLAN или iButton.
Полным аналогом прибора DS9097, который предназначен исключительно для обслуживания приборов в корпусах MicroCAN, является адаптер DS1413. Это устройство отличается от адаптера DS9097 только тем, что взамен розетки типа RJ11 (TJ-6p4c) для связи с 1-Wire-компонентами используется специальная защелка класса DS9098, для установки устройств iButton.

Файл Содержание Размер Дата
9097
Описание адаптера MicroLAN для COM-порта персонального компьютера (Dallas Semiconductor, Engl.) 67K 24.10.99
ds9097e-025
Принципиальная схема адаптера MicroLAN для COM-порта персонального компьютера. 45K 31.01.00
1413
Описание адаптера DS1413 (Dallas Semiconductor, Engl.) 26K 01.04.99
DS9097U - Усовершенствованный адаптер COM-порта персонального компьютера, используемый для организации на его базе мастера однопроводной линии MicroLAN.


Прибор построен на базе микросхемы универсального драйвера последовательного порта DS2480B, и обеспечивает активную подтяжку однопроводной линии до 300м с не более чем 300 устройствами, отвечающими стандартам MicroLAN или iButton. Выходная цепь адаптера снабжена специальной защитой от электростатических разрядов и импульсных помех в линии, которая выполнена с помощью прибора DS9503Р.
Адаптер DS9097U выпускается в трех различных вариантах DS9097U-009/DS9097U-S09/DS9097U-E25, отличающихся друг от друга конструктивно и схемотехнически. Так схема модификаций DS9097U-009 и DS9097U-S09 смонтирована внутри 9-выводного DB-разъема последовательного COM-порта персонального компьютера. Для подключения линии MicroLAN используется стандартная телефонная розетка типа RJ11 (TJC-6P4C). Эти модификации не рассчитаны для реализации операций по программированию приборов, содержащих встроенную однократно программируемую память EPROM. Для идентификации адаптеров типа DS9097U-009 используется встроенная электронная метка DS2502P (групповой код 09Н), в устройствах модификации DS9097U-S09 микросхема идентификатора отсутствует. Полным аналогом прибора DS9097U-S09, который предназначен исключительно для обслуживания приборов в корпусах MicroCAN, является адаптер DS1411. Это устройство отличается от адаптера типа DS9097U-S09 только тем, что взамен приемной розетки типа RJ11 для связи с 1-Wire-компонентами в нем используется специальная защелка класса DS9098, для установки устройства iButton.
Вариант конструкции DS9097U-E25 смонтирован внутри 25-выводного DB-разъема последовательного COM-порта персонального компьютера. Для подключения линии MicroLAN также используется телефонная розетка типа RJ11 (TJC-6P4C). Схемотехнически DS9097U-E25 также предназначен для сопряжения однопроводной линии с COM-портом персонального компьютера, однако, в отличие от модификаций DS9097U-009/DS9097U-S09, он имеет дополнительную возможность поддержки процедур программирования встроенной однократно программируемой памяти EPROM подключенных к нему 1-Wire устройств.


Выполнение процедуры программирования возможно при подсоединении к прибору через отдельное дополнительное гнездо, расположенное на его корпусе, внешнего источника питания, снабженного обычным бытовым штекером. Встроенная метка идентификации у адаптеров типа DS9097U-E25 отсутствует.

Файл Содержание Размер Дата
9097u
Описание адаптора MicroLan для COM-порта персонального компьютера DS9097U (Dallas Semiconductor, Engl.) 27K 26.09.00
DS1411-DS1411-S09
Описание адаптера DS1411(-S09) (Dallas Semiconductor, Engl.) 100K 06.07.02
DS9097U-009
Принципиальная схема адаптера DS9097U-009 (Dallas Semiconductor, Engl.) 138K 26.09.01
DS9123 – Адаптер COM-порта персонального компьютера, используемый для организации на его базе мастера однопроводной линии MicroLAN по обслуживанию специальных приложений и отладочных плат, выпускаемых фирмой Dallas Semiconductor. По своей организации прибор является дальнейшим развитием адаптера DS9097U-S09, и также построен на базе микросхемы драйвера последовательного порта типа DS2480B. Схема адаптера смонтирована внутри 9-выводного DB-разъема последовательного COM-порта персонального компьютера. Подключение линии MicroLAN реализуется с помощью приемной розетки типа RJ12 (TJC-6P6C). На свободных от сигналов 1-Wire-магистрали выводах этого разъема, под управлением программного обеспечения, в зависимости от необходимости, может быть дополнительно реализован один из популярных последовательных интерфейсов SPI или I2C. Это возможно благодаря наличию схеме адаптера двух универсальных однопроводных ключей типа DS2406P, управляемых по единой однопроводной шине. Возможность реализации различных интерфейсов позволяет с помощью адаптера этого типа программно реализовать обслуживание периферийного оборудования, входящего в состав большинства специализированных отладочных плат фирмы, как связанных с использованием однопроводного интерфейса (например, DS1701K, DS2450K, DS2436K, DS2438K, DS1075K и т.д.), так и использующих интерфейсы иных типов (например, DS1702K, DS1620K, DS1616K, DS1678K, DS1840K и т.д.).



Компоненты защиты, суммирования токов и коммутации


1N5817/1N5819/1N5819 - Наиболее подходящие по характеристикам дискретные диоды Шоттки, отличающиеся низким прямым падением напряжения, высоким быстродействием, а также фактическим отсутствие заряда обратного восстановления. Удобны для использования в качестве защиты линии данных 1-Wire-магистрали от импульсных помех, особенно при изготовлении выносных щупов, построенных на базе однопроводных компонентов (например, цифровых термометров).

Файл Содержание Размер Дата
1N5817_1
Описание диода 1N5817 (Philips, Engl.) 44K 18.03.01

2N7000 - N-канальный униполярный полевой транзистор общего назначения (максимально возможное значение тока в коммутируемом канале - 280мА при общей рассеиваемой мощности - 830мВт). Удобен в качестве оконечного ключевого элемента при организации мастера длинной однопроводной линии с активной подтяжкой. Прибор имеет встроенную диодную защиту от выбросов обратного тока. Выпускается фирмой Philips в удобном корпусе ТО-92.

Файл Содержание Размер Дата
2n7000_cnv2
Транзистор 2N7000 78 K 24.10.99

2N7002 - Вариант транзистора 2N7000 в корпусе для поверхностного монтажа, что определяет несколько более низкие значения возможного коммутируемого тока (до 180мА при общей рассеиваемой корпусом мощности - 250мВт). Однако, для организации активной подтяжки в однопроводной линии, как правило, достаточно 50мА. Выпускается фирмой Philips в трехвыводном корпусе SOT23.

Файл Содержание Размер Дата
2n7002_cnv2
Вариант транзистора 2N7002 в корпусе для поверхностного монтажа (Philips, Engl.) 77 K 24.10.99

BSS250 - P-канальный униполярный полевой транзистор общего назначения (максимально возможное значение тока в коммутируемом канале - 250мА при общей рассеиваемой мощности - 830мВт). Удобен в качестве ключевого элемента при организации разнообразных схем ведущих однопроводной линии. Прибор имеет встроенную диодную защиту от выбросов обратного тока. Выпускается фирмой Philips в удобном корпусе ТО-92.

Файл Содержание Размер Дата
BS250_CNV_2
Транзистор BSS250 (Philips, Engl.) 57K 28.02.00

BSS84 - P-канальный униполярный полевой транзистор в корпусе для поверхностного монтажа (максимально возможное значение тока в коммутируемом канале - 130мА при общей рассеиваемой мощности - 830мВт).

1N5817/1N5819/1N5819 - Наиболее подходящие по характеристикам дискретные диоды Шоттки, отличающиеся низким прямым падением напряжения, высоким быстродействием, а также фактическим отсутствие заряда обратного восстановления. Удобны для использования в качестве защиты линии данных 1-Wire-магистрали от импульсных помех, особенно при изготовлении выносных щупов, построенных на базе однопроводных компонентов (например, цифровых термометров).

Файл Содержание Размер Дата
1N5817_1
Описание диода 1N5817 (Philips, Engl.) 44K 18.03.01

2N7000 - N-канальный униполярный полевой транзистор общего назначения (максимально возможное значение тока в коммутируемом канале - 280мА при общей рассеиваемой мощности - 830мВт). Удобен в качестве оконечного ключевого элемента при организации мастера длинной однопроводной линии с активной подтяжкой. Прибор имеет встроенную диодную защиту от выбросов обратного тока. Выпускается фирмой Philips в удобном корпусе ТО-92.

Файл Содержание Размер Дата
2n7000_cnv2
Транзистор 2N7000 78 K 24.10.99

2N7002 - Вариант транзистора 2N7000 в корпусе для поверхностного монтажа, что определяет несколько более низкие значения возможного коммутируемого тока (до 180мА при общей рассеиваемой корпусом мощности - 250мВт). Однако, для организации активной подтяжки в однопроводной линии, как правило, достаточно 50мА. Выпускается фирмой Philips в трехвыводном корпусе SOT23.

Файл Содержание Размер Дата
2n7002_cnv2
Вариант транзистора 2N7002 в корпусе для поверхностного монтажа (Philips, Engl.) 77 K 24.10.99

BSS250 - P-канальный униполярный полевой транзистор общего назначения (максимально возможное значение тока в коммутируемом канале - 250мА при общей рассеиваемой мощности - 830мВт). Удобен в качестве ключевого элемента при организации разнообразных схем ведущих однопроводной линии. Прибор имеет встроенную диодную защиту от выбросов обратного тока. Выпускается фирмой Philips в удобном корпусе ТО-92.

Файл Содержание Размер Дата
BS250_CNV_2
Транзистор BSS250 (Philips, Engl.) 57K 28.02.00

BSS84 - P-канальный униполярный полевой транзистор в корпусе для поверхностного монтажа (максимально возможное значение тока в коммутируемом канале - 130мА при общей рассеиваемой мощности - 830мВт).


Используется для реализации функций аналогичных функциям, выполняемым прибором BSS250, при реализации схемы по технологии поверхностного монтажа. Выпускается фирмой Philips в трехвыводном корпусе SOT23.

Файл Содержание Размер Дата
BSS84_2
Транзистор BSS84 (Philips, Engl.) 90K 23.02.00
BAT54S - Два диода Шоттки в одном трехвыводном корпусе для поверхностного монтажа SOT23, разработки фирмы Philips. Анод одного из диодов соединен с катодом другого, а место соединения выведено из корпуса прибора. Из корпуса выведены также катод первого, анод второго диодов. Обеспечивает хорошую защиту вывода данных 1-Wire микросхем, подключаемых к длинным однопроводным линиям.
Файл Содержание Размер Дата
bat54
Описание диодной сборки BAT54S (Philips, Engl.) 51K 15.11.99
BAV70 - Два диода общего назначения в одном трехвыводном корпусе для поверхностного монтажа SOT23, разработки фирмы Philips. Катоды обоих диодов соединены, а место соединения выведено из корпуса прибора. Из корпуса выведены также аноды обоих диодов. Прибор удобен, при организации питания схем адаптеров однопроводной линии от логических выводов последовательного или параллельного портов компьютера.

Файл Содержание Размер Дата
bav70
Описание диодной сборки BAV70 (Philips, Engl.) 75K 15.11.99
BZX55 - Дискретные стабилитроны общего назначения фирмы Philips, на различные напряжения стабилизации. Подобные приборы на напряжение стабилизации 5,6В и 6,2В применяют для защиты линии данных 1-Wire-магистрали, от случайного попадания на нее высокого напряжения.

Файл Содержание Размер Дата
BZX55_1
Описание на прибор BZX55 (Philips, Engl.) 42K 18.03.01
BZX84 - Один стабилитрон в трехвыводном корпусе для поверхностного монтажа SOT23, разработки фирмы Philips. Удобен для защиты от перенапряжения однопроводной линии при изготовлении 1-Wire -приборов методом поверхностного монтажа.
Файл Содержание Размер Дата
bzx84
Описание стабилитрона BZX84 (Philips, Engl.) 72K 15.11.99
DS9502 - Специализированный диод Зеннера на 7,5В, выпускаемый фирмой Dallas Semiconductor, для защиты от перенапряжений, связанных с явлением накопления статического электричества, приборов, подключаемых к однопроводной линии.


Устройство предназначено для обслуживания приборов с номинальными уровнями напряжений от 0В до 5В. Обладает низкой утечкой, большим быстродействием при лавинном пробое и низкой емкостью снижающей длительность затуханий в обслуживаемой цепи. Требует для включения обвязки в виде двух низкоомных резисторов (~3-12Ом), подключаемых со стороны однопроводной линии. Прибор размещается в корпусе для поверхностного монтажа типа TSOC-6.

Файл Содержание Размер Дата
9502
Описание диода DS9502 (Dallas Semiconductor, Engl.) 68K 24.10.99
DS9503 - Более высокоинтегрированный аналог прибора DS9502, уже содержащий встроенные низоомные резисторы (5Ом, 0,020Вт), подключаемые со стороны ведущего однопроводной линии. Таким образом, если диод Зеннера поглощает энергию высоковольтных импульсов, встроенные резисторы предохраняют защищаемое устройство от медленно меняющейся высоко уровневой помехи в линии, а также выводят сам диод Зеннера в рабочий режим, преобразуя потенциальные импульсы из линии в токовые. Прибор размещается в корпусе для поверхностного монтажа типа TSOC-6.

Файл Содержание Размер Дата
9503
Описание диода DS9503 (Dallas Semiconductor, Engl.) 70K 24.10.99
Наверх


Что такое 1-Wire? | Новости | Информация | Компоненты | Программная поддержка | Ссылки | Поставщики | Обсуждение | ЭлИн и 1-Wire | Средства ML-ОЕМ | Проекты | На главную


Используется для реализации функций аналогичных функциям, выполняемым прибором BSS250, при реализации схемы по технологии поверхностного монтажа. Выпускается фирмой Philips в трехвыводном корпусе SOT23.

Файл Содержание Размер Дата
BSS84_2
Транзистор BSS84 (Philips, Engl.) 90K 23.02.00
BAT54S - Два диода Шоттки в одном трехвыводном корпусе для поверхностного монтажа SOT23, разработки фирмы Philips. Анод одного из диодов соединен с катодом другого, а место соединения выведено из корпуса прибора. Из корпуса выведены также катод первого, анод второго диодов. Обеспечивает хорошую защиту вывода данных 1-Wire микросхем, подключаемых к длинным однопроводным линиям.
Файл Содержание Размер Дата
bat54
Описание диодной сборки BAT54S (Philips, Engl.) 51K 15.11.99
BAV70 - Два диода общего назначения в одном трехвыводном корпусе для поверхностного монтажа SOT23, разработки фирмы Philips. Катоды обоих диодов соединены, а место соединения выведено из корпуса прибора. Из корпуса выведены также аноды обоих диодов. Прибор удобен, при организации питания схем адаптеров однопроводной линии от логических выводов последовательного или параллельного портов компьютера.

Файл Содержание Размер Дата
bav70
Описание диодной сборки BAV70 (Philips, Engl.) 75K 15.11.99
BZX55 - Дискретные стабилитроны общего назначения фирмы Philips, на различные напряжения стабилизации. Подобные приборы на напряжение стабилизации 5,6В и 6,2В применяют для защиты линии данных 1-Wire-магистрали, от случайного попадания на нее высокого напряжения.

Файл Содержание Размер Дата
BZX55_1
Описание на прибор BZX55 (Philips, Engl.) 42K 18.03.01
BZX84 - Один стабилитрон в трехвыводном корпусе для поверхностного монтажа SOT23, разработки фирмы Philips. Удобен для защиты от перенапряжения однопроводной линии при изготовлении 1-Wire -приборов методом поверхностного монтажа.
Файл Содержание Размер Дата
bzx84
Описание стабилитрона BZX84 (Philips, Engl.) 72K 15.11.99
DS9502 - Специализированный диод Зеннера на 7,5В, выпускаемый фирмой Dallas Semiconductor, для защиты от перенапряжений, связанных с явлением накопления статического электричества, приборов, подключаемых к однопроводной линии.


Устройство предназначено для обслуживания приборов с номинальными уровнями напряжений от 0В до 5В. Обладает низкой утечкой, большим быстродействием при лавинном пробое и низкой емкостью снижающей длительность затуханий в обслуживаемой цепи. Требует для включения обвязки в виде двух низкоомных резисторов (~3-12Ом), подключаемых со стороны однопроводной линии. Прибор размещается в корпусе для поверхностного монтажа типа TSOC-6.

Файл Содержание Размер Дата
9502
Описание диода DS9502 (Dallas Semiconductor, Engl.) 68K 24.10.99
DS9503 - Более высокоинтегрированный аналог прибора DS9502, уже содержащий встроенные низоомные резисторы (5Ом, 0,020Вт), подключаемые со стороны ведущего однопроводной линии. Таким образом, если диод Зеннера поглощает энергию высоковольтных импульсов, встроенные резисторы предохраняют защищаемое устройство от медленно меняющейся высоко уровневой помехи в линии, а также выводят сам диод Зеннера в рабочий режим, преобразуя потенциальные импульсы из линии в токовые. Прибор размещается в корпусе для поверхностного монтажа типа TSOC-6.

Линия связи и топология


Большую роль при построении 1-Wire-сетей играет исполнение однопроводной линии связи. Как правило, такие линии имеют структуру, состоящую из трех основных проводников: DATA - шина данных, RET - возвратный или земляной провод, EXT_POWER - внешнее питание не только обслуживаемых ведомых устройств, но и внешних относительно них цепей датчиков и органов управления. В зависимости от способа прокладки, сопряжения с ведомыми устройствами и используемых при прокладке материалов, в соответствии с ниже следующей Таблицей различают три основных варианта качества организации 1-Wire-сетей, каждый из которых подразумевает использование особой технологии и аксессуаров при реализации линии.

Классификация линии Длина линии Количество ведомых устройств Тип используемого кабеля Топология Мастер линии
Короткие линии До 30м До 50шт. 4-хпроводный телефонный Свободная Пассивная подтяжка (резистор)
Средние линии До 100м До 200шт. Витая пара 5 категории Общая шина Активная подтяжка (DS2480, DS2490 или специальное схемное решение)
Длинные линии До 300м До 300шт. IEEE1394 (Firewire) Общая шина с единым стволом Активная подтяжка с учетом тока в линии

Часто при организации сложных однопроводных сетей, с целью удобства проводки линии связи, уменьшения ее протяженности или снижения электрической нагрузки на линии благодаря уменьшению одновременно работающих на ней устройств, необходимо обеспечить древовидную или лучевую структуру магистрали, значительно отличающуюся от структуры общей шины. Для этого используют ветвления 1-Wire-сетей одного или нескольких уровней. Основным элементом при построении таких ветвей является либо обычный адресуемый ключ типа DS2406, который обеспечивает ветвление благодаря коммутации возвратного провода однопроводной линии, либо специализированный ветвитель DS2409, коммутирующий непосредственно шину данных 1-Wire-линии. Последний вариант является более предпочтительным т.к. компоненты на отключенной ветви, ведомой ветвителем, остаются всегда в активном состоянии.
Поочередное обслуживание мастером сети каждой из ветвей, при отключенных остальных ветвях, позволяет значительно увеличить общую длину линии и количество ведомых устройств на ней.

Если же организация 1-Wire-системы на базе персонального компьютера связанна с особыми трудностями, наиболее оптимально использование интеллектуального адаптера для COM-порта типа LINK. Он реализован на базе микропроцессора. При этом, устройство, полностью эмулируя со стороны последовательного порта работу популярного адаптера DS9097U, производства Dallas Semiconductor Corp., и таким образом поддерживая все разработанное ранее для персональных компьютеров программное обеспечение, благодаря встроенным собственным интеллектуальным ресурсам реализует льготный режим работы однопроводных приборов на проблемных 1-Wire-линиях в условиях сложной помеховой обстановки. LINK многократно улучшает механизм активной подтяжки на линии, что позволяет действительно получать идеальные сигналы обмена при длинах кабеля более 300 метров и числе сопровождаемых однопроводных компонентов большем 100шт, а использование процессором прибора алгоритмов цифровой фильтрации многократно улучшает устойчивость обслуживаемой однопроводной линии к электромагнитным помехам.



Ограничения и сопряжение с промышленными сетями


Безусловно, 1-Wire-сети имеют свою нишу для применения при построении систем автоматизации. Бессмысленно всерьез использовать их для передачи больших массивов информации, при построении, к примеру, систем видео-наблюдения или скоростного обмена, связанных с обслуживанием быстрых процессов, или же сравнивать возможности однопроводных сетей с такими мощными сетевыми промышленными интерфейсами, как ProfiBus, FeldBus, LonWorks, CAN, Industrial Internet и т.д. Можно даже сформулировать основные на сегодняшний день ограничения для применения систем на базе однопроводных 1-Wire-сетей в области автоматизации:

необходимость непрерывной временной синхронизации или синхронной работы отдельных устройств в сети (эта проблема может быть решена вводом в структуру шины сети дополнительной линии для передачи сигнала общей синхронизации), низкая скорость обмена информацией, и как следствие невозможность высокой динамики при обслуживании быстрых процессов в режиме реального времени (если контролируемый быстрый процесс является относительно непродолжительным, локальный микроконтроллер в составе однопроводной шины может обслужить его, сохранив результирующие данные в буферной памяти, а затем уже осуществить их передачу непосредственно к мастеру), сложность в реализации мультимастерного режима работы сети (специализированный ветвитель 1-Wire-сетей DS2409 разрешает проблему конфликтов между несколькими ведущими на одной однопроводной шине).

Как видно из замечаний приведенных в скобках, даже эти очевидные для 1-Wire-сетей, трудности не являются непреодолимыми. Более того, существуют подходы, позволяющие органично интегрировать медленные однопроводные территориально рассредоточенные структуры в состав таких производительных сетей как CAN и Industrial Internet. Это достижимо благодаря применению специальных аппаратно-программных решений, реализуемых на базе современных микроконтроллеров, а так же уникального инструмента кампании Dallas Semiconductor Corp. - устройства TINI (Tiny InterNet Interface).

TINI400 - это целая микросистема, основой которой является центральный процессор, реализованный на высокопроизводительном сетевом микроконтроллере DS80С400, который объединяет ресурсы целого ряда наиболее распространенных сетевых интерфейсов, как-то: RS232, 1-Wire, CAN 2.0B, Ethernet, не говоря о возможности использования параллельной шестнадцатиразрядной синхронной магистрали, а также автономных узлов для организации стандартных локальных последовательных интерфейсов I2C и SPI. Кроме того, плата TINI400 содержит 1Мбайт программной Flash-памяти, 1Мбайт статического ОЗУ, узел часов реального времени, литиевую батарею и кремниевый идентификационный номер. Работает TINI400 под управлением мощной операционной среды, которая включает в себя поддержку TCP/IP и виртуальной машины Java, которая тщательно отработана и испытана еще на модели TINI предыдущего поколения - плате TINI390. Последнее определяется тем фактом, что технология программной поддержки для TINI390 на протяжении нескольких лет развивалась специалистами Dallas Semiconductor Corp. совместно с сотрудниками компании Sun Microsystems, Inc., являясь при этом полностью открытым проектом. Такой подход позволил иметь максимально эффективную обратную связь с конечными пользователями, что помогло выявить и устранить большинство недостатков программного обеспечения. И сейчас на сайте Dallas Semiconductor Corp. можно найти всю необходимую документацию и средства разработки программного обеспечения, что значительно облегчает построение на базе устройства TINI локальных однопроводных систем удаленного контроля и управления, объединяющих достоинства быстрых и производительных, но дорогих, и медленных, но дешевых и эффективных интерфейсов.

В заключении необходимо еще раз отметить безусловную эффективность и рациональность использования технологии 1-Wire при построении систем автоматизации контроля и управления для разнообразного рассредоточенного оборудования, когда не требуется высокая скорость при обслуживании, но необходима существенная гибкость и наращиваемость при не высоких затратах на реализацию.

Наверх

Что такое 1-Wire? | Новости | Информация | Компоненты | Программная поддержка | Ссылки | Поставщики | Обсуждение | ЭлИн и 1-Wire | Средства ML-ОЕМ | Проекты | На главную<

Организация ведущих


Отдельные виды адаптеров, которые позволяют наделить любой персональный компьютер возможностью обслуживать в качестве мастера 1-Wire-сеть, выпускаются самой фирмой Dallas Semiconductor Corp. К ним относятся адаптеры для параллельного порта типа DS1410E, для COM-порта типа DS9097E и DS9097U, для USB-порта типа DS9490R. Эти приборы имеют различные функциональные возможности и конструктивные особенности, что обеспечивает разработчику максимальную свободу выбора при конструировании. А наличие у пользователя небольших навыков в создании электронной аппаратуры, позволяет легко произвести самостоятельную сборку схемы простейшего адаптера 1-Wire-сети для компьютера из небольшого числа доступных электронных компонентов.

Часто в качестве ведущего однопроводной шины выступает не компьютер, а простейший универсальный микроконтроллер. Для организации его сопряжения с 1-Wire-сетью используются различные программно-аппаратные методы. От простейшего, когда управляющая программа контроллера полностью реализует протокол 1-Wire-интерфейса на одном из своих функциональных двунаправленных выводов, связанных с однопроводной линией, до вариантов, позволяющих высвободить значительные ресурсы контроллера, благодаря использованию специализированных микросхем сопряжения с 1-Wire-сетью. Такие микросхемы подключаются к процессору, играющему роль ведущего однопроводной шины, через периферийные узлы ввода/вывода, входящие в состав любого универсального микроконтроллера. Например, устройство DS1481 предназначено для подключения непосредственно к функциональным выводам параллельного обмена контроллера.
А для организации мастера однопроводной системы на базе микроконтроллеров с 3хвольтовым питанием поставляются пассивные микросхемы DS1482, выполняющие согласование с уровнями сигналов стандартной 1-Wire-магистрали. Если же мастер однопроводной линии должен быть организован на базе стандартного узла последовательного интерфейса UART микроконтроллера, используется микросхема DS2480В, а микросхема DS2490 адаптирует однопроводную линию для работы от встроенного узла UBS-интерфейса.
Обе микросхемы реализуют так называемый программируемый механизм активной подтяжки шины данных 1-Wire-магистрали, обеспечивающий качественную передачу сигналов в длинных проблемных линиях и увеличение нагрузочной способности ведущего по количеству обслуживаемых им ведомых устройств. Кстати большинство выше упомянутых адаптеров для персональных компьютеров, также построены на базе подобных микросхем. Более того, учитывая особенности работы современных операционных сред Windows, использование именно этих компонентов, которые по своей сути являются управляемыми по последовательному интерфейсу цифровыми автоматами, обеспечивает полномасштабное обслуживание однопроводных линий в реальном масштабе времени.

При построении сложных законченных микропроцессорных систем, имеющих дефицит машинного времени для реализации 1-Wire-протокола, наиболее рациональной является идея о возложении отдельной задачи по обслуживанию однопроводной линии на специальный узел заказной или полузаказной СБИС, для последующего сопряжения такого цифрового автомата, через системную магистраль, непосредственно с основным процессорным узлом. Фирма Dallas Semiconductor Corp. даже разработала набор рекомендаций по организации подобного узла под названием DS1WM, который был реализован, в том числе, специалистами Xilinx Inc. в виде законченного практического примера для программируемых перестраиваемых матриц семейств Virtex и Spartan. Более того, и Dallas Semiconductor Corp., которая в том числе известна как поставщик высокоскоростных контроллеров клона MCS51, выпускает специализированный связной микроконтроллер DS80C400, который содержит встроенный в кристалл автомат поддержки 1-Wire-протокола с возможностью реализации механизма активной подтяжки.

Достаточно перспективным представляется также направление, связанное с применением карманных компьютеров (или PDA (Personal Digital Assistant)) популярных платформ PalmOS, Handspring и WinCE/PocketPC для обслуживания однопроводных компонентов, в том числе работающих в составе 1-Wire-сетей.


При этом, для подключения PDA к однопроводной шине применяют специализированные адаптеры последовательного порта, которые отличаются малым потреблением и построены на базе схемных решений, использующих выше перечисленные микросхемы сопряжения с 1-Wire-линией. Именно такой подход в настоящее время является наиболее рациональным при организации автономных и мобильных 1-Wire-систем.

Проблема подготовки программного обеспечения для управления мастером линии при обслуживании 1-Wire-сетей, также не представляется неразрешимой. Фирмой Dallas Semiconductor Corp. свободно распространяется профессиональный программный пакет разработчика iButton TMEX SDK, являющийся универсальным средством для профессиональных программистов, который значительно упрощает процесс создания программ для обслуживания однопроводных устройств, подключенных через стандартные типы адаптеров к персональным компьютерам, которые оснащены операционной системой Windows. Он содержит комплект отлаженных драйверов и утилит для реализации полномасштабного 1-Wire-протокола. В качестве среды взаимодействия с разработчиком пакет iButton TMEX SDK использует специальный стандартизованный программный API-интерфейс. Кроме того, с fttp-сервера кампании Dallas Semiconductor Corp. свободно доступен ряд примеров реализации 1-Wire-протокола для некоторых, наиболее популярных видов микропроцессоров, а также готовые библиотеки функциональных программных модулей однопроводного интерфейса для различных программных платформ.



Основные принципы


1-Wire-net представляет собой информационную сеть, использующую для осуществления цифровой связи одну линию данных и один возвратный (или земляной) провод. Таким образом, для реализации среды обмена этой сети могут быть применены доступные кабели, содержащие неэкранированную витую пару той или иной категории, и даже обычный телефонный провод. Такие кабели при их прокладке не требуют наличия какого-либо специального оборудования, а ограничение максимальной длины однопроводной линии регламентировано разработчиками на уровне 300м.

Основой архитектуры 1-Wire-сетей, является топология общей шины, когда каждое из устройств подключено непосредственно к единой магистрали, без каких-либо каскадных соединений или ветвлений. При этом в качестве базовой используется структура сети с одним ведущим или мастером и многочисленными ведомыми. Хотя существует ряд специфических приемов организации работы однопроводных систем в режиме мультимастера.

Конфигурация любой 1-Wire-сети может произвольно меняться в процессе ее работы, не создавая помех дальнейшей эксплуатации и работоспособности всей системы в целом, если при этих изменениях соблюдаются основные принципы организации однопроводной шины. Эта возможность достигается благодаря присутствию в протоколе 1-Wire-интерфейса специальной команды поиска ведомых устройств (Поиск ПЗУ), которая позволяет быстро определить новых участников информационного обмена. Стандартная скорость отработки такой команды составляет ~75 узлов сети в секунду.

Благодаря наличию в составе любого устройства, снабженного сетевой версией 1-Wire-интерфейса, уникального индивидуального адреса (отсутствие совпадения адресов для приборов, когда-либо выпускаемых Dallas Semiconductor Corp., гарантируется самой фирмой-производителем), такая сеть имеет практически неограниченное адресное пространство. При этом, каждый из однопроводных приборов сразу готов к использованию в составе 1-Wire-сети, без каких-либо дополнительных аппаратно-программных модификаций.
Однопроводные компоненты являются самотактируемыми полупроводниковыми устройствами, в основе обмена информацией между которыми, лежит управление изменением длительности временных интервалов импульсных сигналов в однопроводной среде и их измерение. Передача сигналов, для 1-Wire-интерфейса, асинхронная и полудуплексная, а вся информация, циркулирующая в сети, воспринимается абонентами либо как команды, либо как данные. Команды сети генерируются мастером и обеспечивают различные варианты поиска и адресации ведомых устройств, определяют активность на линии даже без непосредственной адресации отдельных компонентов, управляют обменом данными в сети и т.д. Некоторые эпизоды отработки обмена на однопроводной линии наглядно поясняют следующие анимационные слайды:

- Отработка команды Поиск ПЗУ (F0H);
- Отработка команды Чтение ПЗУ (33H);
- Отработка команды Совпадение ПЗУ (55H);
- Отработка команды Пропуск ПЗУ (CCH);
- Отработка команды Условный поиск (ECH).
Стандартная скорость работы 1-Wire-сети, которая составляет 15,4Кбит/сек, была выбрана, во-первых, с учетом обеспечения максимальной надежности передачи данных на большие расстояния, и, во-вторых, с учетом быстродействия наиболее широко распространенных типов микроконтроллеров, которые в основном должны использоваться при реализации ведущих устройств однопроводной шины. Это значение скорости обмена может быть уменьшено до любого возможного значения благодаря введению принудительной задержки между передачей в линию отдельных битов данных (растягиванию временных слотов протокола). Или увеличено за счет перехода на специальный ускоренный режим обмена (скорость Overdrive - до 125Кбит/сек), который допускается для отдельных типов однопроводных компонентов на небольшой по расстоянию, качественной, не перегруженной другими приборами линии связи.

При реализации однопроводного интерфейса используются стандартные КМОП/ТТЛ логические уровни сигналов, а питание большинства однопроводных компонентов может осуществляться от внешнего источника с рабочим напряжением в диапазоне от 2,8В до 6,0В.


Альтернативой применению внешнего питания служит, так называемый, механизм "паразитного питания", действие которого заключается в использовании каждым из ведомых компонентов 1-Wire-линии электрической энергии импульсов, передаваемых по шине данных, которая аккумулируется специальной, встроенной в прибор емкостью. Кроме того, отдельные компоненты однопроводных сетей могут использовать режим питания по шине данных, когда энергия к приемнику поступает непосредственно от мастера по линии связи, при этом обмен информацией в сети принудительно прекращается.

Пожалуй, особенно привлекательным качеством технологии 1-Wire является исключительная простота настройки, отладки и обслуживания сети практически любой конфигурации, построенной по этому стандарту. Действительно, для начала работы достаточно любого персонального компьютера, недорогого адаптера 1-Wire-линии, а также свободно распространяемой фирмой Dallas Semiconductor Corp. программы iButton Viewer. При наличии этого небольшого числа составляющих контроль и управление сетью практически любой сложности, построенной на базе стандартных однопроводных компонентов, организуется буквально в течение нескольких минут. Программа iButton Viewer, в этом случае, позволяет с максимальным комфортом для разработчика идентифицировать любое из ведомых однопроводных устройств на линии и проверить в полном объеме правильность его функционирования в составе конфигурируемой сети.



Приборы менеджмента батарей


DS2436 - Электронная метка-идентификатор и монитор параметров батареи, составленной из отдельных аккумуляторов или энергетических элементов питания, с однопроводным интерфейсом MicroLAN. Этот прибор является дальнейшим развитием линии батарейных мониторов фирмы Dallas Semiconductor в направлении создания законченной контролирующей системы, размещаемой непосредственно в батарейном блоке. Актуальность создания подобных устройств определяется тем фактом, что эффективность использования батарей и аккумуляторов отдельных типов в значительной мере зависит от эффективности работы зарядного устройства, для рациональной работы которого, в свою очередь, необходим полный мониторинг параметров элемента питания в течение всего срока его жизни, в том числе, и в момент заряда (или перезаряда) . Например, нестабильность напряжения заряда литиевой батареи в 50мВ, может привести к недоиспользованию 10% ее емкости. При построение же специальной аппаратуры, контролирующей циклы заряда-разряда батареи, на отдельных дискретных электронных компонентах, только на промежуточных соединениях и сопротивлениях проводников печатной платы уже можно накопить ошибку порядка 10-20мВ.
DS2436 спроектирован как монитор, обеспечивающий практически все необходимые функции для контроля заряда батареи (кроме тока заряда) и полностью поддерживающий основные положения стандарта MicroLAN. Так напряжение батареи фиксируется с помощью встроенного 10-разрядного АЦП (погрешность преобразования не более 0,5%, время преобразования ~10мс), а отслеживание температуры производится встроенным узлом температурного датчика с 13-битным разрешением (погрешность преобразования в диапазоне от 0°C до +70°C составляет ~2°C).
В дополнение к этому DS2436 имеет двухбайтный счетчик циклов заряда/разряда обслуживаемой батареи и содержит встроенную энергонезависимую память EEPROM емкостью 32 байта, определяемую пользователем, то есть производителем или сборщиком, а затем эксплуатационщиком, батарейного блока. Прибор также включает 256 разрядов экономичной статической оперативной памяти для хранения текущей информации о состоянии контролируемых параметров батареи.
Устройство содержит уникальный 64-разрядный регистрационный номер (групповой код 01BН), который может быть отожествлен пользователем с местоположением конкретной энергетической ячейки, контролируемой микросхемой, в составе общей многоэлементной батареи. Встроенный контроллер однопроводной шины обеспечивает совместное использование множества DS2436 на общей информационной линии, а также полную совместимость с другой продукцией MicroLAN. Предполагается что питание прибора должно осуществляться непосредственно от контролируемой энергетической ячейки (т.е. узел АЦП контроля напряжения DS2436 производит по существу регистрацию величины собственного питания микросхемы), а уровень напряжения питания DS2436 должен находиться в диапазоне от 2,4В до 10В. Микросхема размещается с транзисторном корпусе TO-92 (DS2436) или в 8-контактном корпусе SOIC для монтажа на поверхность (DS2436Z).

Файл Содержание Размер Дата
DS2436
Описание на микросхему DS2436 (Dallas Semiconductor, Engl.) 506K 12.08.02
pod_2436
Cхема подключения микросхемы DS2436 (Dallas Semiconductor, Engl.) 65 K 05.01.00
2436k
Описание демонстрационной платы для микросхемы DS2436 (Dallas Semiconductor, Engl.) 517 K 17.10.99
DS2438 - Экономичный монитор параметров батарей, используемых в портативном и носимом оборудовании, а также автономных устройствах, составленных из отдельных аккумуляторов или энергетических элементов питания. Микросхема укомплектована однопроводным интерфейсом MicroLAN. Этот прибор является расширенной версией устройства DS2436. Он позволяет осуществлять через отдельный недифференциальный вход регистрацию напряжения батареи с помощью специального встроенного 10-разрядного АЦП (погрешность преобразования не более 0,5%, время преобразования ~2мс). С помощью двух отдельных дифференциальных выводов и небольшой внешней резистивной цепи микросхема может контролировать ток обслуживаемой батареи, используя для этого другой встроенный узел 10-разрядного АЦП (погрешность преобразования не более 2%, время преобразования ~1с).


Диапазон контролируемых электрических величин при этом ни как не зависит от уровня питания прибора, который в свою очередь также может контролироваться, благодаря возможности подключения вывода питания на вход АЦП с недифференциальным входом (см. выше). Микросхема также позволяет отслеживать температуру благодаря встроенному узлу температурного датчика с 13-битным разрешением (погрешность преобразования в диапазоне от 0°C до +70°C составляет ~2°C). DS2438 содержит программируемый таймер с внутренней цепью тактирования, который может выполнять функции часов/календаря реального времени (посекундная инкрементация 32-рарядного двоичного счетчика емкостью ~136лет). Этот таймер может использоваться как для построения циклограмм заряд(или разряд)/время, так и для ограничения времени заряда батареи. В состав прибора входит 40 байт энергонезависимой памяти, которая служит для хранения информации, связанной с обслуживаемой батареей (дата и особенности изготовления, характеристики, аварийные ситуации и т.д.). В составе прибора имеются отдельные регистры для подсчета суммарных токов заряда и разряда, протекавших через батарею в ходе ее эксплуатации. Специально для систем управляющих зарядом батарей (внешних зарядных устройств), снабженных DS2438, введен отдельный регистр, отражающий оставшуюся емкость батареи, для предотвращения ее полного разряда. Микросхема содержит уникальный 64-разрядный регистрационный номер (групповой код 026Н), который может быть отожествлен пользователем с местоположением конкретной энергетической ячейки, контролируемой микросхемой, в составе общей много элементной батареи. Встроенный контроллер однопроводной шины обеспечивает совместное использование множества DS2438 на общей информационной линии, а также полную совместимость с другой продукцией MicroLAN. Питание прибора производится напряжением от 2,4В до 10В. Микросхема размещается в дешевом 8-контактном корпусе SOIC для монтажа на поверхность.

Файл Содержание Размер Дата
DS2438
Описание на микросхему DS2438 (Dallas Semiconductor, Engl.) 341K 12.08.02
2438k
Описание демонстрационной платы для микросхемы DS2438 (Dallas Semiconductor, Engl.) 329K 04.05.00
str_2438
Структурная схема микросхемы DS2438 (Dallas Semiconductor, Engl.) 66 K 05.01.00
DS2760 - Прецизионный прибор, предназначенный для высокоточного мониторинга параметров литиево-ионных батарей.


Содержит специальную схему защиты обслуживаемой батареи, которая обеспечивает непрерывную проверку ее параметров на недонапряжение и перенапряжение, перегрузку по току и короткие замыкания, вырабатывая команду на прекращение процесса заряда/разряда источника энергии, в случае обнаружения недопустимых режимов. Встроенная резистивная схема-шунт контроля тока (25мОм) обеспечивает высокую точность при контроле расхода тока батареи и избавляет пользователя от размещения этого дорогого прецизионного компонента на печатной плате, где он обычно занимает значительную площадь. DS2760 обеспечивает сбор данных от встроенных узлов 12-разрядного аналого-цифрового преобразователя тока, 10-разрядного аналого-цифрового преобразователя напряжения и 10-разрядного датчика температуры. Таким образом, DS2760 постоянно накапливает в собственной памяти результаты измерений, упрощая оценку остаточной емкости батареи и обеспечивая функции контроля расходуемой энергии. Встроенный резистор позволяет настроить и откалибровать расходомер еще в процессе его изготовления. Более того, DS2760 непрерывно и автоматически корректирует смещение АЦП измерения тока, разгружая тем самым ресурсы мастера, ведущего этот элемент через 1-Wire интерфейс, от проведения периодических калибровок. Встроенный в прибор DS2760 датчик температуры также непрерывно и автоматически компенсирует влияние окружающей устройство температуры на встроенный резистор/датчик тока, что еще более увеличивает точность расходомера. Прибор DS2760 располагает 32 байтами блокируемой пользователем EEPROM, предназначенной для хранения таких критичных данных как: химическая основа батареи, емкость элемента, дата изготовления, гарантийный срок и количество циклов перезаряда. EEPROM обеспечивает защиту этих данных в случае замыкания контактов батареи или воздействия электромагнитных и электростатических помех. Дополнительные 16 байтов SRAM устройства используются для хранения не критичных динамически изменяемых данных. Прибор построен так, что его питание должно осуществляться непосредственно от обслуживаемого им энергетического элемента.


Групповой код для микросхем этого типа - 30Н. DS2760 поставляется в 16-выводном корпусе TSSOP.

Файл Содержание Размер Дата
DS2760
Описание на микросхему DS2760 (Dallas Semiconductor, Engl.) 276K 20.03.02
DS2760K
Описание демонстрационной платы для микросхемы DS2760 (Dallas Semiconductor, Engl.) 285 K 20.03.02
DS2760PALM
Описание интерфейса для карманного компьютера Palm для сопровождения демонстрационной платы микросхемы DS2760 (Dallas Semiconductor, Engl.) 272K 20.03.02
DS2770 - Контроллер полного обслуживания литиево-ионных батарей, который подразумевает реализацию высокоточного мониторинга всех эксплуатационных параметров энергетического элемента и обеспечение процесса его дозаряда. Весь узел мониторинга построен по структуре сходной со структурой прибора DS2760, и содержит схему защиты обслуживаемой батареи, а также управляющую схему, обеспечивающую непрерывную проверку параметров: недонапряжения, перенапряжения, перегрузку по току и короткое замыкание. Выпускаются два варианта прибора с встроенной резистивной схемой-шунтом для контроля тока (25мОм) батареи и для работы с внешним шунтом пользователя. DS2770 обеспечивает сбор данных от встроенных узлов 15-разрядного аналого-цифрового преобразователя тока с разрешением 62,5мкА, 10-разрядного аналого-цифрового преобразователя напряжения с разрешением 4,88мВ. Встроенный в прибор DS2760 датчик температуры позволяет контролировать окружающую микросхему температуру с разрешением 0,125°С и максимальной погрешностью 3°С во всем рабочем диапазоне температур (от -40°С до +85°С). Для реализации функций дозаряда обслуживаемого энергетического источника прибор DS2770 требует небольшой схемы обвязки, которая состоит из нескольких дискретных резисторов, силовых транзисторов, защитного стабилитрона и фильтрующих емкостей. При этом может осуществляться заряд в импульсном или традиционном режиме в соответствии с параметрами, определяемыми пользователем благодаря использованию однопроводного интерфейса. Длительность процесса дозаряда может быть задана произвольно, благодаря наличию в составе прибора узла таймера, полный цикл работы которого составляет 45 дней, тактируемого от внутренней задающей цепи.


Прибор DS2770 располагает 40 байтами блокируемой пользователем EEPROM, предназначенной для хранения служебной информации сопровождающей обслуживаемую прибором батарею. EEPROM обеспечивает защиту этих данных в случае замыкания контактов батареи или воздействия электромагнитных и электростатических помех. Дополнительные 16 байтов SRAM устройства используются для хранения не критичных динамически изменяемых данных. Прибор построен так, что его питание должно осуществляться непосредственно от обслуживаемого им энергетического элемента, минимальное потребление которого может составлять 2,7В . При этом гарантируется соблюдение всех логических уровней микросхемы в диапазоне 0- 1,8В. Благодаря наличию встроенного узла 1-Wire-сетевого интерфейса микросхема может быть использована как для работы по сопровождению одного энергетического элемента, так и с целью организации системы для обслуживания батареи, состоящей из нескольких элементов питания, каждый из которых снабжен прибором DS2770. Групповой код для микросхем этого типа - 2ЕН. DS2770 поставляется в 16-выводных корпусах TSSOP.

Приборы в корпусах MicroCAN


DS1921 - Эти приборы являются, как раз тем исключением из семейства устройств iButton, которое только подтверждает то правило, что некоторые, "особо выдающиеся" компоненты Touch Memory можно с успехом использовать для целей автоматизации, подключая их в качестве сетевых однопроводных элементов к линиям MicroLAN.
Устройства семейства DS1921 являются температурными регистраторами в корпусах MicroCAN с автономным питанием, которые могут пробуждаться в определяемое пользователем время, измерять температуру, сохраняя полученное значение во встроенном, подпитываемом от литиевой батареи, статическом ОЗУ, и затем переходить (возвращаться) опять в режим малого энергопотребления. Устройства семейства DS1921 могут собирать информацию о распределении температур в определенные промежутки времени, заполняя собственную память объемом в ~2,7Кбайт, а затем, после окончания мониторинга, осуществлять вывод всей полученной информации к мастеру однопроводной линии в виде таблицы или гистограммы. Диапазон измеряемых температур и разрешающая способность при регистрации температуры, зависит от модификации прибора DS1921:

Маркировка прибора Нормированный рабочий диапазон Разрешающая способность
DS1921L-F51 -10°С...+85°С 0,5°С
DS1921L-F52 -20°C…+85°C 0,5°C
DS1921L-F53 -30°C…+85°C 0,5°C
DS1921L-F50 -40°C…+85°C 0,5°C
DS1921H-F5 +15°C…+46°C 0,125°C
DS1921Z-F5 -5°C…+26°C 0,125°C

Устройства DS1921 обеспечивает регистрацию значений температуры в памяти прибора, используя 8-разрядные слова, при этом гарантируется погрешность измерения не более 1°С . Используемые в составе прибора часы реального времени имеют погрешность счета не более 2 минут в месяц (при температурном диапазоне окружающей среды от 0°С до +45°С), а встроенный календарь производит коррекцию при пересчете високосных годов. Диапазон выбираемой пользователем частоты дискретизации при фиксации значений в осях температура/время может меняться от 1 измерения температуры в минуту, до 1 измерения в 255 минут.
В соответствии с заданной пользователем временной дискретизацией производится автоматическое включение прибора для очередной регистрации внешней температуры.
Приборы семейства содержат уникальный 64-битовый регистрационный номер (групповой код 021Н). Кроме того, дополнительно имеется возможность энергонезависимого хранения задаваемой пользователем произвольной информации объемом в 512 байт. Максимально достижимая стандартная скорость передачи данных к мастеру - 16,3К бит/сек. Так же возможна работа на повышенной скорости обмена в режиме Overdrive. Температурный регистратор DS1921 любой модификации размещается в корпусе MicroCAN типа F5.

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

Файл Содержание Размер Дата
DS1921L-F5X
Описание транспортной таблетки 1921L-F5X (Dallas Semiconductor, Engl.) 380K 15.03.02
DS1921H-DS1921Z
Описание температурных регистраторов модификаций DS1921H-F5 и DS1921Z-F5 (Dallas Semiconductor, Engl.) 378K 20.03.02
DS1921K
Описание программно-аппаратного комплекса для сопровождения приборов DS1921 (Dallas Semiconductor, Engl.). 76K 09.10.02
DS1971 - Транспортная таблетка на 256 бит энергонезависимой памяти EEPROM с доступом по однопроводной шине и плюс дополнительно 64 бита однократно программируемой памяти в виде ОТР-регистра. Прибор не имеет никакого встроенного источника питания. Запись происходит через блокнотную память, объем которой также 256 бит, после предварительной верификации данных. Данные, размещаемые в EEPROM, сохраняются после отсоединения устройства от 1-Wire-линии. Программирование памяти EEPROM может осуществляться при наличии других 1-Wire-устройств на однопроводной шине, за счет энергии, получаемой от включенного в схему прибора оригинального узла паразитного питания. Микросхема содержит уникальный 64-разрядный регистрационный номер (групповой код 014Н). Максимально достижимая скорость передачи данных 16,3Кбит/сек.


Устройство может поставляться в двух разновидностях, отличающихся по толщине корпуса. Модификация DS1971-F5 - имеет толщину корпуса 5,89 мм, а DS1971-F3 толщину 3,1 мм.
DS1971 является полным функциональным аналогом микросхемы DS2430A, от которой отличается лишь тем, что размещается в корпусе MicroCAN.

Файл Содержание Размер Дата
1971
Описание транспортной таблетки DS1971 (Dallas Semiconductor, Engl.) 235K 26.03.01
DS1973 - Транспортная таблетка на 4Кбита энергонезависимой памяти EEPROM с доступом по однопроводной шине MicroLAN. Прибор не имеет никакого встроенного источника питания. Память, разбита на 16-ть 256-разрядных страниц. Причем отдельный 256-разрядный промежуточный сверхоперативный регистр со строгим протоколом для чтения и записи гарантирует целостность передачи данных с линии, благодаря реализации специальной процедуры их верификации. Информация, размещаемая в EEPROM, сохраняется после отсоединения устройства от 1-Wire-линии. Программирование памяти EEPROM может осуществляться при наличии других 1-Wire-устройств на однопроводной шине, за счет энергии, получаемой от включенного в схему прибора оригинального узла паразитного питания. Содержит уникальный 64-разрядный регистрационный номер (групповой код 023Н). Максимально достижимая скорость передачи обычного обмена данных 16,3Кбит/сек. Имеет возможность работы в режиме Overdrive, что увеличивает быстродействие взаимодействия на однопроводной шине до 142Кбит/сек. Устройство может поставляться в двух разновидностях, отличающихся по толщине корпуса. Модификация DS1973-F5 - имеет толщину корпуса 5,89 мм, а DS1973-F3 толщину 3,1 мм.
DS1973 является полным функциональным аналогом микросхемы DS2433, от которой отличается лишь тем, что размещается в корпусе MicroCAN.

Файл Содержание Размер Дата
1973
Описание транспортной таблетки DS1973 (Dallas Semiconductor, Engl.) 48K 26.03.01
DS1990A - Простейший электронный идентификатор. Содержит уникальный идентификационный 64-разрядный регистрационный номер (групповой код 01Н), который выдается по запросу мастера однопроводной шины.


Встроенный контроллер 1-Wire-интерфейса обеспечивает совместимость с другой продукцией стандарта MicroLAN. Это первое изделие Dallas Semiconductor в корпусе MicroCAN, впервые поступившее в продажу в 1991 году. Устройство может поставляться в двух разновидностях, отличающихся по толщине корпуса. Модификация DS1990A-F5 - имеет толщину корпуса 5,89 мм, а DS1990A-F3 толщину 3,1 мм. Прибор не имеет никакого встроенного источника питания. При обслуживании по однопроводной магистрали микросхема DS1990A питается, как и все приборы iButton, за счет использования механизма паразитного питания. Максимально достижимая скорость передачи данных 16,3Кбит/сек.
DS1990A является полным функциональным аналогом микросхемы DS2401, от которой отличается лишь тем, что размещается в корпусе MicroCAN.

Файл Содержание Размер Дата
1990a
Описание электронного идентификатора DS1990A (Dallas Semiconductor, Engl.) 152K 13.12.00
DS1992 - Младшая модель семейства транспортных таблеток DS199#. Микросхема содержит уникальный 64-разрядный идентификационный номер (групповой код 08Н) и внутреннее энергонезависимое ОЗУ емкостью 1Кбит, организованное в виде 4-рех областей памяти объемом в 32байта каждая. Для снабжения энергией ОЗУ используется встроенный в прибор литиевый источник, емкости которого хватает для питания микросхемы в течение более чем 10 лет. Идентификационный номер и интерфейсная логика могут реализовывать свои функции за счет энергии литиевого источника, либо благодаря реализации режима паразитного питания от шины данных 1-Wire-магистрали. Содержит область промежуточной блокнотной памяти объемом в 32 байта. ОЗУ может быть прочитано, начиная с любого байта любой страницы. Запись, однако, возможна только через область блокнотной памяти после предварительной верификации. После того, как данные, записанные в блокнотной памяти, сравнены с оригиналом, команда копирования блокнотной памяти переносит их на окончательное место в энергонезависимом ОЗУ. Максимально достижимая скорость передачи данных 16,3Кбит/сек.


Прибор размещается в корпусе DS1992-F5 толщиной 5,89 мм и имеет гарантированную изготовителем защиту строенной электронной схемы от статического электричества до 15Квольт.

Файл Содержание Размер Дата
1992-3-4
Описание транспортных таблеток DS1992, DS1993, DS1994 (Dallas Semiconductor, Engl.) 538K 13.12.00
DS1993 - То же, что и DS1992, но с емкостью 4Кбита внутреннего энергонезависимого ОЗУ с питанием от встроенной литиевой батарейки. Память организована как 16-ть 32-байтных страниц. Групповой код 06Н. Прибор размещается в корпусе DS1993-F5 толщиной 5,89 мм.

Файл Содержание Размер Дата
1992-3-4
Описание транспортных таблеток DS1992, DS1993, DS1994 (Dallas Semiconductor, Engl.) 538K 13.12.00
DS1994 - Транспортная таблетка семейства DS199#, несколько отличающаяся своей внутренней структурой. Она представляет собой аналог микросхемы DS1993 дополненный часами реального времени, таймером, счетчиком событий и автоматом для генерирования внутренних прерываний. Прибор DS1994 полностью совместим с микросхемой DS1993, за исключением группового кода, и также содержит массив внутренней энергонезависимой оперативной памяти емкостью 4Кбита и питанием от встроенной литиевой батарейки. Память организована как 16-ть 32-байтных страниц. Дополнительные регистры для работы часов, таймера, счетчика событий и аппарата прерываний расположены на отдельной 17 странице, находящейся в верхней области памяти. Часы в составе микросхемы DS1994 отличаются нестандартным способом представления времени. Они являются двоичным 5 байтным счетным каналом с разрешением в 1/256 секунды и емкостью ~136 лет. Тактирование часов обеспечивает отдельный встроенный узел генератора, снабженный кварцевым генератором часовой частоты 32768Гц. Погрешность хода часов при этом составляет не более 2 минут в месяц (при температуре окружающей среды +25° C). Минуты, часы, дни, месяца и годы вычисляются из числа секунд, прошедших от некоторой, условно выбранной начальной даты. Такой способ представления времени позволяет упростить вычисление временных интервалов между различными событиями.


Наличие развитого таймерного узла позволяет организовать на базе устройства DS1994 энергонезависимый узел отсчета реального времени, для формирования временных меток событий, сохраняемых внешним микроконтроллером в оперативной памяти микросхемы.
Микросхема DS1994 содержит область промежуточной блокнотной памяти объемом в 32 байта. ОЗУ и внутренние регистры таймерной системы могут быть прочитаны, начиная с любого байта любой страницы. Запись, однако, возможна только через область блокнотной памяти после предварительной верификации. После того, как данные, записанные в блокнотной памяти, сравнены с оригиналом, команда копирования блокнотной памяти переносит их на окончательное место в энергонезависимом ОЗУ. Максимально достижимая скорость передачи данных 16,3Кбит/сек.
Прибор DS1994 полностью функционально совместим с точки зрения обслуживания по 1-Wire-интерфейсу с устройством DS2404 (включая даже одинаковое значение группового кода - 04H). Однако, транспортная таблетка имеет только два внешних вывода для связи с шинами однопроводной магистрали, размещается в корпусе DS1994-F5 толщиной 5,89 мм и обеспечивает гарантированную изготовителем защиту строенной электронной схемы от статического электричества до 15Квольт.

Файл Содержание Размер Дата
1992-3-4
Описание транспортных таблеток DS1992, DS1993, DS1994 (Dallas Semiconductor, Engl.) 538K 13.12.00
DS1995 - То же, что и DS1992, но с емкостью 16Кбит внутреннего энергонезависимого ОЗУ с питанием от встроенной литиевой батарейки. Память организована как 64-ре 32-байтные страницы. Имеет возможность работы в режиме Overdrive, что увеличивает быстродействие взаимодействия на однопроводной шине до 142Кбит/сек. Групповой код 0AН. Прибор размещается в корпусе DS1995-F5 толщиной 5,89 мм.

Файл Содержание Размер Дата
1995
Описание транспортную таблетку DS1995 (Dallas Semiconductor, Engl.) 194K 13.12.00
DS1996 - То же, что и DS1992, но с емкостью 64Кбита внутреннего энергонезависимого ОЗУ с питанием от встроенной литиевой батарейки.


Память организована как 256-ть 32- байтных страниц. Имеет возможность работы в режиме Overdrive, что увеличивает быстродействие взаимодействия на однопроводной шине до 142Кбит/сек. Групповой код 0CН. Прибор размещается в корпусе DS1996-F5 толщиной 5,89 мм.

Применения


О признании однопроводной шины в качестве международного стандарта и серьезности отношения к этому интерфейсу со стороны маститых разработчиков и производителей электроники говорят многочисленные факты. Например, нет практически ни одного универсального микроконтроллера, в литературе по применению которого не обсуждались бы способы организации на его базе мастера однопроводной линии.

Наиболее последовательно отстаивает линию на использование технологии 1-Wire-сетей в области автоматизации американская фирма Embedded Data Systems, LLC (приемница PointSix, Inc.). Можно сказать, что эта кампания сделала себе имя на внедрение и пропаганде достижений однопроводной шины в области автоматизации. И это, не смотря на то, что основной областью ее деятельности является не автоматизация оранжерей и не создание систем пожарной сигнализации, а разработка средств и систем для обслуживания высокотехнологичных отраслей машиностроения и химической промышленности, и даже создание уникального экспериментального и научного оборудования. Подтверждением этому служит широчайший спектр продукции, который выпускается фирмой (разнообразные зонды для измерения высоких и низких температур, датчики влажности, давления и кислотности с особыми функциями, специальные оптические сенсоры, платы сбора информации, устройства сопряжения с различным аналитическим оборудованием и многое другое), причем каждый из приборов содержит элементы однопроводной технологии.

К перспективным примерам в области применения 1-Wire-технологии для автоматизации, несомненно, можно отнести деятельность таких известных мировых производителей как SYSTRONIX или AAG Electronica. LLC.
Линейки законченных инструментальных средств, а также многочисленные примеры их использования, и высокий рейтинг продаж поставляемых изделий, позволяют говорить об успешности и востребованности концепции однопроводной шины применяемой этими фирмами для решения самых разнообразных проблем распределенной автоматизации.

Другим примером, наглядно демонстрирующим на практике возможности технологии однопроводной шины, является проект построения полностью автоматических метеорологических станций (1-Wire Weather Station), который разрабатывался совместно фирмами PointSix, Inc., AAG Electronica LLC, Dallas Semiconductor Corp.
и Texas Weather Instruments, Inc. Вначале (еще в середине 90-х годов) было создано несколько экспериментальных систем, построенных на базе ведущего персонального компьютера с адаптером DS9097U, который является сердцем комплекса, из трех термометров DS18S20, выполняющих контроль температуры, микросхемы DS2438 для обслуживания датчика влажности воздуха, компонента DS2423 для определения скорости ветра и 16-ти электронных меток DS2401 определяющих его направление. Эти первые метеосистемы были установлены и успешно испытаны в процессе длительной эксплуатации в штате Техас. Причем отдельные из них комплектовались дополнительными однопроводными решениями, которые обеспечивали контроль сигналов от датчиков: барометрического давления, разрядов молнии, количества осадков на поверхности, солнечной активности, влажности почвы и т.д. Данные со всех сенсоров, регистрируемые каждой из подобных систем, поступали в персональный компьютер и через Интернет транслировались в режиме реального времени на центральный операторский пульт, где выполнялся прием и архивация данных о погоде региона, получаемый благодаря анализу информации от нескольких территориально рассредоточенных станций. После успешного завершения проекта Texas Weather Instruments Inc. уже на протяжении нескольких лет успешно торгует готовыми полностью автоматическими метеостанциями, не требующими обслуживания человеком. Причем популярность подобных устройств настолько велика по всему миру, что фирма Dallas Semiconductor Corp. была вынуждена начать производство специализированного набора микросхем WS-1, который включает комплект однопроводных компонентов, минимально необходимый для построения подобной станции. А полную комплектацию подобных систем для многочисленных пользователей со всего мира, включая платы для самостоятельной сборки, сертифицированные механические и конструкционные элементы, выполняет фирма AAG Electronica LLC.

Довольно перспективной областью, в которой в полной мере используются преимущества технологии 1-Wire-сетей, и которой, особенно много внимания уделяет кампания Dallas Semiconductor Corp.


является менеджмент автономных химических источников тока - аккумуляторных батарей. Под менеджментом здесь понимается, - прежде всего, строгая и полная идентификация источников энергии, сохранение в памяти каждого отдельного встроенного в батарею электронного устройства особенностей ее изготовления и индивидуальных технических характеристик, наиболее полный мониторинг их основных эксплуатационных параметров на протяжении всего срока службы, а также формирование корректного управляющего воздействия, связанного с
восстановлением заряда обслуживаемого автономного источника энергии. От правильного менеджмента и знания истории эксплуатации батареи во многом зависит выбор алгоритма ее повторного заряда, что непосредственно связанно с эффективностью использования и сроком службы многих типов аккумуляторов. Для этого каждая из батарей многоэлементных энергетических конструкций (особенно для мобильных устройств и средств бесперебойного питания) снабжается индивидуальным однопроводным компонентом, превращаясь по существу в интеллектуальный системный элемент автономного питания. Целый ряд микросхем, выпускаемых фирмой, связан с этим направлением. Dallas Semiconductor Corp. сегодня доминирует на рынке интеллектуальных систем обслуживания автономных источников питания, исповедуя при этом новый комплексный сетевой подход к проблеме менеджмента энергетических элементов. При этом, используются 1-Wire-решения, позволяющие организовать многоточечную шину обслуживания устройств менеджмента и управления зарядом, что дает возможность сопровождать не только отдельные источники энергии, но и целые батареи, составленные из множества отдельных подобных элементов. Более того, подобные устройства способны обеспечить не только идентификацию или простейший температурный контроль аккумуляторов, но и полномасштабный мониторинг их основных параметров (напряжение, ток, разряд, контроль "короткого замыкания" и т.д.) на протяжении всего времени эксплуатации.


Результаты, накопленные такими приборами, сохраняются во встроенной энергонезависимой памяти либо в виде гистограммы (DS2436), либо в виде массива последовательных отсчетов "привязанных" к временным меткам (DS2438).

В настоящее время кампания Dallas Semiconductor Corp. выпускает целый ряд прецизионный кристаллов для мониторинга, менеджмента, защиты и управления восстановлением заряда автономных источников питания самых различных типов и назначений (DS2720, DS2740, DS2751, DS2770 и т.д.). К ним, в том числе, относятся кристаллы семейства DS276#, которые в отличие от иных модификаций подобных устройств, требующих внешней обвязки с использованием прецизионных и стабильных пассивных компонентов, обеспечивают более высокую точность при контроле тока, расходуемого контролируемой батареей. Это достигается, в том числе, за счет встроенной калиброванной резистивной схемы (шунта), выполненной по специальной полупроводниковой технологии, а также благодаря наличию в составе подобных приборов специального аппаратно-программного механизма предварительной калибровки.



Программная поддержка


Программные средства, вспомогательные утилиты, программные пакеты, примеры и наиболее интересные фрагменты исходных текстов прикладных программ, необходимые для организации работы с различными устройствами на 1-Wire-шине. Наиболее полный Web-сервер, содержащий самые интересные и проверенные программы работы с 1-Wire-протоколом, поддерживается кампанией Dallas Semiconductor и размещается по адресу ftp://ftp.dalsemi.com/pub/auto_id/softdev/softdev.html.

iButton-TMEX v3.10
iButton-TMEX v3.11
iButton-TMEX v3.12
iButton-TMEX v3.20
iButton-TMEX v3.21
OneWireViewer
Вспомогательные программы iButton-TMEX
Примеры обслуживания 1-Wire-компонентов с использованием пакета iButton-TMEX SDK
Обслуживание 1-Wire-компонентов, подключенных к персональному компьютеру, без пакета iButton-TMEX SDK
Продукты открытого проекта 1-Wire Public Domain Kit, реализуемого Dallas Semiconductor Corp .
Примеры реализации 1-Wire-протокола микроконтроллерами различных типов
Примеры реализации 1-Wire-протокола и готовые программы для карманных компьютеров
Обслуживание устройств ТЕРМОХРОН
Системное программное обеспечение для TINI-board
Сокращения источников программных продуктов
iButton-TMEX v3.10
tm310_32 инсталляционная программа для Windows NT, 95, 98. (DS, exe, 1390K).
tm310_16 инсталляционная программа для Windows 3.11. (DS, exe, 1210K).
tm310dos инсталляционная программа для MS DOS. (DS, exe, 466K).
tm310sul описание пользователя (Engl.K). (DS, pdf, 332K).
tmsdk310 пакет разработчика iButton-TMEX SDK, содержащий API функции 1-Wire-протокола. (DS, exe, 4720K).
disks_tmsdk310 дискетный вариант пакета разработчика iButton-TMEX SDK. (DS, exe, 4360К).
tmsdk310_doc_only документация на пакет разработчика iButton-TMEX SDK (DS, zip, 501K).
copy_machin_310 реализация процедур заполнения любых типов памяти 1-Wire-компонентов в среде Windows NT, 95, 98 (DS, zip, 222K).
TM310SUL описание пользователя пакета разработчика iButton-TMEX SDK. (DS, pdf, 332К).
iButton-TMEX v3.11
tm311_32 инсталляционная программа для Windows NT, 95, 98. (DS, exe, 1550K).
tm31132d дискетный вариант инсталляционной программы для Windows NT, 95, 98. (DS, zip, 1430К).
tm311_16 инсталляционная программа для Windows 3.11. (DS, exe, 1430K).
tm311b2_16_disks дискетный вариант инсталляционной программы для Windows 3.11. (DS, zip, 1430K).
tm311DS инсталляционная программа для MS DOS. (DS, exe, 473K).
tm311ce инсталляционная программа для Windows CE. (DS, zip, 116K).
tm311ps пакет поддержки разработчика 1-Wire-приложений для PSION. (DS, zip, 51K).
tm311lib библиотеки драйверов для использования функций iButton-TMEX под DOC (DS, zip, 43K).
newfunctions311_2 дополнение документации на новые функции пакета iButton-TMEX SDK (Engl.) (DS, doc, 47K).
ibcm31b9 усовершенствованная реализация процедур заполнения любых типов памяти 1-Wire-компонентов в среде Windows NT, 95, 98 (DS, zip, 223K).
TM311BRE описание пользователя пакета iButton-TMEX (предварительная версия). (DS, pdf, 2170K).
tm311rte описание пользователя пакета iButton-TMEX (окончательная версия). (DS, pdf, 526К).

iButton-TMEX v3.12
tm312_32 инсталляционная программа для Windows NT, 95, 98. (DS, exe, 1550K).
tm31232d дискетный вариант инсталляционной программы для Windows NT, 95, 98. (DS, zip, 940K).
tm312_16 инсталляционная программа для Windows 3.11. (DS, exe, 1430K).
iButton-TMEX v3.20
tm320_32 инсталляционная программа для Windows NT, 98, 2000. (DS, exe, 2295К).
disks_tm320_32 дискетный вариант инсталляционной программы для Windows NT, 98, 2000. (DS, tgz, 2141К).
Install_1_Wire_Drivers_v320 программа инсталляции драйверов для Windows NT, 98, 2000. (DS, exe, 1365К).
Disks_1_Wire_Drivers_v320 дискетный вариант программы инсталляции драйверов для Windows NT, 98, 2000. (DS, tgz, 1275К).
Files_1_Wire_Drivers_v320 набор файлов драйверов для Windows NT, 98, 2000. (DS, tgz, 290К).
1-wiresdkver400a описание расширений возможностей iButton-TMEX SDK v.3.10 при установке iButton-TMEX v.3.20. (DS, exe, 4011К).
1-wiresdkver400adisks дискетный вариант описания расширений возможностей iButton-TMEX SDK v.3.10 при установке iButton-TMEX v.3.20. (DS, zip, 3783К).
ibfs32_v321a исправленная версия драйвера, которую следует обновить для корректной работы после установки iButton-TMEX v.3.20. (DS, zip, 51К).
tm320rte описание пользователя пакета iButton-TMEX. (DS, pdf, 548К).
iButton-TMEX v3.21
tm321b3_32 предварительная версия Beta инсталляционной программы iButton-TMEX v3.21b3 для Windows (DS, exe, 2753К).
disks_tm321b3_32 дискетный вариант инсталляционной программы для Windows NT, 98, 2000, XP. (DS, tgz, 2646К).
Install_1_Wire_Drivers_v321b3 программа инсталляции драйверов версии 3.21b3 для Windows NT, 98, 2000, XP(DS, exe, 2040К).
Disks_1_Wire_Drivers_v321b3 дискетный вариант программы инсталляции драйверов для Windows NT, 98, 2000, XP.(DS, tgz, 1945К).
Files_1_Wire_Drivers_v321b3 набор файлов драйверов для Windows NT, 98, 2000, XP.(DS, tgz, 296К).
Install_1_Wire_Drivers_v400b3 программа инсталляции драйверов iButton-TMEX SDK версии 3.21b3 для Windows NT, 98, 2000, XP.(DS, exe, 2150К).
Disks_1_Wire_Drivers_v400b3 дискетный вариант программы инсталляции драйверов для iButton-TMEX SDK версии 3.21b3 для Windows NT, 98, 2000, XP.(DS, tgz, 2600К).
Files_1_Wire_Drivers_v400b3 набор файлов драйверов для iButton-TMEX SDK версии 3.21b3 Windows NT, 98, 2000, XP.(DS, tgz, 760К).



OneWireViewer
javaws-1_0_1_02-win-int-rt компилятор Java Web Start минимальной конфигурации для Windows NT, 98, 2000, ХР.(SUN, exe, 8514К).
OneWireViewer программа поддержки и визуализации данных от 1-Wire-компонентов для Windows NT, 98, 2000, ХР.(DS, jnlp, 1К).
Вспомогательные программы iButton-TMEX
line32v2s полезная утилита обслуживания адаптеров класса DS9097U в среде Windows NT, 95, 98 (DS, zip, 151K).
tmeprom утилита реализующая программировани данных в ПЗУ 1-Wire-устройств через DS9097U в среде Windows NT, 95, 98 (DS, zip, 26K).
eprom103 утилита копирования файлов данных в шестнадцатеричном формате в EPROM 1-Wire -приборов (DS, zip, 631K).
Примеры обслуживания 1-Wire-компонентов с использованием пакета iButton-TMEX SDK
owatod101 пример на Microsoft Visual C++ обслуживания DS2450 в среде Windows NT, 95, 98. (DS, zip, 47K).
tmvc311a пример на Microsoft Visual C++ обслуживания DS1820/DS1920 в среде Windows NT, 95, 98. (DS, zip, 33K).
tmhumid пример на Visual C++ обслуживания датчика влажности HIH3605, подключенного к DS2438, в среде Windows NT, 95, 98. (DS, zip, 37К).
owdigpot пример на Microsoft Visual C++ обслуживания DS2890 в среде Windows NT, 95, 98. (DS, zip, 36К).
gettint программа на LabWindows CVI в.4.0 обслуживания DS2415/DS2417 в среде Windows NT, 95, 98. (ЭлИн, zip, 1470К).
swvb05 пример на Visual Basic обслуживания DS2405 через DS9097E (COM1) в среде Windows NT, 95, 98. (DS, zip, 14К).
timevb32_311a пример на Visual Basic обслуживания DS1994 через DS9097E (COM1) в среде Windows NT, 95, 98. (DS, zip, 19К).
humidity пример на Visual C++ обслуживания датчика влажности HIH3605, подключенного к DS2438 через любой адаптер, содержащий DS2480B (выбор номера COM-порта принудительный), в среде Windows NT, 95, 98, 2000. (DS, zip, 66К).
ntst100t осуществляет поиск DS2409 на основном стволе и DS2407 на боковых ветвях. Выводит на экран структурную схему линии в виде списка с номерами обнаруженных 1- Wire устройств. (DS, zip, 35К).



Обслуживание 1-Wire-компонентов, подключенных к персональному компьютеру, без пакета iButton-TMEX SDK
dow реальные отлаженные примеры С-кодов реализующих обслуживание наиболее популярных 1- Wire устройств (Robert Manchek
, zip, 80К).
mlpb103 примеры кодов C для компьютера для обслуживания 1-Wire-приборов без поддержки IButton-TMEX драйверов (DS, zip, 631К).
dtw95src программа обслуживания DS1820 через простейший адаптер COM-порта под DOS-терминал 32-разрядной ОС (Brian C. Lane
, zip, 143К).
dtdosbin программа обслуживания DS1820 через простейший адаптер COM-порта для Linux, DOS и Windows 95 (Brian C. Lane
, zip, 64К).
digitemp-1.6 версия 1.6 программы обслуживания цифровых термометров через пассивный адаптер COM-порта для Linux (Brian C. Lane
, tar.gz, 48К).
digitemp-2.3 версия 2.3 программы обслуживания цифровых термометров через активный адаптер COM-порта для Linux (Brian C. Lane
, tar.gz, 91К).
ds1920 варианты фрагментов обслуживания DS1920 для активного адаптера на C, Pascal и Java (Harry Whitfield
, zip, 53К).
ds1821 коды на Turbo С и исполняемый файл программатор DS1821 для параллельного порта под DOS (DS, zip, 67К).
web21 проект адаптера COM-порта для программирования DS1821 и обслуживания DS1820/DS18S2 (Ридико Л.И.
, zip, 595К).
Продукты открытого проекта 1-Wire Public Domain Kit, реализуемого Dallas Semiconductor Corp.
owpd200 фрагменты ассемблера для Intel MCS-51, Intel 808x, Hitachi 6301 и 6303, Motorola 68HC11. (DS, zip, 25K).
owpd300b2 усовершенствованный вариант основного набора функций для реализации на языке С обслуживания 1-Wire-компонентов без использования TMEX. (DS, zip, 1030К).
uwin16vc300b2 набор функций на Microsoft Visual C обслуживания 1-Wire-устройств через любой тип адаптера COM-порта в среде Windows 3.1. (DS, zip, 1960К).
udosvc300b2 набор функций на Microsoft Visual C обслуживания 1-Wire-устройств через любой тип адаптера COM-порта в среде DOS. (DS, zip, 1000К).
gpw32vc300b2 набор функций на Microsoft Visual C обслуживания 1-Wire-устройств через адаптер параллельного порта для 32-хразрядных сред Windows. (DS, zip, 1550К).
uwin32gnu300b2 набор функций на GNU C обслуживания 1-Wire-устройств через любой тип адаптера COM-порта для 32-хразрядных сред Windows. (DS, zip, 1750К).
tmexwrapvc300b2 набор функций на Microsoft Visual C обслуживания 1-Wire-устройств через любой тип адаптера персонального компьютера с использованием библиотек программного пакета iButton-TMEX для 32-хразрядных сред Windows. (DS, zip, 1940К).
gpw32vc300b2 набор функций на GNU C обслуживания 1-Wire-устройств через любой тип адаптера COM-порта компьютеров на базе процессоров х86, работающих в среде Linux. (DS, zip, 1340К).
ulinuxgnu300b2 набор функций С ориентированный на компилятор Code Warrior для обслуживания 1-Wire-устройств через активный адаптер последовательного порта для карманных компьютеров класса Palm (DS, zip, 1710К).
upalmcw003 набор функций С ориентированный на компилятор Code Warrior для обслуживания 1-Wire-устройств через активный адаптер последовательного порта для карманных компьютеров класса Palm (DS, zip, 107К).
upalmcw300b предварительный вариант усовершенствованного набора функций С ориентированный на компилятор Code Warrior для обслуживания 1-Wire-устройств через активный адаптер последовательного порта для карманных компьютеров класса Palm (DS, zip, 91К).
upalmcw300b2 модернизированный предварительный вариант усовершенствованного набора функций С ориентированный на компилятор Code Warrior для обслуживания 1-Wire-устройств через активный адаптер последовательного порта для карманных компьютеров класса Palm (DS, zip, 98К).
gvisorcw003 набор функций С ориентированный на компилятор Code Warrior для обслуживания 1-Wire-устройств через специализированный модуль расширения для карманных компьютеров класса Visor (DS, zip, 104К).
gvisorcw300b предварительный вариант усовершенствованного набора функций С ориентированный на компилятор Code Warrior для обслуживания 1-Wire-устройств через специализированный модуль расширения для карманных компьютеров класса Visor (DS, zip, 88К).
gvisorcw300b2 модернизированный предварительный вариант усовершенствованного набора функций С ориентированный на компилятор Code Warrior для обслуживания 1-Wire-устройств через специализированный модуль расширения для карманных компьютеров класса Visor (DS, zip, 93К).
uwincevc300b2 набор функций С ориентированный на компилятор Microsoft Visual C для обслуживания 1-Wire-устройств через активный адаптер последовательного порта для сред WinCE/PocketPC (DS, zip, 77К).
uds550keil300b2 набор функций С ориентированный на компилятор Keil для обслуживания 1-Wire-устройств через активный адаптер последовательного порта для микроконтроллеров семейства MCS-51 (DS, zip, 107К).
gds550keil300b2 набор функций С ориентированный на компилятор Keil для обслуживания 1-Wire-устройств благодаря генерации битовой последовательности на одном из выводов для микроконтроллеров семейства MCS-51 (DS, zip, 107К).



Примеры реализации 1-Wire-протокола микроконтроллерами различных типов
1wireasm фрагменты ассемблера для Intel MCS-51, Intel 808x, Hitachi 6301 и 6303, Motorola 68HC11. (DS, zip, 25K).
DS90997asmx86 пример обслуживания DS9097 на ассемблере персонального компьютера PC. (DS, zip, 51K).
ml6805 фрагменты ассемблера для Motorola 68HC05С4. (DS, zip, 10K).
ds1820_51 пример обслуживания термометра DS1820 на ассемблере семейства Intel MCS-51 (MB, zip, 9К).
ds1820 пример обслуживания термометра DS1820 на ассемблере семейства Intel MCS-51 (John C. Wren
, zip, 8К).
pic_1wire фрагменты программ обслуживания 1-Wire-устройств на ассемблере и С для MicroCHIP семейства PIC (EPC, zip, 90К).
ds1820 пример обслуживания термометра DS1820 на ассемблере MicroCHIP PIC16c84 (MB, asm, 4К).
lcdtemper пример обслуживания термометра DS1820 на ассемблере Motorola 68HC11 (Frank Henriquez
, zip, 7К).
pic20 пример обслуживания термометра DS1820 на ассемблере MicroCHIP PIC16c84 (Fred Stewart
, asm, 7К).
temp пример обслуживания термометра DS1820 на ассемблере Intel MCS-51 (Robert Frysiak
, zip, 5К).
ac_thermometr набор фрагментов на С51 для построения законченного прибора на базе DS1820 (Peter Dannegger
, zip, 61К).
control1821 драйвер обслуживания 1-Wire-устройств и примеры для DS1821 на ассемблере-51 и С51.(Peter Dannegger
, zip, 11К).
bx24_1w набор примеров программ на BasicX для обслуживания 1-Wire-устройств (EPC, zip, 33К).
ds18b20 фрагмент обслуживания термометра DS18B20 на ассемблере Motorola 68HC11 (Roger Schaefer
, zip, 52К).
macro4 макрос обслуживания термометра DS1820 на ассемблере MicroCHIP PIC (MESC, doc, 25К).
pro пример интерфейса на C51между DS1820 и контроллером индикатора HD44780 (EC, zip, 557К).
tempdisplay пример интерфейса на C для PIC16f84 между DS1820 и драйвером светодиодного индикатора MAX7219 (Richard Beoles
, zip, 59К).
ds1820uc пример интерфейса на C для PIC16f84 между DS1820 и драйвером светодиодного индикатора MAX7219 (WE, zip, 9К).
lam3 пример на ассемблере обслуживания термометра DS1820 контроллером AT90S2313 (KUH, zip, 54К).
them_pb пример программы обслуживания DS1820 через PIC16f877 на PICBasic (RE, zip, 48К).
tempdemo пример обслуживания термометра DS1820 на ассемблере MicroCHIP PIC16f84 (Steve Lawthe
, zip, 46К).
sensor пример обслуживания термометра DS1820 на ассемблере MicroCHIP PIC16f84 (Владимир Шашин
, zip, 25К).
k3145 законченная разработка платы сбора информации для DS1820 на С для MicroCHIP PIC12c509 (QEL, zip, 437К).
settemp пример обслуживания термометра DS1820 на ассемблере Zilog Z86E02 (Peter
, asm, 4К).
pthermo пример обслуживания DS1821 в режимах термометра и термостата на ассемблере MicroCHIP PIC16f84 (Holger Klabunde
, zip, 87К).
hacir пример программы обслуживания термометра DS1820 на C51 для Keil-компилятора (Carsten Groen
, zip, 8К).
temp_ пример обслуживания термометра DS1820 на ассемблере Intel MCS-51 (Darren Fulton
, zip, 19К).
rli Законченные проекты различных однопроводных решений, в том числе пример эмуляции iButton-ключа (Ридико Л.И.
, zip, 523К).
!allfiles Примеры обслуживания термометров DS1820 на ассемблере для AVR-контроллеров (K5HJ Charles R. (Randy) Ott
, zip, 57К).
ibutton Примеры обслуживания популярных однопроводных устройств (термометры, АЦП, ключи и т.д.) на С с ассемблерными вставками для контроллеров Intel MCS-51 под компилятор Keil µVvision (EC2, zip, 238К).
1wire Пример реализации обмена на однопроводной линии на ассемблере Motorola 68HC711 (BA, txt, 16К).
mcse Примеры кодов обслуживания 1-Wire-устройств под интерпретаторы Basic, разработанные для контроллеров 8051 и AVR (MCS, txt, 37К).
icmicro Примеры кодов организации обмена на однопроводной линии для контроллеров 8051 и PIC, в том числе эмуляция ведомого 1-Wire-устройства (Кауфман В.С.
, zip, 14К).
tlogger Проект реализации температурного логеера на базе термометра DS1820 и PIC16F84 (Stan Ockers'
, zip, 85К).
ds_int_pic Пример кода на ассемблере PIC16С84 обслуживания однопроводного термометра DS1820 (Steve Marchant, txt, 5К).
tempds Пример кода на ассемблере PIC16С84 обслуживания однопроводного термометра DS1820 (Stefan Petersen
, zip, 7К).
fractal Примеры обслуживания однопроводных устройств на языке Fractal-BASIC-Atm, который разработан для модулей, выпускаемых фирмой на базе микроконтроллеров Atmel 89C55, 89S53 (Фрактал, zip, 651К).
trush Примеры кодов организации обмена на однопроводной линии для контроллеров 8051 и PIC (Труш А.И.
, zip, 14К).



Примеры реализации 1-Wire-протокола и готовые программы для карманных компьютеров
tm311ps Набор библиотек для обслуживания 1-Wire-устройств через активный адаптер последовательного порта для ОС EPOC компьютеров Psion (DS, zip, 51К)
microtemp программный логгер показаний термометров DS1820 в среде PalmOS® (Christof Klaiber
, zip, 454К).
I5Scan программа условного поиска 1-Wire-устройств для операционной системы EPOC компьютеров Psion (Trygve Henriksen
, zip, 19К)
Обслуживание устройств ТЕРМОХРОН Системное программное обеспечение для TINI-board Сокращения источников программных продуктов:
DS - Dallas Semiconductor.
ЭлИн - НТЛ ЭлИн.
EPC - Peter H. Anderson - Embedded Processor Control.
LECAD - Laboratory of Computer Aided Design.
MB - Micro Basics.
MESC - Micro and Electronic System Consultants.
EC - Electrical and Computer.
WE - Wickenhauser Elektrotechnik.
KUH - KUOPIO UNIVERSITY HOSPITAL.
RE - Reynolds Electronics.
QEL - Quasar Electronics LIMITED.
EC2 - EC2 PROJEKT
BA - Bonjour Antoine
MCS - MCS Electronics
Фрактал - Фирма ФРАКТАЛ

Устройства аналогового и дискретного контроля и управления


DS2415 – Микросхема часов реального времени (форма представления, и счета которого дает возможность говорить так же о наличие, в том числе, и встроенного календаря), полностью совместимая с однопроводным интерфейсом MicroLAN. Использует то же самое двоичное представление времени/даты, как и DS2404. Внутренний генератор микросхемы приводится в действие благодаря подключению стандартного часового кварцевого резонатора (32,768КГц). Оригинальная схема организации паразитного питания, а также наличие отдельных выводов внешнего и батарейного питания (от 2,5В до 5,5В), позволяет одновременно использовать на одной шине однопроводного интерфейса вместе с DS2415P множество приборов MicroLAN. При этом управление каждым из них производится мастером независимо от других устройств. Прибор содержит уникальный 64-разрядный регистрационный номер (групповой код 024Н). Максимально достижимая скорость передачи данных 16,3Кбит/сек. Микросхема размещается в корпусе для поверхностного монтажа TSOC-6.

Файл Содержание Размер Дата
DS2415
Описание на микросхему DS2415 (Dallas Semiconductor, Engl.) 245 K 18.03.02
str_2415
Структурная схема микросхемы DS2415 (Dallas Semiconductor, Engl.) 246 K 24.05.00

DS2417 - Микросхема часов реального времени (форма представления, и счета которого дает возможность говорить так же о наличие, в том числе, и встроенного календаря), полностью совместимая с однопроводным интерфейсом MicroLAN. Использует то же самое двоичное представление времени/даты, как и в устройствах DS2404 и DS1994 (посекундная инкрементация 32-рарядного двоичного счетчика емкостью ~136лет). Внутренний генератор микросхемы приводится в действие благодаря подключению стандартного часового кварцевого резонатора (32,768КГц). При этом узел часов реального времени прибора имеет погрешность счета не более 2 минут в месяц (при температуре окружающей среды +25градС). DS2417 имеет отдельный вывод выхода внешнего программируемого прерывания, организованного через каскад с открытым стоком (10мА на 5В).
Последнее обстоятельство, значительно расширяет функции этого устройства, т.к. с помощью него, несложно обеспечить временную синхронизацию работы любой внешней схемы с обменом на однопроводной шине. При этом, прибор может работать в качестве генератора коротких (122 мкс) отрицательных импульсов. Частота генерации этих внешних прерываний определяется точностью работы узла реального времени, и может быть выбрана с кратностью 1 секунда из двоичного ряда благодаря записи числовой комбинации в специальные разряды регистра конфигурации прибора. Оригинальная схема организации паразитного питания, а также наличие отдельного вывода внешнего питания (от 2,5В до 5,5В), позволяет одновременно использовать на одной шине однопроводного интерфейса вместе с DS2417 множество приборов MicroLAN. При этом управление каждым из них производится мастером независимо от других устройств. Прибор содержит уникальный 64-разрядный регистрационный номер (групповой код 027Н). Максимально достижимая скорость передачи данных 16,3Кбит/сек. Микросхема размещается в корпусе для поверхностного монтажа TSOC-6.

Файл Содержание Размер Дата
DS2417
Описание на микросхему DS2417 (Dallas Semiconductor, Engl.) 189 K 18.03.02
DS2423 - Оперативная полностью статическая память емкостью 4Kбит и два счетчика внешних событий емкостью 32 разряда с доступом по однопроводной шине. Каждый из счетных входов имеет встроенную защиту и внутреннюю резистивную подтяжку к выводу питания прибора. Максимально достижимая скорость счета составляет ~ 2200 событий в секунду. Весь объем встроенной памяти разбит на 16-ть отдельных 256-разрядных страниц. 256-битовый сверхоперативный буфер со строгим протоколом чтение-запись, гарантирует целостность передачи данных. Встроенный 16-битовый CRC генератор обеспечивает надежность при передаче данных. Благодаря оригинальной схеме организации паразитного питания и наличию специальных отдельных выводов внешнего батарейного питания (от 2,8В до 5,5В), на одну шину однопроводного интерфейса может быть подключено множество приборов DS2423, управление каждым из которых производится мастером независимо от других устройств, размещенных на линии MicroLAN.


При этом устройство отличается сверхмалым током потребления, который в режиме счета составляет не более 5мкА. Содержит уникальный 64-разрядный регистрационный номер (групповой код 01DH). Имеет возможность работы в режиме Overdrive, что увеличивает быстродействие взаимодействия на однопроводной шине до 142Кбит/сек. Размещается в корпусе для поверхностного монтажа TSOC-6.

Файл Содержание Размер Дата
DS2422-DS2423
Описание на микросхемы DS2422 и DS2423 (Dallas Semiconductor, Engl.) 465 K 15.03.02
str_2423
Структурная схема микросхемы DS2423 (Dallas Semiconductor, Engl.) 107,19 K 05.01.00
DS2450 - Четырехканальный 16-разрядный аналого-цифровой преобразователь последовательного приближения для линии MicroLAN. Прибор содержит на входе высокоимпедансный (в закрытом состоянии) аналоговый коммутатор, подключающий поочередно, в соответствии с командами, поступающими по однопроводному интерфейсу, входные сигналы аналоговых входов A, B, C, D на вход АЦП. Особенностью входного коммутатора является возможность его работы в режиме цифрового выхода с открытым стоком. Уровень входных напряжений регистрируемых сигналов может быть установлен программно благодаря выбору одного из диапазонов: 2,56В или 5,12В. Разрешающая способность прибора также программируется от 1 до 16 разрядов. Скорость преобразования составляет ~80 мкс/бит по каждому из каналов + 160мкс. Имеется возможность реализации приоритетной сигнализации по однопроводной линии факта выхода величины сигналов, контролируемых АЦП, за значение одной из предварительно выбранных уставок. Диапазон входных напряжений, разрешающая способность и пороговые значения могут быть выбраны индивидуально для каждого из 4 каналов прибора и сохраняются в оперативной памяти до момента снятия внешнего питания. Благодаря оригинальной схеме организации паразитного питания и наличию отдельного вывода внешнего питания, на одну шину однопроводного интерфейса может быть подключено множество приборов DS2450, управление каждым из которых производится мастером независимо от других устройств, размещенных на линии MicroLAN.


Паразитного питания прибора хватает только на поддержание связи с мастером однопроводной линии, для осуществления преобразования необходимо либо подключение к прибору внешнего питания, либо передача к нему энергии по линии данных 1-Wire-магистрали. Содержит уникальный 64-разрядный регистрационный номер (групповой код 020Н). Максимально достижимая скорость передачи данных 16,3Кбит/сек. Имеет возможность работы в режиме Overdrive, что увеличивает быстродействие взаимодействия на однопроводной шине до 142Кбит/сек. Питание прибора производится напряжением от 4,5В до 5,5В, а размещается он в корпусе для поверхностного монтажа SOIC-8.

Файл Содержание Размер Дата
DS2450
Описание на микросхему DS2450 (Dallas Semiconductor, Engl.) 491 K 18.03.02
str_2450
Структурная схема микросхемы DS2450 (Dallas Semiconductor, Engl.) 89,68 K 05.01.00
DS2890 - Адресуемый одиночный потенциометр, обеспечивающий переключение встроенной подогнанной лазером резистивной матрицы с общим сопротивлением 100КОм по 256 градациям. Управление состоянием прибора осуществляется благодаря заполнению со стороны однопроводной шины специальных регистров конфигурации, значение которых при отключении внешнего питания или перезапуске устанавливается по умолчанию. Прибор имеет две модификации, функциональные возможности каждой из которых определяются типом используемого корпуса. Так более функциональный вариант DS2890P имеет отдельные выводы, свойственные любому полноценному потенциометру - выводы краев матрицы, между которыми расположено 255 переключаемых резистивных сегмента, и вывод "движка", перемещаемого в соответствии с командами мастера однопроводной линии. При этом, ни один из этих трех выводов никак не связан с выводами 1-Wire-магистрали. Поэтому напряжение питания потенциометра подается через краевые выводы непосредственно на переключаемую матрицу резисторов и может достигать 11.0В. Конфигурация прибора DS2890, размещаемая в трехвыводном корпусе, является по существу управляемым по сети MicroLAN переменным резистором.


Т.к. один из краевых выводов резистивной матрицы объединен внутри корпуса прибора с выводом "движка" и гальванически связан с возвратным проводом однопроводной шины. При этом максимальный уровень напряжения, которое может быть заведено на свободный краевой вывод резистивной матрицы, ограничен 6Вольтами. В DS2890 реализован так называемый механизм "подкачки заряда", обеспечивающий значительное уменьшение значения собственного сопротивления вывода "движка" потенциометра, однако, при таком режиме работы значительно возрастает ток потребления прибора по выводу внешнего питания (до 2мА, при штатном потреблении 4мкА). Встроенный контроллер шины обеспечивает совместимость этого 1-Wire-компонента с другой продукцией MicroLAN. Прибор поддерживает режим контекстного поиска по выбору пользователя. Содержит уникальный 64-разрядный регистрационный номер (групповой код 02СН) . Максимально достижимая скорость передачи данных 16,3Кбит/сек. Устройство размещается либо в корпусе для поверхностного монтажа TSOC-6 (модификация DS2890P), либо в транзисторном корпусе ТО-92 (модификация DS2890).



Устройства идентификации и хранения информации


DS2401 - Электронная метка линии MicroLAN. По запросу мастера шины выдает свой идентификационный номер. Встроенный контроллер шины обеспечивает совместимость с другой продукцией стандарта MicroLAN. Прибор не требует какого-либо внешнего питания, получая его непосредственно от однопроводной шины. Однако, схема паразитного питания организована скорее согласно канонам Touch Memory, а не стандарта MicroLAN, что делает достаточно проблематичным подключение к одной линии множества подобных устройств или работу DS2401 в однопроводных магистралях большой протяженности. Содержит уникальный 64-разрядный регистрационный номер (групповой код 01Н). Максимально достижимая скорость передачи данных 16,3Кбит/сек. Может размещаться как в транзисторном корпусе ТО-92, так и в корпусах для поверхностного монтажа TSOC-6 и SOT-223. Является полным аналогом DS1990A семейства iButton, который отличается лишь тем, что размещается в корпусе MicroCAN.

Файл Содержание Размер Дата
DS2401
Описание электронной метки DS2401 (Dallas Semiconductor, Engl.) 222 K 15.03.02
2401r
Краткое описание электронной метки DS2401 (НТЛ "ЭлИн", Rus.) 329 K 04.05.00

DS2404 - Специализированная микросхема двух портовой статической памяти со встроенным узлом часов/календаря реального времени и циклическим счетчиком. Этот прибор является стандартным связующим элементом при организации быстрого обмена между сетью MicroLAN и каким-либо интеллектуальным внешним устройством, например, микроконтроллером. Со стороны однопроводной сети доступ к внутренней оперативной памяти объемом 4Кбита устройства обеспечивает специальный узел интерфейса MicroLAN (со скоростью передачи 16,3Кбит/сек), а со стороны интеллектуального внешнего устройства поддерживается быстрый последовательный трехпроводный подчиненный интерфейс (со скоростью передачи данных до 2Мбит/сек). Однако, ни какого встроенного механизма арбитража доступа к общему массиву памяти в данном приборе не предусмотрено, поэтому при любой активности на однопроводной магистрали всякий обмен по трехпроводному интерфейсу блокируется.


Использование специальных выводов для подключения часового кварцевого резонатора и внешней литиевой батареи, позволяют организовать на базе этого устройства энергонезависимый узел отсчета реального времени, для формирования временных меток событий, сохраняемых внешним микроконтроллером в оперативной памяти микросхемы. Прибор имеет также встроенную схему счетчика и специальный вывод прерывания, позволяющий информировать внешний контроллер о его срабатывании. Благодаря оригинальной схеме организации паразитного питания и наличию специальных отдельных выводов внешнего и аварийного питания (от 2,8В до 5,5В), на одну шину однопроводного интерфейса может быть подключено множество приборов DS2404, управление каждым из которых производится мастером независимо от других устройств, размещенных на линии MicroLAN. Микросхема содержит уникальный 64-разрядный регистрационный номер (групповой код 04Н). Отличается чрезвычайно малым потреблением. Прибор размещается или в корпусе DIP16, или в корпусе для поверхностного монтажа SOIC-16.

Файл Содержание Размер Дата
DS2404
Описание микросхемы DS2404 (Dallas Semiconductor, Engl.) 504 K 18.03.02
DS2404S-C01 - Является специализированной версией прибора DS2404, который содержит программируемое производителем ПЗУ, заполненное по заказанному пользователем образцу. В дополнение к этому, у таких устройств 12 старших значащих разрядов, 64-разрядного регистрационного номера, всегда закодированы кодом 001Н. И лишь оставшиеся 28 старших разрядов этого номера, в поле оригинальном для каждого прибора, предназначены непосредственно для индивидуальной спецификации самого устройства. Оригинальный идентификационный групповой код семейства для микросхем этого типа 084Н. Прибор размещается или в корпусе для поверхностного монтажа SOIC-16.

Файл Содержание Размер Дата
DS2404S-C01
Описание микросхемы DS2404-C01 (Dallas Semiconductor, Engl.) 45 K 18.03.02
DS2430A - 256 бит энергонезависимой памяти EEPROM с доступом по однопроводной шине MicroLAN и плюс дополнительно 64 бита однократно программируемой памяти в виде встроенного ОТР-регистра.


Данные, размещаемые в EEPROM, сохраняются после отключения энергии от линии. Не имеет отдельного вывода питания. Программирование памяти EEPROM может осуществляться при наличии других 1-Wire-устройств на однопроводной шине, за счет энергии, получаемой от включенного в схему прибора оригинального узла паразитного питания. На одну шину однопроводного интерфейса может быть подключено вместе с DS2430A множество приборов с подобной внутренней организацией, управление каждым из них при этом производится мастером независимо от других устройств, размещенных на линии MicroLAN. Содержит уникальный 64-разрядный регистрационный номер (групповой код 014Н). Максимально достижимая скорость передачи данных 16,3Кбит/сек. Прибор может размещаться как в транзисторном корпусе ТО-92, так и в корпусе для поверхностного монтажа TSOC-6. Является полным аналогом DS1971 семейства iButton, который отличается лишь тем, что размещается в корпусе MicroCAN.

Файл Содержание Размер Дата
DS2430A
Описание на микросхему DS2430A (Dallas Semiconductor, Engl.) 323 K 19.03.02
DS2432 - 1128 бит (~1Кбит) энергонезависимой памяти EEPROM с доступом по однопроводной шине MicroLAN, состоящей: из 4 страниц ячеек общего назначения, по 256 бит каждая, массива 64 бит для хранения ключей и 5 восьмиразрядных универсальных регистров. Данные, размещаемые в EEPROM, сохраняются после отключения энергии от линии. Корпус прибора не имеет отдельного вывода питания. Программирование памяти EEPROM может осуществляться при наличии других 1-Wire-устройств на однопроводной шине, за счет энергии, получаемой от включенного в схему прибора оригинального узла паразитного питания. На одну шину однопроводного интерфейса может быть подключено вместе с DS2432 множество приборов с подобной внутренней организацией, управление каждым из них при этом производится мастером независимо от других устройств, размещенных на линии MicroLAN. Прибор также содержит встроенный 512-разрядный SHA-процессора для вычисления 160-разрядных кодов идентификации и позволяет использовать DS2432 в режиме сопроцессора ведущего однопроводной шины при вычислении сигнатур.


Наличие такого мощного вычислительного средства дает возможность строить с помощью этой микросхемы распределенные микро-базы данных в составе 1-Wire-сетей, отличающихся высоким классом защиты доступа к хранимой в них информации. DS2432 имеет уникальный 64-разрядный регистрационный номер (групповой код 033Н). Максимально достижимая скорость передачи данных 16,3Кбит/сек. Имеет возможность работы в режиме Overdrive, что увеличивает быстродействие взаимодействия на однопроводной шине до 142Кбит/сек. Прибор может размещаться в корпусах для поверхностного монтажа типа TSOC-6 или Flipchip. DS2432 является промежуточной модификацией между уже известной и достаточно популярной "таблеткой" iButton DS1963S и устройствами энергонезависимой памяти семейств DS243# и их iButton-дубликатами семейства DS197# .

Файл Содержание Размер Дата
DS2432
Описание на микросхему DS2432 (Dallas Semiconductor, Engl.) 165 K 18.03.02
DS2433 - 4Кбита энергонезависимой памяти EEPROM с доступом по однопроводной шине MicroLAN. Память, разбита на 16-ть 256-разрядных страниц. Причем 256-разрядный промежуточный сверхоперативный регистр со строгим протоколом для чтения и записи гарантирует целостность передачи данных с линии. Данные, размещаемые в EEPROM, сохраняются после отключения энергии от линии. Не имеет отдельного вывода питания. Программирование памяти EEPROM может осуществляться при наличии других 1-Wire-устройств на однопроводной шине, за счет энергии, получаемой от включенного в схему прибора оригинального узла паразитного питания. На одну шину однопроводного интерфейса может быть подключено вместе с DS2433 множество приборов с подобной внутренней организацией, управление каждым из них при этом производится мастером независимо от других устройств, размещенных на линии MicroLAN. Содержит уникальный 64-разрядный регистрационный номер (групповой код 023Н). Максимально достижимая скорость передачи обычного обмена данных 16,3Кбит/сек. Имеет возможность работы в режиме Overdrive, что увеличивает быстродействие взаимодействия на однопроводной шине до 142Кбит/сек.


Прибор может размещаться как в корпусе PR-35, так и в корпусе для поверхностного монтажа SOIC-8.
Является полным аналогом DS1973 семейства iButton, который отличается лишь тем, что размещается в корпусе MicroCAN.

Файл Содержание Размер Дата
DS2433
Описание на микросхему DS2433 (Dallas Semiconductor, Engl.) 380K 20.08.02
DS2433-Z01
Описание на микросхему DS2433-Z01 (Dallas Semiconductor, Engl.) 18 K 18.03.02
DS2502 - Электронная метка линии MicroLAN и 1Кбит однократно программируемой памяти EPROM совмещенные в одном корпусе. Память организована как четыре 256-битовые страницы, каждая из которых может быть защищена от записи информации. Не имеет отдельного вывода питания. Благодаря оригинальной схеме организации паразитного питания, на одну шину однопроводного интерфейса может быть подключено множество приборов DS2502, доступ к содержимому памяти каждого из которых может осуществляться мастером линии независимо. Содержит уникальный 64-разрядный регистрационный номер (групповой код 09Н). Максимально достижимая стандартная скорость передачи данных 16,3Кбит/сек. Имеет возможность работы в режиме Overdrive, что увеличивает быстродействие взаимодействия на однопроводной шине до 142Кбит/сек. Заполнение встроенной памяти осуществляется благодаря реализации специальной процедуры программирования с использованием напряжения 12В. Питание прибора при операциях не связанных с программированием может производится напряжением в диапазоне от 2,8В до 6,0В. Может размещаться как в транзисторном корпусе ТО-92, так и в корпусах для поверхностного монтажа TSOC-6 или SOIC-8.
Является полным аналогом DS1982 семейства iButton, который отличается лишь тем, что размещается в корпусе MicroCAN.

Файл Содержание Размер Дата
DS2502
Описание на микросхему DS2502 (Dallas Semiconductor, Engl.) 462 K 18.03.02
DS2502-E64 - Является специализированной версией прибора DS2502, который содержит масочное программируемое производителем ПЗУ емкостью 1024 бита. Причем, 768 бит всего объема этой памяти заполнено табличными значениями по заказанному пользователем образцу в соответствии со стандартом IEEE EUI-64 (международный регистрационный код 1394-1995).


В дополнение к этому, у таких устройств 12 старших значащих разрядов, 64-разрядного регистрационного номера, всегда закодированы кодом 05E7Н. И лишь оставшиеся 36 старших разрядов этого номера, в поле оригинальном для каждого прибора, предназначены непосредственно для индивидуальной спецификации самого устройства. Идентификационный групповой код семейства для микросхем этого типа 089Н.

Файл Содержание Размер Дата
DS2502-E64
Описание на микросхему DS2502-E64 (Dallas Semiconductor, Engl.) 47 K 18.03.02
DS2505 - То же, что и DS2502, но для 16Кбит однократно программируемой памяти EPROM. Память организована как 64-ре 256-битовые страницы, каждая из которых может быть защищена от записи информации. Групповой код 0BН. Может размещаться как в транзисторном корпусе ТО-92, так и в корпусе для поверхностного монтажа TSOC-6. Является полным аналогом DS1985 семейства iButton, который отличается лишь тем, что размещается в корпусе MicroCAN.

Файл Содержание Размер Дата
DS2505
Описание на микросхему DS2505 (Dallas Semiconductor, Engl.) 525 K 18.03.02
DS2506 - То же, что и DS2502, но для 64Кбит однократно программируемой памяти EPROM. Память организована как 256-ть 256-битовых страниц, каждая из которых может быть защищена от записи информации. Групповой код 0FН. Прибор может размещаться как в корпусе PR-35, так и в корпусе для поверхностного монтажа SOIC-8.
Является полным аналогом DS1986 семейства iButton, который отличается лишь тем, что размещается в корпусе MicroCAN.
Файл Содержание Размер Дата
2506
Описание на микросхему DS2506 (Dallas Semiconductor, Engl.) 559 K 08.07.00
DS2502/5/6-UNW - Новое обозначение (вместо устаревшего обозначения DS2502-E64 микросхемы емкостью 1024 бит) для заказных устройств с различными объемами постоянной памяти, запрограммированной изготовителем с помощью маски. Эти компоненты построены на основе стандартных одноименных приборов соответствующих типов и имеют полностью аналогичную им внутреннюю структуру.


Приборы содержат различные объемы постоянной памяти, заполненной в соответствии со стандартом IEEE спецификация UniqueWare (международный регистрационный код 1394-1995 или специальный справочник компании Dallas Semiconductor по проекту UniqueWare). В дополнение к этому, у таких устройств 12 старших значащих разрядов, 64-разрядного регистрационного номера, всегда закодированы кодом 05E7Н. И лишь оставшиеся 36 старших разрядов этого номера, в поле оригинальном для каждого прибора, предназначены непосредственно для индивидуальной спецификации самого устройства. Идентификационный групповой код семейства для микросхем этого типа 089Н - для микросхем DS2502-UNW, групповой код 08BH - для микросхем DS2505-UNW, групповой код 08FH - для микросхем DS2506-UNW.



Устройства коммутации


DS2405 - Адресуемый транзисторный ключ с возможностью коммутации на возвратный проводник однопроводной линии нагрузки с током потребления до 4мА. При этом микросхема работает в реверсивном режиме, находясь в одном из двух состояний. Т.е. пользователь может установить выходной ключ либо в замкнутом, либо в разомкнутом состоянии (именно в последнем случае однопроводной компонент позволят обеспечить контроль уровня внешнего сигнала) . Компонент DS2405 может работать в качестве датчика дискретного сигнала типа "сухой контакт" (при разомкнутом состоянии собственного ключа). В этом случае, прибор не требует какого-либо внешнего питания, получая его непосредственно от однопроводной шины. Однако, схема паразитного питания этого компонента организована скорее согласно канонам Touch Memory, а не стандарта MicroLAN, что делает достаточно проблематичным подключение к одной линии множества подобных устройств или работу DS2405 в однопроводных магистралях большой протяженности. Содержит уникальный (групповой код 05Н). Максимально достижимая скорость передачи данных 16,3Кбит/сек. Может размещаться как в транзисторном корпусе ТО-92, так и в корпусах для поверхностного монтажа TSOC-6 и SOT-223.

Файл Содержание Размер Дата
DS2405
Описание на микросхему DS2405 (Dallas Semiconductor, Engl.) 235 K 18.03.02

DS2406/DS2406P - Семейство универсальных адресуемых транзисторных ключей, состоящее из двух модификаций DS2406 и DS2406P.
DS2406 является одноканальной модификацией с возможностью коммутации на возвратный проводник однопроводной линии нагрузки с током потребления до 50мА на предельном коммутируемом напряжении 13В. Силовой ключ совмещен в одном корпусе с 1Кбитом однократно программируемой памяти EPROM. Может служить также в качестве датчика дискретного сигнала типа "сухой контакт" или датчика любого логического уровня. Благодаря оригинальной схеме организации паразитного питания, на одну шину однопроводного интерфейса может быть подключено множество приборов DS2406, управление каждым из которых производится мастером независимо от других устройств, размещенных на линии MicroLAN.
Встроенный CRC16 генератор позволяет выявлять ошибки при передаче данных по однопроводной линии, а встроенный контроллер шины обеспечивает совместимость с другой продукцией MicroLAN. Прибор поддерживает режим контекстного поиска по выбору пользователя. Содержит уникальный 64-разрядный регистрационный номер (групповой код 012Н) . Максимально достижимая скорость передачи данных 16,3Кбит/сек. Устройство размещается в транзисторном корпусе ТО-92.
Модификация DS2406P является наиболее универсальным элементом среди всех компонентов стандарта MicroLAN. Она содержит два независимых с точки зрения управления транзисторных ключа, с возможностью коммутации на возвратный проводник однопроводной линии нагрузок с током потребления до 50мА на предельном коммутируемом напряжении +13В (для канала А) и до 8мА на предельном коммутируемом напряжении +6В (для канала B). Ключи совмещены в одном корпусе с 1Кбитом однократно программируемой памяти EPROM. Прибор может быть использован также в качестве двух независимых датчиков дискретных сигналов типа "сухой контакт" или независимых датчиков любого логического уровня. Кроме того на базе этого компонента с успехом может быть реализован медленный обмен информацией между линией MicroLAN и любой микропроцессорной системой, благодаря организации 2 проводного последовательного интерфейса с помощью каналов ключей А и В. Благодаря оригинальной схеме организации паразитного питания и наличию отдельного вывода внешнего питания (от 2,8В до 6,0В), на одну шину однопроводного интерфейса может быть подключено множество приборов DS2406Р, управление каждым из которых производится мастером независимо от других устройств, размещенных на линии MicroLAN. Встроенный CRC16 генератор позволяет выявлять ошибки при передаче данных по однопроводной линии, а встроенный контроллер шины обеспечивает совместимость с другой продукцией MicroLAN. Прибор поддерживает режим контекстного поиска по выбору пользователя. Содержит уникальный 64-разрядный регистрационный номер (групповой код 012Н (отличие от модификации DS2406 определяется по состоянию регистра начальной установки)).


Максимально достижимая скорость передачи данных 16,3Кбит/сек. Размещается в корпусе для поверхностного монтажа TSOC-6.

Файл Содержание Размер Дата
DS2406
Описание на микросхему DS2406 (Dallas Semiconductor, Engl.) 278 K 18.03.02
DS2407/DS2407P - Устаревшие варианты-прототипы универсальных ключевых элементов DS2406/DS2406P. Практически по всем функциям, архитектуре, техническим характеристикам и типам используемых корпусов эти приборы аналогичны своим прототипам. Единственное отличие приборов DS2407/DS2407P, от DS2406/DS2406P заключается в отсутствии в составе последних устройств элементов энергонезависимой памяти начальной конфигурации, которые заменены ячейками статического ОЗУ. Т.е. у DS2406/DS2406P отсутствует функция скрытой установки начального состояния. Это приводит к тому, что состояние памяти статуса при новом подключении энергии к таким приборам каждый раз сбрасывается и читается как 00H (оба порта ввода/вывода при этом выключены (находятся в высоком состоянии)), и именно по этому признаку можно различать микросхемы DS2407/DS2407P и DS2406/DS2406P. Это означает, что в отличие от DS2407/DS2407P, устройства DS2406/DS2406P не запоминают рабочую конфигурацию, программно установленную в предыдущей сессии обслуживания прибора. Поэтому после каждого обесточивания приборов DS2406/DS2406P или после потери активности в однопроводной сети требуется повторная инициализация этих компонентов. Отказ от использования технологии EEPROM, при изготовлении приборов DS2406/DS2406P позволил значительно снизить цену на эти компоненты по сравнению со стоимостью соответствующих модификаций семейства DS2407/DS2407P. В настоящее время компоненты семейства DS2407/DS2407P снимаются с производства.

Файл Содержание Размер Дата
DS2407
Описание на микросхему DS2407 (Dallas Semiconductor, Engl.) 1,15 M 18.02.02
DS2409 - Специализированный коуплер (ветвитель) для создания многоуровневых ответвлений в однопроводных сетях MicroLAN. Содержит специальные средства питания, анализа и контроля обслуживаемой однопроводной ветви в составе сети MicroLAN, а также опции для ускоренного поиска расположенных на ней компонентов.


Благодаря использованию с целью построения ветви отдельного встроенного MOSFET-транзистора для коммутации линии данных однопроводной шины, обеспечивается статус для сетевых коммуникаций элементов, как с обычным, так и с "паразитным" питанием, а также активная подтяжка ведомой ветви. Прибор имеет специальные выводы для светодиодного индикатора состояния обслуживаемой ветви и подключения дополнительной идентификационной метки или однопроводной памяти (например, DS2401 или DS2502). Этот же отвод может с успехом использоваться в качестве отдельной локальной ветви MicroLAN. Как основной, так и дополнительный выводы DS2409 управляются командой "интеллектуальное включение" (smart-on). Эта команда формирует последовательность Сброс/Присутствие на выбранном выходе микросхемы до того, как электронный ключ разорвёт соединение с 1-проводной шиной. Благодаря этому, ведущий шины может использовать команды сетевого уровня для работы с приборами активизированного сегмента шины, в то время как остальные приборы сети остаются в отключенном состоянии. Это значительно ускоряет анализ топологии постоянно изменяющейся сети. Применение соединителя позволяет ведущему шины определять подключение приборов на неактивных ветвях сети с помощью команды условного поискаСовместно с драйвером однопроводной линии типа DS2480 коуплер позволяет создавать более протяженные и разветвленные сети, а также обеспечивает коммуникации в сети с двумя "мастерами". Прибор содержит уникальный 64-разрядный регистрационный номер (групповой код 01FН). Максимально достижимая скорость передачи данных 16,3Кбит/сек. Питание прибора производится напряжением от 4,5В до 5,5В. Микросхема размещается в корпусе для поверхностного монтажа TSOC-6.

Файл Содержание Размер Дата
DS2409
Описание на микросхему DS2409 (Dallas Semiconductor, Engl.) 336 K 18.03.02
str_2409
Функцилнальная схема микросхемы DS2409 (Dallas Semiconductor, Engl.) 102 K 05.01.00

Ведомые однопроводные компоненты


Ведомые однопроводные компоненты, содержащие 1-Wire-интерфейс, выпускаются в двух различных видах. Либо в корпусах MicroCAN, похожих внешне на дисковый металлический аккумулятор, либо в обычных корпусах для монтажа на печатную плату. Футляр MicroCAN полый внутри. Он выполняет функцию защиты содержащегося в нем полупроводникового кристалла однопроводной микросхемы, который соединен с внешним миром лишь через две, изолированные друг от друга, половинки корпуса, являющиеся по существу контактными площадками для подключения однопроводной линии. В подобных "таблеточных" корпусах поставляются, как правило, приборы iButton. Компоненты, которые предназначены для использования в составе 1-Wire-сетей, упаковываются в пластиковые корпуса, используемые для изготовления транзисторов и интегральных схем. Такой подход объясняется тем, что в отличие от устройств iButton однопроводные приборы для 1-Wire-сетей часто имеют более двух выводов. Помимо выводов, которые требуются для обмена данными по однопроводной магистрали, они располагают дополнительными выводами необходимыми, для обеспечения их питания и организации внешних цепей, связывающих такие приборы с объектами автоматизации, например, датчиками или исполнительными устройствами.

К наиболее простым ведомым однопроводным компонентам относятся кремневый серийный номер DS2401 (или модифицированный вариант этого прибора с внешним питанием DS2411) и электронный ключ DS2405, управляемый по 1-Wire-интерфейсу. Первое из этих устройств часто используется в качестве электронной метки, которая позволяет идентифицировать состояние, например, механического переключателя, коммутирующего линию данных однопроводного интерфейса. С помощью DS2405 можно дистанционно осуществить простейшие функции переключения внешнего оборудования, изменяя состояние управляемого ключа относительно возвратного проводника 1-Wire-магистрали.

Однако, наиболее популярными ведомыми компонентами, на базе которых реализовано, пожалуй, наибольшее количество применений, безусловно, являются цифровые термометры типа DS18S20 (более известные под обозначением снятого с производства прибора DS1820, который уже не производится, но успел стать международным брендом).
Преимущества этих цифровых термометров с точки зрения организации магистрали, по сравнению с любыми другими интегральными температурными сенсорами, а также неплохие метрологические характеристики и хорошая помехоустойчивость, выводят их на первое место при построении многоточечных систем температурного контроля в диапазоне от -55°С до +125°С.
Они позволяют не только осуществлять непосредственный мониторинг температуры в режиме реального времени, но и благодаря наличию встроенной энергонезависимой памяти температурных уставок, могут обеспечивать приоритетную сигнализацию в линию о факте выхода контролируемого параметра за пределы заданных значений. Также, поставляются более совершенные приборы DS18В20, скорость преобразования, в которых определяется разрядностью результата, которая программируется мастером линии непосредственно в ходе их обслуживания. Цифровой код, считываемый с такого термометра, является прямым результатом измеренного значения температуры и не нуждается в дополнительных преобразованиях. А их некалиброванная, но в тоже время более дешевая версия под обозначением DS1822, представляется оптимальным решением для разработчиков недорогих многоточечных систем контроля температурных процессов. Для потребителей, использующих только паразитный режим питания однопроводной линии, кампания Dallas Semiconductor Corp. выпускает экономичные двухвыводные приборы - DS18S20-PAR, DS18B20-PAR, DS1822-PAR. Российской фирмой Rainbow Technologies получен сертификат Госстандарта России об утверждении в качестве средств измерения в том числе однопроводных цифровых термометров DS1822, DS18B20, DS18S20, DS1920, производимых фирмой Maxim Integrated Products, Inc., в состав которой входит Dallas Semiconductor Corp. В подтверждение этого факта имеется документ о том, что данные типы приборов зарегистрированы в Государственном реестре средств измерений под №23169-02 и допущены к применению в Российской Федерации.

Четырехканальный однопроводной АЦП типа DS2450 и двухканальный однопроводной счетчик, совмещенный с буферной памятью, типа DS2423 позволяют решать задачи, связанные с оцифровкой аналоговых и импульсно-временных сигналов.


Первое из этих устройств по существу разрешает проблему обслуживания источников аналоговой информации в составе 1-Wire-сетей, к которым относится большинство выпускаемых в настоящее время датчиков различных физических величин (давление, вес, напряжение, влажность, ток, освещенность, ускорение, та же температура, но в диапазонах недоступных для регистрации посредством использования цифровых термометров и т.д.). Второй прибор может с успехом обслуживать многие виды применяемых в технике импульсных сенсоров (различные оптические счетчики, сенсоры количества оборотов, выходной сигнал с расходомеров-вертушек, емкостные датчики влажности, включенные в задающие цепи управляемых генераторов импульсов, счетчики уровня радиации, интегрирующие преобразователи напряжения в частоту и т.д.).

Но все-таки наиболее незаменимыми "кирпичиками", лежащими в основе фундамента однопроводных сетей автоматизации, являются универсальные сдвоенные адресуемые транзисторные ключи типа DS2406P (современная версия широко известных приборов DS2407P).
На базе этих устройств может быть реализована масса применений, и, прежде всего, узлы контроля логических состояний (уровней) и схемы обслуживания датчиков "сухого контакта", а также разнообразные ключевые схемы. Таким образом, именно благодаря использованию этих компонентов осуществляется сбор дискретной информации с территориально рассредоточенных датчиков (мониторов дверей, контакторов положения арматуры, любых датчиков имеющих выход ДА/НЕТ, как-то датчики положения, прохода, присутствия, пожарной и охранной сигнализации и т.д.). Подобные же приборы обеспечивают управление переключением любых видов силового оборудования, которые имеют два рабочих состояния: включено/выключено (нагревателей, кондиционеров, моторов, вентиляторов, арматурных задвижек и т.д.). Кроме того, двунаправленные, индивидуально программируемые выводы DS2406P могут быть использованы для организации медленного последовательного интерфейса между локальным микроконтроллером и 1-Wire-сетью.


Не смотря на невысокую скорость при реализации подобного способа обмена информацией по однопроводной сети, когда один бит данных передается за две стандартные посылки, такое решение является приемлемым и достаточно надежным для большого числа конкретных применений.

Тем не менее, самой фирмой Dallas Semiconductor Corp. в качестве стандартного "мостика" обмена между любыми схемами, построенными на микроконтроллерах различных типов, и 1-Wire-сетями рекомендуется применение специализированной двухпортовой статической памяти DS2404. Поскольку к массиву памяти этого прибора возможен доступ, как со стороны однопроводной шины, так и со стороны подчиненного последовательного интерфейса, управляемого микроконтроллером, обмен информацией между ведущим сети и подчиненным интеллектуальным устройством, решающим какую-либо локальную задачу, производится достаточно легко. Более того, благодаря наличию в составе микросхемы DS2404 дополнительного узла часов реального времени и календаря, возможно снабжение данных, сохраняемых процессором в общем массиве памяти, индивидуальными временными метками.

На базе узла часов реального времени кристалла DS2404 кампанией Dallas Semiconductor Corp. выпускается еще два компонента, весьма полезных для создания однопроводных систем автоматизации. Это устройства DS2415 и DS2417. Применяя любой из этих приборов можно организовать дешевые часы/календарь с однопроводным сетевым интерфейсом. Кроме того, второе устройство благодаря наличию в его составе отдельного вывода прерывания, может также дополнительно управлять по времени переключением внешнего оборудования или обеспечивать синхронизацию работы других устройств с процессами, происходящими на 1-Wire-линии.

Значительно расширяет возможности однопроводных сетей по аналоговому управлению рассредоточенным, в том числе силовым, оборудованием цифровой потенциометр DS2890 укомплектованный сетевым 1-Wire-интерфейсом. Используя этот прибор можно создавать самые разнообразные системы удаленного безударного управления, благодаря возможности плавного изменения аналогового регулирующего сигнала по 256 градациям.



При всем многообразии однопроводных компонентов, очевидно, что наиболее универсальным из них является уникальный прибор DS2408. Это индивидуально двунаправленный восьмиразрядный свободно поразрядно программируемый по 1-Wire-шине порт ввода/вывода, который позволяет реализовать любой интерфейс между внешним устройством произвольной модификации и однопроводной линией. Этот прибор имеет двунаправленный вывод внешней синхронизации, обеспечивающий аппаратное тактирование передаваемых или принимаемых данных. Использование микросхемы DS2408 позволяет обеспечить управление посредством 1-Wire-шины: сосредоточенным двунаправленным вводом/выводом по 8 независимым каналам, приводом светодинамических, жидкокристаллических индикаторов и дисплеев различных видов, сканированием матричных клавиатур и дискретных датчиков самых различных типов, а так же позволяет реализовать действительно полномасштабный интерфейс с различными типами микроконтроллеров, как в последовательной, так и в параллельной моде.

Некоторые компоненты 1-Wire-сетей содержат в своем составе массив постоянной (однократно заполняемой пользователем) или энергонезависимой памяти того или иного объема. Это позволяет хранить специальную служебную информацию, связанную с применением конкретного компонента и особенностями его использования (идентификатор, территориальное положение, калибровочные коэффициенты, размерность, значение уставок по умолчанию и т.д.), непосредственно в составе однопроводного прибора. Благодаря этому для организации работы каждой новой однопроводной сети не нужно готовить отдельное специальное программное обеспечение, достаточно иметь одну стандартную программу, которая переконфигурируется в зависимости от специфики конкретной системы (конечно, если память всех компонентов 1-Wire-системы заполнена в соответствии с определенными, заранее оговоренными правилами). Если же в процессе работы системы требуется хранить дополнительные объемы информации, в распоряжении разработчика имеются специальные однопроводные приборы, содержащие как постоянную (DS2502/ DS2505/ DS2506), так и энергонезависимую (DS2430A/ DS2432/ DS2433) память различных объемов.



Целый ряд компонентов семейства iButton в корпусах MicroCAN также может быть использован в составе 1-Wire-сетей в качестве ведомых однопроводных устройств, которые решают специфические задачи идентификации, накопления, хранения и переноса информации. Например, для реализации процедуры идентификации в системах промышленной автоматизации обычно достаточно применения распространенных носимых электронных меток DS1990A. А многоточечный температурный мониторинг легко может быть выполнен сетью из нескольких приборов DS1921# или иначе устройств ТЕРМОХРОН, каждое из которых регистрирует температурные значения, измеренные через определённые, заранее заданные, промежутки времени и сохраняет полученную информацию в собственной энергонезависимой памяти, по существу, являясь программируемым "температурным магнитофоном". Для решения проблемы переноса данных, накопленных автономной 1-Wire-системой, к персональному компьютеру выпускаются разнообразные приборы iButton, которые в этом случае играют роль, так называемых, "транспортных таблеток". К подобным устройствам, прежде всего, относятся приборы энергонезависимой памяти, включающие в состав своей конструкции литиевый элемент питания. Это целый ряд "таблеток" начиная с DS1992 (1Кбит) до DS1996 (64Кбита), и среди них, конечно, модификация DS1994 (4Кбита), содержащая дополнительно узел часов реального времени, удобный для генерации временных меток сохраняемых данных или для организации автономных логгеров ресурса.

Кроме того, для этих же целей могут быть использованы приборы с электрически стираемой памятью типа EEPROM модификаций DS1971(32байта), DS1973(512байт) и DS1977(32Кбайта). При перемещении больших массивов информации "транспортную таблетку" удобно использовать совместно с адаптером USB-порта типа DS9490B, который обеспечивает высокую скорость передачи при обмене данными между устройством iButton и персональным компьютером.


Если же речь идет только о решении задачи накопления и хранения данных в 1-Wire-сети, любая из перечисленных выше "транспортных таблеток" может быть легко включена в состав подобной сети. При этом для подключения приборов в корпусах MicroCAN к проводникам однопроводной линии используют специальные защелки типа DS9100 или DS9098P, или же более простые зажимы типа DS9094.

С точки зрения схемотехнической реализации однопроводного интерфейса и устойчивости работы на проблемных линиях все ведомые однопроводные компоненты исторически отличаются друг от друга, делясь при этом на группы:
1. DS2401, DS2405 - первые приборы с 1-Wire-интерфейсом в пластиковых корпусах, полностью аналогичны по схемотехнике первым моделям приборов iButton, которые были ориентированные для работы на коротких шинах (до 1994 года),
2. DS1820, DS2407P, DS2450, DS2404, DS2415, DS2417, DS1920 и т.д. - вторая версия, специально ориентированная для работы на длинных линиях (до 2000 года сейчас эти компоненты в основном снимаются с производства),
3. DS18S20, DS18B20, DS1822, DS2438, DS2406P, DS2409, DS2890, DS1973 и т.д. - третий вариант, более устойчивый к коллизиям на 1-Wire-магистрали по сравнению с предыдущим (с 2000 года),
4. DS2411, DS2408, DS1921#, DS1977 и т.д. - последний вариант, наиболее удачной по надежности схемотехники 1-Wire-интерфейса (c 2003 года).



Высококачественные линейные стабилизаторы напряжения


LP2950 - Микромощный стабилизатор напряжения с низким собственным током потребления (75мкА) и очень низким падением напряжения (40мВ при малых нагрузках и 380мВ при 100мА), разработки фирмы National Semiconductor. Удобен при индивидуальной запитке отдельных однопроводных устройств и их обрамления, а также при построения на базе логических выходов портов последовательного интерфейса персональных компьютеров источников питания для маломощных адаптеров сетей MicroLAN. Может размещаться в транзисторном корпусе ТО-92.

Файл Содержание Размер Дата
lp2950
Описание стабилизатора напряжения LP2950 (National Semiconductor, Engl.) 655K 13.11.99

LP2980 - Микромощный стабилизатор напряжения с очень низким собственным током потребления (60 мкА) и супернизким падением напряжения (7мВ при 1мА и 120мВ при 50мА), разработки фирмы National Semiconductor. Прибор специально разработан для требований, встречающихся при обслуживании оборудования запитанного от автономных батарейных источников питания. Преимущества именно этого типа линейного стабилизатора при разработке законченных сверхмало потребляющих устройств, используемых в составе проблемных сетей MicroLAN, на сегодняшний день очевидны. Размещается в пяти выводном корпусе для поверхностного монтажа SOТ23.

Файл Содержание Размер Дата
LP2980
Описание стабилизатора напряжения LP2980 (National Semiconductor, Engl.) 439K 07.05.01
lp2980-adj
Описание стабилизатора напряжения LP2980ADJ (National Semiconductor, Engl.) 229K 13.11.99
lp2980lv
Описание стабилизатора напряжения LP2980LV (National Semiconductor, Engl.) 354K 13.11.99

Наверх

Что такое 1-Wire? | Новости | Информация | Компоненты | Программная поддержка | Ссылки | Поставщики | Обсуждение | ЭлИн и 1-Wire | Средства ML-ОЕМ | Проекты | На главную