Zaslal: út duben 16 2024, 6:14 Předmět: Procesor PIC - chování při přetížení
Zdravím všechny.
Má tu prosím někdo praktické zkušenosti s chováním procesorů PIC? Konkrétně 16C926. Mám s ním zvláštní problém. Po zapnutí napájení se procesor normálně rozběhne a i na něm pověšeném LCD probíhá normální život. Problém nastane při změně režimu kdy si procesor zřejmě zapne cosi na nějakém výstupu který je zřejmě přetížen a procesor umře. Ta smrt se jeví jako by ho někdo držel trvale v resetu a z tohoto stavu se jde dostat pouze vypnutím napájení.
Konkrétní zařízení s tímto problémem je přístrojová deska z nějaké yamahy 125ccm. Typ přesně nevím. Vím, že mě tu budete kamenovat ať přesně vysypu o jaký stroj se jedná, ale mě spíš jde o zkušenost z těmito procesory, jestli se opravdu takto chovají. S PICy jsem nikdy prakticky moc nedělal tak nevím.
Díky M.
Založen: Oct 30, 2010 Příspěvky: 6732 Bydliště: Praha
Zaslal: út duben 16 2024, 8:57 Předmět:
Oměř všechny brány procesoru diodtestem, jesttli někde nenajdeš nějakou anomálii. Také bys mohl sledovat napájení za běhu osciloskopem, jestli při vytuhnutí nepadne, může být měkké a pokud je nějaký výstup přetížen, napájení může výrazně poklesnout a procesor se kousne. Jak se to seká často? _________________ Krátce před tím, než se to rozbilo, tak to ještě fungovalo...
Založen: Mar 16, 2005 Příspěvky: 32853 Bydliště: Česká Třebová, JN89FW21
Zaslal: út duben 16 2024, 8:59 Předmět:
Anebo vyschlej elyt ve filtraci napájení, z toho plynoucí velká střídavá složka a shazuje to resetovací obvod, kterej hlídá podpětí v napájení. Při startu, kdy je odběr ještě relativně malej, to stačí vyfiltrovat i starej elyt, ale pak jak naroste odběr, zvedne se i zvlnění a je vymalovaný ... _________________ Nasliněný prst na svorkovnici domovního rozvaděče: Jó, paninko, máte tam ty Voltíky všecky...
Pravda zatim jsem se tomu věnoval pouze chvilku, ale keramika byla první věc co jsem prošel. Budu odpojovat postupně další věci. Průser je že DPS je strašně nepřehledná protože je tam vytaháno mrtě testpointů, ale není to nic hroznýho.
Nicméně mi šlo spíš o chování toho procesoru. Trochu se bojím jestli nezkolaboval FW,
Nn napájení jsem prošel, měřil scopem a vše je 1A. Nic nepadá a nic anomálního se tam neděje. Jen prostě po zmáčknutí tlačítka se má změnit režim toho palubního PC a při tom se zřejmě někde něco zapne a při tom to padne na hubu. Dokonce to i na chvíli zapne (cca pul až vteřinu) podsvit displeje - v něm problém není a pak to zdechne. Porty pro displej na kterém jsou vidět krásný průběhy padnou na 0 a vše se jeví jako by brouka někdo držel v resetu.
Založen: May 22, 2006 Příspěvky: 2619 Bydliště: Posázaví (JN79LT)
Zaslal: út duben 16 2024, 9:23 Předmět:
Zvážil bych napěťovou špičku či rušení, které může zblbnout procesor. Setkal jsem se s tím v automotive, kde byl vadný regl alternátoru, a dával kopance do palubní sítě. _________________ Lepší jednou ukázat, než desetkrát vysvětlovat
Mám to na stole napájený zdrojem. Nikde nic rušený není.
Jde mi o to jestli se ten procesor takhle chovat může nebo ne. Netuším jestli má takovou funkci ochrany sama sebe. Jde mi o to jestli se tím zabývat a hledat případné přetížení na některém jeho výstupu a nebo opravdu bloudí FW a potom to poletí do šmelce.
A ty ho můžeš externě zresetovat, nebo můžeš udělat jenom power cycle? Pokud tam není něco z motorky připojené a třeba je ve FW neošetřený nějaký timeout sběrnice např. tak se to samozřejmě zasekne.
Nic takového tam neni. Jen z motorky pár kontrolek napřímo na LED. A tlačítko z řídítek přepínání toho co se má zobrazovat (rychlost otáčky, hodiny....) To vše jsem schopen plnohodnotně nahradit na stole.
I na motorce jsem to takto oměřil oscilem a ok.
Tohle vše jsem prošel, proto se ptám jestli je toto normální chování procesoru, nebo s tím mám seknout do šrotu. O nic víc mi nejde.
Založen: Oct 30, 2010 Příspěvky: 6732 Bydliště: Praha
Zaslal: út duben 16 2024, 13:29 Předmět:
Jestli je tam nějaká větší filtrační kapacita, tak ji odpájej, zapoj si do napájení snímací rezistor proudu a sleduj to na osciloskopu. Když najedeš na funkci, kde to umře, pokud se neobjeví nárůst proudu, nebude to přetížením nějakého výstupu. Jak to tak popisuješ, skoro se obávám toho poškozeného programu ve flash. _________________ Krátce před tím, než se to rozbilo, tak to ještě fungovalo...
Založen: Dec 11, 2015 Příspěvky: 183 Bydliště: Slovensko,Bratislava
Zaslal: út duben 16 2024, 19:04 Předmět:
Ak by to bolo preťaženie napájania tak podľa mňa by sa vykonávalo cyklicky. Teda zapneš ten režim(pri ktorom to zaťažuje) poklesne napájanie a procesor sa resetne zaťaž sa uvoľní napätie stabilizuje a nabehne znovu zapneš ten režim znovu resetne a tak dokola. Ale stále by cyklicky nabiehal. Keďže napájanie si zmeral a je ok tak je to nejaký error a procesor sa ani nezresetuje len tam visí v errore až kým ho ty nevyresetuješ(napr. vypnutím napájania). Treba zistiť čo zapína prečo to zapína a aká je spätná väzba. Inak úspešná oprava bude len o náhode tým nechcem povedať že sa nepodarí
Založen: May 20, 2005 Příspěvky: 264 Bydliště: Havířov
Zaslal: út duben 16 2024, 20:50 Předmět:
Majitel píše, po změně fce tlačítkem.
Já to vidím na problém s hlidacim psem a ošetřením resetu v části programu za tlačítkem. Takže přehrát sw a správně nastavit pojistky, pokud program má.
Píše o pár ledkach a display. Pokud by bylo něco ve zkratu, tak by to padalo už po probuzení. Počítám, že ledky a LCD okondezatorovane nejsou, a po zapnutí se rozsvítí všechny ledky.
R..
Aha, ledky tam nejsou.
Nezbývá než stáhnot datasheet a hledat osciloskopem. Ono tyhle PICy obecně jsou docela odolné...
Při tom "umření" zhasnou i "waveformy" na buzení LCD?
Je tam nějaký externí krysal/rezonátor? - zkontrolovat clock...
Je tam nějaký externí resetovací IC? - zkontrolovat pin /MCLR
Časy uváděny v GMT + 1 hodina Jdi na stránku 1, 2Další
Strana 1 z 2
Nemůžete odesílat nové téma do tohoto fóra. Nemůžete odpovídat na témata v tomto fóru. Nemůžete upravovat své příspěvky v tomto fóru. Nemůžete mazat své příspěvky v tomto fóru. Nemůžete hlasovat v tomto fóru. Nemůžete připojovat soubory k příspěvkům Můžete stahovat a prohlížet přiložené soubory
Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.