nem megy a proci!!

Hogyan programozzak AVR chipet? Programozók beállításai...
Bascom nyelvű programok...
Válasz küldése
Avatar
SirLeslie
Pákabűvész
Hozzászólások: 247
Csatlakozott: 2005. április 14. csütörtök, 6:00

Hozzászólás Szerző: SirLeslie »

szovhoz írta:Egy fontos kérdésem lenne még.

a proci két int bementére egy egy reed relé kapcsolódik és a láb meg a relé közt 20-25 méter vezeték lessz.
elegendő e a 1500ohm-os ellenálás rá?
mivel a párásodástól szeretném meg védeni vagy mekkorát tegyekk ennek a leendő problémának a kiküszöbölésére?

ha értitek mire gondolok. Köszi!

Javaslat: inkább tegyél egy optot* a procihoz közelebb (a panelra), ennek kimenete lehúzná a magas szintre húzott int-es lábat, a bementi led-es oldalt meg a kellő feszültséggel-soros ellenállásal távolról ellátod. * = általában min.: 2-2,5KV átütési szilárdságuk van.
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

Villam ne legyen. 20-25 metert _csak_ optolevalasztassal illik a procira tenni.... Induktivan a 1/2 vilag is belemegy...
Avatar
szovhoz
Bitfaragó
Hozzászólások: 608
Csatlakozott: 2007. április 7. szombat, 6:00

Hozzászólás Szerző: szovhoz »

van még egy probléma a vezérlővel. Mindíg van valami újabb és újjab :D :D.

A probléma a következő intben figyelem a reed relét ahogy írtam a jel trapéz alakú és nem veszi figyelmbe az int így.

valami ilyesmi.
Kép

most risin-ben van megoldaja falling?

ez az int ha felfele megy a motor hozzá adja az impulzust ha lefele jön akkor pedig elveszi azt. ez tökéletes is lenne de mivel nem tökéletes a négyszögjel így már bolondul a cucc.

5ms a felfutási idő.

Kód: Egész kijelölése

1s1:
If F12 = 1 Then Incr H
If 1leout = 1 Then Decr H
Return
pontosan mi is ez a parancs Gifr = 64/128?
ezt még nem ismerem .
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

GIFR -> lásd a megszakítás fejezetben.
Mogyoróhéjban: Az INT0 és INT1 ha beesik INT alatt, akkor ez billen be. A rutinból való kilépéskor emiatt újra INTbe lép.


Az INTnek _tökmindegy_ hogy Sin, Trapéz, emelkedő vagy mit adsz. Aditt _jelszint_ átlépése érdekli csak.


Rising: emelkedő (L->H; 0->1), Falling: csökkenő (előző ellentétje) jel generálja.

A fel/lefutás kialakítása ún. Smitt-triggerrel (7014 (?) IC) meg lehet fogni...
A hosszú vezeték és a prelles kontaktus bizony ilyet okoz.....
Avatar
szovhoz
Bitfaragó
Hozzászólások: 608
Csatlakozott: 2007. április 7. szombat, 6:00

Hozzászólás Szerző: szovhoz »

hogyan lehet a hosszú vezetéket mégis kijátszani mert biztos van rá megoldás.

amikor teszek rá + ellenálást akkor hülyül az egész.
kondi van rajta 10nf 1,5kohm van rajat eredetileg.
ha az ellenálást 560ohm-ra változtatom az egyik inten csak akkor beleondul az egész meg tőlle!
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

Hosszú vezeték - sehogy.
A proc mellé schmitt trigger, illetve a hosszú kábel leválasztása mindenképp javasolt optokapubal. Opto+schmitt triggeres - a legjobb....

De: árnyékolt kábel, cavart érpár vavaolt....
Avatar
szovhoz
Bitfaragó
Hozzászólások: 608
Csatlakozott: 2007. április 7. szombat, 6:00

Hozzászólás Szerző: szovhoz »

a kábel most csak 1m és egy ellenálás értékének csökkentésével meg zavarodik az int előtte pedig jű volt csak azt akartuk hogy töb áram jöjjön a relétől .
ne 2-3 mA hanem 10mA környéki.

így nem számol jól. értem amit mondasz amúgí csak nem akrok egy rakat alakatrészt +ba tenni. mert így is sokba van.


amúgy akartam kérdezni ha avr studioban bezárom a lock cuccokat mindet akkor uttánna nem lehet vissza olvasni a procit?
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

Látni kéne, hogy azon az INT lábon mi van....

Típushibák:
- felhúzóellenállás a +5V felé a proc mellett ott legyen (max 10k)
- a láb és a GND közt (vagy a kapcsolónál) 10..100 nF
- a láb és a GND közt szupresszordióda, 5.6V-os (elnyeli a tüskéket)
- a reed-relé ne sokat prellegjen - erős mágnes
- Az INT a program futás elején már aktív, így a kondi feltöltődés is INTet generál...


A proci védelem esetén bekapcsolandó:
- Serial/Paralell programmig disable
- LPM, SPM disable (boot&application)
- ISP disable
- JTAG disable

Firmware frissítés innentől chipcserével.
Chip hasznosítása: parlelle nagyfesz prg-vel kinyitod (ekkor a belső tartalom is törlődik!)
Avatar
szovhoz
Bitfaragó
Hozzászólások: 608
Csatlakozott: 2007. április 7. szombat, 6:00

Hozzászólás Szerző: szovhoz »

ma még elküldöm a rajzot az intről!

az lehet hogy az stk500 kiolvassa a zárolt gyári védelemmel ellátott cumót?
Hooligan01

Hozzászólás Szerző: Hooligan01 »

nem...
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

Ha zárolt és _mindenütt_ bezártad, akkor nem lehet kiolvasni....
Avatar
szovhoz
Bitfaragó
Hozzászólások: 608
Csatlakozott: 2007. április 7. szombat, 6:00

Hozzászólás Szerző: szovhoz »

feltettem a file cserebere részbe csak elszzúrtam mert sch formátumban de ez neked biztos nem probléma. ahogy láttam ti is eagle-t használtok.

az ellenálás és a kondi a procitól 1cm-re van.

a reed relay-t nem találtam gyors ilyetés azé raktam kapcsolót de gondolom érttedbelőlle!!

mekkora ellenálást tegyek és kondit?

a szoftvare fenteb olvasandó!

felemeltem az ellenálást 1500Ohm-ra és tökéletesenmegy! a felfutásii idő nem változik 2ms vagy olyan kicsi hogy nem mérhető a változása.

hogyan lehet ez?
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

Az ellenállás nem lehet nagyon kicsi! A reed ekkor a 560R-t kapcsolt!

Tessék oda berakni 1k5....10k közti értéket.
Avatar
szovhoz
Bitfaragó
Hozzászólások: 608
Csatlakozott: 2007. április 7. szombat, 6:00

Hozzászólás Szerző: szovhoz »

de egy akkora ellenálásal +25m kábel akkor már nagyon kicsi esz a mA és én pont növelni szerettem volna a mA hosszú kábel miatt.

olyan vezeték aminek meg nincs ellenálása az drága lessz!!
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

Elég az már....
Válasz küldése