Страница 8 из 8

Добавлено: Вт июл 22, 2008 23:28:48
Димон
Да это уже давно всё сделанно, но дребезг всё равно был. Да и бог с ними с кондёрами, стоят да и ладно.
Всё, прошивку подправили, теперь всё работает как часы и ни какие помехи не действуют на МК.
Вот как и обещал, фотки готового устройства. Правда ограничение на размер файла оказывает существенное влияние на качество фоток. Но в живую всё смотрится на много лучше.

Добавлено: Ср июл 23, 2008 00:05:44
VIRGO
И на такой площади не умещалось два корпуса ТМ2 ???

Добавлено: Ср июл 23, 2008 00:13:48
Пухич
VIRGO писал(а):И на такой площади не умещалось два корпуса ТМ2 ???
Я тоже удивлен! Еще ведь и плата двусторонняя!

Ему кстати надо было бы два корпуса ТМ2 на активный антидребезг и еще один корпус чего-нибудь четырехтриггерного для собственно самих счетных триггеров. И все это влезло бы сюда даже в непланарном исполнении!

Добавлено: Ср июл 23, 2008 00:16:59
Паятель
Ну ладно вам критиковать-то. :) Сделал, как ему понравилось.

Добавлено: Ср июл 23, 2008 00:35:09
VIRGO
Да я не критикую. Просто столько крика было, что в корпус не поместится...
Запустилось, работает. Я рад за Димона.

Добавлено: Ср июл 23, 2008 00:58:08
Димон
Пухич писал(а):Еще ведь и плата двусторонняя!
Это где, интересно, вы увидели двустороннюю плату? Может это просто на свет просвечиваются дорожки, но плата односторонняя.
Да, на такую площадь умещались 2 корпуса ТМ2, но активный "антидребезг" - никак, ну если только со множеством перемычек.
Это на вид кажется, что площадь большая, но много места занимают реле и толстые дорожки от них.
А тем более, зачем так нагромождать схему "лишними" деталями? Известно, что чем проще, тем надёжнее. Вот я и постарался сделать надёжнее. А если бы у меня стояла советская логика, то как я бы поборол помеху, которая возникала при подаче питания от АП2? Ещё целой кучей фильтров, раздельными линиями питания, дополнительными микросхемами? И что в итоге бы получилось? Компьютер на лампах.
А так - подкорректировали программку и про помеху можно забыть.
А если бы ещё в программа управляла бы симистором, то печатка бы сократилась в двое. Но спасибо огромное человеку, который написал и такую прогу, если бы не delay, то мучался бы я с этой "деревянной логикой ещё долго.
А в прочем вам самим решать на чём можно собрать такое устройство, но лично я, когда задумался сделать что-то подобное, выбор был однозначным - МК! Пусть не много дороже, за то сколько сил и нервов бережёт.
А программированием займусь основательно, уж очень большие перспективы оно открывает.

Добавлено: Сб авг 02, 2008 10:52:16
Symbiosis
Ребята, хочу вот просто вкл/выкл на ик сделать, одна кнопочка и все, а устройство исполнения два положения принимает вкл или выкл при повторной подаче сигнала. До этого дел с мк не имел, только повторял готовые решения. Вот начал книжки читать по авр. Вопросик, а можно ли просто записать код, к примеру 111000111000111000 в порт, а другой мк при поступление этого кода на вход пишет в свой выход единицу. Мне мперва эта идея в голову пришла, но буквально тут же появилось противоречие, ведь циклы обоих мк не будут синхронизированы, и не факт что второй мк начнет принимать код с самого начала, вобщем ничего не выйдет, нужна какая-то затравка, какой-то имульс синхронизации чтоли. Думаю можно просто длинный импульс поставить, по спаду которого один мк передает, другой читает. Програмную реализацию немного представляю себе, но в верном ли я направлении думаю вообще? Кварц обязательно или, слышал нестабильность внутреннего рс атмеловского не превышает 0,4%, хватит рц встроенного? В интеренете расплодился на всех схемных сайтах проект 3х и 12ти командного управления, с автором связывался, он категорически отказался поделиться какой либо информацией. Помогите с алгоритмом немножко, если я наверном пути просто подкорректируйте, ежели нет, то пните в нужную сторону, плиз )

Добавлено: Сб авг 02, 2008 11:23:33
VIRGO
Вот готовое решение. Программируется на любую кнопку ИК пульта.

Добавлено: Сб авг 02, 2008 11:40:07
Symbiosis
ну это ж не авр ) просто у меня авр много (около 50шт тини2313) Да и исходника там нету (

Вот спустя буквально 20 минут все-таки своими силами набрел http://www.cappels.org/dproj/LCRFLINK/LCRFLINK.htm прям то что надо, щас колупать код буду. Жаль на асс, хотел бы на си. Но ничего, буду изучать ...

Добавлено: Сб авг 02, 2008 12:45:05
Димон
А вот это вот не годится? Только там 10 каналов. http://www.masterkit.ru/main/set.php?num=1137

Добавлено: Чт авг 07, 2008 18:53:08
Symbiosis
клевая штука! еще бы исходник ее поглядеть! ))) Думаю в ближайшем будущем повторю ее...

Добавлено: Чт авг 07, 2008 19:08:59
VIRGO
Что Вы прицепились к исходникам?
Вы же сами писали, что с программированием практически не знакомы.
Думаете сразу разберётесь с задачей декодирования ИК кодов? Начните с примитива (типа помигать светодиодом).А далее по приципу: "от простого к сложному"...

Добавлено: Пт авг 08, 2008 03:44:08
Symbiosis
уверен, что разберусь! разобрался в девайсе с одной коммандой, реализацией шифр и дешифр, по ссылке,что давал выше. Это не намного сложней, может пройдет время и сам созрею да замучу

Добавлено: Вс авг 10, 2008 16:27:50
LINKS_234
VIRGO писал(а): Думаете сразу разберётесь с задачей декодирования ИК кодов?
а там действительно кодирование идёт , или же все коды уже давно изестны и нужно лишь прочитать код и сравнить ?

Добавлено: Вс авг 10, 2008 19:08:41
VIRGO
Если Вы про это http://www.masterkit.ru/main/set.php?num=1137
то там кодировка RC-5 (Philips). А вообще кодировок существует довольно много.

Добавлено: Пн авг 11, 2008 22:20:15
LINKS_234
вот я и спрашиваю там действительно активная кодировка или же ( более ближе к реальности ) известные коды пульта зашиваются в МК и затем лишь сравниваются с полученными ?

Добавлено: Пн авг 11, 2008 22:44:32
VIRGO
Цитата:
...можно настроить BM8040 на любой пульт ДУ RC5 (и на любые его кнопки)...

Значит приёмник "заточен" под RC5.
Поищите в Интернете статью "применение кода RC-5"
например тут:
http://www.telesys.ru/electronics/projects.php?do=p036