Отговори на тема  [ 18 мнения ]  Отиди на страница 1, 2  Следваща
PIC 16F628 RGB 
Автор Съобщение
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Съб Яну 10, 2009 11:51 pm
Мнения: 165
Мнение PIC 16F628 RGB
Здравейте на всички,нов съм в форума и имам няколко проблема който надявам се да ги реша с вас.Относно микроконтролерите съм много зле,отскоро почнах да се интересувам от тях.Та купих си PIC 16F628 направих този програматор: http://www.pcs.usp.br/~jkinoshi/2005/PC ... rcuito.pdf, ,инсталирах си програмата P16PRO PIC 3.63.Идеятами е да направя (като първи стъпки с микроконтролерите) схемата- http://www.electronics-lab.com/projects ... index.html .Сложих чипа в програматора ,заредих hex файла който свалих от сайта на LED RGB в програмата (P16PRO PIC) натиснах programm и започна да го записва.Като на тисна след това Verify ми изписва memory Ok,program -OK. Натискам и Read и виждам че се е записал hex файла.1 Надявам се програматора да работи,но само стази програма става.Пробвах с Win800 но нейска.Но като извадя чипа и го сложа на вече направената схема (RGB) нищо не реагира и не светат диодите.Чудноми е нее ли записано нещо-има едни други файлове (jal) към схемата но затях нищо незнам какво се прави с тях-записватли се в чипа,как става ,заради тях ли не работи схемата -надявам се да ми помогнете .


Нед Яну 11, 2009 12:10 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Окт 10, 2004 9:55 am
Мнения: 1718
Мнение Re: PIC 16F628 RGB
kalinvd написа:
Здравейте на всички,нов съм в форума и имам няколко проблема който надявам се да ги реша с вас.Относно микроконтролерите съм много зле,отскоро почнах да се интересувам от тях.Та купих си PIC 16F628 направих този програматор: http://www.pcs.usp.br/~jkinoshi/2005/PC ... rcuito.pdf, ,инсталирах си програмата P16PRO PIC 3.63.Идеятами е да направя (като първи стъпки с микроконтролерите) схемата- http://www.electronics-lab.com/projects ... index.html .Сложих чипа в програматора ,заредих hex файла който свалих от сайта на LED RGB в програмата (P16PRO PIC) натиснах programm и започна да го записва.Като на тисна след това Verify ми изписва memory Ok,program -OK. Натискам и Read и виждам че се е записал hex файла.1 Надявам се програматора да работи,но само стази програма става.Пробвах с Win800 но нейска.Но като извадя чипа и го сложа на вече направената схема (RGB) нищо не реагира и не светат диодите.Чудноми е нее ли записано нещо-има едни други файлове (jal) към схемата но затях нищо незнам какво се прави с тях-записватли се в чипа,как става ,заради тях ли не работи схемата -надявам се да ми помогнете .

Това направи ли :

Fuses

IntRC I/O = Enabled
PWRT = Enabled
BODEN = Enabled
MCLR = Disabled
Rest of fuses = Disabled

DIP Switches functions

SW1 - makes you choose between G->GB->B->BR->R->RG-->>G effect and random color change effect
SW2 - makes you choose between fading and jumping from one color to another
SW3 - makes you choose between slow or fast
SW4 - pauses at the current color displayed

_________________
Избийте баламите и тарикатите сами ще умрат!
Няма невъзможни работи - има много трудни работи!
----------------------------------------------------------------------------------
"Я в Москве с киркой уран найду, при такой повышенной зарплате" !


Нед Яну 11, 2009 2:18 am
Профил
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Съб Яну 10, 2009 11:51 pm
Мнения: 165
Мнение 
Не но каде се правят тези настройки,в програматали и каде тотчно.Ами jal файловете за какво са,те използватли се.
В настройките на Fuses имам:

Oscillator Hardware Protection

LP ---- Watchdog Timer ------ Code protect 0
XT---- Power Up Timer ------ Code protect 1
HS ---- Brown-out detect ------ Data Protect
ExtClk -- MCLR pin enabled-------
IntRC --- Low Volt. Prog------------
ER-------

CLKOUT


Нед Яну 11, 2009 10:35 am
Профил
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Съб Яну 10, 2009 11:51 pm
Мнения: 165
Мнение 
Никой ли не може да ми помогне по моя проблем?


Нед Яну 11, 2009 1:54 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Окт 10, 2004 9:55 am
Мнения: 1718
Мнение ?
kalinvd написа:
Не но каде се правят тези настройки,в програматали и каде тотчно.Ами jal файловете за какво са,те използватли се.
В настройките на Fuses имам:

Oscillator Hardware Protection

LP ---- Watchdog Timer ------ Code protect 0
XT---- Power Up Timer ------ Code protect 1
HS ---- Brown-out detect ------ Data Protect
ExtClk -- MCLR pin enabled-------
IntRC --- Low Volt. Prog------------
ER-------

CLKOUT

Коя програма ползваш за програмиране?

_________________
Избийте баламите и тарикатите сами ще умрат!
Няма невъзможни работи - има много трудни работи!
----------------------------------------------------------------------------------
"Я в Москве с киркой уран найду, при такой повышенной зарплате" !


Нед Яну 11, 2009 3:04 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Фев 01, 2007 4:04 am
Мнения: 1539
Мнение 
Записва се само hex файла, другите не ти трябват. Увери се първо ,че програматора работи. Запиши чипа и го прочети . Трябва в паметта да са различни числа а не само 3fff или 0000. Направи проверка (verify) , трябва да ти даде ОК. После изтрий чипа и пак направи проверка - трябва да ти даде грешка. Ако всичко е наред пак си направи запис на чипа и почвай да проверяваш схемата. Най-добре е да имаш осцилоскоп за да видиш дали въобще тръгва генератора. Потърси и други проекти за този чип най-добре на сайта на Микрочип и то със asm-файлове а не с jal. Инсталирай си от там и MPLab-a.
Друга програма за програмиране е Winpic , но обикновено във всяка една такава програма трябва да се настрои какъв програматор ползваш, някои имат и режим на тестване на програматора. Общо взето самоделните програматори са си капризни и от към схема и от към софт, понякога и дължината на кабела е от значение.


Нед Яну 11, 2009 3:29 pm
Профил
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Съб Яну 10, 2009 11:51 pm
Мнения: 165
Мнение 
Успях да го запиша,просто си инсталирах icprog и готово.А може ли с този пик (16F628) да направя тази схема http://www.radiokot.ru/circuit/power/converter/17/ или трябва да си купя 16F628A.Kаква е разликата може ли да променя нещо в схемата та да използвам този 16F628.


Пон Яну 12, 2009 8:35 pm
Профил
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Сря Апр 05, 2006 9:52 pm
Мнения: 877
Местоположение: Разград
Мнение 
При 628А имаш вътрешен осцилатор който в случая се ползва.
При 16F628 няма такъв осцилатор, трябва да му слагаш кварц и да
включиш конфигурационния бит за генератор с външен кварц.


Пон Яну 12, 2009 9:49 pm
Профил
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Съб Яну 10, 2009 11:51 pm
Мнения: 165
Мнение 
Като се по загледах в схемата не виждам кварц, но като отворих платката (PCB) има кварц между 17 и 16 крак -4MHz
и пише на чипа 16Fxxx, това значи ли че и моя който е без буква (А) ще работи в дадената схема,без да променям нищо?


Вто Яну 13, 2009 12:06 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Фев 01, 2007 4:04 am
Мнения: 1539
Мнение 
kasparov вече ти каза, че става и как става. Прочети и какво е писал руснака за схемата.
Какво стана с RGB-to, светна ли го?


Вто Яну 13, 2009 12:37 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Окт 10, 2004 9:55 am
Мнения: 1718
Мнение Хм
kalinvd написа:
Успях да го запиша,просто си инсталирах icprog и готово.А може ли с този пик (16F628) да направя тази схема http://www.radiokot.ru/circuit/power/converter/17/ или трябва да си купя 16F628A.Kаква е разликата може ли да променя нещо в схемата та да използвам този 16F628.

Тази схема е безсмислена ако няма обратна връзка да ти следи температурата на поялника.
В случая може да сложиш динистор вместо контролера :wink:

_________________
Избийте баламите и тарикатите сами ще умрат!
Няма невъзможни работи - има много трудни работи!
----------------------------------------------------------------------------------
"Я в Москве с киркой уран найду, при такой повышенной зарплате" !


Вто Яну 13, 2009 1:11 am
Профил
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Съб Яну 10, 2009 11:51 pm
Мнения: 165
Мнение 
Да RGB светна, нее кой знае кво ама поне стана.конфигурационния бит за генератор с външен кварц се включва от програмата, нали? Какви настройки да направя на IC-prog за схемата за да запиша чипа.Сложих 4.098MHz кварц записах го с hex файла dimer но като го пуснах не ми показва цифри а само светят както им падне.Незнам то ва от неправилно
записване на чипа ли се дължи или от кварца.?


Вто Яну 13, 2009 1:11 pm
Профил
Ранг: Ориентиран
Ранг: Ориентиран

Регистриран на: Чет Ное 20, 2008 1:49 pm
Мнения: 276
Местоположение: Бургас
Мнение 
kalinvd написа:
Да RGB светна, нее кой знае кво ама поне стана.конфигурационния бит за генератор с външен кварц се включва от програмата, нали? Какви настройки да направя на IC-prog за схемата за да запиша чипа.Сложих 4.098MHz кварц записах го с hex файла dimer но като го пуснах не ми показва цифри а само светят както им падне.Незнам то ва от неправилно
записване на чипа ли се дължи или от кварца.?
Най-вероятно не си подредил хубаво крачетата на индикатора. Тествай ги на ръка кое краче на кой сегмент отговаря. Просто няма какво друго да се обърка.

_________________
Digitally yours: Optron


Сря Яну 14, 2009 1:21 pm
Профил
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Съб Яну 10, 2009 11:51 pm
Мнения: 165
Мнение 
Тествал съм ги всяко по оделно но незнам дали съм програмирал чипа добре.Незнам настройките на за тази схема.


Сря Яну 14, 2009 6:34 pm
Профил
Ранг: Ориентиран
Ранг: Ориентиран

Регистриран на: Чет Ное 20, 2008 1:49 pm
Мнения: 276
Местоположение: Бургас
Мнение 
kalinvd написа:
Тествал съм ги всяко по оделно но незнам дали съм програмирал чипа добре.Незнам настройките на за тази схема.
Щом светят произволни сегменти вместо цифри, а схемата работи (нали така?), значи си объркал нещо на индикатора.
Сега - там на тази схема е нарисувано на индикатора кой сегмент с каква буква се означава. После при крачетата на ПИК-а е обозначено кое краче за коя буква е. От теб остава експериментално да установиш на самия индикатор, който ползваш кое краче на коя буква отговаря.
Има и още нещо - трябва да установиш и дали индикаторът ти е с общ катод или общ анод - ако това си объркал също е възможно да светят йероглифи. В текста към схемата пише, че има места в сорса, където трябва да се бръкне, за да извежда коректна индикация при двата случая. Това направил ли си го?

_________________
Digitally yours: Optron


Чет Яну 15, 2009 12:35 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 18 мнения ]  Отиди на страница 1, 2  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 4 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни