Hallo allemaal,

Ik ben bezig met mijn eerste avr-projectje, en wel met een 2313. Ik heb als clock een 10Mhz kristal gebruikt en voor de voeding een nette gestabiliseerde voeding.
Het probleem is nu als volgt: als ik een stekker van bijvoorbeeld een lamp in het zelfde stopcontact steek als waar mijn voeding inzit reset de controller... Ik heb al verscheidene voedingen gebruikt, allemaal met hetzelfde resultaat. Ook het aan en uitzetten van de lamp resulteert vaak in een reset. Overigens, de lamp is een gewoon 25W peertje, dus nix moeilijk met hallogeen en trafo's enzo.
Heeft er iemand een idee wat het probleem kan zijn? Is een AVR heel erg gevoelig voor EMC? Kan me haast niet voorstellen dat een lamp zoveel produceert.

Alvast bedankt voor alle tips!

Jeroen.

Hoe heb jij de reset pin van de controller aangesloten? Heb je die los laten hangen of ergens mee verbonden of....?

Hoe heb je de reset lijn van de AVR aangesloten?

edit: te laat :D

[Bericht gewijzigd door Simon Koudijs op ]

Reset hoog trekken met een 10k weerstand indien je ze 'zwevend' hebt gelaten.

De reset heb ik inderdaad met 10K aan de +5 hangen, en dan met een 100nF condensator aan de ground. Over die condensator heb ik de resetknop gezet... Dat lijkt me dus niet het probleem. Ik heb ook de STK300 programmer er al af gehaald, want die blijkt ook nogal storingsgevoelig.
Vandaag maar eens alles van het breadboard af halen en alleen testen met een ledje... Kijken wat ie dan doet.

ehmmm, heb je niet per ongeluk de reset fuse uitgezet??

bij een ATMEGA kan dat nl wel

Of boven je huis lopen dikke stroomkabels waar 180.000v staat en je huis is niet geaard ofzo ;)

Je kunt ook de reset pin sturen met een 'brownout detection circuit' een moeilijk woord voor een weerstandsdeler en en transistor die de reset lijn laag trekt indien de spanning te fel inzakt.

Wat ook kan; staat je 'current limit' op je voeding toe? vanaf dat er dan stroom getrokken wordt zakt de spanning in.

edit:/ ergens slecht contact op je breadboard kan ook uiteraard.

100n multiplayertje vlak bij de +pin naar gnd hangen. Anders een filter in de plusleiding (diode 1n4007 + weerstandje 10 ohm) Dat blust spikes. Of smoorspoeltje opnemen.(100uH)