Gast
#2559023
Hallo zusammen, ich baue gerade ein batteriebetriebenes Projekt. Ich nutze eine Atmega8. Da ich die Batterie so gut wie möglich schonen möchte, will ich unbedingt den "power down" sleep mode nutzen (nicht "idle". Um den Controller zu wecken reicht es ja dann mit einem externen Interrupt ein low Signal an den Pin zu legen. Das klappt so weit ganz gut! Der MC wird in variablen Zeiten von einer RTC "geweckt". Mein Problem ist, dass ich den MC im sleep Mode auch mit einer USB serial Schnittstelle "wecken" muss. Diese liefert beim verbinden mit dem USB vom PC ein 5V Signal an einem PIN der Schnittstelle, welches ich zum "wecken" verwenden möchte. Wenn die USB serial Schnittstelle nicht mit dem USB vom PC verbunden ist hängt der 5V Pin in der Luft und das ist ja nicht aktzeptabel. Ich habe jetzt überlegt einen Transistor zu verwenden und mit den 5V aus dem Interface die Basisspannung zu liefern, welche dann den Transistor schaltet. Meine Frage ist wie verhält sich der Transistor wenn die 5V zu undefiniert wechselt? Kann durch EMF ein Basistrom erzeugt werden der den Transistor schalten lässt? Bzw. hat jemand eine bessere Idee wie ich den MC mit dem Interface "wecken" kann. Danke