На главную         Статьи            Ссылки              Схемы             Форум            Все новости    


 

Kaligraf

Конструкции на микроконтроллерах

   


термометр со скроллингом дисплея
 Добавлена прошивка, в которой реализован скроллинг 7-ми сегментного 4-х разрядного дисплея. Весь процесс индикации температуры выглядит так, как показано на рисунке. Для просмотра в браузере должна быть разрешена GIF анимация.

Сама прошивка:    termoscr_0.HEX
термометр
термометр
Назначение этого термометра всего лишь показывать температуру. Небольшие отлиия от других подобных схем только в формате вывода температуры на LED индикатор, который представляет из себя 4-х разрядный сверхяркий  CA04-41SRWA. В качестве датчика температуры применён DS18B20 в обычном включении с отдельным проводом питания. Схема расчитана на питание от батареек...
термометр

Схема регулятора предельно проста и содержит всего десять деталей:
В программе выставлены два порога температуры - нижний порог(Tn) и верхний порог(Tv).
При выключенном вентиляторе
пока температура ниже верхнего порога Tv регулятора.
...
генератор
    Генератор с регулируемой частотой и скважностью
Генератор позволяет генерировать прямоугольный импульсный сигнал в широком диапазоне частот от 0,01 Гц до 60 КГц. Коэффициент заполнения импульсом (скважность) регулируется от 3 до 97 %.
Применить данный регулируемый генератор импульсов возможно при самых различных видах работ по настройке узлов и схем электронной аппаратуры.
       Generator with variable frequency and pulse ratio
Generator allows to generate square wave signal with frequency varying from 0,01 Hz to 60 kHz. Pulse ratio adjustments go from  3 to 97 %.  This generator can be used differently for adjustments of units and  electronics circuits, to control circuits of switched power supplies, to estimate settings of low-frequency amplifier when square wave signal is passing, it is used for digital circuits.  
Наличие "железного" COM порта например в ноутбуке в настоящее время большая редкость. Данная статья о том, как изготовить самодельный переходник USB - COM из легкодоступных комплектующих, найти которые можно буквально на каждом углу,.В  общем салон сотовой связи как правило такие переходники продаёт в ассортименте...
.Хорошо известен и широко распространён сегодня датчик температуры DS18B20. Дёшев, легко купить, малогабаритный, надёжный. Может работать в сетях, когда на одном двухпроводном кабеле подключено несколько датчиков. Очень удобен, но требует для работы наличия микроконтроллера. А там где микроконтроллер, там и своя электронная схема и программа. При использовании переходника USB_USART схема выходит достаточно простой 
Плата программатора
. Этот программатор  объединяет в одном устройстве несколько вариантов программирования. Предназначен для программирования PIC - микроконтроллеров и микросхем памяти типа 24Cxxx.
Поддержаны протоколы связи с компьютером через USB и COM порт.
Совместно с программатором возможно использовать такие программы, как IC-Prog и PonyProg - схема содержит JDM программатор.

Часы и таймеры повышенной точности на микроконтроллерах

схема под индикаторы с общим катодом
Схема таймера под индикаторы с общим катодом

Выкладываю схему и прошивку под индикаторы с общим катодом. Не всегда есть возможность приобрести нужные индикаторы. Эта схема таймера - поможет в этом случае. В схеме есть отличия от предыдущих схем с индикаторами с общим анодом, которые необходимо учитывать. Собран таймер на микроконтроллере PIC 16F628A.
Фото таймера
Часы - таймер для аквариума на микроконтроллере PIC16F628A  (timer_4c)

Проектировался этот таймер, как таймер для аквариума и предназначен для включения/выключения освещения в аквариуме с циклом в одни сутки. Малое энергопотребление схемы позволяет применить конденсаторный источник питания от сети.
   Таймер сделан на основе программы, в которой реализованы кратковременные подсказки названий режимов индикации. Описание работы программы соответствует программе часов, с питанием от батареек.
фото
Будильник - часы на микроконтроллере PIC16F628A с внешним питанием (clock_4c_02)

Так как ресурс работы батареек мал, здесь размещена схема часов, рассчитанная на применение внешнего источника питания.
 При использовании маломощного сверхяркого индикатора (такого как CA04-41SRWA) и обычных пальчиковых или мизинчиковых батареек необходимости отключать индикатор во время отсутствия сетевого напряжения нет. Можно использовать любую из прошивок для clock_4c.
Передняя панель
Часы - будильник на микроконтроллере PIC16F628A с питанием от батареек (clock_4c)

Очень простая схема часов, рассчитанная на питание от батареи, напряжением 4,5 В.
Несмотря на простоту схемы, в программе реализовано достаточно много функций:
  - отсчёт часов(0...23 с гашением незначащего нуля), минут, секунд, даты, месяца, дня недели, года
  - определение количества дней в феврале для високосного года
  - переход на летнее/зимнее время в последнее воскресенье марта и октября
  - коррекция хода часов с точностью 1 микросекунда в секунду (30 секунд в год)
  - регулируемая яркость индикаторов
  - двухтональный сигнал сирены будильника
  - звуковое подтверждение нажатия кнопок
  - 9 режимов индикации с подсказками названий режимов
Лицевая панель
Часы - таймер на микроконтроллере PIC16F628A с защитой от перебоев в питании (timer_a)

Одна из моих первых разработок - таймер для управления освещением аквариума. Выбор комплектующих здесь не очень удачен (ставил то что было под рукой). Тем не менее и схема таймера и программа проверены неоднократно, и не только мной. Это устройство в данное время безотказно включает и выключает свет у меня в аквариуме.





Обновлённые прошивки
Прошивка для Clock_4c_02 с отключенным переходом на летнее/зимнее время (16 января 2012 года)
HEX:   Clock_4c_02_noplzv 
Печатные платы для конструкций часов, которые здесь описаны.
Clock4c_Alex.rar                        - печатка для часов с контролем внешнего питания под смд детали и
 так же фото готового изделия и прошивки,а именно стандартная прошивка в которой отключен переход лето зима,а так же прошивку под двухточечный часовой дисплей са56-21,в обычном режиме мигают обе точки,при включеном будильнике верхняя горит постоянно,а нижняя мигает.

Timer4c_plata_SK.rar                - Печатная плата для таймера Timer_4c от Сергея Кондратович из Луганска (maverick5334)
Timer4c_plata_SK1.rar              - Доработано 4.06.2010

plat_timer_dsorokin.rar               - Вариант платы для таймера с кратковременными подсказками названий режимов.Файл в формате layout 5 с использованием SMD компонентов и индикатора BQ-M326RD (от dsorokin)

Clock_4C_02a_control.rar         - Плата для часов с внешним питанием и индикаторами Kingbright SA08-11SRWA в lay 5.0 формате(От КД213)

Clock_4c_bat_Vadan_plata.rar  - Плата для батарейного варианта Clock_4c. (формат layout5)

Clock_a_Vadan_plata.rar           - Ещё одна плата для часов - тех что на "Радиокот". (формат layout5)



















Web-ring: электроника, электронные компоненты и приборы
rand prev next
Rambler's Top100