-
Thread
Mein erstes Eagle Board für einen Hersteller
+---|-----+ +-----+ | P1 R | zum ADC links das Poti, rechts der Widerstand. Am Poti hast du maximale Spannung, wenn der Abgriff ganz rechts erfolgt. In diesem Fall ist die Spannung am Abgriff identisch zu der Spannung
in Serie zu Poti nach +12V schaltest, dann kannst du mit dem Poti die Spannung am Abgriffpunkt stufenlos zwischen 0 und 5V einstellen.
-
Thread
AVR - Tutorial Poti mit AD Wandler einlesen
Die Impedanz des ADC ist nur wichtig wenn du den AVR an eine andere Schaltung anschliessen willst, dann sollte das in etwa passen. Bei nem Poti isses völlig egal welchen Wert du nimmst, es arbeitet ja nur als Spannungsteiler
Frank L. wrote: > Die Impedanz des ADC ist nur wichtig wenn du den AVR an eine andere > Schaltung anschliessen willst, dann sollte das in etwa passen. Das hat nichts mit "externer Schaltung" zu tun. Ein Poti ist so gesehen auch eine externe
-
Thread
Wie Vcc an PortPins abschalten STK525
> P.S. Was mich auch wundert: wenn ich als Referenz die Internen 2,56V > nehme liegt z.B. am Poti immer noch Vcc, also 5V; aber die > Maximalspannung sollte doch die Referenz nicht überschreiten!? Du kannst den ADC auch auf eine eine andere Referenz einstellen, beispielsweise Vcc=5V, dann passt
höher als die Referenz kommt beim ADC eben der Maximalwert raus.
-
Thread
AD Wandler Beeinflussung bei verschiedenen Kanälen
Hast du mal ausprobiert, ein Poti an alle drei ADC-Eingänge zu hängen?
untersuchen. Nur so viel weis ich noch: Es ging auch am STK500 (+Aufsatz) mit festen Sannungsteilern als ADC Quellen. Und es war kein "Free running mode" sondern ein nach dem Wandeln mit anderem Kanal gestartetem Messen.
-
Thread
BLDC, Synchronmaschine, Drehfeld Experimentierschaltung Gesperrt
evtl über Current-sensing FETs, ansonsten eben über Shunts. - min. 3 Eingänge (Komperiert, Schmitt, ADC, oä) um evtl verfügbare Sensordaten (Hall, Inkrementalgeber...) auch gleich auswerten zu können. - Einen Freien ADC um einen Poti anzuschliessen, man will ja auch die volle Kontrolle ;) Kurz und
+ Universell (17,18,26,19) ich würde den Sternmittelpunkt gerne nach Pin19 legen, oder braucht der ADC und nicht nut ACMP? - 1 PWM für den Bremschopper (7) - 3 ADC/AMP für Gesamtstrom (27,28,30) versteh ich noch nicht ganz aber ok. - 4 ADC für Strangströme, Hall, Poti universell (20,21,22,?) - natürlich
-
Thread
festplatten motor zum drehen bringen
Der Motor selbst bleibt kalt. Wenn man das nicht regelt hilft es ungemein die Frequenz mit nem poti zu steuern, dann kann man den Motor "wieder auffangen" und die Drehzahl hochziehen. Und ja sowas schreit irgendwie schon nach nem Propeller. -wiebel
an (sehr schlampig, aber funktional) wobei noch keine Regelung drin ist und ich das teil mit nem Poti steuere.
-
Thread
Potentiometer mit Microcontroller auswerten, wie?
poti an +5v und gnd, schleifer an den adc-eingang vom avr dann hast kannst du die spannung als wert von 0...2^genauigkeit ablesen u. auf die spannung in 0...5v schließen u. daraus den winkel berechnen
. Also wenn du mit nem Poti deine 5V teils hast du erstmal einen Bereich von 0 bis 5V was auch gut für dein ADC ist der wird dir dann 0b0000000000 bis 0b1111111111 (also 10bit bei AVR) ausgeben, wenn du jetzt nut 1/10tel nutzt
-
Thread
usb und pic18f2550
erfolgreich. Ich habe die io_cfg.h verändert: die LEDs und Taster an meine Platine angepasst. Poti und mmc gelöscht Die user.c habe ich auch geändert: zuerst einmal die beispiele gelöscht. den ADC entfernt und 2 Zeilen hinzugefügt...zum einschalten der Leds. Die hex lässt sich ohne Fehler erstellen und programmieren. Doch wenn ich das Board an den PC anschließe, tut sich gar nichts. Es leuchtet keine Led und Treiber wird auch keiner verlangt. Unter Hardware ist auch nichts zu sehen. Bei den Configbits habe ich HS: USB-HS unter Oscillator gewählt. Ich
-
Thread
Entladegerät
ADC) I = 0,3V / 0,05Ohm = 6A Was sagt ihr dazu, ist das völliger quatsch/ grober unsinn, oder bin ich damit schon auf dem richtigen weg? vorschläge, konstruktive kritik ist willkommen
so schon sehr klein. Also - geringe Genauigkeit ODER - Opamp zum verstärken ODER - differential ADC Die Spannung der Zelle über Widerstand an ADC legen. Den Widerstand so dimensionieren, dass 20mA niemals überschritten werden können. Niemals den ADC direkt an eine Schaltung hängen! Immer einen
-
Thread
Thermometerbau mit MEGA 8
und ist der für den Anfang besser geeignete Weg. Ich dachte das mit dem digitalen Sensor wäre anschließen und auslesen und das wars. Wie kann ich denn den Wert vom ADC auslesen, wenn der AD Wandler gerade in Betrieb ist. Klar über den Umweg von Segmentanzeigen geht das alles, nur dann brauch ich
mal nachschlagen und ev. nur die UART in Betrieb nehmen und den Fehler suchen * am AVR mal ein Poti als Spannungsteiler anschliessen und beobachten wie sich die Zahlen im Terminal verändern wenn am Poti gedreht wird * dann Temp-Sensor mit Widerstand als Spannungsteiler oder aber (besser)
-
Thread
Verständniss frage....
Also fange ich den eingang on OPV1 ab. Wenn ich es wie oben anschließe, kann ich ein überschreiten des Maximalstroms mit dem AVR erfassen, und ein schwingen verhindern.
Wäre es schlau einen digitalen Poti in der Strombegrenzung zu verwenden, den könnte man dann ja wieder mit der AVR steuern.
-
Thread
Federweg eines Rennfahrzeugs aufzeichnen
dieser Auflösung ab 150 Teuro aufwärts mal eine Frage dazu: was kostet denn dann ein lineares Poti, 300Euro? Kann man nicht (naiv gesprochen) einfach ein Schieberegler am Stossdämpfer verbauen und die ganze Sache über den ADC im µC auswerten? Gruß AxelR.
Die haben massenhaft Sensoren, sogar Wegsensoren. Weiß aber nicht, was die kosten. Aber zu dem Poti fällt mir was ein. Ich frage die Gas-Bremspedale an meinem Kart mit ganz normalen Schiebepotentiometern ab und lese sie mit ADC in den µc ein. Funktioniert eigentlich ganz brauchbar.
-
Thread
STK500 -> Sender -> Empfänger -> Servo anschließen
Ich würds so machen: Der Sender nimmt ja die Knüppelstellungen ab, indem an jedem Knüppel ein Poti sitzt, welches eine Spannung proportional zur Knüppelposition erzeugt. ->Poti im Sender ablöten und die Spannung vom µC (zb. mittels PWM) erzeugen lassen. Diese Spannung speise ich dann anstelle
Wäre dies z.B. eine Möglichkeit das PWM zu erzeugen? http://www.avr-asm-tutorial.net/avr_de/avr_adc500.html
-
Thread
MSP430F2013 Analogsignale ADC benutzen
der Anleitung zurecht. Ich besitze folgenden USB-STICK: EZ430-F2013 Folgendes: Ich habe einen Poti, den ich an den Prozessor anschließen möchte. Leider weiß ich nicht genau, an welche Pins ich ihn anschließen und Programmieren muß. Der Port ist egal. Habe mal die Beispiellösungen ausprobiert,
C-Demos bei TI kommt man eigentlich recht schnell zum Ziel, man muss halt nur das Signal richtig anschließen. Also heißt, einen Spannungsteiler mit dem Poti bauen, ein Ende an Masse, eins an 3,3V und den Schleifer an den ADC-Eingang. Dann muss es klappen. Bisher haben alle C-Demos funktioniert.
-
Thread
Abstand messen
Ausrichter der montierten Vorrichtungen benutzt man ja auch Meßuhren. Die könnte man ja mit einem (Dreh-)Poti nachbilden, auf dessen Achse radial ein Hebel wirkt, der durch Federkraft gegen die Aussenseite der Felge drückt. Die Spannung über den Teilwiderständen kann man dann per ADC messen. Die Position der
Modellbauzeitungen oder auf Messen gucken). Die könnte man allerdings nicht soo einfach einen AVR anschliessen...
-
Thread
windgeschwindigkeit wo anschließen am AVR
Hallo Habe einen Windmesser Richtung und geschwindigkeit. Richting am ADC 0-255 Geschwindigkeit??? Normaler I/O und Pulse zählen??? Gibt es irgendwo schon sowas als Project??? Danke
-
Thread
Multimeter
Hallo, prinzipiell ja, aber... ;) 1. Es wird schwierig bis unmöglich, ein ADC-Pin für ein Poti zu finden, ohne alles mögliche umzubauen. 2. Ich habe mit Servos nichts am Hut, ich weiß, was sie machen und wie sie es machen, benutze aber keine. Kompromiß wäre vielleicht,
. P.S.:Ist die BAT49 wirklich nötig? Reichts nicht wenn ich die SPannung an + und - UB Pins anschließe?
-
Thread
Instrumentenverstärker/DMS
, deren Verhältnis aus 100k/100k||500k (Wid. am Minus-Eing. des Ausgangs-OP) und 100k/(100k||330k+Poti) nicht mehr als 0.000133 auseinander liegt. Das ist sehr wenig! Außerdem solltest du überlegen, ob kleinere Widerstandswerte (alles unterhalb 100k) besser wären bzgl. Fremdeinstreuung. Große Widerstandswerte
es zur Not auch. Das einzige Problem ist, das ich den AGND nicht an meinen Mikrocontroller anschließen kann, da der Mega16 nur ein gemeinsames GND hat. Aber ich habe noch einen ltc1286 eingebaut und ich kann ja agnd auf den ADC2 legen und dann auf Differnez messen. Ich muß jetzt nur noch die
-
Thread
PIC12F675 & Poti.Wer kann mir helfen???
/pic/grund/adc.htm Aber erkläre uns doch bitte, wie man einen Ultraschallwandler durch ein Poti ersetzen kann und damit einen Rückfahrwarner baut. Severino
timer_interrupt() { toggle Pin des Lautsprechers; } void(main) { Alle Ports initialisieren; ADC-Initialisieren; Timer initialsieren; Interrupts einstellen; a=255; b=255; while(1) { ADC-Starten; while(!GO/Done); //Warten bis ADC fertig ADC-Wert einlesen
-
Thread
Tastenmatrix auslesen über nur 2 Leitungen
Wichtig ist eben nur, daß man für jede Taste einen anderen Wert erhält. Um nun den Widerstand mit dem ADC zu messen, braucht man noch einen 6. Widerstand vom ADC-Eingang gegen VCC, z.B. 10k. Das Tastenfeld mit den 5 Widerständen liegt zwischen GND und dem ADC-Eingang. Bei 12 Tasten reicht es aus, den
Faszinierend, ich wäre nie auf die Idee gekommen, Taster mit dem ADC abzufragen. Klasse!!
-
Thread
Temperatur auf LCD
temeratur/temp.htm#ptc Ansonsten mußt Du halt anhand des Datenblatts lernen, wie man den eingebauten ADC bedient. Am besten ein Poti am ADC anschließen und die verschiedenen Spannungswerte auf dem LCD ausgeben (Ausgabe funktioniert ja bereits, oder?).
Äh, was haben denn die DS18B20 mit KTY zu tun ? Und wozu brauchst Du dann einen ADC oder ein Konstantstromquelle ? Und warum hattest Du den DS nicht schon ? Du wolltest doch nur vorhandene Bauteile verwenden ? Du kannst die Temperatur auch ohne Temp-Sensor messen ! Das geht mit
-
Thread
Servo delay board
Soll - Wert für die PWM Ausgabe, jedoch soll diese ja verlangsamt ablaufen. Dafür hol ich mir den ADC Wert von einem Poti was zwischen GND und VCC hängt (Wertbereich von 0 bis 1023). Dieser Wert fungiert jetzt als Inkrementor für das PWM Output. Beispiel: Messung: 26000 (entspricht 1.625ms) Aktuelle
Hi! Ach so meinst du das, -und was willst du jetzt mit dem Poti verändern? Die Zeit bis Imp.soll = Imp.ist? Wenn ja, Timer mit ADC-Wert laden und wenn abgelaufen Imp.ist +(was du möchtest) bis Soll=Ist. MFG Uwe
-
Thread
PLL per Software
aus der Schaltung die da angegeben ist nicht ganz schlau. (Notes on Pll Ic usage). Nen DAC und nen ADC wären schonmal vorhanden. Wie müsste ich dann das ganze an das Pollin Tuner Modul anschließen?
Joar das ist wurscht. Ich würde aber eher die Feldstärke mittels ADC einlesen das Stopsignal ist nix fürs finetuning
-
Thread
Pokerchip Anzeige
brauche ja 5 pro Chiptray) und zu groß in der BAuform (wegen Triangulationsmessverfahren). Idee 2: Poti Federsystem wie oben, nur das ich beim Verfahren über eine bestimmte Mechanik einen Poti verstell, anstatt der Optoelektronik von oben. Den Spannungsabfall über dem Poti erzeug ich über eine Konstantstromquelle
also könnte man den entsprechenden Chiptray einfach wiegen, mit nen simplen Dehnungsmessstreifen und ADC.
-
Thread
Problem mit ADC
@Henrik Jahnke <-btw: Bei deinem ADC bedeuten 2 bit Unterschied gerade mal nen Unterschied von 10mV (5V/1024). Also weit ab von deinen 0,2V. Und 150 bzw. 300 entspricht 0,75V respektive 1,5V. Hmm, die Werte schwanken sehr stark, von
liefert mir einen Wiederstand von 2K, >wenn ich mich recht entsinne. Häng da doch einfach mal ein Poti dran, das zwischen AVcc und AGND hängt.
-
Thread
LCD HLM8070
habe jetzt aber wie bei http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#16-Bit_Register_.28ADC.2C_ICR1.2C_OCR1.2C_TCNT1.2C_UBRR.29 ein [code]#ifndef F_CPU #define F_CPU 1000000 #endif[/code] eingefügt. Es passiert aber das selbe wie davor...
LCD-Pin Funktion 1 GND -> Masse 2 VDD +5V -> +5V (Rot) 3 Kontrast -> auf Poti-Mittenlanschluss 4 I/OC1 -> I/O Pin 5 R/W -> auf Masse, da nur schreiben 6 ex -> execute Signal (2x/Zyclus verwenden da 4-bit) 7 DB0 -> nicht verwenden 8 DB1
-
Thread
Atmega + Temperaturdiode, optimale Schaltung?
- 1 1 0 0 K K --- --- |-|8K|-.-|2K|-.--ADC1 | | | ____ A --- \ / D |1| Poti \/ C |K| Einstellbar ---- 0 --- | | AGND AGND Diode und Widerstände bilden eine Brückenschaltung
von 50°C. Ein 1 zu 5 Spannungsteiler zwischen Diode und Poti Einsetzen(z.B. 8K und 2K). Analogeingänge ADC0 und ADC1 an 2K Widerstand anschließen. Differential Analogeingänge benutzen mit Gain 200. Aref auf 4,026V einstellen. Dann ist die Eingangs-Spannungsbereich
-
Thread
Lichtsensor oder ähnliches
hört sich gut an. Aber was benötige ich sonst noch. Denn ich kann doch nicht eine Fotodiode anschließen und warten bis diese die Dämmerung erkennt. Wie funktioniert das näher? Danke
deinen Anwendungszweck ist einer so gut wie der andere. Wenn du für den anderen Widerstand ein 100K Poti nimmst, solltest du den Spannungsteiler in einen schönen Bereich einstellen können. Photo-R haben typische Werte: > 1 Mohm bei Dunkelheit < 10 kOhm bei Helligkeit
-
Thread
Spannungmessen mit Attiny2313 möglich?
Als Spannungsteiler reicht ein Poti,oder? Wie muss ich den dann anschließen? Danke schon mal! Gruss Alex
und n poti abzufragen, mit 1-pin-slope-adc geht auch gut. 10bit auflösung sind kein problem.
-
Thread
Temperaturmessung + KTY + Dimensionierung
Temperaturänderung von +-0,5°C, enderung von +-1LSB bei ADCW. Code Beispiel: #define NULLTEMPERATUR 298 char adc_in; unsigned int Temp; . . signed int read_KTY81(char adc_in) { signed int temperatur; temperatur=read_adc(adc_in); temperatur-=NULLTEMPERATUR; return temperatur; } . . Temp=read_KTY81
Geräte, um den Stromverbrauch in Grenzen zu halten). Dafür kannst Du halt nicht die gesamten 10bit des ADC ausnutzen. Eventuell könnte man die Referenz noch über einen Spannungsteiler anschliessen, um die Auflösung zu verbessern. Gruss, Thorsten
-
Thread
ADC: Auslesen eines Sharp 2D120X in Bascom
Link zum Datenblatt des Sensors? Wenn alles nicht hilft, fang eine Nummer kleiner an. Mit einem Poti. Ein Anschluss der Widerstandsbahn auf GND, den anderen auf VCC/VRef und den Schleifer an den ADC. Je nach Auflösung des ADC (8 oder 10Bit) bekommst du dann beim drehen am Poti unterschiedliche Werte
nja reicht doch den ADC zu konfigurieren, also zu aktivieren, oder?
-
Thread
AD Wandler ungenaue Messung
(und das ist im Falle eines von Hand betätigtem Poti definitiv der Fall) ist es sehr hilfreich, ein C zwischen ADC-Eingang und GND zu setzen. 3.) Ich wäre jetzt nicht überrascht, wenn du schreiben würdest, dass dein Poti ziemlich hochohmig
if new ADC < old ADC brge PERCENT_3 ; jump if new ADC > old ADC PERCENT_4: pop r17 pop r16 mov r23,r16 mov r24,r17 subi r16,-1 sbci r17,-1 ;Dann mit 100 multiplizieren
-
Thread
Das ewige Thema... Temperaturmessung mit AVR und LCD!
nirgendwo, sondern der Spannungsteiler reagiert auf die Temperatur und ändert so die Spannung am ADC Eingang. Von dor weg ist dann wieder alles gleich: Du musst die Spannung am ADC messen, umrechnen und anzeigen. Das hast du aber bereits mit dem Poti geübt wie man das macht.
Soweit bin ich schon: Habe einen POti am ADC eingang. mas soll ich jetzt machen`?
-
Thread
Erstes groesseres Project - Bitte mal Blick drauf werfen
Wenn der ADC auf interne Referenz programmiert wird, liegt die am AREF Pin an, zwecks Kondensator. Gibt naturgemäss nen Kurzen wenn an VCC oder GND. Am sichtersten ist es also, ihn offen zu lassen, auch wenn man den ADC nicht verwendet. Im Tutorial ist er übigens offen.
-
Thread
Welche PWM-Frequenz für DC-Motorsteuerung?
Drehrichtung und Geschwindigkeit werden mit P2 gesteuert. P2 ist ein einachsiger Analogjoystick d.h. ein Poti, daß über eine Feder eine definierte mechanische Mittelstellung hat. Beim Programmstart wird über den ADC diese Mittelstellung gelesen. Wird das Poti danach in die eine Richtung bewegt(nach Überschreitung
froh das ich den Motor aufgemacht habe :D Wenn nehmlich den Motor an den 2 Anschlussdrähten anschliesse, zieht er 5A. Wenn ich ihn nun aber mit dem Gehäuse und einem Anschlusspin, anschließe, dann zieht er nur 1A :D und ich habe noch 2 Verschiedene Drehzahlen :-) Somit erleichter sich die Schaltung
-
Thread
MSP430 Frage zu ADC
aber irgendwie funktioniert das nicht. Ich wollte erste inmal nur den 6.7 nutzen und wie zuvor ein Poti anschließen usw., aber das bekomme ich schon nicht anslaufen. Hierm almein Code dazu. Wäre toll, wenn mir da jemand auf die Sprünge hlfen könnte. P6DIR=0x00; // Port 6 als Eingänge
= ADC12ON+SHT0_0+REFON; ADC12CTL1 = SHP; ADC12MCTL0 = SREF_7+INCH_7; ADC12CTL0 |= ENC; for(;;) { ADC12CTL0
-
Thread
1Q Endstufe für Inenn=30A
zugewiesen wird, als im oberen Bereich. Muss man ausprobieren. Da Du in deinem Fall mehr als nur ein Poti anschliessen willst, musst Du noch zusätzlich nach jeder Wandlung wissen, welches Poti gerade abgefragt wurde, den Wert entsprechend weglegen und einen Kanal weiter schalten. Der AVR hat nur einen AD
bitte mal drüber gehen und verbessern - danke! Du hast drei Potis. 1. Maximale Geschwindigkeit (ADC0) 2. Minimale Geschwindigkeit (ADC1) 3. Geschwindigkeit des Auf-und Abfahrens zwischen diesen beiden.(ADC2) Steht das 3.Poti auf Null, fährt der Motor NICHT auf und ab, Du kannst Ihn mit dem ersten
-
Thread
Resetbeschaltung und ISP
ich möchte den AVR mit dem STK500 prgrammieren können) Wo müsste ich denn einen Resettaster anschließen? Direkt zwischen RST und GND, oder vor dem 10k-Widerstand (zw. VCC und 10k) und GND? Vielen Dank im voraus, Andreas
AD-Wandler benutze? Hi, lt. Datenblatt ja: "It should be externally connected to VCC, even if the ADC is not used." Gruß, David
-
Thread
8 Poti´s am m16
Hallo, eine Frage: Ich wollte 8 Poti´s mit je 10K an die Analogeingänge vom M16 anschließen. Es ist doch richtig, das der Schleifer an PAx und die anderen beiden je an Plus und Minus angeschloßen werden. Wird da die belastung für die 5V
Bei AVRs mit ADC nehme ich meist Potis mit 22k oder 47k. Ob die beim 16-Bit-Mikrocontroller "M16" auch gehen, weiß ich nicht. ...
-
Thread
Drehbare Solaranlage
es zu einer unterschiedlichen Erwärmung der beiden Teile kommen könnte? Doch nicht durch den in den ADC fließenden Strom? Meine Meinung: *ein* Poti genügt völlig, es geht doch nicht um Präzisionspositionierung. Zur Berechnung: Man kann auch mit einem µC sehr komplexe Kalkulationen durchführen. Es
AD-Wandlers angeschlossen. An Punkt B habe ich nun das Problem, dass ich dort an sich gerne Masse anschließen würde, doch dann wäre ja R4 kurzgeschlossen, d.h. muss Pkt B auch in einen AD-Pin geben ich nun die Differenz zu Pkt A bestimmen. R3/R4 ist dann das Baugleiche Poti wie R2/R1.
-
Thread
ATmega32 - minimale Bauteile
? Wenn der LDR nicht belichtet wird, hat er doch 1K Widerstand, oder ? Dann wuerde die Spannung am ADC genau 2,5V betragen. Deshalb meine Frage nach der Kennlinie. Wie du den ADC konfigurierst steht im Datenblatt.
werde auch die AREF Spannung etwas besser sieben als bisher, die untersten 2, manchmal auch 3 Bit des ADC sind nicht wirklich stabil, wenn ich ein Poti als Spannungsteiler an den ADC anschliesse).
-
Thread
ADC-Ergebnis immer rund +35 AD-Werte zu hoch
Multimeter nicht darauf bauen, dass die 2.stelle hinterm komma so exakt stimmt. Desweiteren hat der adc auch nen eigenen drift. Und Spannungsquelle aus regler und poti ist schon gar nicht. Da hat der Regler nen eigene drift + rauschen. Das Poti hat je nach temperatur nen drift. Also lieber die interne
> Schreib doch einfach adwert=ADC; //Einlesen 16-Bit-Register Ja, kann ich mich nur anschließen. Komischerweise taucht genau dies min. 1 / Woche hier auf ;-) Also, ADC einschalten, direkt auslesen und wieder ausschalten wird -
-
Thread
digitales poti ansteuern
hallo leute! nachdem ich mein adc problem unter Hilfe von euch gelöst habe *danke* hab ich ein neues problem!! aufgabenstellung: ich soll ein digitales poti so ansteuern, dass bei jedem tastendruck (zB mit taster auf stk500) sich
ich hab mir gedacht, das ich das poti einfach über einen pin zB von port c an den atmega16 anschließe... ich muss ja einfach nur den steuereingang vom poti von 1 auf 0 ziehen und schon erhöht sich der widerstandswert um einen schritt
-
Thread
Berechnung
den opamp kann man meiner meinung nach weglassen. der adc-eingang zieht ja keinen strom. und man hat keine probleme mit dem offset. also nur ein poti als spannungsteiler an den adc-eingang anschliessen. ich wuerde bei 50V das poti so einstellen, dass ein
ich wuerde das poti so einstellen, dass bei 5V ein adc-wert von 100 und bei 10V dann entsprechend 200 als wert rauskommt. dann kann man einfach adc/20 teilen und hat die spannung. da ich kein bascom benutze kann ich dir
-
Thread
RC Summen Signal erzeugen
Wenn du ein Poti nicht an einen Controller anschliessen kannst, dann solltest du mit was Anderem anfangen. Z.B. mit dem Tutorial: http://www.mikrocontroller.net/articles/AVR-Tutorial
Das ist sowieso eher eine Beispielimplementierung als fertiger Code (spricht nur ADC0 und ADC1 an), du wirst dich also schon mit dem Code beschaeftigen muessen.