|
|
  |
Динамическая индикация, на лампах накаливания |
|
|
|
Mar 4 2009, 08:36
|

Местный
  
Группа: Свой
Сообщений: 377
Регистрация: 31-01-09
Пользователь №: 44 202

|
Сделал такие часы http://radiokot.ru/circuit/digital/home/33/Сегменты на лампах накаливания подключены через ключи. На лампах засвечиваются соседние цифры. Как это убрать? Схема с ключами:
Эскизы прикрепленных изображений
|
|
|
|
|
Mar 4 2009, 08:54
|

Местный
  
Группа: Свой
Сообщений: 409
Регистрация: 29-10-07
Пользователь №: 31 836

|
Цитата(LexRoss @ Mar 4 2009, 11:36)  Сделал такие часы http://radiokot.ru/circuit/digital/home/33/Сегменты на лампах накаливания подключены через ключи. На лампах засвечиваются соседние цифры. Как это убрать? Схема с ключами: Это надо было в ветку в "помощь начинающим" :-) Динамическая индикация на лампах .. мммм это что то новое) И какие частоты обновления у вас? А не инерционные ли лампы для динамики? :-) Цитата(LexRoss @ Mar 4 2009, 11:36)  Как это убрать? попробуйте увеличить интервал гашения (если нету интервала гашения, сделайте.т.е. все пагасить, подождать, включить следующий сегмент) между сменой цифр. Но всеравно это утопие!
--------------------
Умный программист пишет тупым кодом гениальные вещи, а не наоборот...
|
|
|
|
|
Mar 4 2009, 09:04
|
Гуру
     
Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047

|
Цитата(adc @ Mar 4 2009, 11:54)  Динамическая индикация на лампах .. мммм это что то новое) И какие частоты обновления у вас? А не инерционные ли лампы для динамики? :-) Так инерционность - это как раз достоинство для динамической индикации, не будет раздражающего мерцания, характерного для LED и VFD. Но схема-то корявая, транзисторы КТ361 в левой стороне будут всегда открыты. Уж, по крайней мере, питать-то их надо не от +6.3, а от +5... Цитата(MrYuran @ Mar 4 2009, 11:46)  Не совсем конечно понял проблему, но рискну предположить, что нужно последовательно с лампами (с каждой) поставить по диоду На кой хрен, если матрица разворачивается транзисторными ключами с открытым коллектором ? Пардон, да, будет засветка, будет альтернативный путь. Нужны диоды.
Сообщение отредактировал rx3apf - Mar 4 2009, 09:19
|
|
|
|
|
Mar 4 2009, 09:06
|

Беспросветный оптимист
     
Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646

|
Цитата(adc @ Mar 4 2009, 11:54)  попробуйте увеличить интервал гашения (если нету интервала гашения, сделайте.т.е. все пагасить, подождать, включить следующий сегмент) между сменой цифр. Но всеравно это утопие!  Да это тут ни при чём. А инерционность даже лучше, не видно моргания. Дело скорее всего в том, что лампы включены по матричной схеме вместо светодиодов, и вследствие двусторонней проводимости ламп ток кроме основного маршрута (через нужную нам лампу) имеет несколько альтернативных (через комбинации из 2 и более ламп). Соответственно, получается засветка вполнакала ненужных сегментов
Допустим, включили первую строку и первый столбец. Красный - основной маршрут тока Синий - альтернативный Со светодиодами всё в порядке, т.к. все неправильные направления автоматически блокируются Итого, выход - ставить диоды на каждую лампу (если действительно нужны лампы), либо заменить их на светодиоды
--------------------
Программирование делится на системное и бессистемное. ©Моё :) — а для кого-то БГ — это Bill Gilbert =)
|
|
|
|
|
Mar 4 2009, 09:19
|

Местный
  
Группа: Свой
Сообщений: 409
Регистрация: 29-10-07
Пользователь №: 31 836

|
Цитата(MrYuran @ Mar 4 2009, 12:06)  Да это тут ни при чём. А инерционность даже лучше, не видно моргания. Дело скорее всего в том, что лампы включены по матричной схеме вместо светодиодов, и вследствие двусторонней проводимости ламп ток кроме основного маршрута (через нужную нам лампу) имеет несколько альтернативных (через комбинации из 2 и более ламп). Соответственно, получается засветка вполнакала ненужных сегментов Вопрошающий спросил про повторение цифр. Скорее всего это изза работы транзисторов и как раз интервалов открытия закрытия. часто делают в программах так.. и это не верно: 1.включают верхний ключ №1 2.включают нижние ключи 3.выключют верхний ключ №1 4.включют верхний ключ №2 5.меняют данные на нижних ключах При использовании диодов это вполне может быть незаметно, а вот на инерционных лампах все прекрасно видно! Правильно так: 1.включаем верхний ключ №1 2.включаем нижние ключи 3.выключаем верхний ключ №1 3.1выключаем нижние ключи 3.2 по необходимости пауза 4.включаем верхний ключ №2 5.меняем данные на нижних ключах Цитата(rx3apf @ Mar 4 2009, 12:11)  Любезнейший, а не попробовать ли Вам чуток подумать, прежде чем писать глупости ? Приношу извинения. малость поторопился. амбициозность иногда зашкаливает :-) Не согласен только с раздражающим мерцанием диодов! это уж как Вы программу напишите... (запустите динамику на 200-300Гц и все будет зер гут)
--------------------
Умный программист пишет тупым кодом гениальные вещи, а не наоборот...
|
|
|
|
|
Mar 4 2009, 09:27
|

Местный
  
Группа: Свой
Сообщений: 409
Регистрация: 29-10-07
Пользователь №: 31 836

|
Цитата(domowoj @ Mar 4 2009, 12:24)  А мертвое-то время есть??? я вот непонял.. А что никто ветку полностью не читает?
--------------------
Умный программист пишет тупым кодом гениальные вещи, а не наоборот...
|
|
|
|
|
Mar 4 2009, 09:31
|
Гуру
     
Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047

|
Цитата(adc @ Mar 4 2009, 12:19)  Вопрошающий спросил про повторение цифр. Скорее всего это изза работы транзисторов и как раз интервалов открытия закрытия. При использовании диодов это вполне может быть незаметно, а вот на инерционных лампах все прекрасно видно! Мда ? На микроконтроллере с 10 mips у Вас нарушение очередности коммуации будет "прекрасно видно" ? Вот на светодиодах да, подсвет виден (ну, не при 10 mips, конечно, или надо очень уж с времянками проколоться), а вот лампа накаливания, которая будет давать паразитную подсветку при разбежке в сотни nS - покажите мне такую, очень хотел бы увидеть... Цитата Не согласен только с раздражающим мерцанием диодов! это уж как Вы программу напишите... Ну да, можно сотню kHz в развертку, тогда не будет видно. Для часов такое можно себе позволить, но когда регенерация как фон для чего-то более сложного - все гораздо хуже. На практике же хорошо если 1 kHz сделают, и тогда 100-Hz мерцание на десятке знакомест заметно. 100% всех китайских часов с LED и VFD мерцают, и боковым зрением это очень хорошо видно... Цитата(domowoj @ Mar 4 2009, 12:24)  Засветка получается не из-за инерционности ламп, а из-за инерционности ключей, быстродействие составных ключей много меньше. И что, сопоставимо с инерционностью _ламп накаливания_ ? Это что, какие-то спецтранзисторы эстонского производства ?
|
|
|
|
|
Mar 4 2009, 09:33
|

Местный
  
Группа: Свой
Сообщений: 409
Регистрация: 29-10-07
Пользователь №: 31 836

|
Цитата(rx3apf @ Mar 4 2009, 12:31)  Мда ? На микроконтроллере с 10 mips у Вас нарушение очередности коммуации будет "прекрасно видно" ? Вот на светодиодах да, подсвет виден (ну, не при 10 mips, конечно, или надо очень уж с времянками проколоться), а вот лампа накаливания, которая будет давать паразитную подсветку при разбежке в сотни nS - покажите мне такую, очень хотел бы увидеть... Дело в ключах, и это было мною написано в посте выше. Мипсы не причем. По этому тут и идет речь про "паузы" и "мертвое время".
--------------------
Умный программист пишет тупым кодом гениальные вещи, а не наоборот...
|
|
|
|
|
Mar 4 2009, 10:58
|

Местный
  
Группа: Свой
Сообщений: 409
Регистрация: 29-10-07
Пользователь №: 31 836

|
Цитата(stells @ Mar 4 2009, 12:41)  вроде MrYuran выше все объяснил "на пальцах". в чем Вы не согласны? Со всем согласен. Я где то разве написал что не согласен с гр. MrYuran-ом? Просто есть несколько версий. Хотелось бы послушать автора сабжа.
--------------------
Умный программист пишет тупым кодом гениальные вещи, а не наоборот...
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|