Что такое 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 |
Файл | Содержание | Размер | Дата |
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-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 |
Термометр размещается в транзисторном корпусе 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 в состояние термостата выполняется записью соответствующего бита в регистр состояния. В режиме термостата вывод 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 |
Диапазон измеряемых температур от -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 |
Соответствует всем стандартам связи 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 |
Прибор обеспечивает преобразование сигналов 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 |
Полным аналогом прибора 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 |
Прибор построен на базе микросхемы универсального драйвера последовательного порта 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 |
Компоненты защиты, суммирования токов и коммутации
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 | Описание диодной сборки BAV70 (Philips, Engl.) | 75K | 15.11.99 |
Файл | Содержание | Размер | Дата |
BZX55_1 | Описание на прибор BZX55 (Philips, Engl.) | 42K | 18.03.01 |
BZX84 - Один стабилитрон в трехвыводном корпусе для поверхностного монтажа SOT23, разработки фирмы Philips. Удобен для защиты от перенапряжения однопроводной линии при изготовлении 1-Wire -приборов методом поверхностного монтажа. |
Файл | Содержание | Размер | Дата |
bzx84 | Описание стабилитрона BZX84 (Philips, Engl.) | 72K | 15.11.99 |
Устройство предназначено для обслуживания приборов с номинальными уровнями напряжений от 0В до 5В. Обладает низкой утечкой, большим быстродействием при лавинном пробое и низкой емкостью снижающей длительность затуханий в обслуживаемой цепи. Требует для включения обвязки в виде двух низкоомных резисторов (~3-12Ом), подключаемых со стороны однопроводной линии. Прибор размещается в корпусе для поверхностного монтажа типа TSOC-6.
Файл | Содержание | Размер | Дата |
9502 | Описание диода DS9502 (Dallas Semiconductor, Engl.) | 68K | 24.10.99 |
Файл | Содержание | Размер | Дата |
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 | Описание диодной сборки BAV70 (Philips, Engl.) | 75K | 15.11.99 |
Файл | Содержание | Размер | Дата |
BZX55_1 | Описание на прибор BZX55 (Philips, Engl.) | 42K | 18.03.01 |
BZX84 - Один стабилитрон в трехвыводном корпусе для поверхностного монтажа SOT23, разработки фирмы Philips. Удобен для защиты от перенапряжения однопроводной линии при изготовлении 1-Wire -приборов методом поверхностного монтажа. |
Файл | Содержание | Размер | Дата |
bzx84 | Описание стабилитрона BZX84 (Philips, Engl.) | 72K | 15.11.99 |
Устройство предназначено для обслуживания приборов с номинальными уровнями напряжений от 0В до 5В. Обладает низкой утечкой, большим быстродействием при лавинном пробое и низкой емкостью снижающей длительность затуханий в обслуживаемой цепи. Требует для включения обвязки в виде двух низкоомных резисторов (~3-12Ом), подключаемых со стороны однопроводной линии. Прибор размещается в корпусе для поверхностного монтажа типа TSOC-6.
Файл | Содержание | Размер | Дата |
9502 | Описание диода DS9502 (Dallas Semiconductor, Engl.) | 68K | 24.10.99 |
Линия связи и топология
Большую роль при построении 1-Wire-сетей играет исполнение однопроводной линии связи. Как правило, такие линии имеют структуру, состоящую из трех основных проводников: DATA - шина данных, RET - возвратный или земляной провод, EXT_POWER - внешнее питание не только обслуживаемых ведомых устройств, но и внешних относительно них цепей датчиков и органов управления. В зависимости от способа прокладки, сопряжения с ведомыми устройствами и используемых при прокладке материалов, в соответствии с ниже следующей Таблицей различают три основных варианта качества организации 1-Wire-сетей, каждый из которых подразумевает использование особой технологии и аксессуаров при реализации линии.
Классификация линии | Длина линии | Количество ведомых устройств | Тип используемого кабеля | Топология | Мастер линии |
Короткие линии | До 30м | До 50шт. | 4-хпроводный телефонный | Свободная | Пассивная подтяжка (резистор) |
Средние линии | До 100м | До 200шт. | Витая пара 5 категории | Общая шина | Активная подтяжка (DS2480, DS2490 или специальное схемное решение) |
Длинные линии | До 300м | До 300шт. | IEEE1394 (Firewire) | Общая шина с единым стволом | Активная подтяжка с учетом тока в линии |
Поочередное обслуживание мастером сети каждой из ветвей, при отключенных остальных ветвях, позволяет значительно увеличить общую длину линии и количество ведомых устройств на ней.
Если же организация 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 |
Диапазон контролируемых электрических величин при этом ни как не зависит от уровня питания прибора, который в свою очередь также может контролироваться, благодаря возможности подключения вывода питания на вход АЦП с недифференциальным входом (см. выше). Микросхема также позволяет отслеживать температуру благодаря встроенному узлу температурного датчика с 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 |
Содержит специальную схему защиты обслуживаемой батареи, которая обеспечивает непрерывную проверку ее параметров на недонапряжение и перенапряжение, перегрузку по току и короткие замыкания, вырабатывая команду на прекращение процесса заряда/разряда источника энергии, в случае обнаружения недопустимых режимов. Встроенная резистивная схема-шунт контроля тока (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 располагает 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-F5 - имеет толщину корпуса 5,89 мм, а DS1971-F3 толщину 3,1 мм.
DS1971 является полным функциональным аналогом микросхемы DS2430A, от которой отличается лишь тем, что размещается в корпусе MicroCAN.
Файл | Содержание | Размер | Дата |
1971 | Описание транспортной таблетки DS1971 (Dallas Semiconductor, Engl.) | 235K | 26.03.01 |
DS1973 является полным функциональным аналогом микросхемы DS2433, от которой отличается лишь тем, что размещается в корпусе MicroCAN.
Файл | Содержание | Размер | Дата |
1973 | Описание транспортной таблетки DS1973 (Dallas Semiconductor, Engl.) | 48K | 26.03.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-F5 толщиной 5,89 мм и имеет гарантированную изготовителем защиту строенной электронной схемы от статического электричества до 15Квольт.
Файл | Содержание | Размер | Дата |
1992-3-4 | Описание транспортных таблеток DS1992, DS1993, DS1994 (Dallas Semiconductor, Engl.) | 538K | 13.12.00 |
Файл | Содержание | Размер | Дата |
1992-3-4 | Описание транспортных таблеток DS1992, DS1993, DS1994 (Dallas Semiconductor, Engl.) | 538K | 13.12.00 |
Наличие развитого таймерного узла позволяет организовать на базе устройства 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 |
Файл | Содержание | Размер | Дата |
1995 | Описание транспортную таблетку DS1995 (Dallas Semiconductor, Engl.) | 194K | 13.12.00 |
Память организована как 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
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). |
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К). |
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К). |
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). |
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К). |
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К) |
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 |
Последнее обстоятельство, значительно расширяет функции этого устройства, т.к. с помощью него, несложно обеспечить временную синхронизацию работы любой внешней схемы с обменом на однопроводной шине. При этом, прибор может работать в качестве генератора коротких (122 мкс) отрицательных импульсов. Частота генерации этих внешних прерываний определяется точностью работы узла реального времени, и может быть выбрана с кратностью 1 секунда из двоичного ряда благодаря записи числовой комбинации в специальные разряды регистра конфигурации прибора. Оригинальная схема организации паразитного питания, а также наличие отдельного вывода внешнего питания (от 2,5В до 5,5В), позволяет одновременно использовать на одной шине однопроводного интерфейса вместе с DS2417 множество приборов MicroLAN. При этом управление каждым из них производится мастером независимо от других устройств. Прибор содержит уникальный 64-разрядный регистрационный номер (групповой код 027Н). Максимально достижимая скорость передачи данных 16,3Кбит/сек. Микросхема размещается в корпусе для поверхностного монтажа TSOC-6.
Файл | Содержание | Размер | Дата |
DS2417 | Описание на микросхему DS2417 (Dallas Semiconductor, Engl.) | 189 K | 18.03.02 |
При этом устройство отличается сверхмалым током потребления, который в режиме счета составляет не более 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 |
Паразитного питания прибора хватает только на поддержание связи с мастером однопроводной линии, для осуществления преобразования необходимо либо подключение к прибору внешнего питания, либо передача к нему энергии по линии данных 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 |
Т.к. один из краевых выводов резистивной матрицы объединен внутри корпуса прибора с выводом "движка" и гальванически связан с возвратным проводом однопроводной шины. При этом максимальный уровень напряжения, которое может быть заведено на свободный краевой вывод резистивной матрицы, ограничен 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 |
Использование специальных выводов для подключения часового кварцевого резонатора и внешней литиевой батареи, позволяют организовать на базе этого устройства энергонезависимый узел отсчета реального времени, для формирования временных меток событий, сохраняемых внешним микроконтроллером в оперативной памяти микросхемы. Прибор имеет также встроенную схему счетчика и специальный вывод прерывания, позволяющий информировать внешний контроллер о его срабатывании. Благодаря оригинальной схеме организации паразитного питания и наличию специальных отдельных выводов внешнего и аварийного питания (от 2,8В до 5,5В), на одну шину однопроводного интерфейса может быть подключено множество приборов DS2404, управление каждым из которых производится мастером независимо от других устройств, размещенных на линии MicroLAN. Микросхема содержит уникальный 64-разрядный регистрационный номер (групповой код 04Н). Отличается чрезвычайно малым потреблением. Прибор размещается или в корпусе DIP16, или в корпусе для поверхностного монтажа SOIC-16.
Файл | Содержание | Размер | Дата |
DS2404 | Описание микросхемы DS2404 (Dallas Semiconductor, Engl.) | 504 K | 18.03.02 |
Файл | Содержание | Размер | Дата |
DS2404S-C01 | Описание микросхемы DS2404-C01 (Dallas Semiconductor, Engl.) | 45 K | 18.03.02 |
Данные, размещаемые в 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 |
Наличие такого мощного вычислительного средства дает возможность строить с помощью этой микросхемы распределенные микро-базы данных в составе 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 |
Прибор может размещаться как в корпусе 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 |
Является полным аналогом DS1982 семейства iButton, который отличается лишь тем, что размещается в корпусе MicroCAN.
Файл | Содержание | Размер | Дата |
DS2502 | Описание на микросхему DS2502 (Dallas Semiconductor, Engl.) | 462 K | 18.03.02 |
В дополнение к этому, у таких устройств 12 старших значащих разрядов, 64-разрядного регистрационного номера, всегда закодированы кодом 05E7Н. И лишь оставшиеся 36 старших разрядов этого номера, в поле оригинальном для каждого прибора, предназначены непосредственно для индивидуальной спецификации самого устройства. Идентификационный групповой код семейства для микросхем этого типа 089Н.
Файл | Содержание | Размер | Дата |
DS2502-E64 | Описание на микросхему DS2502-E64 (Dallas Semiconductor, Engl.) | 47 K | 18.03.02 |
Файл | Содержание | Размер | Дата |
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 |
Приборы содержат различные объемы постоянной памяти, заполненной в соответствии со стандартом 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 является одноканальной модификацией с возможностью коммутации на возвратный проводник однопроводной линии нагрузки с током потребления до 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 | Описание на микросхему DS2407 (Dallas Semiconductor, Engl.) | 1,15 M | 18.02.02 |
Благодаря использованию с целью построения ветви отдельного встроенного 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-ОЕМ | Проекты | На главную