Forum: Mikrocontroller und Digitale Elektronik Messbox mit PIC16F88


von Yves H. (chillerforever)


Angehängte Dateien:

Lesenswert?

hi ich habe ein problem an dem ich nicht weiter komme, im anhang habe 
ich meine Schaltplan und die Anforderung von der Schule.

Das Problem das ich vorerst auf einem Steckbrett aufgebaut habe ist das 
die LEDs wild durcheinander Blicken was sie aber sollten, Der PIC16F88 
habe ich schon Programmiert gekriegt und im test aufbau in der schule 
hat er schon funktioniert.

Die Leds sollten so leuchten das wenn ich 5V reingebe das alle LEDs 
leuchten und wenn ich 2,5V reingebe nur 4 von 8 LEDs.Da aber das nicht 
der fall ist,und ich nicht weiter komme frage ich nun euch.

Hat einer eine idee?

von Martin S. (drunkenmunky)


Lesenswert?

Sind wir Hellseher?

Gib uns doch mal dein Programm! Mit welchen Programmer arbeitest du? 
Hast du alles richtig angeschlossen?

von Yves H. (chillerforever)


Lesenswert?

Richtig angeschlossen sind sie, das Programm das die lehrer in der 
schule verwendet haben kann ich euch nicht sagen da ich es nicht weiß.

was ich noch an der schaltung herausgefunden habe nach ein parr tests 
ist,

wenn ich beim stufenlosen eingang 5V anlege und dann reset drücke 
funktioniert die schaltung aber sollte sie nicht auf diese weise.

von Martin S. (drunkenmunky)


Lesenswert?

kommt auf das Programm drauf an. Kann schon sein, dass es so 
programmiert ist.

Schreib doch selber mal ein Testprogramm dafür.

von Yves H. (chillerforever)


Lesenswert?

noch was anderes ich habe mal denn Kondensator über dem PIC16F88 
verstärkt (auf 470µF) der an von VCC an GND anliegt - es hat sich 
einverbesserung gezeigt es reicht jetzt mittlerweile das 2V am 
stufenlosen eingang anliegt damit die Schaltung funktioniert.

es liegt zwar noch ein bisschen restwelligkeit drauf aber ich kann es 
mir nicht vorstellen das ich den kondensator noch mehr verstärken muss.

von Martin S. (drunkenmunky)


Lesenswert?

Welchen Kondensator denn? Die sind alle bezeichnet.

Wenn man dem Schaltplan glauben mag, wird der uC mit 11,3V oder mehr 
versorgt. Mess doch mal die Versorgungsspannung des uC!

Und achte ein wenig auf deine Rechtschreibung.

von Martin S. (drunkenmunky)


Lesenswert?

Yves Hügle schrieb:
> es liegt zwar noch ein bisschen restwelligkeit drauf aber ich kann es
> mir nicht vorstellen das ich den kondensator noch mehr verstärken muss.

Wie groß ist die Restwelligkeit? Wie hoch die Gleichspannung? Hast du es 
mit einem Oszilloskop gemessen?

von Yves H. (chillerforever)


Lesenswert?

also ich meinte denn kontensator der über der Betriebsspannung des IC 
PIC16F88 hängt (pin14 VDD und pin5 GND)

an pin14 VDD liegen 5V an, bei der Restwelligkeit am PIC16F88 gibt es 
noch ein paar nadelspitzen die auf 30mV hochgehen

und ja ich messe mit Oszilloskop

von bingo (Gast)


Lesenswert?

Wo kommt den Eure Spannungsversorgung her ?
Labornetzteil ?
Schaltnetzteil ?
Wie lang dauern die Nadelspitzen ? (Ein gutes Netzteil für µCs hat so 
etwas nicht)

Ich würde dem PIC (direkt an den Pins 5 und 14, z.B. Unterseite der 
Platine oder der Fassung) einen C mit 100nF und ggf. auch einen mit 1nF 
spendieren.

Das folgende gilt für alle ICs, nicht nur für AVRs

http://www.mikrocontroller.net/articles/AVR_Checkliste#Abblockkondensator.28en.29_ordnungsgem.C3.A4.C3.9F_installiert.3F

von bingo (Gast)


Lesenswert?

ich habe habe mir nochmal das Schaltbild angeguckt, der PIC hängt ja 
direkt am Gleichrichter. kein Wunder, dass das nicht geht. Und die LED10 
wird aus dem 7805 gespeist, das braucht man nun wirklich nicht. Speise 
lieber den PIC aus dem 7805

von Yves H. (chillerforever)


Lesenswert?

also wenn ich 1nF dranhänge sind die nadelspitzen höher bei 50mV
und die spannungsversorgung kommt von einem Labornetzteil,

ich messe mit einer Geschwindigkeit von 100ms

von Yves H. (chillerforever)


Lesenswert?

so die Versorgungspannung vom PIC (und denn anderen IC) hängen jetzt am 
spannungsregler 7805 außer der LM308 da der 6V Eingangsspannung braucht.

so das wenn ich denn Ein/Aus-Taster drücke alle ICs im Ruhezustand sind.

Und das mit der LED10 hat den Hintergrund:

"Die Baugruppe soll mit einem Taster ein- / ausgeschalten werden können.
Der Betriebszustand sollen angezeigt werden"

von Martin S. (drunkenmunky)


Lesenswert?

Und mit wieviel Volt hast du den PIC davor betrieben? Wenn mit 12V, dann 
ist er vermutlich schon hinüber...

von Yves H. (chillerforever)


Lesenswert?

aber es gab keine Veränderung

von Yves H. (chillerforever)


Lesenswert?

so ich habe in mal ausgetauscht da ich noch einen in Ersatz habe...

... aber immer noch nichts der Fahler muss irgenwo anders liegen

von Martin S. (drunkenmunky)


Lesenswert?

Yves Hügle schrieb:
> so die Versorgungspannung vom PIC (und denn anderen IC) hängen jetzt am
> spannungsregler 7805 außer der LM308 da der 6V Eingangsspannung braucht.

Hört sich aber stark danach an. Vor allem durch die Verwendung des 
Wortes "jetzt".

So wird das hier nichts. Ein lustiges Drauflosraten.

Was stimmt denn hier überhaupt? Ist die Platine nach Schaltplan 
aufgebaut? Ist dies eine fertige Platine oder steckst du die selbst auf 
dem Steckbrett?

Wie programmierst du, wenn überhaupt?

von Yves H. (chillerforever)


Lesenswert?

Der Schaltplan habe ich mit meinem Ausbilder zusammen erstellt der aber 
momentan abwesend ist da sein Vater gestern gestorben ist.

und die schaltung habe ich erstamls auf einem Steckbrett aufgebaut (auf 
keiner Platine) da ich mit Orcad Capture arbeite.

und ich habe mir (da es eine Schulprojekt ist) zum notfall 2 Pic16F88 
von der Schule aus Progrommieren lassen da ich es nicht kann.

deswegen habe ich ja auch die Anforderung der Schule als Bild 
hochgeladen.

bevor ich an der Schaltung noch verzweifle da mein Ausbilder nicht da 
ist dachte ich mir ich melde mich mal hier an mit der Hoffnung das ihr 
mir weiter helfen könnt.

eine PIC habe ich jetzt geschrottet, denn 2. habe ich jetzt eingebaut da 
sich aber nichts verändert hat, und ich die schaltung immer nur kurz in 
betrieb hatte weiß ich nicht ob der erste Pic wirklich beschädigt ist

von Yves H. (chillerforever)


Lesenswert?

und seit dem ich die anforderungen der schule hier hineingestellt habe 
komme ich nicht mehr auf die homepage der schule - auf der die lehrer 
die Daten zum Programmieren des PICs hineingestellt haben, nicht mehr 
dran da es mit einem passort geschützt würde.

von Yves H. (chillerforever)


Lesenswert?

ich habe auch mal BASCOM heruntergelden mit der hoffnung das ich beim 
auslesen der Daten irgend ein hinweiß auf den Fehler in meiner Schaltung 
entdecke aber das hat auch nichts gebracht

von Martin S. (drunkenmunky)


Lesenswert?

Yves Hügle schrieb:
> und die schaltung habe ich erstamls auf einem Steckbrett aufgebaut (auf
> keiner Platine) da ich mit Orcad Capture arbeite.

Wahrscheinlich liegt der Fehler im Aufbau. Mach doch mal ein Foto und 
lad es hoch. Vielleicht erkennt man ja was.

Und du weißt wie der schon programmierte PIC zu funktionieren hat?

Yves Hügle schrieb:
> und seit dem ich die anforderungen der schule hier hineingestellt habe
> komme ich nicht mehr auf die homepage der schule - auf der die lehrer
> die Daten zum Programmieren des PICs hineingestellt haben, nicht mehr
> dran da es mit einem passort geschützt würde.

Was können WIR daran ändern? Dann muss du halt schauen, dass du wieder 
Zugang bekommst. Setzt dich halt mit deinem Lehrer in Verbindung.

Yves Hügle schrieb:
> ich habe auch mal BASCOM heruntergelden mit der hoffnung das ich beim
> auslesen der Daten irgend ein hinweiß auf den Fehler in meiner Schaltung
> entdecke aber das hat auch nichts gebracht

Das wird wenig bringen, sofern du keine Programmieradapter hast.

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.