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

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

Добавлено: Пт дек 05, 2014 23:04:15
Iggis
kimi112, пишите автору статьи в личку, он вполне активен там на сайте, 28.11 его последний пост там

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

Добавлено: Пт дек 05, 2014 23:05:50
Antikiller
разъем из магазина, контакты сидят плотно, отверстия 1.5мм в акриле, контакт имеет тоже 1.5мм, лампа вставляется в панель чуть с натягом, сидит плотно
заказывал просто в коноре лазерной резки. если опытные люди там работают то они остужают материал водой или воздухом. но данные панельки делали при мне без какого-либо остужения. без пауз. все зависит от станка.

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

Добавлено: Пт дек 05, 2014 23:18:54
uldemir
Anode и PWM оба идут к микроконтроллеру. Транзистор T1 открывается, как это ни странно, когда на PWM лог.1, а на AnodeX лог.0. Поэтому я таким образом управляю яркостью. Таймер микроконтроллера Формирует ШИМ на своём выходе совершенно аппаратным способом. И с началом каждого цикла вызывается прерывание, которое только переключает аноды и катоды.

Так отвлёкся. Транзистор Т1 включен как "преобразователь напряжения в ток, а так как напряжение у нас константа, то и ток тоже константен", т.е. это элементарный генератор тока. Т.е. ток через коллектор не зависит от нагрузки (в разумных пределах). Как этот кусок схемы работает я уже пытался объяснить на пальцах, но меня осмеяли, ну если что можно почитать в статье про "термометр с большими индикаторами" (можно найти в моём профиле ссылку). Ту часть, где про VT9.

Кстати, если не нужен ШИМ, то можно управлять через базы, а эмиттеры через резисторы на массу (в базу резистор не надо!). А если еще дадите честное пионерское, что за раз два ключа открывать не будете, то можно соединить эмиттеры вместе и оставить только один резистор. Такую схему применял crocodil. Я не применял, так как не мог по одному слою это дело развести, и если уж ставить перемычки, то почему не резисторы?

Дальше. Дальше транзисторы Q1 и Q8. Они из себя тоже изображают генератор тока. Но если каскад на T1 был сделан генератором тока за счет константного управляющего напряжения, то здесь так уже не получится, ведь T1 даёт ток, а не напряжение. Поэтому этот ток открывает транзистор Q1 (тот пнп, что пониже). Естественно, через него и резистор R4 начинает течь ток. Но когда через резистор течёт ток, на нём падает напряжение. И когда напряжение достигает 0.6в, то начинает открываться Q8 (тот что повыше), шунтируя управляющий вход Q1, тем самым закрывая его. Собственно, эта парочка устанавливается в такое состояние, при котором на резисторе R4 падает 0.6в. И если принять что там резистор 180 ом, то по закону Ома I=U/R: 0.6/180 = 3.333mA - вот такой ток будет течь через коллектор Q1 (No more, no less (c)Yoda) [1]. Т.е. не зависимо от анодного напряжения и вне зависимости от напряжения горения, если лампа зажглась, то через неё будет идти ток 3мА. Ээээ, анодный резистор тоже не нужен. Транзистор будет выполнять его роль, так что теперь уже надо позаботиться, чтобы этот транзистор мог рассеять необходимую мощность. И да, здесь транзисторы не работают в режиме насыщения.

p.s. [1] Тут я ошибся. на самом деле чуть меньше. Так как через резистор R4 идут два тока - управляющий через база-эмиттер и нагрузки - коллекторный. Управляющий ток в коэффициент усиления транзистора раз меньше, чем коллекторный. Т.е. если к.у. транзистора 10, то коллекторный будет на 1/10 меньше. Но обычно у современных транзисторов к.у. под сотню, так что потеря 1% будет незаметна. Причем тут еще одна интересная штука, что ток через эмиттерный переход зависит от тока нагрузки, но куда же денется остальной ток, который гонит предыдущий каскад? Так вот он и будет ответвляться через коллектор Q8.

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

Добавлено: Пт дек 05, 2014 23:48:01
BlackAlex
Antikiller писал(а):разъем из магазина, контакты сидят плотно, отверстия 1.5мм в акриле, контакт имеет тоже 1.5мм, лампа вставляется в панель чуть с натягом, сидит плотно
заказывал просто в коноре лазерной резки. если опытные люди там работают то они остужают материал водой или воздухом. но данные панельки делали при мне без какого-либо остужения. без пауз. все зависит от станка.
видимо от станка. Я своим морочу голову с 2003 года, чего только не приносил. Люди любят заковыки... Но шаблон под распайку не удалось сделать. Метриал 10мм, круг на входе - овал на выходе, но плувут соседние пины. тут еще вопрос в скорости позиционироания. Сжатым мои охлаждают.
Я не охаять технологию, я предупредить будущих заказчиков. Пусть вырежут одну панель и проверить, чем резать 4-8-12 штук и окажется все в браке.
Давеча заказал оснастку для выравнивания ин14 при монтаже, намаявшись с ин12. Удобно.

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

Добавлено: Сб дек 06, 2014 12:35:46
kimi112
Iggis писал(а):У вас ид1 и лампочки на отдельной плате, вы эту часть можете проверить, имтируя вручную входные сигналы ид1.
как это сделать, ключи проверял подачей на них +5в, а как проверить дешифратор, тоже на его входы подать просто +5В?

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

Добавлено: Сб дек 06, 2014 13:21:41
Iggis
kimi112 писал(а):как это сделать
+5в на один из анодных входов а1...а4, на остальные 0в.
+5в как 1 и 0в как 0 на входы А0...А3, согласно таблице состояний к155ид1.

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

Добавлено: Сб дек 06, 2014 13:58:06
RoboC
Лучше через резистор 4.7к Ом. :)

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

Добавлено: Сб дек 06, 2014 14:02:34
Iggis
RoboC писал(а):Лучше через резистор
хотел написать про резистор, но подумал, что человек и сам должен догадаться :)

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

Добавлено: Сб дек 06, 2014 15:19:10
Antikiller
запустил плату часов, почемуто светятся только две средние цифры а у остальных засвечены все цифры тускло. походу нет сигнала с проца... прошивал прошивкой для ин8
http://cxem.net/mc/mc187.php

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

Добавлено: Сб дек 06, 2014 17:03:11
Antikiller
запустил схему.. значит секунды идут нормально и цифры попорядку.а вот часы и минуты цифры перепутаны.

на самом деле - что показывают
1-0
7-1
0-2
9-3
3-4
4-5
5-6
6-7
2-8
8-9

если аноды былиб перепутаны то цифры везде былиб смещены. а как мой случай обьяснить ?

кстати исходники вроде правильные, тк тут управление анодами по четырем портам.

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

Добавлено: Сб дек 06, 2014 18:19:44
''LEXX''
Полный бардак со схемами и прошивками, вчера вот тоже проводами перепаял нужные цифры ,часы и минуты стали правильно показывать а вот с секундами беда.
Изображение

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

Добавлено: Сб дек 06, 2014 18:23:14
Antikiller
это не может 1307 слать неправильное время ?

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

Добавлено: Сб дек 06, 2014 18:25:57
''LEXX''
Менял не помогло да и тогда хоть температуру показывали бы правильно.

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

Добавлено: Сб дек 06, 2014 18:39:03
Antikiller
на этой схеме 7й вывод от дс подключен к мк. а на подобных схемах он не подключен никуда

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

Добавлено: Сб дек 06, 2014 19:23:10
Rafiq
Большая круглая хрень слева - это низкочастотный трансик что ли?

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

Добавлено: Сб дек 06, 2014 20:09:20
Antikiller
интересно а еепром ненужно зашивать?

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

Добавлено: Сб дек 06, 2014 20:28:15
*Trigger*
Судя по всему, для секунд одна распиновка, а для минут и часов - другая. Поэтому нужно подключить секунда как изначельно, а изменения делать межну секундами и минутами.
Как-то так:
МК-ИД1-секунды-x-минуты-часы
x - место, где катоды поменялись местами.

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

Добавлено: Сб дек 06, 2014 20:42:01
Antikiller
это один из вариантов, хотелось бы понять почему? у меня секунды правилько показывают а у lexx часы и минуты правильно

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

Добавлено: Сб дек 06, 2014 20:42:57
Antikiller
кто владеет эклипсом гляньте исходник пожалуйста

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

Добавлено: Сб дек 06, 2014 20:47:58
Antikiller
*Trigger* писал(а):Судя по всему, для секунд одна распиновка, а для минут и часов - другая. Поэтому нужно подключить секунда как изначельно, а изменения делать межну секундами и минутами.
Как-то так:
МК-ИД1-секунды-x-минуты-часы
x - место, где катоды поменялись местами.
блин, у меня дорожки подходят к секундам (( дофига переделывать