hallo iedereen

Ik heb een probleem met mijn avr's ik ben een schakeling aan het maken met een ks0108 lcd en die werkt prima, maar na een paar keer een bijgewerkt programma in de controller te laden begaf mijn atmega16 het. Ik had geen nieuwe meer en het een attiny2313 gepakt dit werkte ook prima maar nu is dit ook al overleden. ik kan nu wel weer een nieuwe pakken maar dan blijf ik aan de gang. Ik gebruik de parallelle programmer van deze site. Ik heb dit probleem eerder ook al gehad met een aantal pic's die zijn ook allemaal zo overleden.
Ik wil nu toch wel eens weten waar het aan ligt, heeft iemand misschien een idee.

Welke voeding gebruik je? Toch geen PC-voeding, mag ik hopen?

nee ik gebruik gewoon een labvoeding en voor de AVR zit nog een extra spanningsregelaar. Zou het aan een ongeaarde pc kunnen liggen, ik denk dat het misschien aan de fuse bits ligt, dat heb ik namelijk op het forum gelezen dat hier ook nog wel wat problemen mee zijn. Dit is misschien op te lossen door high voltage programming maar dat heb ik niet. Ik heb wel een nieuwe usb isp programmer besteld in de hoop dat het aan de programmer kan liggen. Maar ik wil alsnog weten waar het aan ligt.

Zou het aan een ongeaarde pc kunnen liggen,

Zucht. Sukkel! (sorry, maar veel meer kan ik er niet van maken...)

Ik kan je niet helpen, maar ik heb wel hetzelfde probleem gehad met atmega8535's. Ik gebruikte ook zo'n simpele programmer, maar dan voor de serieele poort. Mijn PC is wel geaard, en ik gebruikte ook netjes een 7805.

Op 7 november 2007 14:11:29 schreef Marco69:
[...]Zucht. Sukkel! (sorry, maar veel meer kan ik er niet van maken...)

Wat is er sukkel aan, ik heb geen geaard stopcontact op mijn kamer. Volgens mij kan het er niet aan liggen want er is eigenlijk geen verbinding tussen de kast en de AVR.
Ik vind sukkel ook wel een beetje overdreven, lijkt mij ook wat netter te kunnen.

Op 7 november 2007 14:11:59 schreef (Z)weetvoetje:
Ik kan je niet helpen, maar ik heb wel hetzelfde probleem gehad met atmega8535's. Ik gebruikte ook zo'n simpele programmer, maar dan voor de serieele poort. Mijn PC is wel geaard, en ik gebruikte ook netjes een 7805.

Je zegt gehad wat heb jij eraan gedaan een nieuwe programmer gekocht op via USB ofzo?

Ik ben me lekker met HF-techniek gaan bezighouden. :)

uC's hebben toch nooit echt mn interresse gehad. Maar ik wou het toch eens proberen, om te zien of het misschien toch leuk was. Maar dat was het niet. (en niet alleen om deze reden)

Op 7 november 2007 14:16:49 schreef kweenie:
[...]

Wat is er sukkel aan, ik heb geen geaard stopcontact op mijn kamer. Volgens mij kan het er niet aan liggen want er is eigenlijk geen verbinding tussen de kast en de AVR.
Ik vind sukkel ook wel een beetje overdreven, lijkt mij ook wat netter te kunnen.

PCs hangen aan geaarde WCD's. Punt. Alles wat je er anders aan doet is vragen om problemen. Of je een WCD met randaarde hebt, is helemaal niet relevant, die dingen horen geaard te zijn. Is het niet vanwege veiligheid, dan is het wel vanwege netfilter. Als je dan willens en wetens dat ding ongeaard gaat gebruiken en vervolgens verbaasd bent dat er dingen stuk gaan... Tsja...

Ik gebruik zelf ook een ongeaarde PC (:o), Maar ik heb een hele tijd AVR geprogrammeerd via de Paralelle poort. Ik heb nog geen(of anders weinig) AVR's gehad die kapot zijn gegaan.
Maar goed, wet van murphy. Wat kan, zal ooit gebeuren.

Grtz.

Heb je alles al een keer nagemeten met een multimeter en dan wel eentje die niet te veel afwijkt.

Als de uC's overlijden denk ik ff snel aan 2 dingen.

Voeding spanning te hoog, of je trekt je io pinnen negatief. Bij minder dan -0,3 zal het ook snel afgelopen zijn. Een gewonde diode om de negatiefe spanning af te voeren is al meer dan -0,7V dat is dus al te veel.

Met een seriele prtogrammer kan het dus dat je te negatief uitkomt.

Meet dit eens in je schakeling

Edit

Nr 3

Of je sourced (vraagd) of sinkt ( geeft) te veel op de io porten. 3 - 5mA is wel max. Somiige kunnen 20mA op de io aan maar kunnen dat niet op alle io's meerstal is dit maar 1 poort.
Maar dit staat allemaal specifiek beschreven in de datasheets

[Bericht gewijzigd door benleentje op (22%)]

Vermits de TS ook problemen heeft met PIC's die overlijden, zou ik toch eerder het niet-geaard zijn v/d PC als hoofdverdachte aanwijzen. Een negatieve spanning lijkt me vergezocht, vermits hij een paralelle programmer gebruikt. Verder maakt de GND van een moederbord normaal geen rechtstreekse verbinding met de kast, maar vaak wordt die verbinding wel gemaakt bij de doorsnee-uitbreidingskaart.

Hier zweeft ook alles, en dat geeft geen opgeblazen hardware, en waarom ook... alles zweeft toch.

Ik denk zelf ook niet dat het aan de aarde ligt omdat deze niet eens verbonden is met de AVR ik heb wel een utp kabel van een meter van de buffer naar de AVR lopen. Zou het kunnen dat dit te lang is?

Als je de voedingsspanning afschakelt van je programmer en de lijnen van je paralelle poort zijn nog hoog kan je latchup krijgen.

Dat hangt natuurlijk van de programmer af (cheap crap -> hoge kans) maar dit heeft mij toch al ooit uCs gekost.

Bert

Ik denk zelf ook niet dat het aan de aarde ligt omdat deze niet eens verbonden is met de AVR

Ongezien: dat is-ie wel. Is het niet hard, dan wel via een shield of videoadapter.

Wat is er mis met een gaard WCDtje ophangen? (en aansluiten uiteraard :) )

Nou kun je natuurlijk heel eigenwijs blijven volhouden dat dat je probleem niet is omdat het je niet past dat dat een probleem is, maar daar ga je het echt niet mee oplossen.

Je zou nog kunnen denken aan statische electriciteit. Echter, zo gevoelig zijn AVRs daar niet voor. Wellicht als je je best doet met een nylon tapijtje ofzo.

@Henry: zo heb ik hier ook een tijdje gezeten. Uiteraard er wel voor zorgen dat alle aarde van alle apparaten aan elkaar hangt. Beviel toch niet. 'Zwevend' blijkt toch niet geheel 'zwevend' te zijn...

Op 8 november 2007 05:59:54 schreef Marco69:
[...]Wat is er mis met een gaard WCDtje ophangen? (en aansluiten uiteraard :) )

En niet aan de verwarming uiteraard. Dan creeer je weer een ander probleem.

Ik denk zelf ook niet dat het aan de aarde ligt omdat deze niet eens verbonden is met de AVR

Om je probleem te kunnen achterhalen moet je alles uitsluiten. Dus ook je aarde.

[Bericht gewijzigd door WilToyo op (27%)]

ik had ook enkele AVR's ( ATTYINY2313) die niet meer werkten. Het was gewoon omdat de fusebit op externe oscillator zat. De AVR leek dood, todat ik een pulssignaal op de klokingang plaatste, toen kon ik de fusebit veranderen en werkte alles weer prima.
Ik heb nog altijd de 20 AVR's die ik besteld had en ze doen het nog altijd allemaal prima.
Sommige hebben reeds met verkeerd gepoolde spanningen te maken gehad anderen met uitgangen aan de massa...Maar ze doen het nog steeds allemaal. Taaie IC's die AVR's!

;)

Waarom denken jullie dan dat het aan het wel dan niet aarden van de pc ligt? ik heb zelf thuis ook al jaren een ongeaarde pc staan waarmee ik 10 tallen dingen geprogrammeerd heb en met mekaar verbonden.
De TS heeft nog niet aangegeven wat er nu precies kapot is, als hij een display aansluit en 1 poort is defect kan je al snel denken dat de processor defect is terwijl het eigenlijk maar 1 uitgang hoeft te zijn. Misschien kan de TS wat meer info geven.
Als je een labvoeding gebruikt en die aan en uitschakelt dan kan je ook pieken krijgen die boven de maximale grens uitkomen. Beter is eerst aanzetten op 0V en dan avr aansluiten en dan de spanning langzaam opdraaien.
Als de labvoeding een trafo heeft en de nul niet aan de massa ligt (ff meten behuizing tov massa uitgang) dan heeft het aarden van de pc toch ook geen zin omdat de schakeling dan al zwevend is opgebouwd!

Op 8 november 2007 11:50:22 schreef WilToyo:
Om je probleem te kunnen achterhalen moet je alles uitsluiten. Dus ook je aarde.

Om je probleem te kunnen achterhalen moet je eerst vaststellen wat je probleem is.

Ik had dit probleem ook met de ATmega8 (en met een geaarde PC)
Ik heb deze http://elm-chan.org/works/avrx/avrxp.png HV-programmer gebouwd, en alle uC opnieuw kunne programmeren

De link werkt niet helemaal goed, werkt deze bij jou wel?

laat maar al gevonden

[Bericht gewijzigd door Henry S. op (63%)]

Op 8 november 2007 12:48:38 schreef Erelce:
ik had ook enkele AVR's ( ATTYINY2313) die niet meer werkten. Het was gewoon omdat de fusebit op externe oscillator zat. De AVR leek dood, todat ik een pulssignaal op de klokingang plaatste, toen kon ik de fusebit veranderen en werkte alles weer prima.
Ik heb nog altijd de 20 AVR's die ik besteld had en ze doen het nog altijd allemaal prima.
Sommige hebben reeds met verkeerd gepoolde spanningen te maken gehad anderen met uitgangen aan de massa...Maar ze doen het nog steeds allemaal. Taaie IC's die AVR's!

;)

Ik mag toch hopen dat de TS dit niet als 'overleden' beschouwd heeft en dat wel even uitgezocht heeft voordat hij schrijft dat ze 'overleden' zijn!?

Ik heb hier ook al mijn apperatuur aan niet geaarde WCD's hangen. Ook bij zijn alleen in de keuken WCD met aarde te vinden.

Elk huis heeft een eigen aardpen, en die komt in de meterkast binnen. Deze is in de meterkast ook met onze de verwarming verbonden.

Als ik meet tussen de verwarming en een geaarde WCD in de keuken is de weerstand nagenoeg 0 Ohm.

Aangezien het gewoon heel lastig is om in het hele huis nieuwe bedrading te trekken, is het dan echt heel fout / gevaarlijk om via de verwarming te aarden?. Aangezien ik zeker weet dat deze geaard is en ook geaard blijft omdat hij op onze eigen aardpin zit.

Verder hebben wij een oude huis instalatie. Groepen verdeelt over 3 fasen, en alleen oude smeltveiligheden. Geen automaten of aardlek (ook niet voor de douche).

De PC's zitten trouwens wel achter een (goede) UPS, maar dit maakt voor de aardig verder niet uit neem ik aan?

Edit: Heb even gemeten, als ik PC's verbindt is de lekstroom 2,85mA.

Op 8 november 2007 17:28:54 schreef Brokencore:
Aangezien het gewoon heel lastig is om in het hele huis nieuwe bedrading te trekken, is het dan echt heel fout / gevaarlijk om via de verwarming te aarden?. Aangezien ik zeker weet dat deze geaard is en ook geaard blijft omdat hij op onze eigen aardpin zit.

Als een loodgieter bij een herstelling de CV-leidingen tussen het geaarde punt en je PC onderbreekt, en er op dat ogenblik een aardingsfout optreedt in je PC, zit je met een levensgevaarlijke situatie.
OK, de kans dat zoiets gebeurt is heel klein, maar ""een ongeluk zit in een klein hoekje" zeggen ze hier...

Oke, maar dat gevaar heb ik nu ook als ik met me voet tegen de pc kast of patchkast aankom en er toevallig een aardfout ontstaat in een voeding.

Om draden te trekken moet het halve plafond eruit, erg lastig dus.

Maar naast eventuele gevaren (die ik nu ook al heb) maakt het niet uit?