Дистанционный включатель
Да это уже давно всё сделанно, но дребезг всё равно был. Да и бог с ними с кондёрами, стоят да и ладно.
Всё, прошивку подправили, теперь всё работает как часы и ни какие помехи не действуют на МК.
Вот как и обещал, фотки готового устройства. Правда ограничение на размер файла оказывает существенное влияние на качество фоток. Но в живую всё смотрится на много лучше.
Всё, прошивку подправили, теперь всё работает как часы и ни какие помехи не действуют на МК.
Вот как и обещал, фотки готового устройства. Правда ограничение на размер файла оказывает существенное влияние на качество фоток. Но в живую всё смотрится на много лучше.
- Вложения
-
- Новая папка.rar
- (124.42 КБ) 504 скачивания
- Реклама
- Пухич
- Модератор
- Сообщения: 4673
- Зарегистрирован: Вс июн 01, 2008 00:17:35
- Откуда: Я всего лишь плод вашего воображения...
Я тоже удивлен! Еще ведь и плата двусторонняя!VIRGO писал(а):И на такой площади не умещалось два корпуса ТМ2 ???
Ему кстати надо было бы два корпуса ТМ2 на активный антидребезг и еще один корпус чего-нибудь четырехтриггерного для собственно самих счетных триггеров. И все это влезло бы сюда даже в непланарном исполнении!
Знание - сила!
- Реклама
Это где, интересно, вы увидели двустороннюю плату? Может это просто на свет просвечиваются дорожки, но плата односторонняя.Пухич писал(а):Еще ведь и плата двусторонняя!
Да, на такую площадь умещались 2 корпуса ТМ2, но активный "антидребезг" - никак, ну если только со множеством перемычек.
Это на вид кажется, что площадь большая, но много места занимают реле и толстые дорожки от них.
А тем более, зачем так нагромождать схему "лишними" деталями? Известно, что чем проще, тем надёжнее. Вот я и постарался сделать надёжнее. А если бы у меня стояла советская логика, то как я бы поборол помеху, которая возникала при подаче питания от АП2? Ещё целой кучей фильтров, раздельными линиями питания, дополнительными микросхемами? И что в итоге бы получилось? Компьютер на лампах.
А так - подкорректировали программку и про помеху можно забыть.
А если бы ещё в программа управляла бы симистором, то печатка бы сократилась в двое. Но спасибо огромное человеку, который написал и такую прогу, если бы не delay, то мучался бы я с этой "деревянной логикой ещё долго.
А в прочем вам самим решать на чём можно собрать такое устройство, но лично я, когда задумался сделать что-то подобное, выбор был однозначным - МК! Пусть не много дороже, за то сколько сил и нервов бережёт.
А программированием займусь основательно, уж очень большие перспективы оно открывает.
- Symbiosis
- Вымогатель припоя
- Сообщения: 600
- Зарегистрирован: Вс апр 27, 2008 13:44:52
- Контактная информация:
Ребята, хочу вот просто вкл/выкл на ик сделать, одна кнопочка и все, а устройство исполнения два положения принимает вкл или выкл при повторной подаче сигнала. До этого дел с мк не имел, только повторял готовые решения. Вот начал книжки читать по авр. Вопросик, а можно ли просто записать код, к примеру 111000111000111000 в порт, а другой мк при поступление этого кода на вход пишет в свой выход единицу. Мне мперва эта идея в голову пришла, но буквально тут же появилось противоречие, ведь циклы обоих мк не будут синхронизированы, и не факт что второй мк начнет принимать код с самого начала, вобщем ничего не выйдет, нужна какая-то затравка, какой-то имульс синхронизации чтоли. Думаю можно просто длинный импульс поставить, по спаду которого один мк передает, другой читает. Програмную реализацию немного представляю себе, но в верном ли я направлении думаю вообще? Кварц обязательно или, слышал нестабильность внутреннего рс атмеловского не превышает 0,4%, хватит рц встроенного? В интеренете расплодился на всех схемных сайтах проект 3х и 12ти командного управления, с автором связывался, он категорически отказался поделиться какой либо информацией. Помогите с алгоритмом немножко, если я наверном пути просто подкорректируйте, ежели нет, то пните в нужную сторону, плиз )
Вот готовое решение. Программируется на любую кнопку ИК пульта.
- Вложения
-
- ir-of-on.rar
- (30.43 КБ) 518 скачиваний
R3Dio 73!
- Symbiosis
- Вымогатель припоя
- Сообщения: 600
- Зарегистрирован: Вс апр 27, 2008 13:44:52
- Контактная информация:
ну это ж не авр ) просто у меня авр много (около 50шт тини2313) Да и исходника там нету (
Вот спустя буквально 20 минут все-таки своими силами набрел http://www.cappels.org/dproj/LCRFLINK/LCRFLINK.htm прям то что надо, щас колупать код буду. Жаль на асс, хотел бы на си. Но ничего, буду изучать ...
Вот спустя буквально 20 минут все-таки своими силами набрел http://www.cappels.org/dproj/LCRFLINK/LCRFLINK.htm прям то что надо, щас колупать код буду. Жаль на асс, хотел бы на си. Но ничего, буду изучать ...
А вот это вот не годится? Только там 10 каналов. http://www.masterkit.ru/main/set.php?num=1137
а там действительно кодирование идёт , или же все коды уже давно изестны и нужно лишь прочитать код и сравнить ?VIRGO писал(а): Думаете сразу разберётесь с задачей декодирования ИК кодов?
есть вопросы ? чего-то не знаешь ? [url=http://s61.radikal.ru/i174/1006/79/bc6a635c1451.jpg][color=blue][b]прежде всего смотри это[/b][/color][/url]
Если Вы про это http://www.masterkit.ru/main/set.php?num=1137
то там кодировка RC-5 (Philips). А вообще кодировок существует довольно много.
то там кодировка RC-5 (Philips). А вообще кодировок существует довольно много.
R3Dio 73!
вот я и спрашиваю там действительно активная кодировка или же ( более ближе к реальности ) известные коды пульта зашиваются в МК и затем лишь сравниваются с полученными ?
есть вопросы ? чего-то не знаешь ? [url=http://s61.radikal.ru/i174/1006/79/bc6a635c1451.jpg][color=blue][b]прежде всего смотри это[/b][/color][/url]
Цитата:
...можно настроить BM8040 на любой пульт ДУ RC5 (и на любые его кнопки)...
Значит приёмник "заточен" под RC5.
Поищите в Интернете статью "применение кода RC-5"
например тут:
http://www.telesys.ru/electronics/projects.php?do=p036
...можно настроить BM8040 на любой пульт ДУ RC5 (и на любые его кнопки)...
Значит приёмник "заточен" под RC5.
Поищите в Интернете статью "применение кода RC-5"
например тут:
http://www.telesys.ru/electronics/projects.php?do=p036
R3Dio 73!


