PIC-Programmer mit FTDI 232BL (USB -> RS232) wird nicht erkannt?

Persönliche Seite #1120706
Lesenswert?

Hallo,

Ich habe seit zwei Tagen einen gekauften und nicht selbst gebauten 
PIC-Programmer (K149 Programmer), der über die serielle Schnittstelle 
einwandfrei läuft. Doch über die USB-Schnittstelle wieder dieser von 
WinXP oder WinVista nichtmal erkannt. Die Power-LED leutet in beiden 
Fällen.

Zwischen Seriell und USB wird per doppelten Jumper umgeschaltet, was ich 
auch beachtet habe. Getestet habe ich schon auf einem PC und dem 
Notebook jeweils an verschiedenen USB-Anschlüssen. Das Ding will einfach 
nicht erkannt werden.  Auch anderes USB-Kabel half nicht. :-(

Als USB- > Seriell Chip wird der FTDI 232BL (SMD) verwendet. Nachdem ich 
mit diesem leider noch sogut wie keine Erfahrung habe, frage ich mich 
wie ich den Fehler am besten suchen soll!?

Liebe Grüsse,
Jürgen
Persönliche Seite #1121434
Lesenswert?

Also die Spannungen sehen gut aus, wobei ost 1,43V an Pin 30 OK?

6 - 3V3OUT - OUT -> 3,6V
3,26 - VCC - PWR -> 4,98V
13 - VCCIO - PWR -> 4,98V
9,17 - GND - PWR -> 0V (GND)
30 - AVCC - PWR -> 1,43V
29 - AGND - PWR -> 0V (GND)

6MHz Sinussignal ist vorhanden (mit Oszi gemessen) an den beiden PINs:

27 - XTIN - IN
28 - XTOUT - OUT

Welcher R22 ist denn hiermit gemeint? Ich arbeite gerade nach 
http://www.ftdichip.com/Documents/DataSheets/DS_FT232BM.pdf, aber ich 
finde hier keine Widerstandsnummern... :-(
#1121456
Lesenswert?

Da stimmt was nicht. AVCC ist zu niedrig, wenn ich mich recht erinnere, 
waren das auch über 4V. Außerdem ist komisch, dass bei 3V3OUT 3,6V sind. 
Der LDO da drin ist eigentlich recht genau. Ich hab auf dem Schaltplan 
des Programmer´s geschaut, die haben sich nämlich ganz und gar nicht 
an´s Datenblatt gehalten: http://kitsrus.com/pdf/k149.pdf Und was der 
Quatsch am TEST (Pin 31) da soll, weiß ich auch nicht. Damit der Chip 
richtig funktioniert, muss der eigentlich auf GND liegen laut 
Datenblatt, in der Schaltung wird der nur beim Einschalten kurz auf 0V 
gezogen und ist dann High. Sehr seltsam.
Persönliche Seite #1121461
Lesenswert?

Korrektur, hab mich vermessen:

6 - 3V3OUT - OUT -> 3,27V

Das wäre ja noch angenehm.

Dass sich die leider nicht ans Datenblatt gehalten haben, ist mir auch 
schon aufgefallen. Gibt es denn Messungen, die man mit einem Oszi 
(gottseidank vorhanden) noch machen könnte, um das Problem einzugrenzen?

Ich sehe vor lauter Wald derzeit die Bäume nicht... :-o
Gast #1122506
Lesenswert?

Nee, da hast Du nichts falsch verstanden.
Aber es ist wichtig, das der PIN auf GND liegt und dann
der USB-Bus eingesteckt wird, ich hoffe Du hast das so probiert.
Am USB-Kabel und dann kurz PIN auf GND bringt nichts.

Aber ohne aktuellen Schaltplan bin ich jetzt überfragt.
Kannst Du ein hochauflösendes Foto machen sodas man die Leiterbahnen
erkennen kann ?

Gruß Sven
Gast #1122544
Lesenswert?

> (War das so richtig?)

Ja, sicher.
Ich habe mal auf dem Webspace ein wenig rumgetestet.
Dies hier habe ich gefunden:

http://www.kitsrus.com/pdf/k149b.pdf

Die Anleitung ist ca. 4Monate neuer und hat auch kein Jumper mehr.
Auch die sehr seltsamen Transistoren sind verschwunden.
Das sieht auf jeden Fall besser aus.
Auch der TEST Pin ist im Schaltplan auf GND.

Hast Du mal die Versorgungsspannung gemessen ?
Ist die wirklich 5V hinter U1 ?

Dein Netzteil muss mindestens 16V liefern. Besser noch 18 oder 20 Volt.
Hast Du ein stabilisiertes Netzteil ?

Gruß Sven
Persönliche Seite #1122547
Lesenswert?

Also, die Fotos zeigen jetzt schon mal wie es nun aussieht.

In einer beigelegten Minikurzanleitung steht geschrieben:

- Beim Betrieb an USB kein Netzteil erforderlich
  (Anm: Da ein DC/DC-Wandler auf der Platine sitzt)
- Bei seriellen Betrieb muss ein Netzteil mit 5V oder 6V verwenden 
werden.

So, also das widerspricht nun deiner Aussage. Was ist denn nun wirklich 
korrekt? :-(

Ich verwende beim seriellen Betrieb ein Steckerschaltnetzteil, wo ich 6V 
eingestellt habe und es funktioniert.

Beim USB habe ich es ebenso schon mit Netzteil versucht, aber es 
passiert ebenso nichts, genauso wie ohne Netzteil.
Gast #1122591
Lesenswert?

Ohh, man also jetzt bin ich auch mit dem Latein am Ende.

Wenn Du Dir sicher mit dem Lötkolben bist und Du das
Teil sowieso nicht umtauscht würde ich die 32 Pins erstmal nachlöten.

An Pin 3, 13, und 26 musst Du 5V messen können... passt das ?

Da so auf den ersten Blick die Schaltung laufen müsste, wäre die
andere Alternative den FTDI komplett zu tauschen.

Gruß Sven
Gast #1122644
Lesenswert?

Also Pin 2 an GND, dürfte nichts zerstört haben.

Pin 32 auf GND dürfte einen kurzen RESET erzeugt haben,
bzw. kurzen Kurzschluss.

Bist Du ganz sicher das Du nicht schon einen Comport im Gerätemanager 
finden kannst ?

Gruß Sven
Persönliche Seite #1122651
Lesenswert?

Naja, er hat es als unbekanntes Gerät angezeigt...

Habe den VCP Driver von 
http://www.ftdichip.com/Drivers/CDM/CDM%202.04.14.zip installiert... 
aber Windows Vista meldet sich mit einem "Gerät kann nicht gestartet 
werden (Code 10)".

Installiert habe ich "USB Serial Converter"...

Weiters wird mir auch noch angeboten zu installieren:

- USB Serial Converter
- USB Serial Converter A
- USB Serial Converter B
- USB Serial Converter C
- USB Serial Converter D

Grübel, mal lieber auf XP testen? ;-)
Persönliche Seite #1122681
Lesenswert?

Da das Gerät schon seit Anfang an nicht funktionierte, denke ich am 
ehesten an eine kalte Lötstelle oder dergleichen und gar nicht unbedingt 
an einen defekten IC. Aber man erkennt leider nicht und einige 
Testmessungen haben auch nicht wirklich was ergeben.

Irgendwie total doof, denn ich habe das Ding über einen japanischen 
Händler gekauft und die Reklamation würde mir auch wieder Porto kosten 
und die Verständigung in Englisch macht mir auch nicht unbedingt den 
meisten Spass - alles in allem eine doofe Geschichte.
Gast #1122732
Lesenswert?

> Irgendwie total doof, denn ich habe das Ding über einen japanischen
> Händler gekauft und die Reklamation würde mir auch wieder Porto kosten
> und die Verständigung in Englisch macht mir auch nicht unbedingt den
> meisten Spass - alles in allem eine doofe Geschichte.

Hmm, echt doof. Im Raum M-City (DE) hätte ich Dir für nen
Weissbier + Chip einen Chiptausch vorgenommen.

Aber vielleicht findet sich jemand bei Dir in der Nähe.

Gruß Sven
Gast #1122760
Lesenswert?

Hi,

ich habe eine Weller Station;
aber bei reichelt steht folgendes:

ERSADUR-Lötspitzen der Serie 832/842.
Lötkolben RT 80 mit 2,2mm Spitze 842CD

Zum Nachlöten dürfte das eigentlich gar kein Problem sein.
Ansonsten besorgst Du Dir noch ne feinere Spitze.
Da ja doch genug Lötzinn um die Beinchen zu sein scheint,
wäre ein Nach-Erhitzen ja ok.

Und falls eine Brücke entsteht nimmt man halt nochmal die Entlötpumpe.
Hoffe Du bist erfolgreich...

Gruß Sven
Gast #1122808
Lesenswert?

Wie schon gesagt, versuchen kann man es,
aber wenn Du mich fragst ich würde nicht mehr lange zögern
und den Chip komplett tauschen.

Gruß Sven

P.S.: Was für ein Multimeter hast Du denn ?
Ich finde die Spannungen die Du gemessen hast nicht unbedingt präzise
an den Sollspannungen.
Die 3,3V Soll und 3,48V Ist sind > 5 % Abweichung, habe ich bei
meinen Aufbauten noch nicht gehabt.
-> deswegen lieber Chiptausch. Und solltest Du Dich entscheiden,
bei reichelt zu bestellen, dann nehme direkt 2; falls bei
der (Ent-) Lötaktion noch etwas schief geht. Viel Glück
und eine ruhige Hand.
Persönliche Seite #1122843
Lesenswert?

Okay, das dumme ist nur ich habe gerade bei Reichelt bestellt, gerade 3 
Tage her, dass ich geliefert bekommen habe. lach So ein Pech auch! :(

Ich messe meistens mit meinem neuen 15,00 EUR Multimeter, weil es das 
neuere ist, aber es ist natürlich nicht präzise, wie ich mir gut 
vorstellen kann. Es gibt dazu keine Anleitung oder Angaben, leider.

Muss wohl mal das alte nehmen, das hat doch ein wenig mehr gekostet.

Dann danke ich euch mal an dieser Stelle. Wenn ich einen neuen IC habe, 
werde ich hoffentlich den Thread wieder finden und das Ergebnis rein 
posten.

Schönes Wochenende noch! ;-)

Lg, Jürgen

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren