Hallo, ich habe mir einen USB232-Chip der Firma HexWax gekauft, mit dem ich TXD und RXD eines ATMega644P direkt auf USB umsetzen möchte, um eine serielle Kommunikation mit dem PC zu ermöglichen. Über einen MAX232, welcher den TTL-Pegel zu RS232-Pegel wandelt und anschließend einem an den seriellen Anschluss angeschlossenen RS232-USB-Adapter funktioniert die Kommunikation einwandfrei. Ich möchte jedoch bereits auf der Platine das Signal auf USB umsetzen. Mein Problem ist nun, dass der Chip eigentlich im Windows als HID-Device erkannt werden soll. Wenn ich den Chip jedoch wie im Bild (meine Schaltung) auf dem Steckboard verkabele und an den PC anschließe passiert rein gar nichts. Windows erkennt nicht einmal, dass dort etwas angeschlossen ist. Hier ein Link zu dem Produkt mit dem Datenblatt: http://www.hexwax.com/Products/USB-232/ Ich hoffe ihr könnt mir weiterhelfen.
Andreas schrieb: > Wenn ich den Chip jedoch wie im Bild (meine > Schaltung) auf dem Steckboard verkabele und an den PC anschließe > passiert rein gar nichts. Du hast auch die USB-Leitungen über ein Steckboard geführt? Und auch den Quarz nebst Kondensatoren? Bedenke, daß so ein Steckboard eine nicht zu unterschätzende kapazitive Last darstellt, möglicherweise schwingt der Oszillator des PIC gar nicht an. Das USB-Signal wird durch so ein Steckboard auch nicht gerade hübscher.
> möglicherweise schwingt der Oszillator des PIC gar nicht an Da habe ich bei den PICs noch nie ein Problem gehabt, ggf. kann man ja die Kondensatoren etwas kleiner machen. Bei den USB-Leitungen sieht das schon anders aus. Und ausserdem benutzt er ja einen AVR ...
bingo schrieb: > Und ausserdem benutzt er ja einen AVR Um den geht es nicht, sondern um den "Hexwax"-Chip. Das ist ein PIC.
Ja die USB-Leitungen gehen direkt vom PIC an eine USB-Printbuchse (verlötet). Von da an mit einem USB-Kabel an den PC. Die Leitungen sind nicht länger als 15cm zur USB-Buchse. Die Kondensatoren für den Quarz sind so nah wie möglich an diesem angeordnet. Die restlichen Kondensatoren sind seitlich der kurzen Seiten des PIC angeordnet. Ihr wisst ja wie das auf dem Steckboard so ist mit dem Platz...
Andreas schrieb: > Die Leitungen sind > nicht länger als 15cm zur USB-Buchse. Du hast da also 15cm Draht zwischen USB-Buchse und PIC/WaxChip?! Das ist ... optimierungsbedürftig.
Habt ihr noch weiter Vorschläge? An den Leitungslängen liegts jedenfalls nicht
Was ist mit RXD/TXD? Wie hast Du die angeschlossen? Crossover? Versuch das mal. Gruß Potter
Achso es geht rein garnichts... hm... Wie wärs wenn DU Deinen Oszi auch am Oszi anschliesst und nicht an VIO6 - alles Blinde hier^^!
Oh ja du hast ein gutes Auge. Das muss ich morgen direkt mal überprüfen, ob ich das nicht dummerweise auch noch falsch verdrahtet hab g
OK, also richtig angeschlossen war es trotz des falsch gezeichneten Schaltbilds. habs jetzt nochmal neu aufgebaut und Windows erkennt, dass da was am USB-Port hängt. Allerdings nur "unknown device" :-( Ein vertauschen von D+ und D- bringt ebenfalls denselben Effekt.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.