roboforum.ru

Технический форум по робототехнике.

Отрицательное напряжение для LCD

Отрицательное напряжение для LCD

mixer » 05 мар 2008, 13:15

Для получения отрицательного напряжения в схеме можно переменное прямоугольное напряжение (от генератора на LM555 по схеме в даташите иль еще на чем угодно или со свободной ноги МК мошно и ШИМ) подают на удвоитель-выпрямитель напряжения - конденсатор, два диода (например сборка bat54s) и еще конденсатор.

http://www.caxapa.ru/sch/ - "Схемы диодных умножителей и инверторов напряжения"
Схемка справа. только полярность диодов поменять для отрицательного напряжения.

BAT54 BAT54A BAT54C BAT54S Schottky Diodes Даташит
http://www.fairchildsemi.com/ds/BA%2FBAT54S.pdf
Купить за "копейки" - http://www.efind.ru

< avr123.nm.ru >
============

Я схватил индикатор DV-16236-S1FBLY с расширенным температурным диапазоном . Подцепил его к ATMega32.
[LCD] [Mega32]
1 GND- 11 GND
2 +5V- 10 VCC
3 VLC- движок с переменника
4 RS - 22 PC0
5 RD - 23 PC1
6 EN - 24 PC2
11 D4 - 26 PC4
12 D5 - 27 PC5
13 D6 - 28 PC6
14 D7 - 29 PC7
И чего то он как то не заводится. :sorry: В одном крайнем положении резистора - ничего нет, в другом светится первая строчка темными прямоугольниками.
Подозреваю, что нужно ему отрицательное напряжение на вход VLC подавать. Пока все на макетке. Питаю схему от старого блока питания компьютера. Там есть -5В. Если поставить дилитр, то -1,5В получить можно. Но... Блок питания 90Вт. -5В по моему где то порядка 100мА. Сколько индикатор кушать будет?
И подскажите, кто как отрицательное напряжение добывает?
А может все дело и не в нем вовсе?
Вложения
svetodiod.c
вот программа
(3.41 КиБ) Скачиваний: 323

Re: Отрицательное напряжение для LCD

$ilent » 05 мар 2008, 13:22

Индикатор у тебя завелся.
Инициализируешь не правильно (программу не смотрел - лень).

Re: Отрицательное напряжение для LCD

XMaster » 05 мар 2008, 16:46

По поводу прожорливости индикатора боюсь соврать, а отрицательное напряжение прекрасно добывается из MAX232. Может это и не самое изящное решение, зато дёшево и мухи не кусают..

Re: Отрицательное напряжение для LCD

avr123.nm.ru » 05 мар 2008, 16:59

Отрицательное напряжение получается выпрямлением переменного. Источником переменного может быть ножка самого МК или генераторы по схемам в первом посте топика. Мультивибратор на двух bc817-40 по 80 копеек ( efind.ru ) тоже будет хорошо работать !

Re: Отрицательное напряжение для LCD

mixer » 05 мар 2008, 17:59

а как расчитать конденсаторы для такой схемы?

Re: Отрицательное напряжение для LCD

avr123.nm.ru » 05 мар 2008, 19:45

mixer писал(а):а как расчитать конденсаторы для такой схемы?


можно помоделировать в MicroCAP или в PROTEUS с источником сигнала прямоуголного через резистор 30 Ом имитирующий выходное сопротивление AVR при 5 вольтах питания и с нагрузкой из резистора расчитаного по нужному вам току.

LCD потребляет мизерный ток отрицательный.

вот пример схемы на LM555 - http://forum.roboclub.ru/IPBoard/index. ... pid=16948&

т.е. обычно чип конденсаторы 1 мкФ ставят на чатоты 50-200 Кгц а выше 0.1 мкФ

Только в PROTEUS модель BAT54 не правильная - нужно просто диод использовать шоттки или 1n4148 (они по 70 копеек в розницу в терраэлектроника).

Добавлено спустя 4 минуты 42 секунды:
Советую и очень хорошие сборки диодов для защиты входов МК - BAV99 ( < Взять на заметку ! ) - дешовые и распространенные в SOT23 - http://efind.ru

Re: Отрицательное напряжение для LCD

Кирилл » 05 мар 2008, 20:12

Для создания отрицательного напряжения советую использовать ICL7660-> http://datasheets.maxim-ic.com/en/ds/IC ... AX1044.pdf Из обвязки - все два электролита :)

Re: Отрицательное напряжение для LCD

mixer » 14 мар 2008, 13:41

Все смоделировал в Proteus'е. Работал с ним впервые. Поэтому, естественно был приятно удивлен полученным результатам.
Сборка на двух диодах и двух конденсаторах, при подаче на них переменного напряжения, действительно способна выдавать отрицательное напряжение. Не понял правда откуда оно там берется :) Видимо плохо копался в книгах, но везде только приводят примеры, а объяснений никто не дает. Тыква моя этого не вразумила.
avr123.nm.ru писал(а):Отрицательное напряжение получается выпрямлением переменного. Источником переменного может быть ножка самого МК или генераторы по схемам в первом посте топика.

Если генерить переменное напряжение с МК, то оно в этом случае будет меняться от 0 до +5В. А откуда берется отрицательное?

Создал проект в Proteus'е с индикатором... и ... ничего нету... :(
Прав был $ilent , инициализировал не правильно. PC6 вообще никак не шевелился. Перенес индикатор на другой порт (PORTD), все замечательно пишется.
Пошел дальше читать документацию, разбираться.
Вложения
otr_napr.rar
(10.31 КиБ) Скачиваний: 29


Rambler\'s Top100 Mail.ru counter