Ich habe für den Raspberry Pi (mit LiPo betrieben) einen ON Off Schalter mithilfe des IC's LTC2954 gebaut. DIeser IC hat den KILL PIN mit dem es möglich sein sollte die Spannungsversorgung mithilfe der Software zu trennen. KILL (Pin 8/Pin 5): Kill Input. Forcing KILL low releases the enable output. During system turn-on, this pin is blanked by a 512ms internal timer (tKILL,ON BLANK) to allow the system to pull KILL high. This pin has an accurate 0.6V threshold and can be used as a voltage monitor input. If unused, connect to a low voltage output supply (see Figure 6). Der Raspberry hat auch ein paar PINS welche bei boot auf PULL High gesetzt sind und somit dies ermöglichen sollte, mein Problem ist nun jedoch das der verwendete Pin 26 (GPIO 07) nach ein paar Sekunden (4-5 sekunden) kurz auf LOW gezogen wird für einen Zeitraum zwischen 6ms und 70ms (gemessen mit dem Oszilloksop). Woran kann das liegen oder wie kann ich das Problem umgehen?
Der Raspi lädt sehr viele Dinge beim Boot... Der besagte Pin wird für SPI verwendet. Eventuell hilft es wenn du dieses in raspiconfig ausschaltest. So trivial würde mir aber erstmal einfallen da einen Kondensator anzuschließen, wenn wirklich nur Millisekunden überbrückt werden sollen. Eventuell mit einem großen Widerstand der bei längerem down, den Kondensator wieder entlädt. EDIT: Übrigens gibt es sowas auch fertig zu kaufen: https://mausberry-circuits.myshopify.com/
:
Bearbeitet durch User
Danke Alex, das hat mein Problem behoben. Ich benötige den I2C und habe anscheinend zugleich den SPI mit aktiviert -.- Danke für den Link ich habe aber auf der Platine noch ein paar weitere Funktionen welche ich alle gesammelt auf einer Platine nicht bekomme in der Form wie ich sie benötige!
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.