• Главная

Энкодер - Микроконтроллеры и Технологии

Бесконтактный тахометр-стробоскоп на Atmega8

Тахометр-стробоскоп на Atmega8Данное устройство предназначено для измерения частоты вращения электродвигателей и главным преимуществом является бесконтактный метод измерения, основанный на стробоскопическом эффекте, где яркие световые импульсы производит светодиод высокой мощности. Для измерения необходимо установить частоту вспышек в соответствии с частотой вращения (при освещении стробоскопом объект кажется неподвижным), используя энкодер. Измерение может быть сделано без остановки вращающегося механизма. Тахометр построен на микроконтроллере ATmega8, а результат измерения отображается на ЖК-дисплее. Кроме того, система также показывает ошибку, которая появляется в результате некоторых временных процессов в программе. Управление осуществляется с помощью поворотного энкодера и небольшой клавиатуры. Все устройство может питаться от батарей, так как из-за импульсного характера генерации потребление энергии является незначительным. Весь прибор успешно уместился в популярном корпусе KM35, где также есть место для 9В батареи.

Изучаем энкодер. Делаем простой RGB контроллер.

Изучаем энкодер. Делаем простой RGB контроллер.Можно ли одной «ручкой» регулировать контрастность ЖКИ, изменять уровни срабатывания исполнительных устройств, выбирать язык меню, включать или выключать опции настроек? Оказывается, можно. И элемент, при помощи которого возможно осуществить все эти регулировки, носит название энкодер. Далее, собственно, мы и будем знакомиться с этим элементом.

По выполняемым функциям и внешнему виду энкодеры напоминают аналоговые потенциометры, но на этом их сходство заканчивается. Области применения энкодеров шире и разнообразнее. Как правило, с появлением цифровых систем ранее применявшиеся внешние элементы управления, такие как переключатели, аналоговые потенциометры с ручками на панелях управления, плохо стыкуются с их основным элементом — микроконтроллером.

Кодовый замок с энкодером на Attiny2313

Кодовый замок с энкодером на Attiny2313Для открытия этого замка нужно повернуть ручку энкодера на определенное количество шагов по часовой стрелке, потом на определенное количество шагов против часовой стрелки и еще раз  повернуть по часовой стрелке, реле включится и будет во включенном состоянии пока не будет повернут энкодер по часовой или против часовой стрелки. Устройство собрано на микроконтроллере Attiny2313 фирмы Atmel, который тактируется от внутреннего генератора частотой 128кГц, система слежения за питанием отключена. Количество шагов отображается на двухразрядном семисегментном индикаторе с общим анодом. В режиме ожидания индикатор не светится, а загорается как только будет повернут энкодер. Энкодер используется любой без кнопки.

Таймер для засветки фоторезиста на PIC16F685

Этот таймер предназначен для выдержки времени засветки фоторезиста при изготовлении печатных плат. Время экспозиции может быть выбрано от 1 секунды до 60 минут. Для того чтобы выбрать время застветки в таймере используется энкодер с кнопкой. Шаги варьируются в зависимости от периода: чем больше период, тем больше секунд будет в одном шаге энкодера:

Время таймера Шаг
00:00 - 01:00 1 с.
01:00 - 02:00 2 с.
02:00 - 05:00 5 с.
05:00 - 10:00 10 с.
10:00 - 20:00 20 с.
20:00 - 60:00 30 с.

Таймер для кухни на PIC16F628A с энкодером

Таймер для кухни на PIC16F628A с энкодером

Это очередная поделка из хлама - таймер для кухни, хотя и не обязательно для кухни. В ход пошли детали которые валялись без дела, в частности старые индикаторы АЛСки, резисторы выпаянные из старых плат и т.д. Основа устройства микроконтроллер PIC16F628A, один из самых распространенных и дешевых. Управление таймером осуществляется с помощью валкодера и одной кнопки. Диапазон выдержки времени от 1 до 99 минут. По окончанию цикла отсчета времени подается прерывистый звуковой сигнал. А архиве лежит две прошивки, первая просто таймер, а вторая с некоторыми наворотами, об этом ниже.

УКВ радиоприемник на основе тюнера автомагнитолы

425 04

Стремительное развитие бытовой техники коснулось и автомобильных магнитол. На смену радиоприемникам с аналоговым управлением и кассетным проигрывателям в автомобили пришли цифровые приемники, проигрыватели компакт-дисков и флеш-носителей. Некоторые из морально устаревших или неисправных автомагнитол содержат модуль УКВ тюнера с аналоговой настройкой. На базе такого тюнера можно сделать УКВ приемник с высокими потребительскими качествами.

Предлагаемый приемник собран на основе тюнера автомобильной магнитолы и содержит синтезатор частоты и ЖК индикатор. Он обеспечивает прием сигналов УКВ ЧМ радиостанций в диапазоне 75... 108 МГц как моно-, так и стереопилот-тоном. Шаг перестройки — 0,05 МГц, напряжение питания - 10...12 В, потребляемый ток - 75 мА. Приемник имеет линейный выход, к которому подключают вход стереофонического УЗЧ.

Универсальный ШИМ контроллер на PIC16F628 + LCD

Универсальный ШИМ контроллер на PIC16F628Представленный в статье ШИМ контроллер подходит для очень широкого спектра применения. Основным элементом управления, используемым для настройки контроллера является поворотный энкодер. Также есть переключатель для выбора режимов работы: «Выключено», «ШИМ» и «Полная мощность». Текущие настройки системы отображаются на стандартном ЖК-дисплее(HD44780) с двумя рядами из шестнадцати символов.

Основа схемы это микроконтроллер PIC16F628 (также может быть использован PIC16F628A). Выходной каскад, состоящий из двух силовых полевых транзисторов IRF9540 которые соединены параллельно, и сдвоенных диодов BYW32, позволяет легко управлять двигателями  постоянного тока с напряжением до 24В и номинальными токами до 10А. Схема способна работать при более высоких токах, но тогда особое внимание должно быть уделено площади поперечного сечения проводников и дорожкам на плате, к которым можно припаять провода параллельно с ними.