реклама на сайте
подробности

 
 
5 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> Динамическая индикация, на лампах накаливания
LexRoss
сообщение Mar 4 2009, 08:36
Сообщение #1


Местный
***

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



Сделал такие часы http://radiokot.ru/circuit/digital/home/33/
Сегменты на лампах накаливания подключены через ключи.
На лампах засвечиваются соседние цифры. Как это убрать?
Схема с ключами:
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Tcom
сообщение Mar 4 2009, 08:45
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 360
Регистрация: 3-01-06
Из: Украина Запорожская обл.
Пользователь №: 12 792



А лампы накаливания имеют достаточную инерционность???
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Mar 4 2009, 08:46
Сообщение #3


Беспросветный оптимист
******

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



Не совсем конечно понял проблему, но рискну предположить, что нужно последовательно с лампами (с каждой) поставить по диоду
Можно сказать точнее, если разрисуете подробнее прямоугольник с сегментами


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
adc
сообщение Mar 4 2009, 08:54
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 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) *
Как это убрать?

попробуйте увеличить интервал гашения (если нету интервала гашения, сделайте.т.е. все пагасить, подождать, включить следующий сегмент) между сменой цифр. Но всеравно это утопие! cranky.gif


--------------------
Умный программист пишет тупым кодом гениальные вещи, а не наоборот...
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Mar 4 2009, 09:04
Сообщение #5


Гуру
******

Группа: Участник
Сообщений: 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
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Mar 4 2009, 09:06
Сообщение #6


Беспросветный оптимист
******

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



Цитата(adc @ Mar 4 2009, 11:54) *
попробуйте увеличить интервал гашения (если нету интервала гашения, сделайте.т.е. все пагасить, подождать, включить следующий сегмент) между сменой цифр. Но всеравно это утопие! cranky.gif

Да это тут ни при чём.
А инерционность даже лучше, не видно моргания.
Дело скорее всего в том, что лампы включены по матричной схеме вместо светодиодов, и вследствие двусторонней проводимости ламп ток кроме основного маршрута (через нужную нам лампу) имеет несколько альтернативных (через комбинации из 2 и более ламп).
Соответственно, получается засветка вполнакала ненужных сегментов
Прикрепленное изображение

Допустим, включили первую строку и первый столбец.
Красный - основной маршрут тока
Синий - альтернативный

Со светодиодами всё в порядке, т.к. все неправильные направления автоматически блокируются
Итого, выход - ставить диоды на каждую лампу (если действительно нужны лампы), либо заменить их на светодиоды


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Mar 4 2009, 09:11
Сообщение #7


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(adc @ Mar 4 2009, 12:05) *
ppc да и только))) Раздражающее мерцание!!! Вы что?? Достоинство инерционность??? 1111493779.gif Просто нет слов! Обратно в школу! :-)

Любезнейший, а не попробовать ли Вам чуток подумать, прежде чем писать глупости ?
Go to the top of the page
 
+Quote Post
adc
сообщение Mar 4 2009, 09:19
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 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Гц и все будет зер гут)


--------------------
Умный программист пишет тупым кодом гениальные вещи, а не наоборот...
Go to the top of the page
 
+Quote Post
domowoj
сообщение Mar 4 2009, 09:24
Сообщение #9


Профессионал
*****

Группа: Участник
Сообщений: 1 548
Регистрация: 20-12-07
Из: г.Новосибирск
Пользователь №: 33 486



Засветка получается не из-за инерционности ламп, а из-за инерционности ключей,
быстродействие составных ключей много меньше.
Максимально уменьшите частоту сканирования.

А мертвое-то время есть???


--------------------
И на камнях растут деревья!
Go to the top of the page
 
+Quote Post
adc
сообщение Mar 4 2009, 09:27
Сообщение #10


Местный
***

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



Цитата(domowoj @ Mar 4 2009, 12:24) *
А мертвое-то время есть???

я вот непонял.. А что никто ветку полностью не читает?


--------------------
Умный программист пишет тупым кодом гениальные вещи, а не наоборот...
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Mar 4 2009, 09:31
Сообщение #11


Гуру
******

Группа: Участник
Сообщений: 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) *
Засветка получается не из-за инерционности ламп, а из-за инерционности ключей,
быстродействие составных ключей много меньше.

И что, сопоставимо с инерционностью _ламп накаливания_ ? Это что, какие-то спецтранзисторы эстонского производства ?
Go to the top of the page
 
+Quote Post
adc
сообщение Mar 4 2009, 09:33
Сообщение #12


Местный
***

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



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

Дело в ключах, и это было мною написано в посте выше. Мипсы не причем. По этому тут и идет речь про "паузы" и "мертвое время".


--------------------
Умный программист пишет тупым кодом гениальные вещи, а не наоборот...
Go to the top of the page
 
+Quote Post
stells
сообщение Mar 4 2009, 09:41
Сообщение #13


внештатный сотрудник
******

Группа: Участник
Сообщений: 2 458
Регистрация: 10-05-08
Из: МО, Медвежьи озера
Пользователь №: 37 401



Цитата(adc @ Mar 4 2009, 12:33) *
Дело в ключах, и это было мною написано в посте выше. Мипсы не причем. По этому тут и идет речь про "паузы" и "мертвое время".

вроде MrYuran выше все объяснил "на пальцах". в чем Вы не согласны?
Go to the top of the page
 
+Quote Post
adc
сообщение Mar 4 2009, 10:58
Сообщение #14


Местный
***

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



Цитата(stells @ Mar 4 2009, 12:41) *
вроде MrYuran выше все объяснил "на пальцах". в чем Вы не согласны?

Со всем согласен. Я где то разве написал что не согласен с гр. MrYuran-ом? Просто есть несколько версий.
Хотелось бы послушать автора сабжа.


--------------------
Умный программист пишет тупым кодом гениальные вещи, а не наоборот...
Go to the top of the page
 
+Quote Post
stells
сообщение Mar 4 2009, 11:17
Сообщение #15


внештатный сотрудник
******

Группа: Участник
Сообщений: 2 458
Регистрация: 10-05-08
Из: МО, Медвежьи озера
Пользователь №: 37 401



Цитата(adc @ Mar 4 2009, 13:58) *
Со всем согласен. Я где то разве написал что не согласен с гр. MrYuran-ом? Просто есть несколько версий.
Хотелось бы послушать автора сабжа.

диоды паяет...
а версия с паузами и прочими временными ухищрениями несостоятельна. лампочками накаливания можно даже релюшками управлять с частотой переключения единицы герц, их инерционность десятки-сотни миллисекунд
Go to the top of the page
 
+Quote Post

5 страниц V   1 2 3 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 14:32
Рейтинг@Mail.ru


Страница сгенерированна за 0.0155 секунд с 7
ELECTRONIX ©2004-2016