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

 
 
3 страниц V  < 1 2 3  
Reply to this topicStart new topic
> Регулятор яркости лампы накаливания, mega8, cvavr
Diko
сообщение Jul 30 2009, 08:40
Сообщение #31


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

Группа: Свой
Сообщений: 114
Регистрация: 14-08-07
Из: Харьков, Украина
Пользователь №: 29 773



Впринципе есть вариант воспользоваться пультом с известным протоколом RC-5, например и воспользоваться готовыми процедурами анализа посылок от этого пульта. Данные пример есть наверное на все МК, в частности на Atmel и MSP430.


--------------------
Жизнь сложна и не предсказуема, незачем её усложнять.
Go to the top of the page
 
+Quote Post
Goodefine
сообщение Jul 30 2009, 14:29
Сообщение #32


Местный
***

Группа: Свой
Сообщений: 211
Регистрация: 6-08-07
Из: Приднестровье, Тирасполь
Пользователь №: 29 581



Цитата(LexRoss @ Jul 26 2009, 15:57) *
... Нашел ИК приемник, подключил к входу звуковой карты (внизу то, что получилось). Протокол похож на nec, но стартовый бит только 4мс. ...

Это nec-подобный протокол, встречался мне в пультах от Samsung-а:
Прикрепленное изображение

Написал к нему декодер (Си). Кроме него распознает еще два nec-подобных протокола от
JVC:
Прикрепленное изображение

и msi(собственно, чистый nec):
Прикрепленное изображение

скрины даны с автоповтором. В декодере программно реализован триггер-бит для распознавания удержания кнопки. Если актуально, могу привести код...


--------------------
Любой, заслуживающий внимания, опыт приобретается себе в убыток...
Go to the top of the page
 
+Quote Post
LexRoss
сообщение Aug 1 2009, 06:07
Сообщение #33


Местный
***

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



Goodefine, да, хотелось бы посмотреть. Хотя я уже сделал, но все равно, может, что-то поправлю.

И еще, вопрос совсем простой. Есть число X. Как его загрузить в TCNT1H, TCNT1L ?
В хелпе cvavr нашел такую строку:
TCNT1=0x1111; /* Write to TCNT1L & TCNT1H registers */
Пишет ошибку.

Все, разобрался. Что-то запутался с sfrw.

TCNT1 работает.

Сообщение отредактировал LexRoss - Aug 1 2009, 05:29
Go to the top of the page
 
+Quote Post
LexRoss
сообщение Aug 1 2009, 13:55
Сообщение #34


Местный
***

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



Появилась проблема.
Лампой управляет оптотиристор ТО125-12.5. Контроллер распознает кнопки от пульта только при отключенном от питания светодиоде оптотиристора. Как только подключаю тиристор, с выхода фотоприемника начинает сыпаться мусор. Питания разделял - не помогло. Кондер на питании и резисторы у фотоприемника стоят как по ДШ.

Может, развязать фотоприемник с контроллером оптроном?
Go to the top of the page
 
+Quote Post
Goodefine
сообщение Aug 1 2009, 16:44
Сообщение #35


Местный
***

Группа: Свой
Сообщений: 211
Регистрация: 6-08-07
Из: Приднестровье, Тирасполь
Пользователь №: 29 581



Цитата(LexRoss @ Aug 1 2009, 09:07) *
Goodefine, да, хотелось бы посмотреть. Хотя я уже сделал, но все равно, может, что-то поправлю.

Выложил здесь.


--------------------
Любой, заслуживающий внимания, опыт приобретается себе в убыток...
Go to the top of the page
 
+Quote Post
LexRoss
сообщение Aug 2 2009, 07:58
Сообщение #36


Местный
***

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



Goodefine, спасибо.

С оптроном не получается. Осцил показывает, что сигнал на INT0 проходит, однако ничего не работает.
Посмотрите схему, я правильно подключаю?

Сообщение отредактировал LexRoss - Aug 2 2009, 08:00
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
=AK=
сообщение Aug 2 2009, 09:16
Сообщение #37


pontificator
******

Группа: Свой
Сообщений: 3 055
Регистрация: 8-02-05
Из: страны Оз
Пользователь №: 2 483



Цитата(LexRoss @ Aug 2 2009, 17:28) *
С оптроном не получается.

"Оптрон после фотоприемника" выглядит просто как издевательство над здравым смыслом. В сущности это точно соответствует присказке "водку продали, деньги пропили".

Как бороться с помехами - читайте здесь
Go to the top of the page
 
+Quote Post
LexRoss
сообщение Aug 7 2009, 11:06
Сообщение #38


Местный
***

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



Развязал тиристор с контроллером, он давал помехи по земле. Проблему ликвидировал.

Осталось всего 2 ноги. Хотелось бы еще связать это все с компутером. Где можно почитать про RS232, интересует именно программа для компьютера (на си или делфи)?
Или может быть есть более простое решение (через LPT)? Нужно всего 3 команды.
Go to the top of the page
 
+Quote Post

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

 


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


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