С использованием приборов этого семейства возможно построение недорогих и достаточно эффективных систем управления и сбора информации. Все приборы этого семейства объединяет наличие у них 1-Wire™ интерфейса. В семейство Automatic Information входят следующие приборы:
DS1820 1-Wire Digital Thermometer - Цифровой термометр с однопроводным интерфейсом в стандарте 1-Wire и диапазоном измеряемых температур от –55°C до +125°C. Абсолютная погрешность преобразования меньше 0.5°C в диапазоне контролируемых температур от 0°C до +70°C. Результирующее значение температуры считывается как девятиразрядное слово и с помощью специальной программной обработки позволяет достигнуть разрешающей способности преобразования 0.01°C. Типовое время полного преобразования около 200мс. Внутренняя энергонезависимая память температурных уставок обеспечивает приоритетную сигнализацию в линию о факте выхода температуры за уставку. Внешний интерфейс прибора организован таким образом, что существует теоретическая возможность адресации неограниченного количества устройств на одной однопроводной линии. Он имеет возможность работы без внешнего источника питания за счет паразитного питания линии. Питание прибора производится напряжением от 4.5 до 5.5В. DS18B20 Programmable Resolution 1-Wire Digital Thermometer - Высокоточный цифровой термометр с однопроводным интерфейсом в стандарте MicroLAN и диапазоном измеряемых температур от –55°C до +125°C. Считываемый с прибора цифровой код является прямым непосредственным кодом измеренного значения температуры и не нуждается в дополнительных преобразованиях. Программируемая пользователем разрешающая способность встроенного АЦП может быть изменена в диапазоне от 9 до 12 разрядов выходного кода. Абсолютная погрешность преобразования меньше 0.5°C в диапазоне контролируемых температур от –10°C до +85°C. Максимальное время полного 12-ти разрядного преобразования около 750мс. Внутренняя энергонезависимая память температурных уставок обеспечивает запись произвольных значений верхней и нижней границы уставок. Кроме того, микросхема содержит встроенный логический механизм приоритетной сигнализации в линию о факте выхода температуры за уставку. Внешний интерфейс прибора организован таким образом, что существует теоретическая возможность адресации неограниченного количества устройств на одной однопроводной линии. Он имеет возможность работы без внешнего источника питания за счет паразитного питания линии. Питание прибора производится напряжением от 3.0 до 5.5В. DS18S20 Programmable Resolution 1-Wire Digital Thermometer - Цифровой термометр с интерфейсом в стандарте 1-Wire и диапазоном измеряемых температур от –55°C до +125°C. Прибор является более совершенной версией известного термометра DS1820. Абсолютная погрешность преобразования меньше 0,5°C в диапазоне контролируемых температур –10°C до + 85°C. Полностью совместим по особенностям программного обслуживания с DS1820, вплоть до значения группового кода. Устранены ошибки механизма преобразования, присущие прибору DS1820. Результирующие значение температуры считывается из прибора как девятиразрядное слово и с помощью специальной программной обработки позволяет достигнуть разрешающей способности преобразования 0.01°C. Максимальное время полного преобразования около 750мс. Внутренняя энергонезависимая память температурных уставок обеспечивает запись произвольных значений верхней и нижней границы уставок. Кроме того, микросхема содержит встроенный логический механизм приоритетной сигнализации в линию о факте выхода температуры за уставку. Внешний интерфейс прибора организован таким образом, что существует теоретическая возможность адресации неограниченного количества устройств на одной линии. Он имеет возможность работы без внешнего источника питания за счет паразитного питания линии. Питание прибора производится напряжением от 3.0 до 5.5В. DS1822 Econo 1-Wire Digital Thermometer - Дешевый непрецизионный вариант цифрового термометра DS18В20, в котором ячейки энергонезависимой памяти уставок замещены ячейками статического ОЗУ. Диапазон измеряемых температур от –55°C до +125°C. Считываемый с прибора цифровой код является прямым непосредственным кодом измеренного значения температуры и не нуждается в дополнительных преобразованиях. Программируемая пользователем разрешающая способность встроенного АЦП может быть изменена в диапазоне от 9 до 12 разрядов выходного кода. Абсолютная погрешность преобразования меньше 2,0°C в диапазоне контролируемых температур –10°C до + 85°C. Максимальное время полного преобразования около 500мс. Внутренняя оперативная статическая память температурных уставок обеспечивает запись произвольных значений верхней и нижней границы уставок, однако, не сохраняет их после снятия с прибора внешнего питания. Кроме того, микросхема содержит строенный логический механизм приоритетной сигнализации в линию о факте выхода температуры за значение уставок. Внешний интерфейс прибора организован таким образом, что существует теоретическая возможность адресации неограниченного количества устройств на одной линии. Он имеет возможность работы без внешнего источника питания за счет паразитного питания линии. Питание прибора производится напряжением от 3.0 до 5.5В. DS2401 Silicon Serial Number - Электронная метка линии MicroLAN. По запросу мастера шины выдает свой идентификационный номер. Встроенный контроллер шины обеспечивает совместимость с другой продукцией стандарта MicroLAN. Прибор не требует какого-либо внешнего питания, получая его непосредственно от однопроводной шины. Однако, схема паразитного питания организована скорее согласно канонам iButton, а не стандарта MicroLAN, что делает достаточно проблематичным подключение к одной линии множества подобных устройств. Максимально достижимая скорость передачи данных 16.3Кбит/сек. Является полным аналогом DS1990A семейства iButton, который отличается лишь тем, что размещается в корпусе MicroCAN. DS2404 EconoRAM Time Chip – Специализированная микросхема двухпортовой памяти со встроенным узлом часов/календаря реального времени и циклическим счетчиком. Этот прибор является стандартным связующим элементом при организации быстрого обмена между сетью MicroLAN и каким-либо интеллектуальным внешним устройством, например, микроконтроллером. Со стороны однопроводной сети доступ к внутренней оперативной памяти объемом 4Кбита устройства обеспечивает специальный узел интерфейса MicroLAN (со скоростью передачи 16.3Кбит/сек), а со стороны интеллектуального внешнего устройства поддерживается быстрый последовательный трехпроводный подчиненный интерфейс (со скоростью передачи данных до 2Мбит/сек). Никакого встроенного механизма арбитража доступа к общему массиву памяти в данном приборе не предусмотрено. При любой активности на однопроводной магистрали всякий обмен по трехпроводному интерфейсу блокируется. Использование специальных выводов для подключения часового кварцевого резонатора и внешней литиевой батареи позволяют организовать на базе этого устройства энергонезависимый узел отсчета реального времени для формирования временных меток событий, сохраняемых внешним микроконтроллером в оперативной памяти микросхемы. Прибор имеет также встроенную схему счетчика и специальный вывод прерывания, позволяющий информировать внешний контроллер о его срабатывании. Благодаря оригинальной схеме организации паразитного питания и наличию специальных отдельных выводов внешнего и аварийного питания (от 2.8 до 5.5В), на одну шину однопроводного интерфейса может быть подключено множество приборов DS2404, управление каждым из которых производится мастером независимо от других устройств, размещенных на линии MicroLAN. Отличается чрезвычайно малым потреблением. DS2404-C01 – Является специализированной версией прибора DS2404, который содержит программируемое производителем ПЗУ, заполненное по заказанному пользователем образцу. Кроме того, у этих устройств 12 старших значащих разрядов 64-разрядного регистрационного номера всегда закодированы кодом 001Н и лишь оставшиеся 28 старших разрядов этого номера, в поле, оригинальном для каждого прибора, предназначены непосредственно для индивидуальной спецификации самого устройства. DS2405 Addressable Switch - Адресуемый транзисторный ключ с возможностью коммутации на возвратный проводник однопроводной линии нагрузки с током потребления до 4мА. Может служить в качестве датчика дискретного сигнала типа «сухой контакт». Прибор не требует какого-либо внешнего питания, получая его непосредственно от однопроводной шины. Однако схема паразитного питания организована скорее согласно канонам iButton, а не стандарта MicroLAN, что делает достаточно проблематичным подключение к одной линии множества подобных устройств. Максимально достижимая скорость передачи данных 16.3Кбит/сек. DS2406 Dual Addressable Switch Plus 1 Kbit Memory – Дешевый вариант–прототип универсальных ключевых элементов DS2407. Практически по всем функциям, архитектуре, техническим характеристикам и типам используемых корпусов эти приборы аналогичны своим прототипам. Единственное отличие приборов DS2406 от DS2407 заключается в отсутствии в составе первых элементов энергонезависимой памяти конфигурации, которые заменены ячейками статического ОЗУ. Таким образом у DS2406 отсутствует функция скрытой установки начального состояния и это приводит к тому, что состояние памяти статуса при новом подключении энергии к таким приборам каждый раз сбрасывается и читается как 00H (оба порта ввода/вывода при этом выключены (находятся в высоком состоянии)). Именно по этому признаку можно различать микросхемы DS2407 и DS2406. Это означает, что в отличие от DS2407, устройства DS2406 не запоминают рабочую конфигурацию, программно установленную в предыдущей сессии обслуживания прибора, и требуют повторной инициализации после каждого обесточивания прибора DS2406P или после потери активности в однопроводной сети. DS2407 Dual Addressable Switch Plus 1 Kbit Memory - Адресуемый транзисторный ключ, с возможностью коммутации на возвратный проводник однопроводной линии нагрузки с током потребления до 50мА на предельном коммутируемом напряжении 13В, совмещенный с 1Кбитом однократно программируемой памяти EPROM. Может служить также в качестве датчика дискретного сигнала типа «сухой контакт» или датчика любого логического уровня. Благодаря оригинальной схеме организации паразитного питания на одну шину однопроводного интерфейса может быть подключено множество приборов DS2407, управление каждым из которых производится мастером независимо от других устройств, размещенных на линии MicroLAN. Встроенный CRC16 генератор позволяет выявлять ошибки при передаче данных по однопроводной линии, а встроенный контроллер шины обеспечивает совместимость с другой продукцией MicroLAN. Прибор поддерживает режим контекстного поиска по выбору пользователя. Максимально достижимая скорость передачи данных 16.3Кбит/сек. DS2407P – Наиболее универсальный элемент среди всех компонентов стандарта MicroLAN. Представляет собой два адресуемых и независимых с точки зрения управления транзисторных ключа с возможностью коммутации на возвратный проводник однопроводной линии нагрузок с током потребления до 50мА на предельном коммутируемом напряжении +13В (для канала А) и до 8мА на предельном коммутируемом напряжении +6В (для канала B), совмещенные с однократно программируемой памятью EPROM емкостью 1Кбит. Прибор может быть использован также в качестве двух независимых датчиков дискретных сигналов типа «сухой контакт» или датчиков любого логического уровня. Кроме того на базе этого компонента с успехом может быть реализован медленный обмен информацией между линией MicroLAN и любой микропроцессорной системой благодаря организации 2 проводного последовательного интерфейса с помощью каналов ключей А и В. Благодаря оригинальной схеме организации паразитного питания и наличию отдельного вывода внешнего питания (от 2.8 до 6.0В), на одну шину однопроводного интерфейса может быть подключено множество приборов DS2407Р, управление каждым из которых производится мастером независимо от других устройств, размещенных на линии MicroLAN. Встроенный CRC16 генератор позволяет выявлять ошибки при передаче данных по однопроводной линии, а встроенный контроллер шины обеспечивает совместимость с другой продукцией MicroLAN. Прибор поддерживает режим контекстного поиска по выбору пользователя. Максимально достижимая скорость передачи данных 16.3Кбит/сек. Выпускается в корпусе для поверхностного монтажа TSOC6. DS2409 MicroLAN Coupler – Специализированный ветвитель (coupler) для создания многоуровневых ответвлений в однопроводных сетях MicroLAN. Содержит специальные средства питания, анализа и контроля обслуживаемой ветви сети, а также опции для ускоренного поиска расположенных на ней компонентов. Благодаря использованию с целью построения ветви MOSFET-транзистора для коммутации линии данных однопроводной шины, обеспечивается статус для сетевых коммуникаций элементов, как с обычным, так и с "паразитным" питанием, а также активная подтяжка ведомой ветви. Прибор имеет специальные выводы для светодиодного индикатора состояния обслуживаемой ветви и подключения дополнительной идентификационной метки или памяти (например, DS2401 или DS2502). Совместно с драйвером однопроводной линии типа DS2480 ветвитель позволяет создавать более протяженные и разветвленные сети, а также обеспечивает коммуникации в сети с двумя "мастерами". Максимально достижимая скорость передачи данных 16.3Кбит/сек. Питание прибора производится напряжением от 4.5 до 5.5В. DS2415 1-Wire Time Chip – Микросхема часов реального времени, полностью совместимая с однопроводным интерфейсом MicroLAN. Использует то же самое двоичное представление времени/даты, как и DS2404. Внутренний генератор микросхемы приводится в действие благодаря подключению стандартного кварцевого резонатора 32,768КГц. Оригинальная схема организации паразитного питания, а также наличие отдельных выводов внешнего и батарейного питания (от 2.5 до 5.5В), позволяет одновременно использовать на одной шине однопроводного интерфейса вместе с DS2415P множество приборов MicroLAN. При этом управление каждым из них производится мастером независимо от других устройств. Максимально достижимая скорость передачи данных 16.3Кбит/сек. DS2417 1-Wire Time Chip with Interrupt - Полный дешевый аналог DS2415, который также получен путем усечения функций кристалла DS2404, но имеющий отдельный вывод выхода внешнего программируемого прерывания, организованного через каскад с открытым стоком (10мА на 5В). Последнее обстоятельство делает этот прибор намного более функциональным по сравнению с предшествующей версией DS2415, т. к. с помощью него возможно легко обеспечить временную синхронизацию работы любой внешней схемы с обменом на однопроводной шине. Используемые в составе прибора часы реального времени имеют погрешность счета не более 2 минут в месяц (при температуре окружающей среды +25°C). Максимально достижимая скорость передачи данных 16.3 Кбит/сек. Питание прибора производится напряжением от 2.5 до 5.5В. DS2423P 1-Wire RAM with Counters – Оперативная статическая память емкостью 4Kбит и два счетчика внешних событий с доступом по однопроводной шине. Весь объем памяти разбит на отдельные разделы по 16 256-разрядных страниц в DS2423. 256-битовый сверхоперативный буфер со строгим протоколом чтение-запись, гарантирует целостность передачи данных. Встроенный 16-битовый CRC генератор обеспечивает надежность при передаче данных. Благодаря оригинальной схеме организации паразитного питания и наличию специальных отдельных выводов внешнего батарейного питания (от 2.8 до 5.5В), на одну шину однопроводного интерфейса может быть подключено множество приборов DS2423P, управление каждым из которых производится мастером независимо от других устройств, размещенных на линии MicroLAN. Имеет возможность работы в режиме Overdrive, что увеличивает быстродействие взаимодействия на однопроводной шине до 142Кбит/сек. DS2430A 1-Wire EEPROM - Энергонезависимая память EEPROM емкостью 256 бит с доступом по однопроводной шине MicroLAN и дополнительной однократно программируемой памятью в виде ОТР-регистра емкостью 64 бита. Данные, размещаемые в EEPROM, сохраняются после отключения от линии. Программирование EEPROM прибора может осуществляться при наличии других устройств на однопроводной шине. Благодаря оригинальной схеме организации паразитного питания, на одну шину однопроводного интерфейса может быть подключено вместе с DS2430A множество приборов с подобной внутренней организацией, управление каждым из них при этом производится мастером независимо от других устройств, размещенных на линии MicroLAN. Максимально достижимая скорость передачи данных 16.3Кбит/сек.
DS2433 1-Wire EEPROM - Энергонезависимая память
EEPROM емкостью 4 Кбита с доступом по однопроводной шине MicroLAN. Память,
разбита на 16 256-разрядных страниц. 256-разрядный промежуточный
сверхоперативный регистр со строгим протоколом для чтения и записи гарантирует
целостность передачи данных с линии. Данные, размещаемые в EEPROM,
сохраняются после отключения от линии. Программирование EEPROM прибора может
осуществляться при наличии других устройств на однопроводной шине.
Благодаря оригинальной схеме организации паразитного питания, на одну
шину однопроводного интерфейса может быть подключено вместе с DS2433
множество приборов с подобной внутренней организацией, управление каждым
из них при этом производится мастером независимо от других устройств,
размещенных на линии MicroLAN. Максимально достижимая скорость передачи
обычного обмена данных 16.3Кбит/сек. Имеет возможность работы в режиме
Overdrive, что увеличивает быстродействие взаимодействия на однопроводной
шине до 142Кбит/сек.
DS2450 1-Wire Quad A/D Converter – Четырехканальный 16-разрядный аналого-цифровой преобразователь последовательного приближения для линии MicroLAN. Прибор содержит на входе высокоимпендансный (в закрытом состоянии) аналоговый коммутатор, подключающий поочередно, в соответствии с командами, поступающими по однопроводному интерфейсу, входные сигналы аналоговых входов A, B, C, D на вход АЦП. Уровень входных напряжений регистрируемых сигналов может быть установлен программно благодаря выбору диапазона 2.56В или 5.12В. Разрешающая способность прибора также программируется от 1 до 16 разрядов. Скорость преобразования около 80 мкс/бит. Имеется возможность реализации приоритетной сигнализации по однопроводной линии факта выхода величины параметров, контролируемых АЦП, за значение предварительно сохраненной в оперативной памяти прибора уставки. Благодаря оригинальной схеме организации паразитного питания и наличию отдельного вывода внешнего питания, на одну шину однопроводного интерфейса может быть подключено множество приборов DS2450S, управление каждым из которых производится мастером независимо от других устройств, размещенных на линии MicroLAN. Максимально достижимая скорость передачи данных 16.3Кбит/сек. Имеет возможность работы в режиме Overdrive, что увеличивает быстродействие взаимодействия на однопроводной шине до 142Кбит/сек. Питание прибора производится напряжением от 4.5В до 5.5В. DS2480B Serial 1-Wire Line Driver - Драйвер однопроводной сети MicroLAN, обеспечивающий увеличение ее протяженности, разветвленности и нагрузочной способности при использовании совместно с DS2409P. Соответствует всем стандартам связи iButton и MicroLAN. Предназначен для организации мастера однопроводной линии на базе интеллектуального устройства, имеющего последовательный интерфейс (например, стандартный СОМ-порт компьютера или узел UART микроконтроллера). Прибор позволяет изменять параметры сигналов однопроводной линии и скорость обмена данными со стороны последовательного порта обмена с ведущим устройством (9600, 19200, 57600 или 115200 бит/сек). Поддерживает опцию 12 вольтового программирования EPROM памяти и 5 вольтовой подтяжки обслуживаемой линии для цифровых термометров и устройств, содержащих энергонезависимую память EEPROM. Реализует под управлением программного обеспечения ведущего интеллектуального устройства усовершенствованный протокол обмена данных на однопроводной линии. Позволяет работать на нескольких скоростях обмена, выбирая наиболее оптимальную для конкретного случая (длины линии, ее качества, количества задействованных устройств), в том числе режим Overdrive. Отличием от предыдущей версии DS2480 явлается включение в состав прибора специализированного датчика тока потребления в обслуживаемой однопроводной линии. Кроме того, микросхема содержит логическую схему, подключенную к датчику тока в линии и реализующую через механизм обратной связи рациональное управление активной подтяжкой однопроводной линии MicroLAN. Питание прибора производится напряжением от 4.5 до 5.5В. DS2490 USB to 1-Wire Bridge Chip – Драйвер, обеспечивающий обмен между стандартной шиной UBS и однопроводной сетью MicroLAN. Соответствует всем стандартам связи iButton и MicroLAN. Предназначен для организации мастера однопроводной линии на базе интеллектуального устройства, имеющего последовательный интерфейс USВ. Прибор обеспечивает преобразование сигналов USB-протокола в сигналы однопроводной линии со скоростью обмена данными со стороны шины UBS до 12Мбит/сек. Поддерживает опцию 12 вольтового программирования EPROM памяти и 5 вольтовой подтяжки обслуживаемой линии для цифровых термометров и устройств, содержащих энергонезависимую память EEPROM. Реализует под управлением программного обеспечения ведущего интеллектуального устройства усовершенствованный протокол обмена данных на однопроводной линии. Позволяет работать на нескольких скоростях обмена, выбирая наиболее оптимальную для конкретного случая (длины линии, ее качества, количества задействованных устройств), в том числе режим Overdrive. Питание прибора производится напряжением от 4.5 до 5.5В со стороны однопроводной шины и напряжением от 3.0 до 3.6В со стороны шины USB. DS2502 Add-Only Memorie – Электронная метка линии MicroLAN и 1Кбит однократно программируемой памяти EPROM. Память организована как четыре 256-битовые страницы, каждая из которых может быть защищена от записи информации. Благодаря оригинальной схеме организации паразитного питания, на одну шину однопроводного интерфейса может быть подключено множество приборов DS2502, доступ к содержимому памяти каждого из которых может осуществляться мастером линии независимо. Максимально достижимая стандартная скорость передачи данных 16.3Кбит/сек. Имеет возможность работы в режиме Overdrive, что увеличивает быстродействие взаимодействия на однопроводной шине до 142Кбит/сек. Программирование встроенной памяти осуществляется напряжением 12В. Питание прибора при операциях, не связанных с программированием может производится напряжением в диапазоне от 2.8 до 6.0В. DS2502-E64 - Является специализированной версией прибора DS2502, который содержит программируемое производителем ПЗУ емкостью 1024 бита. Причем 768 бит всего объема этой памяти заполненно табличными значениями по заказанному пользователем образцу в соответствии со стандартом IEEE EUI-64 (международный регистрационный код 1394-1995). В дополнение к этому, у таких устройств 12 старших значащих разрядов 64-разрядного регистрационного номера всегда закодированы кодом 05E7Н и лишь оставшиеся 36 старших разрядов этого номера, в поле, оригинальном для каждого прибора, предназначены непосредственно для индивидуальной спецификации самого устройства. DS2505 Add-Only Memorie – То же назначение, что и у приборов DS2502, но для 16Кбит однократно программируемой памяти EPROM. Память организована как 64 256-битовые страницы, каждая из которых может быть защищена от записи информации. DS2506 Add-Only Memorie - То же назначение, что и у приборов DS2502, но для 64Кбит однократно программируемой памяти EPROM. Память организована как 256 256-битовых страниц, каждая из которых может быть защищена от записи информации. DS2502/5/6-UNW – Специализированные устройства с различными объемами программируемой изготовителем постоянной памяти, произведенные на основе стандартных приборов соответствующих типов. Приборы содержат различные объемы постоянной памяти, заполненной в соответствии со стандартом IEEE спецификация UniqueWare (международный регистрационный код 1394-1995 или специальный справочник компании Dallas Semiconductor по проекту UniqueWare). В дополнение к этому, у таких устройств 12 старших значащих разрядов 64-разрядного регистрационного номера всегда закодированы кодом 05E7Н. И лишь оставшиеся 36 старших разрядов этого номера, в поле, оригинальном для каждого прибора, предназначены непосредственно для индивидуальной спецификации самого устройства. DS2890P 1-Wire Potentiometer - Адресуемый одиночный потенциометр, обеспечивающий переключение встроенной резистивной матрицы по 256 градациям. При этом напряжение питания переключаемой матрицы, независимо от состояния однопроводной линии и внешнего питания микросхемы, подается через независимые выводы непосредственно на переключаемую матрицу резисторов и может достигать - 11.0В. Встроенный контроллер шины обеспечивает совместимость с другой продукцией MicroLAN. Прибор поддерживает режим контекстного поиска по выбору пользователя. Максимально достижимая скорость передачи данных 16.3Кбит/сек. Выпускается либо в корпусе для поверхностного монтажа TSOC6, либо в транзисторном корпусе ТО92, однако функции устройства в этом случае значительно усечены. DS9502 ESD Protection Diode – Специализированный диод Зеннера на 7.5В, выпускаемый фирмой Dallas Semiconductor, для защиты от перенапряжений, связанных с явлением накопления статического электричества, приборов, подключаемых к однопроводной линии. Устройство предназначено для обслуживания приборов с номинальными уровнями напряжений от 0 до 5В. Обладает низкой утечкой, большим быстродействием при лавинном пробое и низкой емкостью, снижающей длительность затуханий в обслуживаемой цепи. Требует для включения обвязки в виде двух низкоомных резисторов (3-12Ом), подключаемых со стороны однопроводной линии. DS9503 ESD Protection Diode with Resistors - Более высокоинтегрированный аналог прибора DS9502, уже содержащий встроенные низоомные резисторы (5Ом, 0.020Вт), подключаемые со стороны ведущего однопроводной линии. Таким образом, если диод Зеннера поглощает энергию высоковольтных импульсов, встроенные резисторы предохраняют защищаемое устройство от медленно меняющейся высокоуровневой помехи в линии, а также выводят сам диод Зеннера в рабочий режим, преобразуя потенциальные импульсы из линии в токовые. |