ICSP / ISP - Anschluss / Trennung VCC ohne Diode

OP Persönliche Seite #1564926
Hallo zusammen,

ich habe einen µC (PIC oder AVR je nach Wahl) den ich mit ca. 2V 
betreiben möchte.

Nun muss ich zum Programmieren eine höhere Spannung an den µC anlegen. 
Hierfür muss ich die Schaltungsteile voneinander trennen um die Bauteile 
die auf 2V ausgelegt sind nicht zu beschädigen.

Üblicherweise nehme ich eine Schottky-Diode die ich zwischen VDD vom µC 
und dem VDD vom Rest der Schaltung lege.
Da der Dropout der Diode jedoch zu hoch ist muss ich mir nun etwas 
anderes überlegen. Leider fällt mir keine Lösung ein wie ich die 
ISP/ICSP-VDD-Spannung vom Rest der Schaltung trennen könnte.

Gleiches gilt für den MCLR/VPP-Anschluss beim PIC-Prozessor (Stichwort 
High-Voltage-Progamming). Wie trenne ich den MCLR/VPP-Pin während des 
Programmierens vom Rest der Schaltung.
Aber ohne Diode! Der Dropout der Diode ist zu hoch, so dass der PIC im 
dauer-Reset bleibt.

Jumper / Stecker kommen nicht in Frage, da das Gerät später in Epoxid 
vergossen werden soll und nur ein kleiner Stecker zur Aussenwelt führt!

Danke für Tipps!

Gruß,
Tobias
Gast #1564971
Hallo,

Als Verpolschutz mit geringem Spannungsabfall bei kleinen Strömen 
verwende ich PNP Transistoren. (Emitter an Eingang Basis über Widerstand 
an Masse, Kollektor an Ausgang). Ergibt unter 0,2V Spannungsabfall.

Den Reset isoliere ich mit einem Serienwiderstand 22K vom Rest der 
Schaltung. (Vorausgesetzt die Schaltung läßt dies zu).
Der Pull-Up muß in diesem Fall deaktiviert werden bzw. ggf. auf der 
anderen Seite des 22K-Widerstands angebracht werden.
OP Persönliche Seite #1569433
Anja schrieb:
> Hallo,
>
> Als Verpolschutz mit geringem Spannungsabfall bei kleinen Strömen
> verwende ich PNP Transistoren. (Emitter an Eingang Basis über Widerstand
> an Masse, Kollektor an Ausgang). Ergibt unter 0,2V Spannungsabfall.

Ja an so etwas hatte ich gedacht. Allerdings an einen MOSFET - der 
dürfte dann einen noch geringeren Spannungsabfall bieten.

> Den Reset isoliere ich mit einem Serienwiderstand 22K vom Rest der
> Schaltung. (Vorausgesetzt die Schaltung läßt dies zu).
> Der Pull-Up muß in diesem Fall deaktiviert werden bzw. ggf. auf der
> anderen Seite des 22K-Widerstands angebracht werden.


Die Lösung ist nicht zufriedenstellend. Da am MCLR 12V anliegen um den 
PIC in Programmier-Modus zu versetzen. Da muss noch irgendeine andere 
Lösung her...
Eine Diode kommt leider nicht in Frage, da die Schaltung selber nur mit 
2V betrieben wird und daher der PIC im Reset bleibt wenn ich eine Diode 
verwende.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.