diy: простые интересные РАДИОСХЕМЫ сделанные своими руками

» ДАТАШИТ
Например: TDA2050


» РАДИОБЛОГИ
Стабилизатор тока для светодиодов двух выводной
Литий-ионные аккумуляторы стандарта 21700 (2170)
Беспроводной осциллограф из смартфона
Рекорд эффективности светодиодов от Nichia
Совет по заработку для радиолюбителей
Звуковой модуль для игрушек
Сбербанк Онлайн или как «не остаться без штанов»
Как я делал Гаусс-ган, а получился шокер
Цветомузыка на микросхеме индикаторе уровня
Генератор импульсов на микросхеме К174ХА11

Радиосхемы » Устройства на микроконтроллерах

КОНТРОЛЛЕР ЖК ДИСПЛЕЯ

      

   Загорелся однажды идеей подключить внешний LCD дисплей от мобильного телефона Motorola V-180 к микроконтроллеру. Готовых библиотек для работы с ним в сети не нашел. Но очень хорошо иметь такой дисплей в своем арсенале для разработок схем. Было принято решение написать их самому, благо что уже некоторый опыт работы в этом направлении есть. Таким опытом является дисплей от Nokia 1202. Вся библиотека заточена для работы в AVR Studio 6 - недавно на нее перешел.

внешний LCD дисплей от мобильного телефона

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

LCD дисплей от мобильного телефона - разборка

   Вернемся все-таки к дисплею. Его можно приобрести, или выковырять с телефона в виде шлейфа с двумя дисплеями. Цветной пока от кладем в сторону. Возможно позже мы к нему вернемся. Нас интересует внешний монохромный экран распределением 32 на 96 пикселя. К сожалению встроенной подсветки в нем нет. Распиновку выводов дисплея можно посмотреть на схеме.

Схема подключения дисплея

Схема подключения дисплея

   Конденсатор есть на шлейфе, его емкость 1 микрофарад.

Самодельный КОНТРОЛЛЕР ЖК ДИСПЛЕЯ

   Вывод CS подключен к 0. Он отвечает за включение контролера дисплея. В теории можно управлять несколькими дисплеями параллельно, просто вывод CS подключить к отдельным ногам МК. В зависимости от состояния вывода CS дисплея можно переключатся между ними.

КОНТРОЛЛЕР ЖК ДИСПЛЕЯ 0

КОНТРОЛЛЕР ЖК ДИСПЛЕЯ 1

КОНТРОЛЛЕР ЖК ДИСПЛЕЯ 3

   Приступим к разбору самой библиотеки. В файле MOTOV180.h можно назначить порт для работы, и номера вывода портов под дисплей. Отдельно настраивать выводы на выход не нужно. В библиотеке все это предусмотрено. 

  • void MOTOV180_send_byte(int8_t mode, uint8_t d); можно послать в дисплей байт данных, или команду.
  • void MOTOV180_init(void); - функция для инициализации дисплея.
  • void MOTOV180_clear(void); - функция для очистки дисплея.
  • void MOTOV180_gotoxy(int8_t x,int8_t y); - данной функцией можно перейти в указанную точку координат.
  • void MOTOV180_Putc(uint8_t c); функция для вывода одной переменной из программной памяти.
  • void MOTOV180_Print(char* message); - используется для вывода строки.

Как сделать КОНТРОЛЛЕР ДИСПЛЕЯ от нокиа

   Пример работы есть в архиве, там же все остальные файлы, в том числе и печатной платы. Среда разработки – AVR Studio 6.2

Видео работы дисплея

   По всем вопросам обращаемся на форум. Также хочу отдельно поблагодарить товарища Skateman за помощь при создании проекта. С вами был Бухарь.

   Форум по МК

   Обсудить статью КОНТРОЛЛЕР ЖК ДИСПЛЕЯ


Схемы наши, лайки ваши - всё по честному :)


СВЕТОДИОДНЫЙ ФОНАРЬ НА 1 ВАТТ

     Переделка обычного фонарика, с лампой накаливания 2,5В - на одноваттный светодиодный.

РТУТНО ВОЛЬФРАМОВАЯ ЛАМПА

РТУТНО ВОЛЬФРАМОВАЯ ЛАМПА     Ртутно-вольфрамовые лампы. Основные преимущества и область применения данного типа ламп.

СВЕТОДИОДНОЕ СЕРДЦЕ

СВЕТОДИОДНОЕ СЕРДЦЕ     Светодиодное сердце, фотографии и описание схемы.

СТРОБОСКОП СВОИМИ РУКАМИ

СТРОБОСКОП СВОИМИ РУКАМИ     Предлагаю для повторения проверенную схему стробоскопа на светодиодах для автомобиля.


» ПОИСК СХЕМ


» РАДИОЭЛЕМЕНТЫ

» ТРЕКЕР GPS



Группа вконтакте Канал ютуб Группа в фэйсбук Мобильная версия © 2010-2016, "Радиосхемы". Все права защищены. Почта