|
Часы на PIC и светодиодных индикаторах, АРЯ как сделать? |
|
|
|
Dec 8 2006, 14:47
|
Частый гость
 
Группа: Свой
Сообщений: 106
Регистрация: 13-05-05
Пользователь №: 4 977

|
Добрый день!
Как-то давненько собирал часы на 145ИК1901 и ВЛИ (вакуумно-люменисцентные индикаторы). Там "фича" была - Авто Регулировка Яркости (АРЯ) индикаторов, в зависимости от освещенности в комнате, т.е. ночью они светились чуть, только чтобы заметно было, а днем - максимальная яркость. В МК полный "чайник", пока только присматриваюсь, собираю материалы и т.д. Посему, есть две идеи: 1. Сделать питание индикаторов изменяющимся от внешнего освещения (фоторезистор, фотодиод). 2. Более грамотно - использовать ШИМ (по крайней мере, как я понял из прочитанного в форуме метод ШИМ позволяет делать то, что мне нужно - регулировать яркость индикаторов), при этом АЦП МК + датчик освещенности (фоторезистор, фотодиод) использовать как регулирующий элемент.
Я правильно мыслю или это полный бред?
Кто-то делал что-то подобное?
|
|
|
|
|
 |
Ответов
|
Dec 12 2006, 15:54
|

Местный
  
Группа: Свой
Сообщений: 263
Регистрация: 7-10-05
Из: UA
Пользователь №: 9 342

|
Ну, упоминания о "послесвечении" и "периоде поджига" светодиодов я оставлю на совести siregha  а у меня сделано так: Прерывание 1 мсек. Переход к индикации следующей (из 4-х) цифры. Если освещенность мала, делаю небольшую задержку (чтоб хоть какое-то свечение было), и тут же гашу. Освещенность - фоторезистор (СФ3-1 или что-то в этом роде) на АЦП, с него - скользящее среднее на 20мсек (чтобы 50Гц с гармониками отсекать). Пробовал фотодатчик от мышки, но он чувствителен только в ИК, а ЛДС-ки, например, игнорирует напрочь  . Прикольно: комната освещена как днем, а часы это "не чувствуют" и погашены :-/
--------------------
Gray©at
|
|
|
|
|
Dec 12 2006, 16:18
|
Частый гость
 
Группа: Свой
Сообщений: 106
Регистрация: 13-05-05
Пользователь №: 4 977

|
Цитата(GrayCat @ Dec 12 2006, 15:54)  Ну, упоминания о "послесвечении" и "периоде поджига" светодиодов я оставлю на совести siregha  а у меня сделано так: Прерывание 1 мсек. Переход к индикации следующей (из 4-х) цифры. Если освещенность мала, делаю небольшую задержку (чтоб хоть какое-то свечение было), и тут же гашу. Освещенность - фоторезистор (СФ3-1 или что-то в этом роде) на АЦП, с него - скользящее среднее на 20мсек (чтобы 50Гц с гармониками отсекать). Пробовал фотодатчик от мышки, но он чувствителен только в ИК, а ЛДС-ки, например, игнорирует напрочь  . Прикольно: комната освещена как днем, а часы это "не чувствуют" и погашены :-/ Уважаемый GrayCat, а в "конечном" виде можно это увидеть(Исходники, схема)?
|
|
|
|
|
Jun 14 2007, 10:10
|

Местный
  
Группа: Свой
Сообщений: 263
Регистрация: 7-10-05
Из: UA
Пользователь №: 9 342

|
Цитата(Alex_NEMO @ Dec 12 2006, 19:18)  Уважаемый GrayCat, а в "конечном" виде можно это увидеть(Исходники, схема)? Лучше поздно, чем никогда! Вот, например, схема.
simpicc_v20_Sch.pdf ( 20.32 килобайт )
Кол-во скачиваний: 955 Почти в любых "часах на PIC" это все можно увидеть. Ну разве что добавлены ионистор C7 с соответствующей диодной развязкой, да датчик освещенности VT3. В качестве последнего, кстати, поначалу пытался использовать фотоприемники от дохлых мышей, но у них проблема: чувствительны в основном в ИК, и на ЛДС-ки ("экономки") не реагируют. Пришлось-таки купить фоторезистор  . Если кому нужна паршивка -- обращайтесь...
--------------------
Gray©at
|
|
|
|
Сообщений в этой теме
Alex_NEMO Часы на PIC и светодиодных индикаторах Dec 8 2006, 14:47 Vic Цитата(Alex_NEMO @ Dec 8 2006, 14:47) Доб... Dec 8 2006, 15:16 siregha Все проще - вывод на светодиодные индикаторы как п... Dec 8 2006, 15:37  kaligraf Один из вариантов - регулировать яркость по времен... Jun 12 2007, 11:36   K_AV Цитата(kaligraf @ Jun 12 2007, 14:36) Оди... Jun 12 2007, 14:09 kaligraf Если умудриться использовать вход аналогового комп... Jun 16 2007, 03:50 GrayCat Цитата(kaligraf @ Jun 16 2007, 06:50) Есл... Jun 16 2007, 05:33 kaligraf Если заряжать конденсатор через фотодатчик, и заме... Jun 16 2007, 19:44 VicDzen Привет всем.
Вариант с регулируемым периодом обнов... Aug 8 2007, 09:36 Светланчик Да, Вы думаете совершенно правильно. Мы именно так... Aug 11 2007, 07:15 Светланчик [quote name='Светланчик' date='Aug 11 ... Aug 27 2008, 11:59 Epikur kaligraf
Очень, всё же, интересно, как получились ... Sep 16 2007, 08:35 dac Цитата(Epikur @ Sep 16 2007, 12:35) kalig... Sep 21 2007, 05:56 SKov Цитата(Epikur @ Sep 16 2007, 12:35) kalig... Sep 21 2007, 07:24  Марк_Я Цитата(SKov @ Sep 21 2007, 11:24) Можно и... Sep 21 2007, 08:04 GrayCat Я когда-то сделал так: взял горку разного типа ква... Sep 17 2007, 06:42
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|