PIC16F84 & URCR
25 отговора
938 прегледа
PIC16F84 & URCR
Някой да знае къде може да е причината за следното:
IR приемник URCR [линк] за PC работи отлично със PIC16F84 купен от КОМЕТ преди 2 години, но упорито не иска да работи със 2 същите купени от там наскоро.
И трите за програмирани на един и същ програматор, но последните 2(новите) не работят - програмират се, четат се и т.н. -уж всичко им е наред, а не искат да се разберат с URCR-a.
Пробвах новите, както и стария и на други програматори.
И пак питанка защо стария си работи а новите не искат.
Единствената разлика, която виждам между стария и новите е номера на серията на производство, ама явно има още нещо.
IR приемник URCR [линк] за PC работи отлично със PIC16F84 купен от КОМЕТ преди 2 години, но упорито не иска да работи със 2 същите купени от там наскоро.
И трите за програмирани на един и същ програматор, но последните 2(новите) не работят - програмират се, четат се и т.н. -уж всичко им е наред, а не искат да се разберат с URCR-a.
Пробвах новите, както и стария и на други програматори.
И пак питанка защо стария си работи а новите не искат.
Единствената разлика, която виждам между стария и новите е номера на серията на производство, ама явно има още нещо.
Re:VILO
ne sam q obarkal,ne slu4aino sam napisal 4e i trite sam gi programiral po edin i sa6ti na4in.
ne e tova,4akam drugi predlojeniq.
VSE PAK 10x!
ne e tova,4akam drugi predlojeniq.
VSE PAK 10x!
Re:VILO
probvai slednoto:
procheti softa ot pic-a koito raboti i go zapishi v tia deto ne rabotiat, ne ot source-a
procheti softa ot pic-a koito raboti i go zapishi v tia deto ne rabotiat, ne ot source-a
Re: PIC16F84 & URCR
Ако наистина програматорът не ти върти номера, значи причината е калпава схема и/или изпълнение.
Като гледам картинките от линка, мога да ти препоръчам следното:
- задължително постави керамичен кондензатор 100nF между захранване и маса *непосредствено* до PIC-а.
- пак такъв кондензатор между входа на стабилизатора и маса.
- връзките м/у кварца, двата му кондензатора и чипа да са максимално къси. Освен това масата на тези кондензатори да е вързана към GND на чипа с къса и широка писта.
- виж дали напрежението след стабилизатора е колкото трябва и дали е *стабилно*. Някои портове не дават достатъчно ток. Ако напрежението е ниско, чипът може и да работи, а може и да не работи.
Можеш ли да провериш дали ти работи осцилатора?
Като гледам картинките от линка, мога да ти препоръчам следното:
- задължително постави керамичен кондензатор 100nF между захранване и маса *непосредствено* до PIC-а.
- пак такъв кондензатор между входа на стабилизатора и маса.
- връзките м/у кварца, двата му кондензатора и чипа да са максимално къси. Освен това масата на тези кондензатори да е вързана към GND на чипа с къса и широка писта.
- виж дали напрежението след стабилизатора е колкото трябва и дали е *стабилно*. Някои портове не дават достатъчно ток. Ако напрежението е ниско, чипът може и да работи, а може и да не работи.
Можеш ли да провериш дали ти работи осцилатора?
Re:VILO
VILO 10x че се отзова пак !
Ама и това съм го пробвал.
Дава си че са си наред, а и като ги чета всичко им е ОК вкл. и конфигурационната дума.
Нещо от след програматора ще да е.
Ама и това съм го пробвал.
Дава си че са си наред, а и като ги чета всичко им е ОК вкл. и конфигурационната дума.
Нещо от след програматора ще да е.
Re: вeтepинapят
Ще пиша пак като пробвам някои от нещата (повечето съм ги предвидил и добавил и даже и с тях не работи с новите контролери).
А, и още нещо.
В програмата RA4..2 са конфигурирани като входове. Както са ги оставили да висят - не е добре. Когато по някое време нивото им се установи м/у 0 и 1, консумацията на чипа се вдига и с това хилаво захранване си дотам. Вържи ги на маса или ги конфигурирай като изходи.
И намали ценера на RB1 на 4.3V. Ей така, за всеки случай.
Провери ли си захранването и осцилатора?
И намали ценера на RB1 на 4.3V. Ей така, за всеки случай.
Провери ли си захранването и осцилатора?
Re: А, и още нещо.
Dobre, dai sega da podhodim po- konkretno, no obeshtavash da napravish tochno kakto ti kazvam i da kajesh rezultatite.
Dokolkoto razbrah imash edno raboteshto u-vo i niakoi koito neshtat da rabotiat.
Izvadi procesora na raboteshtoto i sloji tam cokul! vkarai raboteshtia PIC i se ubedi che raboti OK. Posle vkarai vuv sushtia cokul na raboteshtata platka tia pic-ove deto uj neshtat. Ako te naistina ne rabotiat garantirano ima problem s PIC-ovete, a moje i da ima problem i s drugite platki, no tova shte razberesh ako slojish raboteshtia PIC na tiah platki.
Ako tova koeto toku shto ti napisah, veche si go probval - tia PICove v kofata i NOVI.
Dokolkoto razbrah imash edno raboteshto u-vo i niakoi koito neshtat da rabotiat.
Izvadi procesora na raboteshtoto i sloji tam cokul! vkarai raboteshtia PIC i se ubedi che raboti OK. Posle vkarai vuv sushtia cokul na raboteshtata platka tia pic-ove deto uj neshtat. Ako te naistina ne rabotiat garantirano ima problem s PIC-ovete, a moje i da ima problem i s drugite platki, no tova shte razberesh ako slojish raboteshtia PIC na tiah platki.
Ako tova koeto toku shto ti napisah, veche si go probval - tia PICove v kofata i NOVI.
Не е за мен, ама както и да е.
...Ako te naistina ne rabotiat garantirano ima problem s PIC-ovete...
Не си прав, изобщо не е гарантирано. Ако схемата не осигурява всички параметри по спецификация, част от чиповете могат да работят, друга част - не. И не е ясно тези, които работят, докога и как ще работят.
Абе трябва да се премери едно-друго. Иначе до утре можем да гадаем.
Не си прав, изобщо не е гарантирано. Ако схемата не осигурява всички параметри по спецификация, част от чиповете могат да работят, друга част - не. И не е ясно тези, които работят, докога и как ще работят.
Абе трябва да се премери едно-друго. Иначе до утре можем да гадаем.
Re: Не е за мен, ама както и да е.
Mnogo zadulbavash.... teoreticheski si prav, no prakticheski PIC-lyovcite sa edni ot nai nepretencioznite procesori/kontroleri koito sam sreshtal. Zahranval sum gi ot 3 do 8 V i sa si bachkali bez problem, nikoga ne sam imal problem i s generatora, slagal da rabotiat v tolkova shumna sreda, bez ekranirovki i razni zashtiti i ne sa mi suzdavali problem.
Re: VILO
Takaaaaaaaaaaaa.......
платките са две и със стария PIC и двете работят идеално, а с новите нито една платка не иска.
А точно това щях да направя (v kofata i NOVI
) не стана с първия нов PIC, но си го оставих и взех нов и с него -същата работа та затова питам ко става с тях.
платките са две и със стария PIC и двете работят идеално, а с новите нито една платка не иска.
А точно това щях да направя (v kofata i NOVI
Re: PIC16F84 & URCR
- задължително постави керамичен кондензатор 100nF между захранване и маса *непосредствено* до PIC-а.
DONE
- пак такъв кондензатор между входа на стабилизатора и маса.
DONE
- връзките м/у кварца, двата му кондензатора и чипа да са максимално къси. Освен това масата на тези кондензатори да е вързана към GND на чипа с къса и широка писта.
DONE
- виж дали напрежението след стабилизатора е колкото трябва и дали е *стабилно*. Някои портове не дават достатъчно ток. Ако напрежението е ниско, чипът може и да работи, а може и да не работи.
DONE-колкото трябва и стабилно
- Можеш ли да провериш дали ти работи осцилатора?
Трябва да работи.Ако не как да го проверя с подръчни средства?
В програмата RA4..2 са конфигурирани като входове. Както са ги оставили да висят - не е добре. Когато по някое време нивото им се установи м/у 0 и 1, консумацията на чипа се вдига и с това хилаво захранване си дотам. Вържи ги на маса или ги конфигурирай като изходи.
Не е ли малко опасничко да ги давам на маса като не знам как са конфигурирани? Да не ги прецакам напълно новите?
Само ценера остана да смена с 4,3 .
DONE
- пак такъв кондензатор между входа на стабилизатора и маса.
DONE
- връзките м/у кварца, двата му кондензатора и чипа да са максимално къси. Освен това масата на тези кондензатори да е вързана към GND на чипа с къса и широка писта.
DONE
- виж дали напрежението след стабилизатора е колкото трябва и дали е *стабилно*. Някои портове не дават достатъчно ток. Ако напрежението е ниско, чипът може и да работи, а може и да не работи.
DONE-колкото трябва и стабилно
- Можеш ли да провериш дали ти работи осцилатора?
Трябва да работи.Ако не как да го проверя с подръчни средства?
В програмата RA4..2 са конфигурирани като входове. Както са ги оставили да висят - не е добре. Когато по някое време нивото им се установи м/у 0 и 1, консумацията на чипа се вдига и с това хилаво захранване си дотам. Вържи ги на маса или ги конфигурирай като изходи.
Не е ли малко опасничко да ги давам на маса като не знам как са конфигурирани? Да не ги прецакам напълно новите?
Само ценера остана да смена с 4,3 .
Re: PIC16F84 & URCR
За ТГ. Mного ядове съм брал с него, пък другите не се оплакват.
Пишеш една програмка дето мърда RB0 (или кой да е друг крак). Гледаш с осцилоскопа( съответния крак, не кварца!!!) . Ако не мърда - неработи ТГ( или си объркал XT, WDT итнт). Ако нямаш скоп - просто праавиш по-голямо закъснение(1сек) и гледаш със светодиод.
Пишеш една програмка дето мърда RB0 (или кой да е друг крак). Гледаш с осцилоскопа( съответния крак, не кварца!!!) . Ако не мърда - неработи ТГ( или си объркал XT, WDT итнт). Ако нямаш скоп - просто праавиш по-голямо закъснение(1сек) и гледаш със светодиод.
Re: PIC16F84 & URCR
Трябва да работи.Ако не как да го проверя с подръчни средства?
Първото подръчно средство е осцилоскоп, през 1 pF кондензатор
.
Ако нямаш осцилоскоп - късовълнов приемник на 10-20см от платката. Търсиш по скалата около 4MHz (или кратно на 4MHz) характерния шум (по-точно липсата на шум). Пробвай с работещия чип и ще разбереш за какво говоря
Не е ли малко опасничко да ги давам на маса като не знам как са конфигурирани? Да не ги прецакам напълно новите?
Замасявай смело. Токът на късо се ограничава от серийния порт и няма как да скапеш чипа по този начин.
Освен това, в програмата от горния линк пише, че са конфигурирани като входове
И да не забравиш RB0 - и него са го оставили висящ.
И накрая, ако си правил промени по схемата - стойности на елементи или свързване - казвай, за да знаем къде сме.
Има ли вероятност да си сложил прекалено големи електролитни кондензатори (над 100uF)?
Първото подръчно средство е осцилоскоп, през 1 pF кондензатор
Ако нямаш осцилоскоп - късовълнов приемник на 10-20см от платката. Търсиш по скалата около 4MHz (или кратно на 4MHz) характерния шум (по-точно липсата на шум). Пробвай с работещия чип и ще разбереш за какво говоря
Не е ли малко опасничко да ги давам на маса като не знам как са конфигурирани? Да не ги прецакам напълно новите?
Замасявай смело. Токът на късо се ограничава от серийния порт и няма как да скапеш чипа по този начин.
Освен това, в програмата от горния линк пише, че са конфигурирани като входове
И да не забравиш RB0 - и него са го оставили висящ.
И накрая, ако си правил промени по схемата - стойности на елементи или свързване - казвай, за да знаем къде сме.
Има ли вероятност да си сложил прекалено големи електролитни кондензатори (над 100uF)?
Re: PIC16F84 & URCR
ako imash jelanie prati mi programata az shte q probwam .
mail: ivip@dobrich.net
mail: ivip@dobrich.net
Re: вeтepинapят
Дадох ги RA4-RA2 на маса както и RB0 .
Резултата е ...... вие си знаете

.
Резултата е ...... вие си знаете
sorry
Горе бях питал за промени в схемата и за стойността на двата електролитни кондензатора?
Иначе, в такава ситуация аз започвам отначало - съвсем проста схема, гарантирано стабилно захранване и програма от няколко инструкции да мига един светодиод примерно.
Иначе, в такава ситуация аз започвам отначало - съвсем проста схема, гарантирано стабилно захранване и програма от няколко инструкции да мига един светодиод примерно.
Re: вeтepинapят
Промени в схемата не съм правил, освен тези който ти ми каза.
Кондензаторите за си ,както на схемата - 4,7uF.
Захранването е бетон 5,05V след 7805 и не се дропи.
За тестване на осцилаторите на двата нови PIC16F84A, ще помоля някой aко може да драсне един *.hex и схемата, за която е написан.
[email protected]
Кондензаторите за си ,както на схемата - 4,7uF.
Захранването е бетон 5,05V след 7805 и не се дропи.
За тестване на осцилаторите на двата нови PIC16F84A, ще помоля някой aко може да драсне един *.hex и схемата, за която е написан.
[email protected]