Страница 21 из 116
Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Вт ноя 06, 2012 12:34:36
sergho
У нокиа1100 выводы дисплея медные с позолотой, паяются на ура
Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Вт ноя 06, 2012 12:57:23
serg1968-09
Да,вот не везуха,привезли дисплеи и операционные усилители МСР6022.Проблема в том,что МСР6022 меньше в два раза по размеру МСР602.Не получается ее запаять вместо МСР602.А так хочется попробовать ее в работе.Наверное буду делать еще одну печатку под МСР6022.Дисплеи попробовал,но пока не все.Попробовал следующие;1200-зеркалят оба,1110i-зеркалчт оба.А вот дисплеи 1100 и 1202 пока не попробовал,нужно подпаиваться проводками к ним.Чуть позже попробую.
Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Вт ноя 06, 2012 13:15:31
Александр Чуреков
Попробуйте припаять аккуратненько проводочками. Тем более только проверить
Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Вт ноя 06, 2012 13:37:20
sergho
2 serg1968-09
Может проще сделать плату- переходник для микросхемы с меньшего размера на больший?
Пробовал дисплей 1110і- не зеркалит, но изображение смещено на пол экрана вверх ( на упаковке экрана напечатано 1200 и ручкой дописано /1110і)
Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Вт ноя 06, 2012 15:32:26
olegators68
serg1968-09 писал(а):Проблема в том,что МСР6022 меньше в два раза по размеру МСР602.
У МСР6022 мах напряжение питания 5,5В всего, МСР602 - 6В, она уже на пределе работает, поэксперементировал когда то с МСР601 в амперметре, убилась при повышении питания в 6,8В

.
Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Вт ноя 06, 2012 15:40:55
serg1968-09
sergho Думал об переходнике тоже,наверное таки сделаю,все равно пробовать нужно,хотя бы ради спортивного интереса.Но если с МСР6022 пойдет лучше,то все равно буду переделывать печатку.
Александр Чуреков Проводками подпаять то можно,но наводки и другие помехи могут повлиять на проверку.На своей рабочей плате пробовал сверху напаивать экран и показания на дисплее были более устойчивее.
У меня два дисплея 1110i так подписано на упаковках,работают в зеркалке но картинка полная,ничего не паловинит.
olegators68 Напряжения питания мне бояться не стоит,в приборе оно все равно выше 5 вольт не поднимается.Просто,хочу посмотреть на разность стабильности работы прибора с разными операционными усилителями.
Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Вт ноя 06, 2012 15:45:14
sergho
2 olegators68
У MCP6022 максимальное питание 7в по даташиту. У меня работает сейчас от 6,02в
Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Вт ноя 06, 2012 17:51:25
Sergksv08
Подключил экран nokia 1110i вместо 1200 также зеркалит кто подскажет какой прошивкой прошить ?
Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Вт ноя 06, 2012 19:35:28
Sergksv08
А может уважаемый хатуль-мадан подскажет где изменить значения в прошивке 1110i чтобы не зеркалил(для литеевых аккумуляторов)
Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Вт ноя 06, 2012 19:37:41
ustis
Немного изменил расположение BF998
Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Вт ноя 06, 2012 19:39:04
Хатуль_мадан
serg1968-09 писал(а):...Но если с МСР6022 пойдет лучше,то все равно буду переделывать печатку.
Александр Чуреков Проводками подпаять то можно,но наводки и другие помехи могут повлиять на проверку.
У меня два дисплея 1110i так подписано на упаковках,работают в зеркалке но картинка полная,ничего не паловинит.
Думаю МСР6022 будет немного получше, но вряд ли это ощутимое повышение точности. У Вас же неплохие результаты замеров и с МСР602. Можно припаять очень короткими и тонкими проводками, тогда и наводок будет минимум.
Вот только сегодня почти закончил новую прошивку. Там выбор типа ЖКИ осуществляется через память EEPROM, там же можно подправилть команды инициализации на все используемые ЖКИ. Пока только под дисплеи 1110i, 1100, 3410, Trium и совместимые с ними.
Вложил и файл содержания памяти (и картинку), вроде там все понятно, можно разобраться. Для 1110i нужно в ячейке по адресу 0x2148 изменить значение на 01, а зеркальность можно изменить в коде команды по адресу 0x2169. Значение A1 - направление LSB -> MSB заполнение с лева на право, А0 - направление MSB -> LSB заполнение с права на лево.
Попробуйте, результат всем интересен

Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Вт ноя 06, 2012 19:52:50
lawr
A1 на A0 менять уже не надо будет, т.к. в новой прошивке уже прописана команда C8 - отсутствие отзеркаливания по Y.
Хотя для тех, у кого контроллеры не переворачивают, С8 придется заменить на С0 [возможно]
Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Вт ноя 06, 2012 19:57:29
Хатуль_мадан
Возможно и не понадобится. Я у себя пока проверить не могу.
А где прописана С8 ?
Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Вт ноя 06, 2012 20:24:26
lawr
а это кто написАл?
Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Вт ноя 06, 2012 20:34:55
Хатуль_мадан
Это для дисплея Nokia_1100, а он отличается от 1110i
Cod_Nokia_1100: ; иниц. ЖКИ Nokia_1100_1101_2300 или совместимые на контроллере PCF8814
0x20 ; Set Vop
0x90 ; Vop = 90h ... 9Fh (контраст)
0xA4 ; Display mode (DAL 0=normal display)
0x2F ; Power control ( 1 = charge pump on)
0x40 ; Set initial display line ( set start row address)
0xB0 ; Vertical addressing (set Y-address =0)
0x10 ; Horizontal addressing (set X-address, upper 3 bits)
0x00 ; ( set X-address=0 , lower 4 bits)
0xC8 ; Vertical mirroring (mirror Y axis (about X axis)) 1 = Y mirroring
0xA1 ; Set MX //Invert screen in horizontal axis
0xAC ; Partial display position ( set initial row (R0) of the display)
0x07 ; C[2:0] (sets the initial R0 of the display) = 111
0xAF ; Display mode ( display ON)
0xA6 ; Display mode ( E=0 normal display video mode)
0xFF ; конец блока инициализации
Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Вт ноя 06, 2012 21:00:34
Sergksv08
Обьясните не специалисту если эту новую прошивку залить то усё должно быть узюм на экранах 1110i так ?
Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Вт ноя 06, 2012 21:02:04
lawr
Хатуль_мадан писал(а):Это для дисплея Nokia_1100, а он отличается от 1110i ...
Чем же?
Ведь эти же команды и для 1110. Посмотрите кусочек даташита STE2007
P.S. По крайней мере, мой дисплей от 1112 переворачивает картинку и мне надо прописывать С8 при инициализации
Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Вт ноя 06, 2012 21:21:49
Хатуль_мадан
lawr писал(а):Чем же? Ведь эти же команды и для 1110. Посмотрите кусочек даташита STE2007
Возможно и совпадают, я сильно не углублялся в подробности, у меня то используется Trium. Использовал то, что нашел в сети. Поэтому и предлагал написать правильную инициализацию тем, кто в курсе всех нюансов применения. Раз таких не нашлось, то сделал универсальный вариант, правте все, что считаете нужным, и не только под один дисплей.
Обьясните не специалисту если эту новую прошивку залить то усё должно быть узюм на экранах 1110i так ?
Возможно будет, но если и не будет, то поправить придется только код команд инициализации в памяти. Это уже под силу многим. Файл памяти с комментариями вложен.
Сначала нужно исправить код по адресу 0x2148 соответственно под подключенный дисплей (01 для Nokia_1110i_1112, 02 для Nokia_1100_1101_2300, 04 для Nokia_3410). Включить и посмотреть результат. Если не все красиво, то уже разбираться что и где изменить, т.е. последовательность команд инициализации для:
Nokia_1110i_1112 начинается с ячейки 0x2160 и далее пока не будет код FF;
Nokia_1100_1101_2300 начинается с ячейки 0x2170 и далее пока не будет код FF;
Nokia_3410 начинается с ячейки 0x2180 и далее пока не будет код FF;
А вот уж какая нужна последовательность кода, то тут нужно смотреть как работает дисплей. По умолчанию написал вроде все верно.
Если нет, то пишите, кто что исправил и при этом заработало.
Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Вт ноя 06, 2012 21:30:31
lawr
Сейчас зашил в пик последнюю версию прошивки без каких-либо изменений - всё ОК! Без переворачивания

Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Вт ноя 06, 2012 21:34:11
куко
Пиво автору в студию.

Счас перекинул МСР6022 вместо ранее временно установленной 082-полет нормальный.Завтра день настройки по образцовым елементам