Заказать прошивку

 





 

Включить или выключить электроприборы с помощью пульта дистанционного управления не является новой идеей, и вы сможете найти так много разных устройств.   

Передатчик будет пульт дистанционного управления от телевизора или видео ... 

А схема собранная Вами будет приемником. В зависимости от реле используемого нагрузку можно увеличить...

Важные детали:

-микроконтроллер PIC12F629 ( PIC12F675)

-ИК-приемник TSOP1738 (или любой другой аналогичный SFH)

Настройка: Вы зажимаете  кнопку (она соединяет 3-й вывод МК с землей) светодиод загорится, нажимаете на кнопку дистанционного пульта (эта кнопка и будет управлять устройством) в момент нажатия светодиод потухнет и когда он вновь загорится отпустите кнопку, микроконтроллер запишет данный сигнал, после чего кнопку отпускаем и наслаждаемся!

Скачать прошивку для PIC12F629

Скачать прошивку для PIC12F675

 

Вот что получилось:

Зеленный светодиод в качестве нагрузки.

Крона и небольшая схемка стабилизатора напряжения на 5В справа на видео.

При программировании не забывайте про константу которая записана в последней ячейке данных пика.

При покупке микроконтроллера считайте с него данные и запишите константу на листочек!

Это очень важно т.к. если вы запишите другую константу при следующем программировании пика или отрете ее то pic работать не будет либо будет но не так как должен.

На рисунке ниже показано место расположения этой константы:

При запуске программы

1)выбераете тип микроконтроллера (МК)

2)считываете данные с МК и записываете константу на листик

3)открываете через программу прошивку .HEX

4)смотрете в последнюю ячейку :

-если там 3FFF значит надо записать туда вашу константу

5)прошиваем

Не забывайте стереть пик перед очередной прошивкой!

Удачи!

Фото от пользователя bidavova:






Обсуждаем на форуме


Источник
 
Дата: 3-12-2008, 22:45, Просмотров: 29235, Автор: Nikolai4
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти под своим именем.

   
miron # 1
9 апреля 2009 20:24  
 
нужная штучка собрал зашил но почемуто не работает светодиод при нажатии на кнопку незагорается в состоянии покоя потребляет гдето 2.8мА при нажатии на кнопку 3мА но ничего не работает все проверил подскажите где искать ошибку. шил icprog105e програматор простой на трех транзисторах.
  •    •     


   
Nikolai4 # 2
10 апреля 2009 18:57  
 
1) Перепрошейте микроконтроллер (возможно плохо был вставлен в сокет ...)
2)Проверьте еще раз правильность собранной схемы:
- правильно ли светодиод припаян и др...
- проверте ИК приёмник!
При нажатии на любую кнопку пульта индикаторный светодиод (LED) должен кратковременно загоратся!

Все должно работать , собирал много раз все работало сразу.

  •    •     


   
Старпёр # 3
17 апреля 2009 21:48  
 
нужная штучка собрал зашил но почемуто не работает светодиод при нажатии на кнопку незагорается в состоянии покоя потребляет гдето 2.8мА при нажатии на кнопку 3мА но ничего не работает все проверил подскажите где искать ошибку. шил icprog105e програматор простой с сайта http:\\cxem.net
ну если у двухчеловек не работает, то может какаята ошибка в схеме ,Ув. Nikolai4 , если не влом проверте выложенную схему на предмет ошибок. cry
  •    •     


   
Nikolai4 # 4
18 апреля 2009 08:04  
 
Хорошо, давайте начнем проверочку:

1 Вот моя печатная плата, я ее выполнил вручную на милимитровке (на печатке нету стабилизатора напряжения и транзистора с его сопротивлением в базе)

http://aes.at.ua/11/18-04-09_0758.jpg

http://aes.at.ua/11/18-04-09_0759.jpg

Схема правильная ведь я по ней печатку чертил!
P.S. Электроли-конденсатор на схеме 4,7мк главное чтоб он был ёмкостью не ниже 4,7мк ....ставить можно любой который есть в наличии я ставил от 4,7мк до 470мк работало с любым из этих приделов.
А вот за печатную плату выложеную в материале я не отвечаю , не я ее рисовал.

2 Сейчас проверю прошивки:
При программировании микроконтроллеров 12F629 и 12F675 главное помнить о константе которая расположена в последней ячейке прошивки МК, я надеюсь вы о ней знаете?
Прошивка рабочая у 12F629 и 12F675 перепроверил!

  •    •     


   
Старпёр # 5
18 апреля 2009 17:19  
 
В конце програмирования вылазит "ошибкапроверки по адресу 0000h
  •    •     


   
Nikolai4 # 6
18 апреля 2009 20:37  
 
У меня такое было много раз, тут два варианта:
1-все запрограммировалось (несмотря на ошибку) нужно после ошибки считать данные тут опять два варика:
- все нули 0000 (все ок)
- а если 3FFF то плохо (такой бок у меня тоже был с 12F629, просто поджал сокет в програматоре и с 3-го раза все пошло)

2-них...не запрограмировалось

  •    •     


   
Старпёр # 7
21 апреля 2009 23:28  
 
Это третья схема на микр. 1 световор; 2 бегущий огонь; все схемы с этого сайта
У меня такой прикол:
- Программировал в IC-prog
Читаю пустую - 3FFF все.
Открываю файл прошивки, программирую: Пишет- не найден фай осциллятора, продолжить прогр. с 3FFF файла, нажимаю да. программируется, считываю что записалось снова 3FFF? Вставляю в по схеме - работает и светофор и бегущий огонь.
И я не вижу что именно записано на микроконтроллере
помогите если можете.
  •    •     


   
Nikolai4 # 8
22 апреля 2009 18:05  
 
т.е. схема работает после программирования (я правильно понял)?

Осцилятор - это значение константы, она прописывается в самом конце . Внимание, константа не идет вместе с прошивкой, она идет вместе с микроконтроллером, но если у вас все заработало то вы это знаете applause

Теперь поповоду программирования : у меня после выдачи ошибки и счета всех данных никогда не было 3FFF и чтоб все заработало!

  •    •     


   
Старпёр # 9
22 апреля 2009 18:40  
 
вы поняли правильно.
Но я всё же не могу понять, почему программа считывает микроконтроллер (записанный или очищенный) 3FFF??????? wacko
  •    •     


   
Krad # 10
28 мая 2009 13:08  
 
Доброго времени суток. Вот думаю собрать этот дивайс, печатную плату сравнил со схемой вроде все правильно, но есть пара вопросов конденцаторы С1,С2 220мкф и С3 4,7мкф сколько вольт?. С реле тоже вроде разобрался smile например вот такое подойдет? http://www.chip-dip.ru/product0/15783.aspx
??? и я так понимаю что напряжение питания этого дивайса зависит от номинального рабочего напряжения реле? т.е. если взять реле вот такое
http://www.chip-dip.ru/product0/2375.aspx
то питать данную схему можно 5 вольтами?

и вобще кто собирал эту штуку отпишитись плиз о резульатах работы...

  •    •     


   
Krad # 11
28 мая 2009 13:29  
 
Есть эта печатка у кого в нормальном электронном виде? поделитесь плиз ))
  •    •     


   
Krad # 12
28 мая 2009 13:35  
 
И если я правильно понял, то прошивка при полученнии нужного сигнала с пульта ДУ, выставляет на седьмой ноге пика логическую единицу и открывает транзистор, а при следующем нажатии сбрасивает состояние седьмого вывода в ноль и транзистор закрывается, так?
Прошу прощеня за такие вопросы, я в этом деле новичек )))
  •    •     


   
Nikolai4 # 13
28 мая 2009 17:50  
 
Да вы правильно поняли и потому транзистор используется n-p-n структуры т.к. открывается он подачей + на базу .
  •    •     


   
Nikolai4 # 14
28 мая 2009 17:58  
 
С1 С2 можна ставить любые электролитические, желательно на входе 10мк, а на выходе до 470мк, я хочу сказать на входе небольшую ёмкость ставь. Конкретные номиналы не играю столь важного значения.
С3 - да в схеме два С3 конденсатора smile один электролит, на напряжение не меньше 10 Вольт т.к. питание там 5В ну 10В для запаса, а другой 100нано -это фильтр, на них обычно написан код из трех цифр, для 100нан = код104
  •    •     


   
Nikolai4 # 15
28 мая 2009 18:02  
 
Теперь по поводу реле:
На схеме реле расчитано на номинальное напряжение 12В, питание реле и схемы от одного источника 12В.
В схеме применен стабилизатор напряжения 78L05 на 5В, на входе напряжение недолжно привышать 20В (не желательно) и не менее 6-7В.
  •    •     


   
Nikolai4 # 16
28 мая 2009 18:05  
 
Это реле подойдет, его напряжение питания 12В, контакты выдерживают 10A, 277V
  •    •     


   
Nikolai4 # 17
28 мая 2009 18:09  
 
Да, эта релюха питается 5В , а контакты выдерживают 10A, 277V - это еще лучше.
  •    •     


   
Nikolai4 # 18
28 мая 2009 18:12  
 
Я собирал не один раз эту конструкцию, все работало с первого раза, но я рисовал свою печатную плату от руки (выше есть ссылка). Видео запись тоже сделал я. Если возникнут вопросы пишите.

rah

  •    •     


   
Krad # 19
29 мая 2009 07:15  
 
Спасибо за ответы, шас как куплю пик буду собирать )))
И еще есть вопросик, можно как нить эту схему запитать от тех же 220В ~ ? Как например в том же ДИММЕРЕ в схеме все питание схемы от 220В, или тут по любому нужен доп. источник?
Я это к тому, что например для управления кондиционером или лампочкой не удобно будет всю эту конструкцию монтировать и поддягивать к ней доп. питание или постоянно использовать аккумуляторы какие нить.
  •    •     


   
Krad # 20
29 мая 2009 13:00  
 
)) наше у вас на сайте несколько схем понижения напряжения, с пояснением что можно испльзовать их для питания микосхем. Вот попытался объединить две схемы

http://img33.imageshack.us/img33/5025/hardoff.jpg

Интересно ваше мнение будет ли такая схема работать? Схему рисовал в DipTraceю, если все верно, то там же можно и печатку развести сразу. Можно ли как нибудь оптимизировать схему? Или оставить все как есть?

  •    •     


   
Krad # 21
29 мая 2009 14:49  
 
Вот тут http://aes.at.ua/publ/27-1-0-114 на первой схеме, плюс и минус на выходе не перепутаны случайно?
  •    •     


   
Nikolai4 # 22
29 мая 2009 18:33  
 
Тут есть одна загвоздка -- реле жрет много тока и при конструкции вашей нарисованой я не уверен что реле сможет сработать.
Мне больше нравится это вариант:

тут намного меньше деталей!
описание тут http://aes.at.ua/publ/27-1-0-114
С такой схемой я еще не эксперементировал, но она будет помощнее предедущей! Тут все зависит от стабилитронов, те что на схеме 191 мало пропускают тока... необходимо заменить на КС468(119мА) Д815,816,(с любой буквой в конце).
  •    •     


   
Nikolai4 # 23
29 мая 2009 18:35  
 
Самый идеальный вариант это поставить маленький понижающий трансформатор 220/12, но это лишние габариты получаются!
  •    •     


   
Nikolai4 # 24
29 мая 2009 18:49  
 
Вот такой еще нюанс: стабилизатор напряжения есть 7805 и 78L05 они расчитаны на разный ток 7805 (1000mA) и 78L05 (100mA).
Реле которое вы хотите поставить 5В (10A, 277V) ---- Ток срабатывания не более,90.9mA
лутше ставьте с запасом 7805 .
  •    •     


   
Nikolai4 # 25
31 мая 2009 18:07  
 
Все отредактировал, схему поменял, не понравилась...
  •    •     


   
Krad # 26
20 июня 2009 17:17  
 
Все собрал и я этот девайс, питание сделал от 220, по второй схеме вот от сюда http://aes.at.ua/publ/27-1-0-114 тока я сразу поставил стабилитроны на 5v6 V и не стал ставить стабилизатор и те конденцаторы что за ним, конденсатор на входе 0,1 мкф 250в, последовательно с ним сопративление 47 Ом 1Вт и еше одно паралельно 560 КОм (0,125 Вт smd) для разрядки кондера после выключения, печатку развел свою под smd резисторы и PIC, в DIP'e найти не удалось попался тока soic, так что пришлось еще и переходник делать для программатора (Extra PIC тоже сам собирал), платка получилась 45*35мм.
Вобщем доволен, сделал вкл/выкл кондиционер оконник, раньше приходилось ночью вставать включать или выключать, smile теперь совсем обленюсь :).

ps. вот думаю попробовать вместо реле поставить тиристор, например TIC 116N.

  •    •     


   
Nikolai4 # 27
21 июня 2009 09:04  
 
Молодщага applause
  •    •     


   
Nikolai4 # 28
21 июня 2009 09:06  
 
Виложи фото
  •    •     


   
Krad # 29
21 июня 2009 12:41  
 
Постараюсь завтра фотки выложить.
  •    •     


   
Krad # 30
24 июня 2009 11:38  
 
http://upload.akusherstvo.ru/image189990.jpg

это вид со стороны проводников, не догадался к сожалению сфоткать до установки, уж очень хотелось по быстрее наладить, даже с корпусом мудрить не стал ))) следующую делать буду тогда по нормальному все пофоткаю...

  •    •     

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
 

Обновления

Конкурсные работы:

Сообщения Форума Ответов
бaкoмeтр 1804
Сколько мужчина может потратит ... 4
Настенные часы - термометр 258
PICKIT2 и AVR 5
RGB подсветка приборной панели 4
Бакометр 2 200
Индикаторы температуры и давле ... 22
Универсальный бортовой компьют ... 298
Простой автоматический выключа ... 18
Помогите пожалуйста с CAN инте ... 2