Выбор ведущего адаптера 1-Wire линии
Некоторые виды адаптеров, которые позволяют наделить любой персональный компьютер РС возможностью обслуживать в качестве мастера сеть MicroLAN, выпускаются самой фирмой Dallas Semiconductor. К ним относятся адаптеры для параллельного порта типа DS1410E или для последовательных COM портов типа DS9097E, DS9097U. Часто в качестве ведущего однопроводной шины выступает не компьютер, а простейший универсальный микроконтроллер. Для организации его сопряжения с сетью MicroLAN используются различные программно-аппаратные методы. От простейшего, когда управляющая программа контроллера полностью реализует протокол 1-Wire интерфейса на одном из своих двунаправленных выводов, который подключен к однопроводной линии, до вариантов, позволяющих высвободить значительные ресурсы контроллера, благодаря использованию специализированных микросхем сопряжения с сетью MicroLAN. Такие микросхемы подключаются к контроллеру, играющему роль ведущего шины, через периферийные узлы ввода/вывода, входящие в состав любого универсального микроконтроллера. В нашем случае, так как АСУ тепличного комбината подразумевает наличие персонального компьютера, в качестве ведущего мы будем использовать адаптер последовательного COM порта ML97U-009. Адаптер ML97U-009 (см. рис. 3.2) предназначен для организации на базе персонального компьютера мастера, обеспечивающего обслуживание стандартных однопроводных устройств, подключаемых к 1-Wire-сети, построенной по технологии фирмы Dallas Semiconductor Corp., на базе последовательного СОМ-порта персонального компьютера. В основе прибора лежит микросхема DS2480B фирмы Dallas Semiconductor Corp., являющаяся универсальным драйвером для сопряжения 1-Wire-линии со стандартным последовательным портом. ML97U-009 сохраняет все электрические характеристики и функциональные особенности установленного в нем драйвера. ML97U-009 является модификацией адаптера DS9097U-009 фирмы Dallas Semiconductor Corp., используя в качестве встроенной метки прибор DS2502 (групповой код 09Н + 1024 бит однократно программируемой памяти EPROM) [9].
В качестве конструктива устройства ML97U-009 использована стандартная розетка разъема DB-9F с вмонтированным в корпус класса GC приемным разъемом-гнездом типа TJ6P4C (RJ-11), предназначенная для сопряжения 9-пинового последовательного СОМ-порта персонального компьютера с телефонной линией. Внутри корпуса разъема установлена печатная плата, содержащая все компоненты, необходимые для сопряжения последовательного порта с информационной 1-Wire-линией. Подключение однопроводной линии к печатной плате устройства обеспечивается с помощью стандартного приемного разъема-вилки типа TJ6P4C (RJ-11). Адаптер ML97U-009 имеет отдельный узел, выполняющий качественное преобразование напряжения высокого уровня (12В), снимаемого с отдельных, не задействованных для обмена информацией логических выводов СОМ-порта, до уровней (+5В), необходимых встроенным функциональным компонентам схемы прибора. Вывод EXT_POWER приемного разъема-гнезда TJ6P4C (RJ-11), как правило, запитывается извне относительно потенциала возвратного провода RETURN, от стандартного сетевого трансформаторного блока питания. При этом, возможно использование как стабилизированных, так и нестабилизированных блоков питания. Подключение адаптера ML97U-009 к 1-Wire-линии обеспечивается через приемный разъем-гнездо RJ-11 (6р4с), размещенный на заднем торце его корпуса, с использованием монтируемой на кабеле стандартной телефонной вилки типа RT-11 (6р4с).
Выбор ведомых устройств
Устройство ML38H (см. рис. 3.2) является законченной ведомой 1-Wire-микросистемой для организации территориально рассредоточенного контроля температуры, влажности и освещенности. Она может являться элементарной ячейкой систем регистрации и регулирования климатических параметров, организованных с использованием однопроводных сетей MicroLAN по технологии фирмы Dallas Semiconductor. Микросистема ML38H предназначена для работы под управлением специализированного мастера (ведущего) однопроводной сети. В состав ML38H, входит три типа датчиков, каждый из которых обеспечивает контроль значений одного из трех климатических параметров окружающей устройство среды:
1. Для измерения относительной влажности в диапазоне от 0 до 100% с точностью 3% использован датчик HIH3610 фирмы Honeywell. 2. Датчик для контроля значения температуры окружающей среды в диапазоне от -55°С до +125°С с точностью 2°С непосредственно встроен в корпус DS2438. 3. Для тестирования уровня освещенности используются показания фотоприемника ФД256,включенного в фотодиодном режиме. Значение сигнала от этого источника тока, преобразуемые в напряжение встроенным в схему ML38H резистивным шунтом, определяют уровень контролируемой освещенности в диапазоне от 0 до 100% с погрешностью -1%. Каждый из внешних датчиков, входящих в состав ML38H, подключен к одному из входов аналого-цифрового преобразования микросхемы DS2438, что позволяет обеспечить по однопроводной линии MicroLAN свободный доступ к информации о величине выходного сигнала каждого из первичных преобразователей. Кроме того, дополнительный аналого-цифровой вход DS2438 используется для контроля уровня напряжения питания, получаемого всеми узлами микросистемы. Показания температурного датчика, встроенного в микросхему DS2438, а также значение уровня питания микросистемы, получаемые с дополнительного аналого-цифрового входа, используются обслуживающим микросистему ML38H программным обеспечением, с целью коррекции дополнительной погрешности показаний датчиков влажности и освещенности [9]. Устройство ML38H предназначено для использования в шинной структуре MicroLAN, состоящей из четырех проводников и реализованной на базе любых реально доступных информационных кабелей (витые пары 5 категории, плоский телефонный кабель, IEEE1394 (Firewire)).
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|