Страница 575 из 2452
Re: Часы на газоразрядных индикаторах
Добавлено: Вс сен 11, 2011 11:15:39
uldemir
берете схему, например,
http://radiokot.ru/circuit/digital/home/69/ - анодные ключи оставляем как есть, только питаем от +180, из катодных оставляем тот, что для запятой, выбираем 4 выхода из отключенных семи и подключаем к 155ИД1. Потом в исходнике находим таблицу символов и правим их на коды соответствующие ИД1. Если бы автор, зараза, не рисовал бы значки градуса на семисегментниках, всё уже сразу бы работало. А так, цифры будут видны... мнда, и запятая у ИН-12 не с той стороны, что у семисегментников. Но можно использовать ИН-14 или ИН-16 - у них запятые с обоих сторон.
Re: Часы на газоразрядных индикаторах
Добавлено: Вс сен 11, 2011 11:19:52
lexel
Потом в исходнике находим таблицу символов и правим их на коды соответствующие ИД1.
Вот тут я тихо,тихо...
Re: Часы на газоразрядных индикаторах
Добавлено: Вс сен 11, 2011 12:18:08
DYK
LEXEL вот собственно простейший вариант на пике
http://www.pic16.nm.ru/site/thermometer ... meter.html
тока найти микру для перевода 7ми сегментного кода в 10значный и ключи анодные какие нить намутить
Re: Часы на газоразрядных индикаторах
Добавлено: Вс сен 11, 2011 12:35:55
uldemir
Кстати, была тема, как из семисегментного кода получить то ли двоичный, то ли десятичный. Помнится, для идентификации достаточно было 5 сегментов - остальные просто "дорисовки". Если так, то можно подключить к ИД1, а выходы по таблице как получится. Ведь не обязательно включать 0 к 0, 1 к 1 итд. Можно нарисовать таблицу и помозговать.
Но опять же: если есть исходник, проще всего там просто поменять коды на нужные.
Re: Часы на газоразрядных индикаторах
Добавлено: Вс сен 11, 2011 12:39:44
lexel
[quote="DYK"]LEXEL вот собственно простейший вариант на пике
http://www.pic16.nm.ru/site/thermometer ... meter.html
тока найти микру для перевода 7ми сегментного кода в 10значный и ключи анодные какие нить
A разве такие микрухи бывают? Чегото ГУГЛ ничего не нашел!
Re: Часы на газоразрядных индикаторах
Добавлено: Вс сен 11, 2011 12:41:06
uldemir
Вот глянул исходник (у меня другая кодовая таблица) и даже без чтения комментариев нашел:
Код: Выделить всё
;--------------------------------------------------------------------------------------------------
; --- ондопнцпюллш ---
;--------------------------------------------------------------------------------------------------
;оНДОПНЦПЮЛЛЮ ДЕЬХТПЮЖХХ ДКЪ 7-ЯЕЦЛ. ХМДХЙЮРНПЮ
DC7 clrwdt
clrf PCLATH
addwf PCL,F ;рЮАКХВМЮЪ ЙНМБЕПРЮЖХЪ
retlw B'00100100' ; 0
retlw B'11100111' ; 1
retlw B'01001100' ; 2
retlw B'01000101' ; 3
retlw B'10000111' ; 4
retlw B'00010101' ; 5
retlw B'00010100' ; 6
retlw B'01100111' ; 7
retlw B'00000100' ; 8
retlw B'00000101' ; 9
retlw B'00010101' ; РНВЙЮ
;йНМЕЖ ОНДОПНЦПЮЛЛШ ДЕЬХТПЮЖХХ ДКЪ 7-ЯЕЦЛ. ХМДХЙЮРНПЮ
Меняете на нужное, перекомпилируете и радуетесь!
p.s. несколько опасно написано... ну ниче - сойдёт и так.
Re: Часы на газоразрядных индикаторах
Добавлено: Вс сен 11, 2011 12:48:14
lexel
Мда, спасибо, конечно... В этом я совсем бестолковый. Но все равно спасибо!
Re: Часы на газоразрядных индикаторах
Добавлено: Вс сен 11, 2011 13:03:54
DYK
вот исчо инфа по конвертации
http://www.mcamafia.de/nixie/ncp_en/nix ... #multiplex
хотя проще найти готов. проект термометра на никсях ,поищи у поляков у них точно есть
Re: Часы на газоразрядных индикаторах
Добавлено: Вс сен 11, 2011 13:58:01
MyxoMop
uldemir писал(а):Код: Выделить всё
;--------------------------------------------------------------------------------------------------
; --- ондопнцпюллш ---
;--------------------------------------------------------------------------------------------------
;оНДОПНЦПЮЛЛЮ ДЕЬХТПЮЖХХ ДКЪ 7-ЯЕЦЛ. ХМДХЙЮРНПЮ
DC7 clrwdt
clrf PCLATH
addwf PCL,F ;рЮАКХВМЮЪ ЙНМБЕПРЮЖХЪ
retlw B'00100100' ; 0
retlw B'11100111' ; 1
retlw B'01001100' ; 2
retlw B'01000101' ; 3
retlw B'10000111' ; 4
retlw B'00010101' ; 5
retlw B'00010100' ; 6
retlw B'01100111' ; 7
retlw B'00000100' ; 8
retlw B'00000101' ; 9
retlw B'00010101' ; РНВЙЮ
;йНМЕЖ ОНДОПНЦПЮЛЛШ ДЕЬХТПЮЖХХ ДКЪ 7-ЯЕЦЛ. ХМДХЙЮРНПЮ
Меняете на нужное, перекомпилируете и радуетесь!
Насколько понял там в W передаеца двоичный код цифры, из которого получаем 7-сегментный. Ну дык в ИД1 и надо подавать двоичный (двоично-дестичный

). То бишь вызов этой подпрограммы просто не нужен. В исходнике надо просто закомментировать стороку call DC7.
uldemir писал(а):Наверняка, кто другой может возьмется сделать - ждите.
Да я уже взялся за термрметр.

Даже платку под индикаторы успел вытравить. И тут попались под руку ИН-13. Уж больно красиво, они сцуки, под музыку бегают. Так что я целиком переключился пока на них. Тоже не раньше чем через месяцок - другой вернуь к термометру.
Он бы еще 27512 взял.

Там вполне хватит какой-нибудь 2716

Re: Часы на газоразрядных индикаторах
Добавлено: Вс сен 11, 2011 14:12:37
uldemir
MyxoMop писал(а): В исходнике надо просто закомментировать стороку call DC7.
А так же выловить место, где выдается запятая на RB2... не всё так просто как кажется

Re: Часы на газоразрядных индикаторах
Добавлено: Вс сен 11, 2011 14:21:04
MyxoMop
Ну это я так, общую идею высказал. Сам по сцылке не ходил, исходник не смотрел.

Но при большом желании все можно. Я вот в своё время правил прошивку LCF-метра для замены обычного LCD 2x16 на графический от NOKIA 3310.

Вот это гемор был, но ничо, работает.
Re: Часы на газоразрядных индикаторах
Добавлено: Вс сен 11, 2011 17:48:31
FreshMan
Re: Часы на газоразрядных индикаторах
Добавлено: Вс сен 11, 2011 17:51:29
pyzhman
Зарядка G1. И не только утренняя.
Re: Часы на газоразрядных индикаторах
Добавлено: Вс сен 11, 2011 20:02:41
FreshMan
а какая может быть зарядка.....?

там же батерейка а не аккумулятор

Re: Часы на газоразрядных индикаторах
Добавлено: Вс сен 11, 2011 20:08:13
pyzhman
Если батарейка, то эту цепь не ставить.
Re: Часы на газоразрядных индикаторах
Добавлено: Вс сен 11, 2011 20:09:10
Термит
Вот приехал с морей мой фотоаппарат.Выкладываю фотку своего первого часового модуля.В нем все ретро.Может ктото не поверит но даже текстолит 70-х годов.Никаких процесоров.155-я классика.Каркас нержавеющая сталь.
Блок БП тоже будет не для слабонервных обычный трансформатор 3 ватта первичка 4000 вит проводом 0.07 мм. Вторичка чуть меньше.Это для индикаторов.Для логики ТВК110.
http://imageshack.us/photo/my-images/831/clocko.jpg/
Re: Часы на газоразрядных индикаторах
Добавлено: Вс сен 11, 2011 20:29:25
Гефестион
Сделано аккуратно и в советском стиле)
А зачем перегородка на плате? Экранировка низковольтной части от высоковольтной?
4000 витков проводом 0,07 Вы вручную мотали??

Re: Часы на газоразрядных индикаторах
Добавлено: Вс сен 11, 2011 21:12:52
Apparatchik
lexel писал(а):Мда, спасибо, конечно... В этом я совсем бестолковый. Но все равно спасибо!
Ненужно ничего конвертировать, пишите в личку помогу чем смогу, сам когда-то такой был

. Только на AVR.
Re: Часы на газоразрядных индикаторах
Добавлено: Вс сен 11, 2011 21:50:24
SmarTrunk
Термит
Да, конструкция солидная, 155-я серия, кварц красивый (на 100 кГц наверно?).
Подкачал только электролитический конденсатор. Стоило бы поставить К50-6, для достоверности, хотя исправных не найти. А вот какие-нибудь ЭТО или К52 найти реально, они красивые и вечные.
Re: Часы на газоразрядных индикаторах
Добавлено: Вс сен 11, 2011 22:44:46
74LS00
Термит писал(а):Никаких процесоров.155-я классика
Не практично. Много жрут, лампы торчат при их то размере и разбить недолго.
Вот если бы это дело козырьком диагональным прикрыть сверху всё из той же нержавейки (если крышка не сделана не всё потеряно) , и начинку на 564 сери сделать, тогда и капусту рубить можно и конец света нестрашен.