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

 
 
> Часы на PIC и светодиодных индикаторах, АРЯ как сделать?
Alex_NEMO
сообщение Dec 8 2006, 14:47
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 106
Регистрация: 13-05-05
Пользователь №: 4 977



Добрый день!

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

Я правильно мыслю или это полный бред?

Кто-то делал что-то подобное?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
GrayCat
сообщение Dec 12 2006, 15:54
Сообщение #2


Местный
***

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



Ну, упоминания о "послесвечении" и "периоде поджига" светодиодов я оставлю на совести siregha wink.gif а у меня сделано так:

Прерывание 1 мсек. Переход к индикации следующей (из 4-х) цифры. Если освещенность мала, делаю небольшую задержку (чтоб хоть какое-то свечение было), и тут же гашу.

Освещенность - фоторезистор (СФ3-1 или что-то в этом роде) на АЦП, с него - скользящее среднее на 20мсек (чтобы 50Гц с гармониками отсекать). Пробовал фотодатчик от мышки, но он чувствителен только в ИК, а ЛДС-ки, например, игнорирует напрочь wink.gif . Прикольно: комната освещена как днем, а часы это "не чувствуют" и погашены :-/


--------------------
Gray©at
Go to the top of the page
 
+Quote Post
Alex_NEMO
сообщение Dec 12 2006, 16:18
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 106
Регистрация: 13-05-05
Пользователь №: 4 977



Цитата(GrayCat @ Dec 12 2006, 15:54) *
Ну, упоминания о "послесвечении" и "периоде поджига" светодиодов я оставлю на совести siregha wink.gif а у меня сделано так:

Прерывание 1 мсек. Переход к индикации следующей (из 4-х) цифры. Если освещенность мала, делаю небольшую задержку (чтоб хоть какое-то свечение было), и тут же гашу.

Освещенность - фоторезистор (СФ3-1 или что-то в этом роде) на АЦП, с него - скользящее среднее на 20мсек (чтобы 50Гц с гармониками отсекать). Пробовал фотодатчик от мышки, но он чувствителен только в ИК, а ЛДС-ки, например, игнорирует напрочь wink.gif . Прикольно: комната освещена как днем, а часы это "не чувствуют" и погашены :-/

Уважаемый GrayCat, а в "конечном" виде можно это увидеть(Исходники, схема)?
Go to the top of the page
 
+Quote Post
GrayCat
сообщение Jun 14 2007, 10:10
Сообщение #4


Местный
***

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



Цитата(Alex_NEMO @ Dec 12 2006, 19:18) *
Уважаемый GrayCat, а в "конечном" виде можно это увидеть(Исходники, схема)?

Лучше поздно, чем никогда! wink.gif

Вот, например, схема.
Прикрепленный файл  simpicc_v20_Sch.pdf ( 20.32 килобайт ) Кол-во скачиваний: 955

Почти в любых "часах на PIC" это все можно увидеть. Ну разве что добавлены ионистор C7 с соответствующей диодной развязкой, да датчик освещенности VT3.

В качестве последнего, кстати, поначалу пытался использовать фотоприемники от дохлых мышей, но у них проблема: чувствительны в основном в ИК, и на ЛДС-ки ("экономки") не реагируют. Пришлось-таки купить фоторезистор wink.gif .

Если кому нужна паршивка -- обращайтесь...


--------------------
Gray©at
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- 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


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

 


RSS Текстовая версия Сейчас: 30th July 2025 - 11:01
Рейтинг@Mail.ru


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