PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : A-D Konversion mit 89c2051



Import-Script
22.01.2003, 13:42
Hallo <BR> <BR>Ich hab&#39;s mal gehört das man mit Komparator in 89c2051 AD konversion machen kann. Geht das ? <BR>F&uuml;r ein Tip wäre ich dankbar . <BR> <BR>Arni

Import-Script
25.01.2003, 13:40
Hallo Arnel, <BR> <BR>ist wirklich nur ein Tip. <BR> <BR>Tipp... <BR> <BR>Ne, war nur ein Scherz. Das funktioniert. Leider weiss ich nicht wie, deshalb <b>nur eine Idee</b>: <BR> <BR>Der Komparator des 2051 vergleicht einfach nur: ist P1.0 &#62; P1.1 dann setzte Bit P3.6 <BR> <BR>Nun m&uuml;sste man an P1.1 eine <b>definierte</b> Referenz-Spannung anlegen, aber wie. Mit einem <BR>Widerstandsnetzwerk z. Bleistift. <BR>Alles was ich mir so denke, wird wohl f&uuml;r z. B. Temperatur oder Spannungsmessung reichen, aber wohl kaum f&uuml;r Audio <img src="http://progshop.com/elektronik/diskussion/clipart/smile.gif" border=0> <BR>Nimm z. B. 4 Port-Ausgänge und verschalte sie mit Widerständen. Der Ausgang des Netztes kommt z. B. an P1.1. Da Du nun weisst welche Spannung &#40;im Zweifelsfall, oder wegen der Genauigkeit vorher nachmessen&#41; <font color="ff6000"><b>vor</b>her <b>nach</b>messen</font> echt goil, wah ey&#125; <img src="http://progshop.com/elektronik/diskussion/clipart/blush.gif" border=0> <font size="-2">ich glaube mein Wein wirkt</font> <BR>an P1.1 liegt kannst Du sie mit der an P1.0 vergleichen. <BR>Bei wie oben gesagt 4 Bit kannst Du so 16 Werte &#34;messen&#34;. Liegt der Sollwert fest z. B. 1010=2V wartest Du einfach im Programm bis P1.0 größer wird. Oder diametral, an P1.0 liegt eine Spannung &#40;z. B. vom Temperatur-Sensor&#41; die Du messen willst: <BR>Lass einfach das Netzwerk von 0 bis Wert 15 durchlaufen und frage nach jedem Wert Bit P3.6 ab. Sobald dieses eine Änderung erfährt liest Du den Wert an den vier Port-Ausgängen, bzw. hast ihn ohnehin schon. <BR>Gar nicht so doof, gelle<img src="http://progshop.com/elektronik/diskussion/clipart/smile.gif" border=0> <BR>Und wenn ich eins hab&#39;, dann ist es <b>keine Ahnung</b> von alledem. Deshalb, blöde Kommentare sparen. Aber wenn ich mir den Scheiß in den anderen Beiträgen ansehe ist dieser hier echt toll. <BR><font size="-2">vor allem funktioniert er</font> <BR> <BR>Prost und Gruß Winnie <BR> <BR>

Import-Script
28.01.2003, 14:49
Legt doch einen Pin des Komperators auf den Eingang und den zweiten Pin an einen Kondensator. Dieser wird &uuml;ber einen Portpin und Widerstand gezielt ge/entladen! Noch die Zeit ausmessen, und schon kann man sich den Analogwert ausrechnen!