vklaffehn
19.05.2007, 13:58
Moin!
Ich hätte da mal eine Frage....
Aufgrund eines Designfehlers meinerseits ist mein PortA des Mega32 als Digitalausgang in Verwendung. Nun wollte ich gern den einen oder anderen Analogwert, in diesem Fall meines Sharp GP2D12 wandeln, dazu müßte ich ja auch den Porta nehmen. Im Prinzip nicht weiter schlimm, da der Digitalkram eh über Latches gesteuert wird, aber was passiert denn, wenn ich auf den Vout des Sharp einen Highpegel gebe? Das ist ja quasi nicht so gut. Meine Überlegung war, eine Diode vor den Sharp zu schalten, aber das nützt ja auch nix, wenn dann z.b. der Port auf Low liegt und der Sharp Volldampf gibt, stimmt ja der Pegel nicht mehr, außerdem verkleinere ich durch die Diode ja auch den Messbereich des Sharp, da 0,6V entschwinden. Kann mir jemand einen Tipp geben, wie ich mein Problem löse, ohne den kompletten Digitalkram auf einen anderen Port umlöten zu müssen, zumal die auch alle schon anderweitig belegt sind?
Vielen Dank!!
MfG Volker
Ich hätte da mal eine Frage....
Aufgrund eines Designfehlers meinerseits ist mein PortA des Mega32 als Digitalausgang in Verwendung. Nun wollte ich gern den einen oder anderen Analogwert, in diesem Fall meines Sharp GP2D12 wandeln, dazu müßte ich ja auch den Porta nehmen. Im Prinzip nicht weiter schlimm, da der Digitalkram eh über Latches gesteuert wird, aber was passiert denn, wenn ich auf den Vout des Sharp einen Highpegel gebe? Das ist ja quasi nicht so gut. Meine Überlegung war, eine Diode vor den Sharp zu schalten, aber das nützt ja auch nix, wenn dann z.b. der Port auf Low liegt und der Sharp Volldampf gibt, stimmt ja der Pegel nicht mehr, außerdem verkleinere ich durch die Diode ja auch den Messbereich des Sharp, da 0,6V entschwinden. Kann mir jemand einen Tipp geben, wie ich mein Problem löse, ohne den kompletten Digitalkram auf einen anderen Port umlöten zu müssen, zumal die auch alle schon anderweitig belegt sind?
Vielen Dank!!
MfG Volker