Форум за електроника Форуми Форум за електроника

Форум за електроника
Български форум за електроника, ремонти, схеми, документация
 
 Въпроси/ОтговориВъпроси/Отговори   ТърсенеТърсене   ГрупиГрупи   Регистрирайте сеРегистрирайте се 
 ПрофилПрофил   Влезте, за да видите съобщенията сиВлезте, за да видите съобщенията си   ВходВход 

Service Manual Search :   Enhanced by: Jabse.com : българската търсачка
Проблем с PIC - произволно му се променят данните - РЕШЕНО
Иди на страница 1, 2, 3  Следваща
 
Създайте нова тема   Напишете отговор    Форум за електроника Форуми -> Обща електроника - General Electronics
Предишната тема :: Следващата тема  
Автор Съобщение
eler
Опитен потребител
Опитен потребител


Регистриран на: 30 Яну 2005
Мнения: 2248
Местожителство: Раднево

МнениеПуснато на: Вто Фев 23, 2010 0:22    Заглавие: Проблем с PIC - произволно му се променят данните - РЕШЕНО Отговорете с цитат

Възможно ли е да е дефектен PIC-а? В един ватметър е, след калибрирането през менюто се записват данни в EEPROM-а. Спирам го и при някои от следващите включвания показва мощности, нямащи нищо общо с действителните. Данните в EEPROM-а са променени. Забелязах, че "забравянето" на калибровката става (не винаги), когато е бил откачан коаксиала на входа. Захранва се от батерия. Няколко идентични бройки са, при другите няма такова нещо. Та въпросът ми е към по-опитните с PIC-ове, дали е възможно това да става от PIC-а, да рискувам да се набутам с още един (16f876a)?

Последната промяна е направена от eler на Вто Мар 09, 2010 11:32; мнението е било променяно общо 1 път
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
slav4o.com
Опитен потребител
Опитен потребител


Регистриран на: 04 Юли 2004
Мнения: 2943
Местожителство: Велико Търново

МнениеПуснато на: Вто Фев 23, 2010 0:57    Заглавие: Отговорете с цитат

Ами първото нещо което си помислих е че може би има индуктирани високочестотни пикове. Може би въпросната платка не е добре почистена след запояването или недобре запоена особено ако е SMD.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
Петров
Опитен потребител
Опитен потребител


Регистриран на: 11 Юни 2004
Мнения: 1246
Местожителство: Варна

МнениеПуснато на: Вто Фев 23, 2010 1:08    Заглавие: Отговорете с цитат

1. Дефектен пик.
2. не добре отмит флюс.
3. срив в захранването при запис, шумящ кондензатор.
4. Кофти софтуер, заради кофти написан софт съм виждал невероятни неща и огромни провали след перфектни тестове.
Успех Smile
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
Edesign
Опитен потребител
Опитен потребител


Регистриран на: 01 Сеп 2005
Мнения: 301

МнениеПуснато на: Вто Фев 23, 2010 6:39    Заглавие: Отговорете с цитат

-дефектен ПИК - абсурд
(такива случай имаше преди 10тина години сега вероятността е по-малка от 1 на няколко милиона - погледнете PPM на Микорчип а и говоря от опит - в нашето производство използваме десетки хиляди годишно)

- замърсявания по платката да оказват влияние са абсолютни безсмислици - за да се пише в еепрома се спазва строга последователност

- високочестотни смущения - също звучи много подозрително но все пак възможно ако полето, в което е вкаран контролера е огромно ама пак отиваме на филма Джеймс Бонд

- кофти софтуер ------->>>>> ето това е истинската причина - може би трябва да го препрограмираш, защото като знам какви самоделни програматори се използват причиниата сигурно е само това.
_________________
www.epd.hit.bg - хоби и професионална електроника
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
Фикри Нури
Опитен потребител
Опитен потребител


Регистриран на: 26 Юли 2005
Мнения: 1669
Местожителство: Kърджали

МнениеПуснато на: Вто Фев 23, 2010 7:52    Заглавие: Отговорете с цитат

Няма ли възможност да се разменят местата на PIC-овете с такъв от работещ. Поне ще се отсее проблема дали е хардуерен или софтуерен.
_________________
http://www.velox-systems.eu/
В скайпа: filikon
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
slav4o.com
Опитен потребител
Опитен потребител


Регистриран на: 04 Юли 2004
Мнения: 2943
Местожителство: Велико Търново

МнениеПуснато на: Вто Фев 23, 2010 9:49    Заглавие: Отговорете с цитат

Има вероятност и пукнат кондензатор тука имахме на работата колко случаи дефектни 1206 , ако е на захранването такъв е вероятно.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
eler
Опитен потребител
Опитен потребител


Регистриран на: 30 Яну 2005
Мнения: 2248
Местожителство: Раднево

МнениеПуснато на: Вто Фев 23, 2010 10:58    Заглавие: Отговорете с цитат

Ще пробвам да го презапиша, макар е малко вероятно да е от софтуера. Когато работи си работи без никакви проблеми. По време на работа не се записва в EEPROM-а, само се чете. Прави се калибровка само веднъж първоначално. Монтажа не е SMD. Пак ще почистя платката. Проблема се появява когато се откача и закача кабела на входа, дори и когато уреда е изключен. После включвам го и вече показва каквото си иска. Когато се откача и закача кабела по него няма сигнал. Когато работи има ВЧ поле, ама тогава няма проблеми. А пък не ми се пипат другите уреди да пробвам с някой от техните PIC-ове, тъкмо си работят без грешка. Ще взема да сменя кондензатора на захранващия пин. Накрая най-много да го разглобя.

EDIT: Презаписването на PIC-а, почистването на платката и смяната на кондензатора до захранващия пин не даде резултат. Някой ден може и да реша да му купя нов PIC.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
Edesign
Опитен потребител
Опитен потребител


Регистриран на: 01 Сеп 2005
Мнения: 301

МнениеПуснато на: Вто Фев 23, 2010 12:37    Заглавие: Отговорете с цитат

има и още нещо - MCLR пина - ако е оставен хвърчащ то оттам може да влезе смущение и да накара ПИКа да влезе в режим на запис.
Ако пина не се използва го свържи на маса, иначе един кондензатор към маса >10нФ
Но преди да правиш това препрограмирай пика
_________________
www.epd.hit.bg - хоби и професионална електроника
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
RC
Опитен потребител
Опитен потребител


Регистриран на: 22 Фев 2003
Мнения: 13200

МнениеПуснато на: Вто Фев 23, 2010 12:48    Заглавие: Отговорете с цитат

Edesign написа:
...Ако пина не се използва го свържи на маса...

И ще го вкара в "твърд" reset.
Пина към + захранване ако няма ресетваща група на него.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
Edesign
Опитен потребител
Опитен потребител


Регистриран на: 01 Сеп 2005
Мнения: 301

МнениеПуснато на: Вто Фев 23, 2010 13:13    Заглавие: Отговорете с цитат

по принцип ако захранването е 5 волта то най-добре е да се използва вътрешен ресет.
Ако ресета е вътрешен то пина може да се използва като вход.И съответно да си го закараш на маса дори.
За този контролер не съм теглил пдфа и може да няма вътрешен ресет не знам.

Ако схемата е външна то оттам може да идва и целия проблем
_________________
www.epd.hit.bg - хоби и професионална електроника
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
Потърси "Проблем с PIC - произволно му се променят данните - РЕШЕНО" в магазин за електроника Pulsator.bg : БЕЗПЛАТНА ДОСТАВКА над 90 лв.

Покажи мнения от преди:   
Потърси "Проблем с PIC - произволно му се променят данните - РЕШЕНО" в Интернет



Създайте нова тема   Напишете отговор    Форум за електроника Форуми -> Обща електроника - General Electronics Часовете са според зоната GMT + 2 Часа
Иди на страница 1, 2, 3  Следваща
Страница 1 от 3

 
Към:  
Не Можете да пускате нови теми
Не Можете да отговаряте на темите
Не Можете да променяте съобщенията си
Не Можете да изтривате съобщенията си
Не Можете да гласувате в анкети