Forum: Mikrocontroller und Digitale Elektronik dsPIC30F3013 Programmierschaltung


von Milos P. (turbomint)


Angehängte Dateien:

Lesenswert?

Hallo liebe Community!

Für meine Diplomarbeit muss ich mit dem dsPIC30F3013 von Microchip eine 
analog-digital Konvertierung durchführen und diese Werte auf einem 
LC-Display ausgeben.
Da ich schon 2 dsPICs mit einer Programmierschaltung aus den www 
geschrottet habe, wollte ich hier mal nachfragen, ob es eine bessere 
Programmierschaltung gibt bzw. was ich den falsch gemacht habe. Ein 
demoBoard für dsPICs steht mit nicht zur Verfügung.
Meine verwendete Schaltung habe ich als Anhang eingefügt.

Ich danke schon mal im Vorraus.

Lg,

Milos

von BeastyK (Gast)


Lesenswert?

Moin Milos,

kannst du von deinem Aufbau mal ein Bild posten? Guck aber das die Datei 
nicht zu groß wird.

Gruß
Beast

von Chris B. (dekatz)


Lesenswert?

AVdd gehört (wenn keine eigene Versorgung des ADC vorgesehen ist) mit 
Vdd verbunden und nicht über eine C auf GND.
Die MCLR Beschaltung ist auch "exotisch". C2  R3  R4 ja, aber nicht in 
dieser Anordnung!
Siehe: http://ww1.microchip.com/downloads/en/DeviceDoc/70139G.pdf
 Seite 131.

von Joerg F. (felge1966)


Lesenswert?

Nimm doch mal die Adapterbeschreibung von Sprut.de in die Hand.
http://www.sprut.de/electronic/pic/icsp/uniadapter_a.pdf
Bis jetzt ging die bei mir immer.

von Max H. (hartl192)


Lesenswert?

Chris B. schrieb:
> AVdd gehört (wenn keine eigene Versorgung des ADC vorgesehen ist) mit
> Vdd verbunden und nicht über eine C auf GND.
Das "nicht" würde ich weglassen. AVdd sollte mit Vdd verbunden sein UND 
über einen C mit GND (AVss).

> R4 ja
Ich glaube kaum, dass er /MCLR auf low ziehen will, so ist der PIC 
dauern im Reset.

von Chris B. (dekatz)


Lesenswert?

Max H. schrieb:
> Chris B. schrieb:
>> R4 ja
> Ich glaube kaum, dass er /MCLR auf low ziehen will, so ist der PIC
> dauern im Reset.

Ich meinte damit das die Werte der 3 Bauteile OK sind, ab nicht wie die 
angeordnet sind. Darum auch der Link auf das DB.

von Max H. (hartl192)


Lesenswert?

Es fehlt auch noch der Entkoppel-C zwischen Vdd (20) und Vss (19), so 
nahe wie möglich an den PINs.

von Chris B. (dekatz)


Lesenswert?

Jo!
Vermutlich aus 3 verschiedene Quellen zusammenkopiert.......

von Max H. (hartl192)


Lesenswert?

Pin 13 und 8 hab ich übersehen, denen würde ich auch noch einen 
Entkoppel-C spendieren. Grundsätzlich sollte man jedem Vdd/Vss Paar 
einen geben.

von Frank K. (fchk)


Lesenswert?

Milos Pejic schrieb:
> Hallo liebe Community!
>
> Für meine Diplomarbeit muss ich mit dem dsPIC30F3013 von Microchip eine
> analog-digital Konvertierung durchführen und diese Werte auf einem
> LC-Display ausgeben.

Nimm Dir das Microchip-Board als Vorbild. Das funktioniert, und das 
kannst Du abpinnen. Schaltplan ist hinten drin. Ich glaube ich habe 
sogar noch eines da, das ich günstig abgeben würde.

http://ww1.microchip.com/downloads/en/DeviceDoc/70122b.pdf

Und zum Programmer: Was ist eigentlich so schwierig daran, sich einfach 
ein PICKIT3 zu besorgen? Notfalls auch als Nachbau vom Chinamann. 
Einfach anschließen und funktioniert, und damit kannst Du auch debuggen. 
Das kannst Du mit den ganzen "Brennern" nicht.

Und zum dsPIC30F3013: War das Deine Entscheidung oder eine Vorgabe? Die 
dsPIC30 sind schon recht alt, da gibts mittlerweile zum gleichen Preis 
besseres.

fchk

von BeastyK (Gast)


Lesenswert?

Frank, guck mal das PNG im ersten Post, er benutzt ja wohl ein PICKit3.

best wishes
Beast

von Chris B. (dekatz)


Lesenswert?

BeastyK schrieb:
> Frank, guck mal das PNG im ersten Post, er benutzt ja wohl ein PICKit3.
>
> best wishes
> Beast

Scheinbar nicht, denn:
> Da ich schon 2 dsPICs mit einer Programmierschaltung aus den www
> geschrottet habe

von F. F. (foldi)



Lesenswert?

Falsch angeschlossen.

von BeastyK (Gast)


Lesenswert?

Chris B. schrieb:
> Scheinbar nicht, denn:
>> Da ich schon 2 dsPICs mit einer Programmierschaltung aus den www
>> geschrottet habe

Damit meint er doch anscheinend den Aufbau im Bild des ersten Posts.
Ich würde ja zu gerne aufm Bild sehen wie er das real aufgebaut hat, 
schaut ja nach Breadboard aus, vielleicht liegt da was im argen.

Gruß
Beast

von Milos P. (Gast)


Lesenswert?

Vielen Dank für die Antworten, ich habe die Schaltung auf einer 
Lochrasterplatine fest verlötet.

Ich habe mir jetzt das Microchip-Board als Vorbild genommen, wie Frank 
K. mir angeraten hat. Das hat funktioniert.

Nochmals vielen Dank für eure Hilfsbereitschaft.
MfG Milos

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.