Forum: Mikrocontroller und Digitale Elektronik Usb-Prog von Fischl - Z-Dioden zwingend erforderlich?


von Marcel P. (Gast)


Lesenswert?

Hallo liebe µC-Gemeinde,

ich habe mir einen Usb-Programmer nach der Anleitung von Thomas Fischl 
gebastelt. Leider habe ich die Anschlüsse des Usb vertauscht ^^. Sprich: 
Spannung an die Datenleitungen und umgekehrt. Logischerweise sind mir 
die 2 Z-Dioden auch sofort weggeraucht. Zweck erfüllt, aber sind die 
lediglich als Sicherungen vorgesehen oder haben sie auch noch eine 
andere Funktion? Zur Zeit hab ich leider keine Dioden mehr hier 
rumliegen. Kann ich die provisorisch weglassen bis meine neuen per Post 
gekommen sind?

Vielen Dank vorab

von Nicolas S. (Gast)


Lesenswert?

Wenn 3,3V-Version ja, wenn 5,0V-Version brauchst Du die unbedingt.

von Marcel P. (Gast)


Lesenswert?

ich verwende direkt die USB-Spannung, also 5V. Allerdings habe ich hier 
noch einen LM317 liegen kann ich mit dem was anfangen?

von Thimo (Gast)


Lesenswert?

Leider nicht es sei den du brauchst ne Spannung von 2 V weil der LM317
einen Dropout von 3V hat ( je nach Strom )

von Marcel P. (Gast)


Lesenswert?

Hmm gut, ich habe nun die Dioden ersetzt, allerdings erkennt Windows 
beim einstecken in den USB-Port die Schaltung nicht. Es scheint, als 
habe ich die Dioden falsch gepolt, da beide Datenleitungen auf GND 
liegen. Jedoch habe ich die z-Dioden mittels Diodenprüfer auf die 
Sperrrichtung geprüft. Ich habe zum Test die Z-Dioden aus der Schaltung 
genommen und wieder am PC angeschlossen. Diesmal hat Windows die 
Schaltung sofort als USBasp identifiziert. Mittlerweile tut es das aber 
nicht mehr.

Woran könnte das liegen?

Mfg Marcel P.

von Klaus 2. (klaus2m5)


Lesenswert?

Deine Fragestellung ist eindeutig falsch. Es müsste heißen:
Ich habe mehrere Versuche unternommen, AVR und USB Ports zu grillen. 
Warum ging es trotzdem (wenn auch nur kurz)?

Ein funktionierender AVR ohne vertauschte Pins mit richtig gepolten 
Zenerdioden an einem funktionierenden USB Port wird das gewünschte 
Ergebnis erzielen. Also USB Port testen (z.B. mit USB Stick), AVR Ports 
testen (unter Belastung, z.B. mit Duo-LEDs - sink und source belasten) 
und das 4-Augen Prinzip verwenden (jemand den Aufbau überprüfen lassen).

von Marcel P. (Gast)


Lesenswert?

Ich bin am verzweifeln, ich habe die komplette Schaltung neu aufgebaut 
doch schon wieder habe ich das Problem mit dem Z-Dioden. Ich stecke das 
ganze an den USB-Port und sofort werden die Dioden heiß. Die Schaltung 
ist 2 mal von mir geprüft und von nem Kumpel ebenfalls =(. Ich weiß 
langsam nicht emhr weiter...

von Ich (Gast)


Lesenswert?

Sind die Z-Dioden wirklich richtig gepolt eingebaut?

von Marcel P. (Gast)


Lesenswert?

Meine Z-Dioden haben die Bauform wie auf folgendem Bild:
http://www.modding-faq.de/moddingfaq/bauteile/zdiode.jpg (die Untere)

Das Ende mit dem schwarzen Balken habe ich an den beiden Datenleitungen 
hängen. Folglich muss das richtig sein

von thcamper (Gast)


Lesenswert?

hast du das andere ende denn auch sicher an GND und nicht an 5V?

von Ich (Gast)


Lesenswert?

Heiß geht nur bei falschem Wert von R3 und/oder Kurzschluss zwischen 
Leiterbahnen oder in der USB-Buchse Anschluss 1/2/3.

von Marcel P. (Gast)


Lesenswert?

Grade noch mal per Durchgangsmesser geprüft. Das balkenlose Ende der 
Dioden liegt an Pin 4 der USB-Buchse an, also GND. Allerdings bekomme 
ich ohne Mega8 in der Schaltung eine Verbindung zwischen VCC und GND 
über ca 550 ohm. Wie kann das kommen?!

von Christian U. (z0m3ie)


Lesenswert?

Genau aus diesme grund beite ich das USb AVR Lab vorbestückt an.
http://www.ullihome.de/index.php/Hauptseite#USB_AVR-Lab

von Gast (Gast)


Lesenswert?

Ich sag's mal so: entweder du hast das falsche Hobby oder eine 
gefaehliche Arbeitsweise. Du verstehst ganz offensichtlich nicht, wofuer 
die Dioden da sind und wie sie in der Schaltung funktionieren.
Das an sich waere nicht so schlimm, wenn du dich zumindest an die 
Angaben desjenigen halten wuerdest, der das weiss: naemlich der 
Schaltplanersteller.

> Ich habe zum Test die Z-Dioden aus der Schaltung
> genommen und wieder am PC angeschlossen.

Das haettest du nie machen duerfen, da dein AVR mit +5V gespeist wird. 
Die beiden Z-Dioden ziehen die Spannung an den USB-Datenleitungen auf 
3.6V runter, wobei zwei 68-Ohm-Widerstaende zwischen den Dioden und dem 
AVR den dabei auftretenden Strom begrenzen.

> Ich stecke das ganze an den USB-Port und sofort werden die Dioden heiß.

Koennte sein, dass du AVR und/oder USB-Controller gegrillt hast. Waere 
zumindest nicht verwunderlich.

> Allerdings bekomme ich ohne Mega8 in der Schaltung eine
> Verbindung zwischen VCC und GND über ca 550 ohm. Wie kann das kommen?!

Wenn dein Durchgangspruefer mehr als 3.6V anlegt, werden die Z-Dioden 
leitend. Koennte sein, dass das der Fall ist. Ansonsten gibt es noch 
Kondensatoren, die sich durch die Spannung des Durchgangspruefers 
aufladen - hat das Messgeraet einen hohen Innenwiderstand, kann das als 
(veraenderlicher) Widerstand fehlinterpretiert werden.

von Marcel P. (Gast)


Lesenswert?

> Ich sag's mal so: entweder du hast das falsche Hobby oder eine
gefaehliche Arbeitsweise.

Ja, vermutlich hast du Recht...=( es macht mir aber einfach Spaß. 
Deswegen werde ich das auch demnächst studieren. Naja wie dem auch sei.

> Du verstehst ganz offensichtlich nicht, wofuer
die Dioden da sind und wie sie in der Schaltung funktionieren.

Doch das tue ich. Der Grund, warum ich es ohne versucht hab, ist, dass 
ich in einigen Threads gelesen habe, es geht auch ohne, nur das manche 
Controller bzw HUBs darauf empfindlich reagieren, und diese Bauweise 
nicht erkennen.

> Koennte sein, dass du AVR und/oder USB-Controller gegrillt hast. Waere
> zumindest nicht verwunderlich.

Usb-Port und Atmega sind nach wie vor funktionstüchtig.

Tut mir Leid, dass ich mit diesem Unwissen hierher gekommen bin =/

von Marcel (Gast)


Lesenswert?

Btw. um auf deine ursprüngliche Fage zurückkommen. Die beiden Z-Dioden 
sind nicht erforderlich. Es geht auch, indem du eine 1N4148 zwischen Pin 
1 der USB-Buchse und VCC, mit den du den Mega8 speist, schaltest.

Hatte ein ähnliches Problem, da meine Z-Dioden, trotz richtiger 
Beschriftung bei knappen ~2 Volt durchbrachen. Eine Suche im 
obdev-Forum, brachte mir diese Lösung. Zwar nicht die schönste Lösung, 
läuft bei mir aber bereits ein halbes Jahr, ohne Probleme.

von Marcel P. (Gast)


Lesenswert?

> zwischen Pin 1 der USB-Buchse und VCC

Pin 1 ist doch VCC?! Achso du meinst den Drop-out der Diode als 
Spanngsminderung zu nutzen. Okay, die habe ich natürlich grad auch nicht 
hier liegen.


Danke euch allen für die Antworten bisher!

von Marcel P. (Gast)


Lesenswert?

Kann es also tatsächlich nur an den Z-Dioden liegen? Was mach ich 
dagegen nun?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.