Современная электроника №8/2021
ИНЖЕНЕРНЫЕ РЕШЕНИЯ 29 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 8 2021 Рис. 1. Функциональная схема одного канала ретрансляции Рис. 2. Определённые устройства на шине 1-Wire с МК 12F629 Рис. 3. Принципиальная схема четырёхканального ретранслятора 1-Wire на 12F629 выждать паузу на ретрансляцию и пере- дать пакет на получение данных темпе- ратуры. Поддерживается весь протокол обмена датчика DS1820, что даёт воз- можность назначить и другие режимы при необходимости. Время ретрансля- ции и получения ответа выбрано, исхо- дя из максимально возможной точно- сти, и не превышает 700 мс. Принципиальная схема Принципиальная схема ретрансля- ции на микроконтроллере (МК) 12F629 [2] для использования с интерфейсом 1-Wire фирмы Dallas Semicondutor представлена на рис. 3. Схема ретранслирует сигналышины 1-Wire от разъёма XP5 (IN-1W) на четы- ре возможных направления: XP1 (AUX2), XP2 (AUX), XP3 (MAIN2), XP4 (MAIN). Выбор направления определяется про- граммой верхнего уровня. Стрелками показано состояние приёма и переда- чи данных только для однонаправлен- ных режимов на выводах МК. Режимы работы выводовМК для четырёх выход- ных каналов двунаправленные и с вну- тренним «подтягивающим» сопротив- лением, что обеспечивает постоянный режим «подтяжки» для датчиков DS1820. Схема содержит узел управления на микросхеме U1 (12F629) и управляе- мый ключевой элемент на транзисто- ре Q1 (2N7000). Диоды D1…D5 (1n5817) выполня- ют защитные функции от возможных импульсов положительных и отрица- тельных напряжений, наводимых на линию интерфейса 1-Wire. Конденса- тор C1 фильтрует возможные импульс- ные помехи по линии питания +5 В. Посколькуинтерфейс1-Wireдвунаправ- ленный, выходныеканалыретрансляции МК установлены на передачу и с «под- тяжкой» от внутреннегоисточника. При- ём 1-Wire осуществляется через вывод 4 (GP3), которыйдляданногосемействаМК всегдафункционирует толькона приём. Таким образом, управление МК осу- ществляется в стандарте 1-Wire. Через вывод 4 (GP3) сигналы принимают- ся и через вывод 7 (GP0) передаются в линию 1-Wire.
RkJQdWJsaXNoZXIy MTQ4NjUy