Net is er weer een arduino mega van mij gesneuveld.
Ik neem esd-maatregelen(ik raak alleen de connector van het boardje aan, deze hangt aan de aarde van de pc, boardje zit in of op antistatisch zakje) en ik sluit alles correct aan, maar soms werken de boardjes die de vorige dag werkten niet meer.
Ook aansluiten op mijn AVRdragon helpt niet. Er komt geen handshake tot stand via icsp. Wel kan ik de ISP-frequentie instellen en uitlezen. Hoe kan dit? Kan dit te maken hebben met het feit dat mijn pc niet geaard is?
joopv
Golden Member
Als je pc niet geaard is, en verder aan alle kabels niks is aangesloten wat wel geaard is dan staat het chassis en de massa van b.v. de rs232 lijn op de halve netspanning te dansen.
In werkelijkheid zie je spanningen van 40-180V ten opzicht van net-aarde.
De *hele* pc staat op dat spanningsnivo te dansen, capacitief gekoppeld via de condensatoren in het netfilter. Niet alleen de kast en de massa van de rs232, maar ook b.v. de rs232 datalijnen, de audio in en -uitgangen en noem maar op.
Het gaat niet altijd stuk omdat:
- vaak de massa eerder contact maakt dan de signaal lijn
- de signaallijnen meestal beveligd zijn tegen overspanning
- het een redelijk zwakke capacitieve koppeling is
- er toch vaak een verbinding met aarde is, al is het maar omdat jij de stekker vast pakt, en daardoor de capacitieve spanning in elkaar zakt.
Als een van die factoren voor jou niet van toepassing is dan heb je veel meer kans op schade a.g.v. de capacitieve netfilter-koppeling.
Ik heb zelf eens een hele fikse optater gekregen, maar dat was omdat er een compleet netwerk van pc's, printers en monitoren allemaal aan elkaar zaten maar niet aan de net-aarde.
rew
four NANDS do make a NOR . Kijk ook eens in onze shop: http://www.bitwizard.nl/shop/
Op 15 december 2011 15:24:00 schreef gideon_wackers:
voor zover ik weet geleiden die zakjes stroom, misschien dat daar je probleem zit?
Nee, ALS er een geleiding in die zakjes te meten is, dan is dat in de ordegroote van kilo tot megaohms. Kortom, dat kan het probleem niet zijn.
klein is fijn
Moderator
Kabelbreuk in de ICSP kabel, of een rotte connector? Dat zou het 'doet het af en toe wel af en toe niet' effect goed verklaren.
[Bericht gewijzigd door klein is fijn op (64%)]
flipflop
"We cannot solve our problems with the same thinking we used when we created them" - Albert Einstein
Waar zit je boardje nog meer aan, afgezien van de PC? Ik zou de post van joopv even goed lezen. Ik denk dat die raak is.
pros
Prosper, yop la boum, c'est le roi du macadam (aldus Maurice Chevalier)
Ik zou die PC toch maar aarden. Veel is daar niet voor nodig. 
Ernstig: een nagel in de muur, en die verbinden met de PC-behuizing, kan al een heel verschil maken.
Op 15 december 2011 15:58:05 schreef klein is fijn:
Kabelbreuk in de ICSP kabel, of een rotte connector? Dat zou het 'doet het af en toe wel af en toe niet' effect goed verklaren.
Rotte connector is het niet, de chip is zowel via serieel(bootloader) als icsp niet te bereiken. Kabel heb ik tijdelijk vervangen door female breadboarddraadjes; geen verschil. Heb dus nu 3 kapotte boardjes, een van farnell en twee van ebay.
@flipflop
Hangt helemaal niks aan. Alleen de usb-kabel, en toen het boardje stuk was ook de AVRdragon(ook usb). Heb later voedingsspanningen nagemeten, was goed, maar voor de zekerheid toch een externe adapter op het boardje zetten. Dit maakte ook geen verschil.
@hardbass: Er is niks te zien op de print, heb alles nagelopen, spanningen kloppen en het kristal doet zijn werk.
Heb nog geprobeerd de chip aan te drukken(misschien slechte verbinding dacht ik). Dit hielp ook niet.
Kan ik zomaar de randaarde van mijn nietgeaarde wandcontactdoos verbinden met mijn geaarde verwarmingsbuizen?
ps; thuis deed niks het, op school deed niks het, thuis doet alles het
. Kan dit met de temperatuur van de print te maken hebben?
ps; thuis deed niks het, op school deed niks het, thuis doet alles het |:- . Kan dit met de temperatuur van de print te maken hebben?
Was dit op alle boardjes op slechts op één.
Dit probleem kan duiden op een slechte soldeer verbinding.
Aangezien de bordjes waarschijnlijk niet uit dezelfde productie run komen hebben de anderen weer een ander probleem.
Op 15 december 2011 19:13:04 schreef critiacrof:
Kan ik zomaar de randaarde van mijn nietgeaarde wandcontactdoos verbinden met mijn geaarde verwarmingsbuizen?
Hoe kan je nou randaarde hebben op een niet geaarde wcd?
@Gharryh Het boardje dat gisteren werkte. Dat deed het vanochtend thuis en op school niet. En net ook niet. Die doet het nu spontaan.
@KlaasZ: de nietgeaarde randaarde-aansluiting 
Dus je hebt een wcd met randaarde, maar die is niet geaard? Dat zou ik dan maar eerst in orde maken, want dat is dus echt verboden.
Verkeerd gekeken, geen randaarde-aansluiting in wcd. Heb wel een randaarde-aansluiting in mijn stekkerblok zitten.
[Bericht gewijzigd door critiacrof op (26%)]
pros
Prosper, yop la boum, c'est le roi du macadam (aldus Maurice Chevalier)
pros
Prosper, yop la boum, c'est le roi du macadam (aldus Maurice Chevalier)
Of, als dat niet mogelijk is, een nagel in de muur. Het klinkt wat onnozel, en een echte aarding is het zeker niet, maar het volstaat wellicht om de spanning op de PC-behuizing (afkomstig van het netfilter) tot een veilige waarde terug te brengen.
Kijk wel uit, waar je die nagel slaat! Liefst niet onder de WCD... 
Dat ga ik zeker proberen. En als ik toch bezig ben een meting voor en na doen om te kijken of het veel verschil maakt. Zijn er nog eisen aan de afmetingen van het spijkertje? Ik neem aan dat een speld niet veel zou doen, maar ik wil ook niet mijn hele muur openbreken met een moker.
pros
Prosper, yop la boum, c'est le roi du macadam (aldus Maurice Chevalier)
Dat hangt nogal van de situatie af. Bij een vochtige muur kan een kopspeld al volstaan, terwijl je bij een kurkdroge muur misschien niet genoeg hebt aan een drieduimse spijker.
Het idee erachter is vrij simpel: via de condensatortjes in het netfilter van de PC-voeding komt er wat spanning op de behuizing te staan - en dus ook op de GND van de connectors.
Als je nu iets --laten we de Arduino als voorbeeld nemen-- aansluit op de PC, komt die spanning ook op de GND v/d Arduino te staan. Wanneer je nu een I/O-pin aanraakt, gaat je lichaam als "aarding" dienst doen. Nu zijn die I/O-pinnen redelijk goed beveiligd, maar je weet nooit...
Wat die nagel doet: een gemakkelijkere weg bieden aan de stroom - gemakkelijker dan je lichaam. En dat doet hij net zo goed bij een droge als bij een vochtige omgeving.
flipflop
"We cannot solve our problems with the same thinking we used when we created them" - Albert Einstein
Op 15 december 2011 20:18:03 schreef critiacrof:
Mag ik niet van mijn pa. Teveel gedoe. Woon helaas nog thuis.
Heeft hij liever een ONVEILIGE situatie dan? Een PC is een klasse II apparaat waar een geaarde kast een vereiste is om de veiligheid te garanderen. Maw, er is maar een enkelvoudige isolatie tov de kast. Laat die ouwe dit anders dit topic maar eens lezen.
rew
four NANDS do make a NOR . Kijk ook eens in onze shop: http://www.bitwizard.nl/shop/
De verwarming is wel nuttig ergens anders voor: Die kan je als referentie gebruiken om te meten of je het probleem met de aarde hebt opgelost.
Meet eerst NU eens de spanning van de kast van de PC t.o.v. de verwarming.
Daarna voor de lol ook eens de GND van de arduino(s).
Dan mag je proberen om het probleem op te lossen. Dan moet die spanning teruggelopen zijn tot 5V of minder. (Ik zeg maar wat, mogelijk weten mensen die wat van normen weten een "echt" getal).
Gisteren deed het boardje het opnieuw niet meer.
Gelukkig heb ik het probleem met het boardje nu opgelost. Het kristal wilde niet oscilleren. Heb het kristal verwisseld met het kristal van het andere kapotte boardje waar het kristal wel oscilleerde. Nu werkt het. Dat verklaart waarom het de ene dag wel werkte en de andere dag niet; het kristal was gewoon onbetrouwbaar.
Ik heb de centraaldoos gelocaliseerd, nu nog draden trekken en nieuwe wcd-en (wc-dozen klinkt zo raar) aanschaffen. Hoop dat dat de storing verminderd(ook op oscilloscoop).