Hallo Leute, ich bin dabei ein PIC Programmier- und Testboard zu bauen. Dafür möchte ich gerne die Eingänge (die ja ebenfalls Ausgänge sein können) über einen Widerstand jeweils auf Low ziehen, wenn sie kein definiertes Signal bekommen. Die Widerstände sollen dabei natürlich so groß wie möglich und so klein wie nötig sein um die Eingänge auch sicher auf Low zu ziehen. Welchen Widerstand kann man dafür verwenden?
Super, danke!!!! Hastes auch schonmal mit nem Megaohm probiert? Oder ist ihm das zu viel?
Normalerweise wird es umgekerhrt gemacht, da der Pic auch über integrierte pull-up Wiederstände verfügt. Generell nimmt man da 10K Wiederstände, eben wegen der bereits integrierten 100K Pull-Up´s, welche zwischen 80 und 250K liegen.
Soweit ich weiß haben die PICs ja auch einen internen Pull-Up Widerstand. Ist das richtig? Wie groß ist dieser? Welche Spannung erkennt ein PIC als sicher Low und welche Spannung als sicher High? Danke nochmal.
Wow, beantwortet bevor die Frage gelesen war. ;) Aber 2 Fragen sind noch unbeantwortet. Weiß das auch noch jemand. Wirklich schnelle Beantwortung der Fragen hier, sogar bevor die Frage gelesen wurde, großes Lob ans Forum!!!
Nochmal hinterher: Ich habe bei google gesucht und im 200 Seitigen Datenblatt danach gesucht und hab nichts gefunden.
Und noch eine Frage aus Interesse: Mit welcher Begründung sind die Widerstände Pull UP? Verbraucht der PIC dadurch weniger Saft oder warum hat man sich dafür entschieden?
Wenn du mir nicht glaubst, http://www.sprut.de/electronic/pic/grund/ioports.htm , aber im Datenblatt steht das Haargenau und sogar an mehreren Stellen. Bei uC ist eigentlich ein Pull-up üblich, es gibt nur wenige Prozessoren, darunter auch Pic-Clones, welche auch Pull-Down´s können, und das teilweise auch während des Resets, das spart Bruchteile von Cents, aber im Massenmarkt wichtig. Naja, es gibt schon Gründe, wieso ein pull-up besser als ein pull-down ist, Denke aber, daß es hier nicht ausführlich erklärt werden muß.
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.