Views
8 months ago

radio_10_2012

о Е ц ч л ц Ф у

о Е ц ч л ц Ф у о ц л о Ф Ф п о Ф о о нБ Ёя Б эоо х ой о о с Часы с автономным питанием для автомобиля Э ЩЕНОВ г Ульяновск Часы собраны на двух микроконтроллерах п б и цпфровом светодиодном индпкаторе Пптание от псточнпков обеспечпвает длптельную работу часов без необходпмост их подключенпя к бортовой сетп автомобпля же опубликовано немало радиолю от литиевого гальванического элемента бительских конструкций цифровых напряжением около В Работая на электронных часов далее часов с раз низкой тактовой частоте МК потребляет нообразными функциями и возможно небольшую мощность что необходимо стями в том числе и на страницах жур для длительной эксплуатации часов без нала Радио Кажется заманчи замены питающего элемента К МК вым установить такие часы и в автомо предьявляются другие требования биле однако слохные условия эксплуа должен обладать быстродействием Он до тации значительно ограничивают их статочным для управления светодиод выбор Например малопригодными ным индикатором в динамическом ре оказываются часы с применением жид жиме Высокой стабильности такговой С Рис в д нр смк к мкх мк гр з х В ъ м х в к В Д Ёч сз с кокристаллических индикаторов из а ограниченного интервала температур и малого угла обзора В статье премага ется конструкция простых часов с использованием динамической индика ции на основе двух микроконтроллеров Основное преимущество этих часов по сравнению с сохранение функ ции счёта и индикации без подключения к автомобильной аккумуляторной бата рее В часах всего две управляющие кнопки включения индикации времени и коррекции хода Предусмотрена за щита от сбоя хода при случайном нажа тии на кнопку коррекции Схема часов на семисегментном циФ ровом индикаторе с общим анодом ОА и двух микроконтроллерах МК приведена на рис О том как применить индикатор с общим като дом ОК будет сказано ниже Функции счёта и индикации разделены между микроконтроллерами С одним МК полу чить указанные выше преимущества автору не удалось МК тактируется от встроенного генератора с частотой Гц стабилизированной внешним кварцевым резонатором и питается д ц ь кт Б выв тз тб кт Б з о г Гвн в вз г К выв А Е пдЪ Аз Аб чтд ц т г ко выв ь ш ш ш частоты здесь не требуется поэтому мя тактирования йспользован встроенный в МК генератор с частотой МГц без под ключения внешних элементов Питание В на МК и светоди одный индикатор поступает от источни ка питания В на схеме не показан через стабилизатор при нажатии на кнопку т е только когда требуется узнать текущее время Это позволяет экономно расходовать энергию источ ника напря ения В а кратковремен ное включение индикации исключает навязчивость свечения индикатора в ночное время Транзисторы и во первых преобразуют логические уровни сигна лов между микроконтроллерами из за разности питающих напря ений во вторых исключают подачу напряжения с выхода МК на узлы обесточенно го МК через защитные диоды по входам Кнопкой устанавливают точное время При подаче напряжения питания З В линия порта МК программно конфигурируется как выход а линии и как входы к входам про граммно подключаются подтягивающие вну ренние резисторы Д ля счёта вре мени использован встроенный таймер Т Программно он настраивается так что с него каждую секунду пос пает сигнал прерывания программы Про грамма обработчик прерывания Фор мирует в ОЗУ значение текущего време ни часы и минугы Обработчик преры вания при каждом включении проверяет и уровень сигнала на линии порта Уровень лог на нём означае что МК включён и запрашивает передачу от МК значения текущего времени для последующей индикации Получив этот запрос на линии порта фор мируется последовательный код две посылки по бит со значением текуще го времени Представление часов и минл в этих посылках двоично деся

тичное Девятый бит используется мя различения посылок часов и минут дойдуг одно и двухразрядные объединить их выводы соответствую Выдача текущего времени в микроконт щим образом а такхе индикаторы с роллер после пос пления от него ОК Для индикаторов с ОК вносят сле запроса также снихает мощность по дующие изменения требляемую от источника транзисторы З б заменяют Перед кахдой передачей в микро транзисторами струк ры п р п напри контроллер кода времени програм мер серии КТЗ их эмиттеры подклю ма микроконтроллера анализирует чают к общему проводу а не к линии состояние кнопки Она использу питания В ется мя ручной установки точного вре правый по схеме вывод резисто мени по сигналам передаваемым по ра отсоединяют от вывода элемен радио или по показаниям других часов та е индикатора и соединяют с линией При нажатии на кнопку время корректи в руется до ближайшего полного часа вывод элемента е напрямую со начение минуг всегда обнуляется ес единяют с линией порта А МК ли оно меньше З значение часа оста В программу микроконтроллера ётся без изменения Если же число вносят изменения обеспечивающие минуг было больше или равно к зна инверсную подачу сигналов на базы чению часа добавляется единица Если транзисторов Тб и на резисторы кнопку продолжатьдержать нахатой че Исходный текст программы рез каждую секунду к значению часа для микроконтроллера Р С и будет добавляться единица Такая функ загрузочный код для него приведены в ция удобна мя установки времени в файлах А и часах по каким то причинам отключён Исходные тексты программы микро ным от питания или при переходе на контроллера Р С А и загрузочные летнее или зимнее время Д анный алго коды в файлах б ритм обработки состояния кнопки с индикаторами сОА уменьшает вероятность сбоя хода часов б п п ОК б ех из за случайного нахатия корректи для индикаторов с ОК В этих же фай ровка возможна только при наличии лах задана необходимая конфигурация сигнала запроса времени т е при кахдого микроконтроллера включении кнопкой индикации Фотография часов собранных на Программой микроконтроллера макетной плате приведена на рис запускаемой как уже сказано выше Печатная плата не разрабатывалась кнопкой линии портов Транзисторы и резисторы для поверх ВВ ВЗ В настраиваются на вы ностного монтажа смонтированы с об ход а В на вход Этой же програм ратной стороны платы Оксидные кон мой настраивается универсальный син денсаторы С С танталовые для по хронно асинхронный приёмопередат верхностного монтаха Кнопки лю чик устанавливается скорость бые тактовые Кнопку корректировки обмена соответствующая скорости времени следует применить с толкате ý выдачи времени микроконтроллером лем такой высоты чтобы он миним ль признак асинхронного обмена и но выс пал над панелью часов Это обмена с дополнительным девятым раз послужит дополнительной защитой рядом После настройки запус случайного нажатия Чтобы не портить кается на приём и на светодиодный заводской интерьер салона часы мох индикатор в динамическом режиме но разместить в пластмассовом коробе выводится инФормация о времени при для мелочей расположенном мехду нятая из микроконтроллера С ли переднимисиденьямиавтомобиля ний портов ВВ ВВ поочерёдно Точность хода часов как известно и циклически пос пают сигналы лоп зависит от частоты кварцевого резона от которых открываются транзисторы тора и её стабильности во времени З подк ючая поочерёдно к ли ёмкости и стабильности конденсаторов ý нии В аноды четырёх разрядов инди С С питающего напряжения темпе катора С линий портов А ВА через ра ры и других факторов У изготов токоограничительные резисторы ленного экземпляра после эксплуата сигналы лоп в семисегментном ции на автомобиле около года показа ý коде пос пают на катоды элементов а ния часов ушли на две минугы индикатора В сигналах содержится информация о значении времени мя литЕрА рА каждого разряда Смена этой информа ции происходит такхе поочерёдно и в Чайковский В Настенные часы бу соответствии с подключением каждого дильни с ин ерфейсом Радио анода к линии В Сигналом с линии с порта В включается двоеточие раз Салимов Н Часы с М и ба деляющее часы и минугы В качестве источника напряжения в автор применил батарею Крона Возмохно применение батареи из трёх гальванических элементов типоразме ра АА соединённых последовательно при этом стабилизатор следует исключить Вместо микроконтроллера можно применить От редакц ч Про раммы с той же программой Индикатор контроллеров часов имеются в архиве по заменим другим свето адресу диодным подобного типа с учётом воз на нашем ГР сервере можного различия в цоколёвке По рометром на микроконгроллере Радио О с ý З Кожухин П Часы с термоме ром дом улица и аймером Радио О О с з Киба В Часы будильник ром Радио ОО с З З Новинки от миниатюрный НЧ уси литель С З импульсный преобра зователь напряжения до В А модуль защиты от переполюсовки питающего напря жения Хит сезона осень зима цифро вые термометры с выносным датчи ком П иапазон оС с лина кабеля с дат чиком м Ультраяркие индикато ры красный зелёный голубой белый жёлтый Напряжение пита ния В В Не требуют пайки защита от переполюсовки Радио детали почтой РАДИОДЕТАЛИ ПОЧТОЙ ПО ВСЕИ РОССИИ Самый широкий выбор радиоде талей запчастей мя ремонта ра диолюбительских наборов и гадхе тов г Москва а я Тел З многока нальный бесплатный номер Интернет магазин цллл Е В Издательство Наука и Техника высылает книги налох енным платежом Шмаков С Б Как создать источники питания своими рука ми стр ру В книге собраны воедино и систе матизированы наиболее интересные и оригинальные схемы основных групп источников питания линей ных импульсных сварочных а та е преобразователей стабилизаторов зарядных устройств Представлен ные схемные решения не повторяют друг друга интересны содержат определённые элементы оригиналь ности Рассмотренные источники питания построены на недорогих компонентах к многим из них указа ны дос пные аналоги Цена чказана без учёта почтовых расходов Звоните С Петербург а я Подробно о книгах на ТОЛЬКО ЛУЧШИЕ КОНСТРУКЦИИ Светодиодная техника светиль ники фонари драйверы и БП Программаторы и циф ровая и аналоговая звукотехника теле и радиопередатчики бытовая электроника комплектующие Большой ассортимент готовых изделий и модулей ч ф Е р Ео т о Ф т П з Ф о о Ф Ф э о вз оо Ф сз Ф а у Ё о о