Help PIC16C54A
Napsal: 25 kvě 2012, 14:07
Prosim o pomoc nekoho, kdo zna tenhle procik. Mam tu na opravu nekolik regulatoru z mramorovych salavych panelu. Jsou sice vyrobeny konec 90 let, ale kvuli cene a hlavne kvuli designu (cely dum, parapety schody a topna telesa jsou z kostarickeho mramoru Volakas) chce majitel za kazdou cenu panely zachovat.
Ty regly byly po nejakym prepeti ci spicce ze site odprasknuty prepetovy ochrany a neslo do nich napajeni. Prepetovku jsem vymenil a vsechny regly maji napeti a reaguji led diodama na pozadovanou funkci. Bohuzel pulka reglu je trvale sepnuta, druha zase trvale rozepnuta. Zjistil jsem, ze napajeni je na vsech 5,3V, odpurky jsou na vsech pri mereni totozne, kondiky nejsou prorazene, potenciometry a termistory reaguji na zmenu. Vystupni triaky jsou take v poradku, odzkousel jsem je. Na desce neni zadny aktivni prvek nez PIC.
No takze problem musi byt nekde okolo. Oscilator na vsech bezi, ale nemeril jsem ho. Zkousel jsem vykreslit zapojeni PIC a je to nejaky podivny, neni me moc jasny, jak to zapojeni ma makat. Regl se ovlada 4 trimrama a meri jednou sondou. 1. trimr voli funkci, vyp/utlum/venkovni rizeni/pohodova teplota. 2. trimr je nastaveni teplota utlum. 3. trimr je nastaveni teplota pohoda. 4. trimr je nastaveni hystereze. No a posledni "trimr" je termistor na mereni teploty. Vsechny trimry a termistor ma priblizne 4K7. Ty trimry a sonda jsou jednou stranou pripojeny na vzdy jeden pin portu RB a druhym vyvodem do spolecnyho bodu, ktery je spojen s T0CKI. Tenhle spolecny bod je spojen pres foliovy kondik 470N na zem(Vss) PIC. Predpokladam, ze jsem se nespletl a PIC16C54A nema AD prevodnik a tak musi ty analogovy hodnoty merit jinak. Napada me, ze se postupne meri casova konstanta RC clenu slozenyho z tech trimru 4K7, sondy a foliaku 470N. Takze Pic jenom porovnava casovou konstantu termistoru a trimru a z toho nejak zapina triak. Protoze pres jeden trimr je take rizena volba funkce a ta volba funguje (prepinaji se ledky na vystupnich portech PICu, tak asi i procik chodi jak ma. Ae vystupni port, ktery ridi triak na zadnou kombinaci nastaveni nereaguje. Takze nevim, jak dal. Merit oscilem v tom nejde, je to galvanicky na siti. Problem je, ze nemam dost vykony oddelovaci trafo aby se dalo na tom PICu neco merit oscilem ci analyzatorem. Pokud neni na ten regl pripojena zatez, tak nefunguje i kdyz je zdravej.
Co s tim??
Poradte...
Jirka
Ty regly byly po nejakym prepeti ci spicce ze site odprasknuty prepetovy ochrany a neslo do nich napajeni. Prepetovku jsem vymenil a vsechny regly maji napeti a reaguji led diodama na pozadovanou funkci. Bohuzel pulka reglu je trvale sepnuta, druha zase trvale rozepnuta. Zjistil jsem, ze napajeni je na vsech 5,3V, odpurky jsou na vsech pri mereni totozne, kondiky nejsou prorazene, potenciometry a termistory reaguji na zmenu. Vystupni triaky jsou take v poradku, odzkousel jsem je. Na desce neni zadny aktivni prvek nez PIC.
No takze problem musi byt nekde okolo. Oscilator na vsech bezi, ale nemeril jsem ho. Zkousel jsem vykreslit zapojeni PIC a je to nejaky podivny, neni me moc jasny, jak to zapojeni ma makat. Regl se ovlada 4 trimrama a meri jednou sondou. 1. trimr voli funkci, vyp/utlum/venkovni rizeni/pohodova teplota. 2. trimr je nastaveni teplota utlum. 3. trimr je nastaveni teplota pohoda. 4. trimr je nastaveni hystereze. No a posledni "trimr" je termistor na mereni teploty. Vsechny trimry a termistor ma priblizne 4K7. Ty trimry a sonda jsou jednou stranou pripojeny na vzdy jeden pin portu RB a druhym vyvodem do spolecnyho bodu, ktery je spojen s T0CKI. Tenhle spolecny bod je spojen pres foliovy kondik 470N na zem(Vss) PIC. Predpokladam, ze jsem se nespletl a PIC16C54A nema AD prevodnik a tak musi ty analogovy hodnoty merit jinak. Napada me, ze se postupne meri casova konstanta RC clenu slozenyho z tech trimru 4K7, sondy a foliaku 470N. Takze Pic jenom porovnava casovou konstantu termistoru a trimru a z toho nejak zapina triak. Protoze pres jeden trimr je take rizena volba funkce a ta volba funguje (prepinaji se ledky na vystupnich portech PICu, tak asi i procik chodi jak ma. Ae vystupni port, ktery ridi triak na zadnou kombinaci nastaveni nereaguje. Takze nevim, jak dal. Merit oscilem v tom nejde, je to galvanicky na siti. Problem je, ze nemam dost vykony oddelovaci trafo aby se dalo na tom PICu neco merit oscilem ci analyzatorem. Pokud neni na ten regl pripojena zatez, tak nefunguje i kdyz je zdravej.
Co s tim??
Jirka