Реклама ⓘ
Главная » Микроконтроллеры
Призовой фонд
на апрель 2024 г.
1. 100 руб.
От пользователей

Похожие статьи:


Реклама ⓘ

Электронная метка с ЖКИ на микроконтроллере

Данная электронная метка выполнена на микроконтроллере Atmel tiny 2313 и может сохранять у себя в памяти данные размером до 16 символов. В качестве индикатора выбран однострочный ЖК индикатор с 16 знакоместами на контроллере HD44780. Запись данных в устройство осуществляется посредством UART микроконтроллера. При включении устройства оно считывает данные с памяти и выводит их на ЖК индикатор. В качестве памяти выбрана EEPROM память микроконтроллера.
Для сборки устройства необходимы следующие электронные компоненты:

  1. Микроконтроллер Atmel tiny 2313 (с любыми индексами)
  2. ЖК индикатор на контроллере HD44780 или совместимом
  3. Кварц частотой 4 МГц
  4. Резистор номиналом 10 кОм
  5. Электролитический конденсатор номиналом 100 мкФ
  6. Переменный резистор номиналом 10 кОм

Устройство не содержит дефицитных дорогостоящих компонентов, ЖК индикатор может быть любой, но на контроллере HD44780 либо совместимом.
Схема устройства:

Схема устройства

Питание устройства от 4.0 до 5.0 Вольт. Переменный резистор R1 регулирует контрастность ЖК индикатора, конденсатор С1 сглаживает возможные перепады напряжения.

При включении устройства оно сразу считывает данные с памяти и выводит, их на ЖК индикатор при этом по UART посылается сообщение "Enter new label:" после этого устройство готово принять новые данные по UART. По принятии новых данных устройство записывает их у себя в памяти и выводит на ЖК индикатор. Для связи устройства с компьютером можно использовать различные RS232-UART, USB-UART переходники.
Скорость обмена данными по UART – 4800 бод.

Прошивка для устройства писал в BASCOM-AVR, исходники в файлах к статье. В файлах к статье прилагается проект в программе Proteus, чтобы вы могли протестировать работу устройства на компьютере.

Фото устройства

После прошивки фьюз-биты микроконтроллера необходимо выставить на тактирование от кварца на 4 МГц, пример установки в программе SinaProg:

Фьюз-биты

Ниже вы можете скачать исходники, прошивку и проект в Proteus

Прикрепленные файлы:

Теги:

Опубликована: 0 0
Я собрал 0 0
x

Оценить статью

  • Техническая грамотность
  • Актуальность материала
  • Изложение материала
  • Полезность устройства
  • Повторяемость устройства
  • Орфография
0

Средний балл статьи: 0 Проголосовало: 0 чел.

Комментарии (0) | Я собрал (0) | Подписаться

Статью еще никто не комментировал. Вы можете стать первым.
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется напряжение?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

Pickit 2 - USB-программатор PIC-микроконтроллеров
Pickit 2 - USB-программатор PIC-микроконтроллеров
USB осциллограф DSO-2090 Набор для сборки - УНЧ 2х60 Вт на TDA7294
вверх