našiel som schemu termostatu no potreboval by som pomoc.Tento ide od +200°C do +500°C.Ja by som potreboval ísť od +100°C .Pomohol by mi to niekto ak by bol taký dobrý zmeniť v asm súbore a dať potom do hex?
Založen: Oct 02, 2009 Příspěvky: 5286 Bydliště: PO
Zaslal: pá únor 07 2014, 8:32 Předmět:
a/ Aké kódovanie používa ten xxx.asm súbor? Mne to hádže nejakú hatlaninu v poznámkach. Išlo by to aj bez poznámok, ale už skončili dlhé zimné noci .
/b Dolná hranica je 200°C, lebo nižšie by bolo potrebné stabilioovať, či kompenzovať aj studený koniec článku.
Založen: Oct 02, 2009 Příspěvky: 5286 Bydliště: PO
Zaslal: so únor 08 2014, 6:19 Předmět:
Na tej stránke by mal byť popis ovládania - nastavovanie pomocou tlačítok.
Počiatočná hodnota dolnej teploty je uložená programe. Po zapnutí sa asi dá znížiť/zvýšiť tlačídkami.
Teplota okolia je tiež uložená ako konštanta v programe. Tá sa asi nedá zmeniť.
Založen: Jan 14, 2014 Příspěvky: 610 Bydliště: Ašsko
Zaslal: so únor 08 2014, 23:04 Předmět:
Ahoj,
mám obavu, že nemusí jít jen o změnu konstant. Podle pohledu na schéma jde o to, že termočlánek ti dává napět podle teploty, operační zesilovač napětí zesílí v přesném poměru a při teplotě 300 stupňů nastavíš trimrem správnou hodnotu na displeji (podle zobrazeného multimetru). Jde tedy o to, aby ten termočlánek v tebou požadovaném rozsahu dával dostatčné napětí, měl i správný průběh (pokud potřebuješ teplotu měřit s určitou přesností).
To lze najít v datasheetu k danému termočlánku.
Další úskalí je v použitém zapojení OZ. Termočlánek pracuje proti zemi, a stejná zem je i záporné napájení OZ. Z toho vyplývá, že pod určité napětí TČ může být vstupní napětí tak malé, že jej OZ nedokáže správně zpracovat. OZ je bipolární, podle zapojení jeho vstupů by to nemusel být problém, ale měl bys to nejdřív ověřit (přivést odpovídající napětí podle datasheetu pro danoé teploty) a změřit, zda OZ zesiluje správně v potřebném rozsahu.
Co se týká programu- nevím, PIC neznám vůbec.
JiříMS
Založen: Jan 14, 2014 Příspěvky: 610 Bydliště: Ašsko
Zaslal: so únor 08 2014, 23:34 Předmět:
V asm nevím, záleží, jak je dělaný program. Pouze mohu předpokládat, že to pracuje takto:
TČ dá napětí od 30 do 50mV (téměř přesně). OZ je nastavený na zesílení 100-150 (ne zcela přesně, ale to je dané taky čidlem). Výstupní napětí se potom pohybuje na hodnotě 3-5V pro daný rozsah teplot. Trimrem se nastavuje při 30 mV hodnota 300stupňů C na displeji (?asi!!!), prakticky se mění zesílení OZ, tím se nastaví celý rozsah.
Z toho ale potom vyplývá, že hodnota změřeného napětí odpovídá přímo teplotě ve stupních (podle mě s dost velkou chybou).
Prosím tě, ale to tady píšu jen na základě zapojení schematu.
Ale teď mi možná došlo, že měření možná chodí bez problémů od nízkých teplot, ale ty potřebuješ měnit nastavení termostatu, kvůli možnosti zvolit vhodnou teplotu pro vyhodnocení. Potom tady píšu ptákoviny. Pokud je to tak, potom ti nezbyde nic jiného než analyzovat program krok po kroku a najít hranice nastavovaných hodnot. Což znamená nát slušně PIC.
JiříMS
Jen jsem trochu nakoukl do kódu, i když mi nic moc neříká, jsou tam nadefinovaný nějaký konstanty nebo registry TEMP_HI, TEMP_LO, TEMPER_HI a TEMPer_LO, zkus začít u toho.
Č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.