сайт для палких паяльників

ATMega

Cемисегментные ЖК дисплеи (индикаторы) очень древние существа. Но даже в мире символьных, графических и цветных дисплеев у них есть свое место.
Они особо полезны для обеспечения отличной видимости при ярком освещении (на солнце). Имеют мизерное энергопотребление.

Дисплеи могут быть с электроникой и без. Именно о них (без электроники) и пойдет речь.

Как правило, у таких дисплеев один вывод общий, и по выводу на каждый сегмент. В управлении такими дисплеями нет ничего сложного. Но есть две особенности:

  1. Для управления таким дисплеем требуется много выводов микроконтроллера, по одному на каждый сегмент. Для 3 разрядного индикатора 24 вывода.
  2. Контрастность может падать, если постоянное напряжение приложено в течение долгого времени. В этом случае жидкокристаллическая структура деградирует из-за миграции ионов.

Для решения этой проблемы применяется изменение полярности напряжения. Короче говоря, если надо засветить сегмент, нельзя на общий вывод подать 0, а на управляющий +. Нужно постоянно менять полярность, иначе контрастность падает.

Continue reading “7-и сегментный ЖК-индикатор. Пример использования.” »

Мой брат занялся микроконтроллерами. У меня есть AVR-Easy, но, во-первых, я ее зажал :), во-вторых, она большая по габаритам.
Ему я сделал небольшую отладочную плату под мега популярную ATMega8.  Специально, чтобы в кармане на работу носить и в свободное время под столом чего-то мудрить.
В общем, ничего особенного, пустяшная штуковина, чего про нее писать!? Но настолько удачная получилась, что я и решил себе сделал как мобильный боевой вариант.
Делалась под имеющиеся программаторы (http://www.avislab.com/blog/avr910_usb_programmer/)
Вот решил поделиться. Печатная плата здесь. Схему даже не рисовал.

P.S.
Сергей Федоров прислал простую отладочную плату для Mega16 на борту RS-232, питание от программатора.

Подключаем микроконтроллер к компьютеру. Com-порт (RS-232), USB

В Микроконтроллерах Atmel есть интерфейс UART. Фактически это тот же RS-232, но с другими логическими уровнями. Используя его подключим наш микроконтроллер к компьютеру. Continue reading “Подключаем микроконтроллер к компьютеру. Com-порт (RS-232), USB” »

Программаторы микроконтроллеров AVR

Неболшой обзор используемых на практике программаторов для микроконтроллеров AVR. AVR ISP Prorgammer и USB программатор AVR / 89S совместимый с AVR910.

Continue reading “Программаторы микроконтроллеров AVR” »

Метеостанция

На нашем сайте публикуется текущая погода в Кременчуге (см. Своя погода в Кременчуге) Описание устройства и программного обеспечения в этой статье.

Из завалявшихся деталей решил сделать небольшую метеостанцию. На сборку и написание прошивки для контроллера ушло два дня выходных. Еще пара дней ушла на написание, тестирование и отладку остального программного обеспечения. Текущая версия метеостанции измеряет температуру, влажность, давление, имеется связь с компьютером через USB порт от него же и питается, резервное питание от батареи 9 В. Данные отображает на LCD. Еще есть часы. Поскольку, не нашлось подходящего кварца (а покупать принципиально не хотел), сделал синхронизацию времени с компьютером. Continue reading “Небольшая метеостанция своими руками” »

Translate
Архіви

© 2011-2019 Андрій Корягін, Кременчук - Київ, Україна