Страница 1804 из 2451

Re: Часы на газоразрядных индикаторах

Добавлено: Сб янв 16, 2016 01:34:58
saxno08
прошивка с фото часов в корпусе эл счетчика и ваша (с которой горят девятки ).

Re: Часы на газоразрядных индикаторах

Добавлено: Сб янв 16, 2016 01:43:30
*Trigger*
Да, тогда прошивка должна подходить.
Попробуйте эту:

Re: Часы на газоразрядных индикаторах

Добавлено: Сб янв 16, 2016 01:56:23
saxno08
все также как с первой прошивкой данной вами
"9" светятся постоянно , нет хода ( не идет время ) и нет реакции на кнопку сет .

Re: Часы на газоразрядных индикаторах

Добавлено: Сб янв 16, 2016 02:01:55
*Trigger*
Резисторы подтяжки с ног 5,6,7 DS1307 на питание стоят?

Re: Часы на газоразрядных индикаторах

Добавлено: Сб янв 16, 2016 02:06:18
saxno08
естественно

Re: Часы на газоразрядных индикаторах

Добавлено: Сб янв 16, 2016 02:20:25
*Trigger*
Бред какой-то. Должно работать, схема тупее некуда. Ещё тупой вопрос: питание на ИД1 и на МК есть? Проверьте прямо на ногах.

Re: Часы на газоразрядных индикаторах

Добавлено: Сб янв 16, 2016 02:31:21
saxno08
питание приходит на все микрухи . у меня тоже есть пару вопросов ; транзисторы я поставил кт 940 ( что было под рукой ) и провода идущие к инкаи уложены в жгут - может это как то повлиять ?

Re: Часы на газоразрядных индикаторах

Добавлено: Сб янв 16, 2016 02:43:32
woody_mc
saxno08 писал(а):провода идущие к инкаи уложены в жгут - может это как то повлиять ?
может, если в преобразователе высокого напряжения фильтр плохой. кстати, какое напряжение на транзисторах (анодное)?
saxno08 писал(а):транзисторы я поставил кт 940
а пара к ним какая?

вообще чудес не бывает. на все есть причина.

кстати, а часы могут не идти, пока не "пнешь" бит запуска в секундном регистре. это можно сделать установкой времени или сбросом секунд (если конечно программно это организовано).

Re: Часы на газоразрядных индикаторах

Добавлено: Сб янв 16, 2016 03:03:51
saxno08
анодное 178в. Можно подробнее про "пнуть" ?

Re: Часы на газоразрядных индикаторах

Добавлено: Сб янв 16, 2016 03:48:58
woody_mc
Где ж вы такие схемы находите то? Меняйте срочно на нормальную!
Во-первых в таком включении сигнал не инвертируется, если прошивка взята от часов, где в схеме ключей инверсия, то работать часы не будут!
Во-вторых при таком включении транзистора (который на лампу вешается), на эмиттере образуется ступенька при зажигании лампы, что в свою очередь является местной обратной связью и транзистор может работать в линейном режиме. Для цифровой техники линейный режим противопоказан.

Ну и по "пинку" (надеюсь английский не сильно смущает):
Bit 7 of Register 0 is the clock halt (CH) bit. When this bit is set to 1, the oscillator is disabled. When cleared to 0, the oscillator is enabled. On first application of power to the device the time and date registers are typically reset to 01/01/00 01 00:00:00 (MM/DD/YY DOW HH:MM:SS). The CH bit in the seconds register will be set to a 1. The clock can be halted whenever the timekeeping functions are not required, which minimizes current (IBATDR).

Re: Часы на газоразрядных индикаторах

Добавлено: Сб янв 16, 2016 06:42:08
akl
saxno08 писал(а):
СпойлерИзображение
Для проверки индикации с такими ключами можно попробовать тестовую прошивку.
test2313.hex

Re: Часы на газоразрядных индикаторах

Добавлено: Сб янв 16, 2016 07:44:45
sasha9966
saxno08,у вас похоже высоковольтные ключи не той системы. И ещё попробуйте распустить жгут.

Re: Часы на газоразрядных индикаторах

Добавлено: Сб янв 16, 2016 08:55:39
Charon
woody_mc писал(а):Где ж вы такие схемы находите то? Меняйте срочно на нормальную!
Во-первых в таком включении сигнал не инвертируется, если прошивка взята от часов, где в схеме ключей инверсия, то работать часы не будут!
Во-вторых при таком включении транзистора (который на лампу вешается), на эмиттере образуется ступенька при зажигании лампы, что в свою очередь является местной обратной связью и транзистор может работать в линейном режиме. Для цифровой техники линейный режим противопоказан.
Нормальная это схема, годная. Она в книге 100 схем с индикаторами приведена была. Я ее использовал в своих первых часах, когда не смог найти высоковольтные p-n-p транзисторы, и все прекрасно работало. Разумеется, поскольку прошивку писал сам, факт инверсии был учтен :) Да, выходной транзистор работает в линейном режиме. Но какая разница, падает на нем 0.1 вольт или 0.6?

Что до противопоказанности ненасыщенного режима для цифровых схем, а как же ЭСЛ и ТТЛШ? :)

P.S. По этой схеме есть у меня мысль, диод подключить не после эмиттера, а встречно-параллельно эмиттерному переходу p-n-p транзистора. Таким образом, будет быстро разряжаться паразитная емкость лампы после ее погасания - n-p-n транзистор будет отводить ток. Или это не надо, а надо наоборот чтобы заряд сохранялся как можно дольше?

Re: Часы на газоразрядных индикаторах

Добавлено: Сб янв 16, 2016 08:58:55
Ян
saxno08 писал(а): засвечены в каждом индикаторе по несколько цифр одновременно , кто с таким сталкивался будте снисходительны подскажите в чем может быть причина данного дефекта ??
Недавно сталкивался с таким, причем в проверенной схеме. Оказалось в одном индикаторе цифры между собой где-то коротили. Если есть возможность проверьте все индикаторы на замыкание катодов.
А схема, которую вы собирали, работает замечательно, и никакой засветки быть не должно.

Re: Часы на газоразрядных индикаторах

Добавлено: Сб янв 16, 2016 09:49:38
akl
Charon писал(а):...диод подключить не после эмиттера, а встречно-параллельно эмиттерному переходу p-n-p транзистора...
Подразумевалось выходному NPN транзистору?
Charon писал(а):Или это не надо, а надо наоборот чтобы заряд сохранялся как можно дольше?
Отводить заряд желательно. Для этого в тестовой прошивке, приведенной выше, есть время порядка 120мкс между выключением анодного ключа и переключением состояния катодного дешифратора.

Re: Часы на газоразрядных индикаторах

Добавлено: Сб янв 16, 2016 10:05:02
gessor
Запаял свою первую плату и хочу начать писать прошивку. Изучил последние 50 страниц по спорам и вопросам применения ИД1. Но так и не понял, что это за пресловутый код 1-2-4-8? Еще говорится, что
какие-то коды использовать нельзя, почему? И нигде не смог найти таблицу состояний дешифратора. Цифры просто соответствуют двоичному входу?
И если я правильно понял, то при грамотной работе надо снимать анодное, выставлять цифру на ИД1 и только после этого зажигать лампу?

Re: Часы на газоразрядных индикаторах

Добавлено: Сб янв 16, 2016 10:27:17
Iggis
gessor писал(а):нигде не смог найти таблицу состояний дешифратора
Да ладно! из гугля
1-2-4-8=A-B-C-D=A0-A1-A2-A3 - входной двоичный код, который дешифратор преобразует в выходной десятичный

К155ИД1:
Изображение Изображение Изображение

Re: Часы на газоразрядных индикаторах

Добавлено: Сб янв 16, 2016 11:22:54
woody_mc
Charon писал(а): Да, выходной транзистор работает в линейном режиме. Но какая разница, падает на нем 0.1 вольт или 0.6?

Что до противопоказанности ненасыщенного режима для цифровых схем, а как же ЭСЛ и ТТЛШ? :)
Работать то оно будет, но вот какие там будут фронты - зависит от параметров транзисторов и от обвеса. Да и падение будет на эмиттере не 0.1-0.6, а разница между напряжением пробоя и напряжением поддержания разряда (20-30В).

Диод для разряда паразитной емкости не нужен. Там той емкости то - кот наплакал.

Re: Часы на газоразрядных индикаторах

Добавлено: Сб янв 16, 2016 11:59:38
Luteron
Подскажите отчего прога не компилируется на ассемблере(прошивка дизассемблировалась)? И есть ли у кого алгоритм работы часов и структурная схема?

https://yadi.sk/i/e44Y_4Pxn6Rxp

ссылка в txt код

Re: Часы на газоразрядных индикаторах

Добавлено: Сб янв 16, 2016 12:11:47
woody_mc
Luteron писал(а):Подскажите отчего прога не компилируется на ассемблере(прошивка дизассемблировалась)?
Это листинг программы. Его нужно ещё привести в соответствующий вид.