[an error occurred while processing this directive] [an error occurred while processing this directive]
Скважностью...
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Пумпурум 25 февраля 2002 г. 16:03
В ответ на: А как яркость делали? Неужели частотой сканирования? отправлено Victor® 25 февраля 2002 г. 13:32

Частота влияет только на заметность мерцания светодиода. Должна быть не менее 80 Гц, тогда глаз не воспринимает отдельные вспышки, а видит непрерывное свечение (обычно).
Берем 100 Гц. Таким образом, частота сканирования для трех разрядов должна быть 100*3=300 Гц. Для десяти индикаторов 100*10=1000 Гц. В последнем случае длительность импульса, "зажигающего" соответствующий разряд, равна 1 мс, период - 10 мс. Скважность будет равна 10 (отношение периода импульса к его длительности). Если при той же частоте сканирования уменьшить длительность импульса 10 раз, то соответственно 10 раз уменьшится яркость свечения индикатора, а скважность соответственно увеличится в 2-10 раз.
Стало быть, для получения десяти градаций яркости дискретность изменения длительности импульса должна быть 0,1 мс, а частота - 10 кГц.
К сожалению, показать реализацию ДИ не имею возможности, т.к. пока пишу не на языках, а практикую схемный ввод (в программируемую логику пришел "от железа", а не "от С++".

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru