Archiv verlassen und diese Seite im Standarddesign anzeigen : analogen port auslesen (rnmega 2560 )
hallo.. hab an meinem atmega2560 mehrere analoge ports.. wie kann ich diese benutzen? also als was muss ich sie deklarieren und wie kann ich die werte dann auslesen?? ?? habe im wiki leider nichts gefunden??
jo_robot
13.06.2007, 22:10
du kannst sie als input oder als output ganz normal benutzen denke ich wie z.B. einem AT Mega32 auch...
will ihn aber nicht als normalen port sondern als analogen eingegn benutzen...
wie ich den als normalen port nutze weis ich.. nur nciht wie als analogen eingang..
Hallo,
such mal nach ADC ->Analog Digital Converter
Hier auf roboternetz gibt es auch einen guten Grundlagen Artikel
https://www.roboternetz.de/wissen/index.php/ADC_%28Avr%29
Gruß
Daniel
Kauf sich einen Benz und fragt wie geht unfallfrei Rad fahren.
Gento
hmm.. irgendwie tut das nich...
hab das jetz mal so :
http://www.dyyyh.de/robo/analogport.JPG
was muss ich denn bei der config vom adc als refernece angeben??
wenn ich nix angeb kommt an allen ports der gelcihe wert, wenn ichs auf avcc setz kommt aber auch nix sinnvolles raus...
das poti is schon richtig angeschlossen so oder ? pin 30 am jp2 is adc port 15 also muesste sich der wert doch aendenr wenn ich am poti rumdreh.. tut er aber nich...
hmm iregdnwie blick ich das echt nich...
wenn ich es auf Single schlate kommen an allen ports seltsame werte zwischen 0 und 800
wenn ich es auf free schalte ueberall ne 0
is eiegtnlich nur an einem port nen poti angschlossen, aber wenn ich da dran rumdreh aendert sich an dem wert nix...
bzw kann es sein das der port einfach kaputt is.. ? wie könnt ich das denn testen??
sorry das ich so genervt hab... aber war echt am verzweifeln....
habs jetz hinbekommen juhu... lag nich am programm sondern das potti war kaputt... naja kann auch passieren...
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.