Часы на люминесцентных индикаторах.

Что бы еще такого сделать?... Предлагайте! Обсудим все!!!
Аватара пользователя
Волосатый
Сверлит текстолит когтями
Сообщения: 1288
Зарегистрирован: Пн апр 14, 2008 12:54:35
Откуда: Город ГЕРОЙ Ленинград
Контактная информация:

Re: Часы на люминесцентных индикаторах.

Сообщение Волосатый »

[uquote="iiiytn1k",url="/forum/viewtopic.php?p=3515292#p3515292"]Пусть будет здесь, чтобы не потерялось
В общем, прикупил я тут у товарища larik дисплейчиков от POS-терминалов.
Дисплей называется IBM 03R5761. Внутри либо Futaba NA202MD10AA (американец), либо Futaba M202MD10D (тайванец).[/uquote]
Спасибо за статейку! Пришли мне такие же, и американские и тайваньские, работают одинаково.
Брал под проекты на МК, но че-то очень захотелось прикошачить к компьютеру. Сказано - сделано! :write: :)))
Поигрался через терминал, подключив это хозяйство с помощью переходника на USB CP2102, захотелось чего по-круче.
На просторах интернета нарыл программулину LCD Smartie, да вот засада, искаропки все работало криво. Оказалось, можно сконфигурировать свой драйвер практически на любой дисплей со знакогенератором, работающим по протоколу RS232. Выкладываю архив с этой прогой и настроенными скринами под систему, аудиоплеер и прочие ништяки.
Коротко о настройке. В корне лежит файл testdriver.ini в нем все настройки нашего драйвера, инициализация, правильное обращение по строкам и деинициализация. Так же сделал переназначение русских символов под кодовую страницу дисплея (под ту, что по адресу 0х06).
В файле config.ini нужно поменять вот эти значения:
Спойлер

Код: Выделить всё

[Communication Settings]
DisplayDLLName=testdriver.dll
DisplayDLLParameters=COM4,9600,8,N,1
COMPort=4
Baudrate=6

[General Settings]
LCDType=5
написал только то, что и на что нужно менять. Ну это так, на всякий случай, файл уже настроен.
ОБЯЗАТЕЛЬНО!!! Посмотреть какой номер порта у вашего переходника USB-UART и написать этот номер в 3 и 4 строке.
Подробный хелп по самой программе можно прочитать тут а по настройке драйвера тут или под спойлером.
Спойлер

Код: Выделить всё

Test Driver
The test driver is mostly a development tool, but it can also be used to get unsupported serial displays working with LCD Smartie. NB: No support will be offered for any display using this driver.

Limitations
This drivers first appears in Beta 3.
This driver does not currently support custom characters.
This driver has no user interface (ie. no driver setting dialog), all settings are done by changing the config.ini file by hand.
This driver is not suitable for any device that is sensitive to timings.
This driver does not do input - i.e. keypads.
Usage
To use the test driver, set LCDType in [General Settings] to 5 in the config.ini file.

To set the baudrate set Baudrate in [Communication Settings] to 0-14, where:

0 = 110 baud
1 = 300 baud
2 = 600 baud
3 = 1200 baud
4 = 2400 baud
5 = 4800 baud
6 = 9600 baud
7 = 14400 baud
8 = 19200 baud
9 = 38400 baud
10 = 56000 baud
11 = 57600 baud
12 = 115200 baud
13 = 128000 baud
14 = 256000 baud
Set COMPort to 1 for COM1, 2 for COM2, etc

Settings
The Test Driver has it's own ini file section [Test Driver], it doesn't exist by default so you will have to create one.

All values take a string of the form of values between 0 and 255 seperated by commas (i.e. 10,20,30). These values represent the byte value to send to the serial port.

Currently available settings are:

Init - Sent when the serial port is first opened, this can be used to initialize your display, set contrast/brightness, etc
Fini - Sent just before the serial port is closed, this can be used to de-initialize your display, turn off the backlight, etc.
GotoLine1 - Sent just before writing text for line 1. This should be used to set the cursor position to the beginning of line 1.
GotoLine2 - like GotoLine1 but for line 2.
GotoLine3 - like GotoLine1 but for line 3.
GotoLine4 - like GotoLine1 but for line 4.
CharMap - This can be used to remap character positions. The values are in pairs with the first being the character to be reassigned and the second value being the new value. (eg: 65,66,67,68 will map A to B and C to D - so when smartie wants a A to be displayed your display will display B.) This is useful if your character set is not ascii.
StopBits - Set the serial stopbits to 1 or 2 stop bits. [default is 1]
Parity - Set the serial parity (0 for none, 1 for odd, 2 for even). [default is 0]
Examples
The following config is suitable for driving a Crystalfontz 632:

Init=4,20,24,22,255,1,50,3,12,15,50,14,50
Fini=14,0,12
GotoLine1=17,0,0
GotoLine2=17,0,1
GotoLine3=17,0,2
GotoLine4=17,0,3
CharMap=36,162,64,160,91,250,92,251,93,252,95,196,96,39,146,39,123,253,124,254,125,255,126,206,163,161
On startup it sets hides the cursor, turns scroll off, wrap off, disables scrolling marquees, restores the display, clears the screen, sets the contrast to 50 and the brightness to 50. On shutdown it turns off the backlight and clears the screen.
The following config is suitable for driving a Matrix Orbital display:

Init=254,66,0,254,84,254,88,254,75,254,82,254,68,254,254,65,254,152,125,254,80,125
Fini=254,70,254,88
GotoLine1=254,71,1,1
GotoLine2=254,71,1,2
GotoLine3=254,71,1,3
GotoLine4=254,71,1,4
The following config is suitable for driving a serial noritake VFD (2x40; CU40026SCPB-T20a). This config was created by HyperEm1.

Parity=2
Init=22,27,72,0
GotoLine1=27,72,0
GotoLine2=27,72,40
CharMap=158,190
The following config is suitable for driving a serial noritake VFD (4x20; CU20045SCPB-T23A). This config was created by HyperEm1.

Parity=2
Init=22,27,72,0
GotoLine1=27,72,0
GotoLine2=27,72,20
GotoLine3=27,72,40
GotoLine4=27,72,60
CharMap=158,190
Ну и видос, как это все работает
https://yadi.sk/i/iYQf_blA_PEUwQ

Сама прога. Работает под Вин10 х64 без проблем, даже права админа не просит.

:) :)) :))) :)) :)
Опыт приходит сразу после того, как он был нужен...
Аватара пользователя
samand587
Поставщик валерьянки для Кота
Сообщения: 2311
Зарегистрирован: Вт фев 21, 2017 18:59:21
Откуда: Седой Урал

Re: Часы на люминесцентных индикаторах.

Сообщение samand587 »

Нашел в запасниках(у себя) индикатор ИВ-28Б. Может есть у кого схема и т.д. для применения данного индикатора в дело? :shock: Заранее :beer: :beer: :beer:
Аватара пользователя
АлександрЛ
Друг Кота
Сообщения: 43785
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Re: Часы на люминесцентных индикаторах.

Сообщение АлександрЛ »

[uquote="samand587",url="/forum/viewtopic.php?p=3554625#p3554625"]Нашел в запасниках(у себя) индикатор ИВ-28Б. Может есть у кого схема и т.д. для применения данного индикатора в дело?[/uquote]А какая разница, КАКОЙ индикатор? Ну, у этого 8 разрядов - "калькуляторный"..
Многоразрядные вакуумно- люминесцентные индикаторы "в принципе" взаимозаменяемые.. Берёте ЛЮБУЮ схему на многоразрядном ВЛИ, и делаете, только напряжение накала нужно делать таким, какое нужно этому индикатору.
Аватара пользователя
samand587
Поставщик валерьянки для Кота
Сообщения: 2311
Зарегистрирован: Вт фев 21, 2017 18:59:21
Откуда: Седой Урал

Re: Часы на люминесцентных индикаторах.

Сообщение samand587 »

[uquote="Sergei Frolov",url="/forum/viewtopic.php?p=3554638#p3554638"]http://oldpc.su/cpu/calc/b3-14.jpg[/uquote]

Круто :music: Ну а допустим по теме "Часы на люминесцентных индикаторах"? :solder:
Аватара пользователя
korob
Друг Кота
Сообщения: 6643
Зарегистрирован: Чт авг 09, 2012 01:09:39
Откуда: Ливны

Re: Часы на люминесцентных индикаторах.

Сообщение korob »

Тогда вот. :roll:
Большой опыт, порой, не даёт находить/видеть нам простые и очевидные решения. :(
Всегда с уважением, Александр.
Аватара пользователя
АлександрЛ
Друг Кота
Сообщения: 43785
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Re: Часы на люминесцентных индикаторах.

Сообщение АлександрЛ »

[uquote="samand587",url="/forum/viewtopic.php?p=3554654#p3554654"]Ну а допустим по теме "Часы на люминесцентных индикаторах"? :solder:[/uquote] :facepalm:
Берёте ЛЮБУЮ схему на многоразрядном ВЛИ, и подключаете ваш индикатор к ней..
Была где- то тема "миниатюрные часы на ВЛИ" - там только индикатор не такой- так и подключите ЭТОТ вместо того, что в той теме описан..
Да, плату придётся переделать, а вы прямо хотите "вот так, без труда"??
Аватара пользователя
samand587
Поставщик валерьянки для Кота
Сообщения: 2311
Зарегистрирован: Вт фев 21, 2017 18:59:21
Откуда: Седой Урал

Re: Часы на люминесцентных индикаторах.

Сообщение samand587 »

[uquote="korob",url="/forum/viewtopic.php?p=3554658#p3554658"]Тогда вот. :roll:[/uquote]

Ваще Крутяк! :music: :beer: Задача есть- претворить в жизнь :solder:
Аватара пользователя
АлександрЛ
Друг Кота
Сообщения: 43785
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Re: Часы на люминесцентных индикаторах.

Сообщение АлександрЛ »

Только боковые платки переделать под ваш индикатор, и всего делов....
Аватара пользователя
samand587
Поставщик валерьянки для Кота
Сообщения: 2311
Зарегистрирован: Вт фев 21, 2017 18:59:21
Откуда: Седой Урал

Re: Часы на люминесцентных индикаторах.

Сообщение samand587 »

[uquote="АлександрЛ",url="/forum/viewtopic.php?p=3554687#p3554687"]Только боковые платки переделать под ваш индикатор, и всего делов....[/uquote]
И еще транс правильно намотать :shock:
Аватара пользователя
АлександрЛ
Друг Кота
Сообщения: 43785
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Re: Часы на люминесцентных индикаторах.

Сообщение АлександрЛ »

[uquote="samand587",url="/forum/viewtopic.php?p=3554711#p3554711"]транс правильно намотать[/uquote]А трансформатор тут при чём? Напряжение накала и у вашего, и у применённого автором индикаторов одинаковое- 2,4 вольта..
Да и ток накала- 35 или 40 мА - можно считать- одинаковый..
https://chipster.ru/upload/files/datash ... 6_file.pdf
http://www.quartz1.com/price/PIC/605Q0503600.pdf
Аватара пользователя
samand587
Поставщик валерьянки для Кота
Сообщения: 2311
Зарегистрирован: Вт фев 21, 2017 18:59:21
Откуда: Седой Урал

Re: Часы на люминесцентных индикаторах.

Сообщение samand587 »

[uquote="АлександрЛ",url="/forum/viewtopic.php?p=3554879#p3554879"][uquote="samand587",url="/forum/viewtopic.php?p=3554711#p3554711"]транс правильно намотать[/uquote]А трансформатор тут при чём?[/uquote]

А при том что пытался несколько раз мотать такие трансформаторы- не получались :shock:
Аватара пользователя
samand587
Поставщик валерьянки для Кота
Сообщения: 2311
Зарегистрирован: Вт фев 21, 2017 18:59:21
Откуда: Седой Урал

Re: Часы на люминесцентных индикаторах.

Сообщение samand587 »

Разбираю старый(80-х годов) 3-х програмник Электроника ПТ-302. Плата часов отдельная, индикатор ИВЛ2-7/5 и микросхема К 145 ИК 1901 в корпусе 40DIP. Подключил через отдельный трансформатор. Часы работают, таймер работает, коррекция работает. Но вот в чем проблема. Единицы минут мигают в такт секундной точке, при этом яркость цифры увеличивается, некоторые цифры в этом разряде изображаются не правильно, одна цифра 4 правильно. Все остальные разряды цифр изображаются правильно. Что это может быть?
Последний раз редактировалось samand587 Пн янв 28, 2019 18:50:52, всего редактировалось 1 раз.
Аватара пользователя
Altair
Сверлит текстолит когтями
Сообщения: 1276
Зарегистрирован: Вс мар 01, 2009 17:49:41
Откуда: Россия

Re: Часы на люминесцентных индикаторах.

Сообщение Altair »

Его начали выпускать с 1989 года, если нет замыканий дорожек, то микросхема.
Ваше везение — в ваших руках: водите чёрную кошку на поводке.
Молчание не всегда означает согласие.
Аватара пользователя
samand587
Поставщик валерьянки для Кота
Сообщения: 2311
Зарегистрирован: Вт фев 21, 2017 18:59:21
Откуда: Седой Урал

Re: Часы на люминесцентных индикаторах.

Сообщение samand587 »

Вопрос снят! Там в цепи управления кнопками стоят три диода кд521, так вот один при прикосновении распался на части. Заменил-все работает :beer:
Аватара пользователя
NeXan
Открыл глаза
Сообщения: 72
Зарегистрирован: Ср ноя 14, 2018 21:02:32
Откуда: Санкт-Петербург

Re: Часы на люминесцентных индикаторах.

Сообщение NeXan »

Этот вопрос скорее всего уже обсуждался, но я все таки задам, так как не пойму как пользоваться поиском по теме.

Подскажите, на сколько долговечны ИВ-22, ИВ-12, ИВ-6 на самом деле? В паспорте указано 10 тыс. часов. Однако, по аналогии с ГРИ, которые работают до 30 лет, сколько прослужат эти?
Аватара пользователя
taimyr
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Пт авг 31, 2012 14:44:44
Откуда: Юг Севера

Re: Часы на люминесцентных индикаторах.

Сообщение taimyr »

Долго они служат, только люминофор постепенно выгорает над нитями накала и т.д. Светодиоды дольше служат, но эти лампы интереснее.
Аватара пользователя
NeXan
Открыл глаза
Сообщения: 72
Зарегистрирован: Ср ноя 14, 2018 21:02:32
Откуда: Санкт-Петербург

Re: Часы на люминесцентных индикаторах.

Сообщение NeXan »

[uquote="taimyr",url="/forum/viewtopic.php?p=3568248#p3568248"]Долго они служат, только люминофор постепенно выгорает над нитями накала и т.д. Светодиоды дольше служат, но эти лампы интереснее.[/uquote]
А поточнее?))) Лет на 10 постоянной работы хватит до утраты хотя бы половины яркости?)
Аватара пользователя
taimyr
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Пт авг 31, 2012 14:44:44
Откуда: Юг Севера

Re: Часы на люминесцентных индикаторах.

Сообщение taimyr »

хватит
Wladimir_TS
Друг Кота
Сообщения: 5066
Зарегистрирован: Вс фев 15, 2009 01:04:58
Откуда: Kaluga

Re: Часы на люминесцентных индикаторах.

Сообщение Wladimir_TS »

Хммм ИВЛ1-7/5 более 5 лет не служили. Так что большой срок службы видимо при стабилизированном напряжении накала (но переменном при том).
Ответить

Вернуться в «Умные мысли»