Hallo an alle Ich habe ein Problem mit dem Reset Schalter auf meiner selbst gebauten Platine. Der Mikrocontroller an sich funktioniert, togglen von Pins sieht auch Zeitlich gesehen richtig aus am Oszi. Jedoch reagiert er nicht auf meinen Reset Switch. Im Anhang die Reset schaltung- genau wie im DB angegeben. In der Mikrocontroller Konfiguration ist das Master Clear Enable bit auch auf ON. Gibt es etwas was ich übersehe? Der Pin wird NICHT von anderen Register überschrieben lG
Mess mal den Taster durch ob die Pins so sind wie du die eingeplant hast gerade bei den kleinen die man aufm PCB verlötet gibt es da unterschiedliche. Beim Kondensator musste ich galt nochmal schauen aber das ist im DB wirklich so angegeben, ich kenne das ehr das man den Parallel zum Taster macht.
Mache den C1 rechts vom R2 hin und lege den Taster nach GND - da wo vorher das C dran war. In deiner Schaltung wird der Kondensator, nachdem er geladen ist, lange Zeit die Spannung halten und hat beim Drücken der Taste keine Möglichkeit, den MCLR weit genug nach GND zu ziehen.
stabilo schrieb: > Jedoch reagiert er nicht auf meinen Reset Switch. Dann ist dein Kondensator vom vorherigen Versuch noch aufgeladen. Aus welchem Datenblatt hast du diese Art der Beschaltung mit dem Kondensaor in Serie zum Taster?
Hallo Anbei die Reset Schaltung aus dem Datenblatt http://ww1.microchip.com/downloads/en/DeviceDoc/PIC16(L)F15354_55%20Data%20Sheet%2040001853C.pdf seite 20 Vielen Dank
stabilo schrieb: > Anbei die Reset Schaltung aus dem Datenblatt > http://ww1.microchip.com/downloads/en/DeviceDoc/PIC16(L)F15354_55%20Data%20Sheet%2040001853C.pdf JP ist nicht der Anschluss für einen Reset-Taster, sondern ein Jumper, um fürs Programmieren den Kondensator vom Reset-Pin abzutrennen.
Wolfgang schrieb: > stabilo schrieb: >> Anbei die Reset Schaltung aus dem Datenblatt >> > http://ww1.microchip.com/downloads/en/DeviceDoc/PIC16(L)F15354_55%20Data%20Sheet%2040001853C.pdf > > JP ist nicht der Anschluss für einen Reset-Taster, sondern ein Jumper, > um fürs Programmieren den Kondensator vom Reset-Pin abzutrennen. Das dürfte das Rätsels Lösung sein :-) Denn 100nF dürfen am Restpin nicht sein bei den PICs, sonst kann der Programmer keinen Puls anlegen. Das ist schon ein bischen missverständlich dokumentiert. Da hätte ein Satz dazu in den Text gehört, oder der Taster eingezeichnet gehört.
Mach es so, dann wird Reset beim Einschalten der Betriebsspannung und beim Betätigen des Tasters ausgelöst. Gruß WIRO
Hallo, Ja jetzt sehe ich das Problem auch. Das bedeutet also ne kleine Bastelaktion auf dem PCB. Danke an Alle! -stabilo
stabilo schrieb: > Das bedeutet also ne kleine Bastelaktion auf dem PCB Probiers mal mit einem Entladewiderstand parallel zum C, das ist vielleicht am einfachsten. Und so oft wirst du ja den Resettaster nicht betätigen. Georg
Der Entladewiderstand parallel zum C sollte dann etwa in der Größenordnung 1 MOhm liegen. WIRO
jemand schrieb: > Das ist schon ein bischen missverständlich dokumentiert. Da hätte ein > Satz dazu in den Text gehört, oder der Taster eingezeichnet gehört. Viel deutlicher geht es doch nicht: "For example, it is recommended that the capacitor, C1, be isolated from the MCLR pin during programming and debugging operations by using a jumper (Figure 2-2)." Und nein, die Schaltung ist so nicht für einen Reset-Taster vorgesehen. Folglich ist auch keiner eingezeichnet ;-)
WIRO schrieb: > Mach es so, über r1 gehört noch eine diode, damit der c sich schneller entlädt und du auch mehrer resets ohne pausen dazwischen machen kannst, ist auch standard ... mt
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.