Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

3 канално дистанционно с PIC12F629
http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=7173
Страница 1 от 2

Автор:  TexHoTpoHuk [ Вто Сеп 29, 2009 2:00 am ]
Заглавие:  3 канално дистанционно с PIC12F629

Схемата и програмите ги намерих в интернет . Става въпрос за дистанционно управление с три канала което ще управлява моторизиран потенциометър .
Никога не съм се занимавал с микроконтролери и за това помолих приятел да програмира пикчетата . Разработих си платки и чаках процесорчетата ...
След няколко дена ми каза , че програмата - цитирам :
- "не иска да влезе в чипа"

Обеснението ( оправданието ) е адски смешно .

Качвам тук HEX файловете , моля ако някой от Вас - разбиращите има свободни две минути да провери за грешка в кода , въпреки , че не би трябвало да има проблем .
Споделиха ми , че може да има проблем ако се използва вътрешния осцилатор . Идея си нямам за какво става въпрос ...

п.п намерих схема на програматор за 12F629 към него препоръчват софтуера winPIC .
Ако HEX-a е наред може да се пробвам , но като разгледах софтуера има доста настройки ... едва ли ще се справя .

Прикачени файлове:
Коментар на файл: схема предавател
tx.gif
tx.gif [ 65.17 KiB | Прегледано 2597 пъти ]
Коментар на файл: схема приемник
rx.gif
rx.gif [ 35.84 KiB | Прегледано 2595 пъти ]
Коментар на файл: HEX файловете
3ch_remote.zip [4.14 KiB]
177 пъти

Автор:  jijo [ Вто Сеп 29, 2009 8:59 pm ]
Заглавие: 

Цитат:
"не иска да влезе в чипа"


pic12f629 + PICkit2 се програмира без проблем, не стигнах до там да пробвам дали и работи, но се програмират и двата файла.

Автор:  Zeus [ Вто Сеп 29, 2009 11:11 pm ]
Заглавие: 

Ако в хекса е дигнат бита за code protection, след запис при проверката дава грешка, но програмати си е вътре и ако е добре, ще си работи. Не казвам, че точно това е проблема, просто може да са хиляди неща. Абе, това да се ровиш в хексове, не е приятна работа и едва ли някой ще я свърши за удоволствие. Понякога е много по-лесно да напишеш нова програма, отколкото да се ровиш в чужда, особено ако липсва сорса с коментарите.

Автор:  TexHoTpoHuk [ Сря Сеп 30, 2009 5:19 am ]
Заглавие: 

Благодаря Ви за отговорите !!!
Щом всичко е наред стартираме проекта . При успешно програмиране ще имаме дистанционно управление на нискочестотен усилвател . Ще пусна снимки когато завърша проекта .
Поздрави !

Автор:  WDW [ Сря Сеп 30, 2009 1:45 pm ]
Заглавие: 

Тзи двете схемички дето си ги показал нещо хич не ми харесват.
Трябва малко да ги преработиш!

Автор:  TexHoTpoHuk [ Сря Сеп 30, 2009 9:01 pm ]
Заглавие: 

какво не ти харесва по-точно ?

Автор:  sv_shady [ Сря Сеп 30, 2009 10:14 pm ]
Заглавие: 

Ами на излъчвателя на всеки бутон трябва да имаш изтеглящ резистор, както и по един кондензатор, за да изолираш шума от бутона. След това на приемника на TSOP-а е добре да сложиш един филтриращ кондензатор 100нФ между захранващте му пинове, а пък на изхода му ти трябва изтеглящ резистор пак.

Автор:  plameniv [ Чет Окт 01, 2009 12:18 am ]
Заглавие: 

sv_shady написа:
Ами на излъчвателя на всеки бутон трябва да имаш изтеглящ резистор, както и по един кондензатор, за да изолираш шума от бутона. След това на приемника на TSOP-а е добре да сложиш един филтриращ кондензатор 100нФ между захранващте му пинове, а пък на изхода му ти трябва изтеглящ резистор пак.

Има си вградени резистори за целта освен на извод 4 и затова отвън е сложен. :idea:

Автор:  sv_shady [ Пет Окт 02, 2009 5:29 pm ]
Заглавие: 

Е хубаво де, ама те не трябва ли да се пуснат все пак ? А дали е направено не се знае, за това предложих идеята резисторите.

Автор:  plameniv [ Пет Окт 02, 2009 5:34 pm ]
Заглавие: 

sv_shady написа:
Е хубаво де, ама те не трябва ли да се пуснат все пак ? А дали е направено не се знае, за това предложих идеята резисторите.

Вероятно са пуснати иначе щеше да е друга схемата :)

Автор:  TexHoTpoHuk [ Сря Сеп 21, 2011 5:56 pm ]
Заглавие:  Re: 3 канално дистанционно с PIC12F629

Всичко работи , чиповете се програмират всичко е ОК .
Само с едно изключение .
И трите канала са тригерни :(
Имаме логическа единица на всеки изход докъто не натиснем отново бутона . А на мен ми трябва един тригерен и два бутонни канала .

Нали няма да е много сложно да се промени сорса ???

Автор:  Cekins [ Сря Сеп 21, 2011 6:28 pm ]
Заглавие:  Re: 3 канално дистанционно с PIC12F629

Никак даже. Даже ще е по-лесно да се пренапишат.

Автор:  TexHoTpoHuk [ Сря Сеп 21, 2011 8:13 pm ]
Заглавие:  Re: 3 канално дистанционно с PIC12F629

мислех , че ще стане с лек едит само ... едва ли някой ще се хване да го пренаписва :(

Автор:  Stoimen [ Сря Сеп 21, 2011 9:28 pm ]
Заглавие:  Re: 3 канално дистанционно с PIC12F629

Пробвай с този файл за предавателя.
1,2 са "бутонни" а 3 е тригерен.
Има лек бъг - ако натиснеш и задържиш 1 или 2 бутон, закриеш предавателя и отпуснеш бутона, канала ще си остане в състоянието след натискането на бутона. (не знам дали успях да обясня :) - пробвай ).

Прикачени файлове:
629_tx.rar [466 Байта]
131 пъти

Автор:  TexHoTpoHuk [ Сря Сеп 21, 2011 9:36 pm ]
Заглавие:  Re: 3 канално дистанционно с PIC12F629

Стоимен , благодаря ти за инфото .
защо за предавателя , не трябва ли да се промени кода на приемника ?

Страница 1 от 2 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/