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.
van még egy probléma a vezérlővel. Mindíg van valami újabb és újjab .
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.
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.
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.
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!
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....
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?
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!)