Stránka 1 z 1

Registrační teploměr z PE 3/2007, nefunguje

Napsal: 22 pro 2011, 16:48
od milan222
stavim si registrační teploměr z PE 3/2007 a nefunguje mi.
zatím jsem netestoval převodník (s tím tu měl někdo problém)
mám problém a jeho definice je: nic nefunguje.
když připojim dvě tužkové baterie varta (3.2V), tak se nic neděje. ale i když propojim propojku JP3 (napajení teploměru), tak se taky nic neděje. měřil jsem osciloskopem veškeré krystaly, a žádné kmitání není.
DS1302 stále nefunguje (protože nemá signály z procesoru)
krystaly 4Mhz ani 32khz u procesoru také nefungují a nekmitají. mají 0V
LED dioda vůbec nereaguje, takže je to totálně KO.
mikroprocesor pracoval dobře v binárních hodinách, a pak jsem ho ve škole přeprogramoval v koupeném programátoru a ten na mě vyplivl "programovanie je OK"
v textu píšou že max. napětí je 3.6V. čím je omezeno? já bych to zkusil pustit totiž na 5V.
nevíte někdo co tomu může být? špatné spoje nemám, vše jsem kontroloval. už jsem vážně zoufalej!

Napsal: 23 pro 2011, 01:18
od Banda
Mrkl jsem na to vočkem a chci se zeptat: podporuje ten programátor programování konfiguračního slova přímo z HEX souboru nebo jsi jej musel nastavovat ručně v ovládacím programu? Pokud ručně, co jsi nastavil? V napětí problém nejspíš nebude. Jinak omezení na 3,6V jsem v textu nenašel.

Napsal: 23 pro 2011, 09:45
od milan222
počkej zas tak moc tomu nerozumim, tak se zeptam, lamacky:
to konfigurační tentononc to je jako to MCLR, BOR, watchdog power-up... no tak to se musí nastavovat ručně.
ale v textu o tom nic nepsali tak sem nic nenastavoval.
omezení napětí jsem vyhrabal hned na začátku v technickych udajich.
tam píšou: 3V (dve baterie AA), max. 3.6V tak jsem si to nedokazal vysvetlit jinak, než že při 4V to bouchne. ale to je asi kvuli nasobiči napětí pro čidlo.
programovat to znovu budu tímhle:
http://www.jjx.wz.cz/fum/fumprog/fumprog.html
ted pojedu pro 4049 a vyzkoušim to.
kde mám v IC-prog nastavit ty konfigurace a co mám zvolit?

Napsal: 23 pro 2011, 13:24
od Banda
Aha, tak to max. napětí bude možná kvůli nějakému IO. Každopádně jsem ti vykopíroval nastavení fuses z HEX:
Oscilátor = XT. Takže Config word = 3F01, zkontroluj to vpravo dole v IC prog. Snad to pomůže.

Napsal: 23 pro 2011, 23:34
od procesor
To sú aj také programátory, ktoré nevedia z file.HEX-u prevziať nastavenia config?

Napsal: 11 led 2012, 23:15
od milan222
no tak jsem přeprogramoval procesor, ale nedaří se mi ho propojit s PC. když napájim 5V ten převodník a mám zkratovaný RX a TX tak mi to znaky vypisuje, na 3V mám pocit že taky.
pokud propojim teploměr s převodníkem, tak po zapnutí svítí LED a na terminálu se mi nic nevypisuje. no píšéu že do 5ti sekund se má LED rozsvítit, ale ně se rozsvěcí ihned.
existuje něaký jiný program, který by taky komunikoval s teploměrem?

Napsal: 12 led 2012, 15:50
od milan222
proč zrovna já...
na 3V ten převodník nefunguje, pak fbčas funguje... ale spíš nefunguje.
těch 5V bych měl napájet jen převodník, nebo celé zařízení?
v textu je napsáno že je dobré při přenosu dat používat zdroj 5V

Napsal: 12 led 2012, 16:21
od milan222
ted me napadá, že ten PIC přeci vezme 5V z max 232 když je nápájení PIC 3V. přeci na velikosti nezáleží. komunikace mi jede na 4.5V, nastavil jsem vše, a tak mě napadlo do káblíku zabudovat držák na jednu mikrotužku a zvednout napájení pro max 232. já sem totiž nedělal originální DPS na převodník ale menší. navodpálim ten PIC?

Napsal: 12 led 2012, 17:13
od ZdenekHQ
Kdyby tak bylo schema....

BOR je nastavení detekce "brown-out" podpětí napájení, ne? Takže na napájení pak dost záleží, jinak to visí v resetu.