реклама на сайте
подробности

 
 
> Сопряжение MSP430F149 c ЖКИ MTC-S16204XFGHSAY, помогите чайнику разобраться! ОЧЕНЬ СРОЧНО!!
Пашка_NSK
сообщение May 25 2008, 14:04
Сообщение #1





Группа: Новичок
Сообщений: 2
Регистрация: 25-05-08
Пользователь №: 37 798



Здравствуйте! пишу бакалаврскую работу в институте. тема следующая "Разработка сопряжения микроконтроллера MSP430F149 c ЖКИ MTC-S16204XFGHSAY"..

Большая часть работы уже сделана... изучил документацию на МК, изучил средства отладки, документацию на данный ЖКИ...извините если не очень понятно буду описывать,не смейтесь)) ведь я еще учусь, и не очень во всем этом разбираюсь...... Также прочитал много статей на этом и других сайтах, но все равно хочу кое что для себя уточнить...но все равно много неясного

Думаю про MSP430F149 не надо тут кратко вам описывать, а про ЖКИ скажу пару слов: сивольный жки, 16 символов на 2 строчки...

Вобщем мне нужно подключить к МК модуль ЖКИ, для комиссии не обязательно демонстрировать что все работает, что дисплей и правда все отображает...поэтому тут больше теоритеческий вопрос, ведь на практике у меня не было возможности все проверить...

Начну с конца, допустим я уже подключил дисплей, теперь нужно запрограммировать МК чтоб он что нибудь выводил на ЖКИ...На лабораторных работах использовался отладочный модуль MSP-FET430P140 и IAR KickStart,.FET430P140 содержиит плату MSP-TS430PM64 и интерфейсный модуль, подключаемый к LPT-порту .

Значит подключаем интерфейсный модуль к лпт порту, другой конец подключаем к плате MSP-TS430PM64. на плате уже стоит мой МК..., допустим все проверил через программу IAR?, убедился что сетодиод на этой плате моргает так как я запрограммировал... Теперь дальше вопрос. МК 3 вольтовый, ему хватает питания от лпт порта... Можно ведь если отключить лпт порт от этой платы, т.е. убрав питание, продолжать работу.... каким образом мне можно подать 3 вольта на эту плату и куда подать...??
допустим подал питание на плату, проверил все работает.. по статьям понял что ЖКИ можно напрямую подключить к МК... например с портов P1.0-P1.7 я подаю шинный сигнал на входы DB0-DB7... Управляющие сигналы E,RS подаю с портов P2.0, p2.1.... Вход R/W можно посадить на землю. т. к. у меня всегда ЖКИ будет в режиме чтения....V0- вход используется для контрастности, только я толком не понял как его использовать... понял что резистор можно поставить чтоб регулировать напряжение....

Модуль ЖКИ у меня 5 вольтовый..и мне как то надо подавать на него эти 5 вольт..а как?? ведь тех 3 что питается МК ему будет не хватать...

Подскажите советом, как правильно мне подключить.... что куда подключать и куда подавать! Мне срочно нужно!! И как мне правильно нарисовать принципиальную схему подключения МК с ЖКИ... Думаю не стоит приводить огромную сехму в которой будет отражен весь JTAG-интерфейс подключения... я просто упомяну про это...а схему нужно контретную принципиальную и не большую....
Прикрепленное изображение
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 3)
Пашка_NSK
сообщение May 25 2008, 15:42
Сообщение #2





Группа: Новичок
Сообщений: 2
Регистрация: 25-05-08
Пользователь №: 37 798



НУжно подавать питание на ЖКИ и как?
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение May 25 2008, 16:08
Сообщение #3


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Насчёт сопряжения 5вольтового дисплея с логикой 3.3в глянь вот тут:
http://electronix.ru/forum/index.php?showtopic=35157


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
rezident
сообщение May 25 2008, 19:10
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Микроконтроллер и LCD нужно запитать от одного и того же напряжения не ниже 3,0В. На вход контраста V0 нужно при этом подать отрицательное (относительно GND) напряжение, величиной примерно -0,4В...-2,5В. Величина оптимального напряжения контраста зависит от температуры окружающей среды. Для получения отрицательного напряжения обычно применяют DC/DC "зарядовых насосов" (charge pump) типа ICL7660, MAX860 и т.п. Фирма Maxim (например) выпускает их во всем разнообразии. Вот только при напряжении питания 3,0В-3,5В использовать подсветку LCD наверное не получится. Для обычной светодиодной подсветки нужен источник тока порядка 100-130мА с напряжением не ниже 4,2В.
Схема подключения у вас в принципе верная. У MSP430F149 вполне достаточно выводов, чтобы была необходимость их экономить и использовать 4-х разрядный режим контроллера LCD. Но если припрет, то в принципе можно будет обойтись всего 6-ю сигналами: D7-D4, RS, E.
Да, и сразу же не закладывайтесь на питание своего устройства от MSP-FET. Забудьте про него. Один MSP430 он еще худо бедно "прокормит", а вот еще и LCD вдобавок уже не сможет. Питайте всю схему от внешнего источника через м/с стабилизатора напряжения. Дешевых и распространенных стабилизаторов для такого случая навалом. TPS76333DBVT или LP2950(1)-33 например. Кроме того, MSP430F149 не имеет встроенной схемы BOR. Поэтому желательно (хотя для макета это может и не обязательно) применить внешний супервизор питания. Коих, опять же вагон, и маленькая тележка. У вышеупомянутого стабилиазтора LP2951-33 в корпусе SOIC-8 имеется выходной сигнал ERROR, который вполне можно использовать для этих целей. Подлючите этот вывод к пину RESET MSP430.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 22:22
Рейтинг@Mail.ru


Страница сгенерированна за 0.01383 секунд с 7
ELECTRONIX ©2004-2016