Gefunden für atmega16 adc eichen - Zum Elektronik Forum |
| 1 - Atmega16 mit THMOD-I2C als Slave... keine Rückmeldung -- Atmega16 mit THMOD-I2C als Slave... keine Rückmeldung | |||
| |||
| 2 - ATmega16 Vorverstärker für ADC Eingang -- ATmega16 Vorverstärker für ADC Eingang | |||
| Hallo
Ich hab vor kurzen ein neues Atmel Projekt angefangen. und jetzt hab ich ein kleines Problem. Am ADC0 des ATmega16 wird eine Spannung eingelesen. diese Spannung schwankt im Bereich von 0V-20mV Diese Spannung ist zu klein um sie sinnvoll am ADC einzulesen. Dann meine Idee, einen Operationsverstärker dran hängen der auf bis zu 5V pusht hat leider nicht funktioniert, weil dieser eine Durchbruchspannung von 3,3mV hat. und daher die unteren Werte nicht auslesbar sind. Jetzt meine Frage. gibt es ein Möglichkeit solch kleine Spannungen linear von 0-xV zu verstärken? Gruß ... | |||
3 - Servos -- Servos | |||
| Hallo
Ich hab so was ähnliches auch mal für einen ATmega16 gemacht. Das Programm ließt einfach Werte vom ADC und stellt entsprechend den Servo. mfg Fritz ... | |||
| 4 - Frage zur Realisierbarkeit einer zeitgesteuerten Regelung/Schaltung -- Frage zur Realisierbarkeit einer zeitgesteuerten Regelung/Schaltung | |||
| Hallo
Der Zufall will es so, dass auch ich gerade an einer Heizungssteuerung für eine ältere Anlage arbeite. Die Basis bildet ein ATmega16 auf einer Lochrasterplatine, die Basisfunktionen laufen schon, man braucht also nicht gleich eine SPS. Klar, die von dir gesuchten Dinge sollten machbar sein: - 24h Uhr: Hab ich vor aber noch nicht gemacht, ich dachte mir die 50Hz Netzspannung als Takt für eine Uhr zu nehmen (diese Frequenz der Netzspannung wird langfristig von den Netzbetreibern abgeglichen) und im Falle eines Stromausfalles mit dem Quarztakt zu überbrücken. - 230V schalten bzw: - einen einfachen Kontakt (also ohne Saft drauf) schalten: Mach ich mit einem opto Triac (solid state relais) S202T01 (ich mag einfach keine Relais) - Möglichkeit einen Temperaturfühler in die Schaltereignisse berücksichtigen: Mach ich mit einem KTY81-210 Sensor. Mit einem kleinen PNP und ein paar Widerständen mach ich mir eine 1mA Stromquelle die den Sensor speist, die Spannung am Sensor kommt dann direkt an den ADC. Die Kennlinie ist leider nicht linear, daher hab ich die Werte aus dem Datenblatt genommen und eine Polynomregression drüber gelegt, die wird dann vom µC life gerechnet, dazu braucht man float, aber der µC hat ja Zeit.... | |||
| 5 - MOSFET Treiber gesucht -- MOSFET Treiber gesucht | |||
| Du "musst" dir etwa 12V (bezogen auf Masse) erzeugen und damit einen Mosfettreiber mit Levelshifter und Bootstrapschaltung versorgen, z.B. den HIP2100 oder IR21XX (z.B. IR2117). Funktioniert nur,solange du kontinierlich schaltest, damit der Bootstrapkondensator immer wieder aufgeladen werden kann.
Einen Tick komfortabler ist der HIP4081, der hat eine Ladungspumpe drin, ermöglicht also statischen Betrieb. Aber, muss es der BUZ11 sein? Es gibt doch so niederohmige P-Fets. Dann geht die Ansteuerung per OpenCollector, siehe z.b. http://www.elv-downloads.de/Assets/.....m.pdf Gruß Harald PS: "Das PWM Signal werde ich mit einem ATmega16 oder 32 erzeugen" also Regelung in Software, hinter einem 15kS/s ADC? Dann bestell lieber ein paar BUZ11 in Reserve
[ Diese Nachricht wurde geändert von: Harald73 am 26 Sep 2010 21:04 ]... | |||
| 6 - Spannungenvergleich mit atmega -- Spannungenvergleich mit atmega | |||
| Hallo,
habe einen ATmega16 und würde gerne 4 Spannungen miteinander vergleichen. Der ATmega16 hat ja einen internen Komparator, der aber wie ich weis nur 2 Spannungen miteinander vergleichen kann. Gibt es eine andere Möglichkeit mehr als 2 Spannungen mit dem ATmega16 zu vergleichen, vielleicht über den ADC? Die 4 Spannungen sind die Ausgangsspannungen von 4 Sensoren,damit ich weiss ob alle gut funktionieren ,muss ich die vergeilchen Da sind nicht nur zwei spannungen sondern 4 ,die miteinander vergleichen sollen.daraus will ich wissen welche von denen bzw welche sensor funktioniert nicht gut zum beispiel: sensor1 liefert 1,9v sensor2 2,1v sensor3 2v sensor4 1v das heißt sensor4 funktioniert nicht Wäre toll, wenn mir jemand mit Beispielprogramm helfen könnte . Danke ... | |||
| 7 - PWM mit MOSFET und Microcontroller -- PWM mit MOSFET und Microcontroller | |||
| Hallo
Ich hab jetzt endlich Zeit gefunden etwas auf zu bauen. Und zwar: Ein MOSFET schaltet die negative Seite der Last gegen null, die positive Seite der Last ist direkt mit ca. 20V verbunden. Zwischen MOSFET und Last hängt noch eine Spule, zwischen Spule und MOSFET hängt noch eine Freilaufdiode gegen +20V. Die +20V werden wie folgt bereit gestellt: ein Trafo mit 15VAC --> Gleichrichter --> Elko's mit 4300µF Der MOSFET wird wie folgt geschaltet: ein Widerstand mit 2k2 zieht das Gate auf +20V. Soll ab geschaltet werden so zieht ein ULN2803 das Gate auf 0V. Der ULN2803 wird von einem ATmega16 gesteuert. Ich hab noch ein 20k POTI zwischen 5V und 0V geschlossen und den Schleifer an den ADC gehängt. Dann hab ich noch ein kleines Progrämmchen geschrieben, dass den ADC abfragt, den erhaltenen Wert in das Schaltverhältnis umrechnet und den Ausgang schaltet. Zurzeit bin ich etwa bei 1.2kHz. Das Ganze funktioniert gar nicht schlecht. Ströme bis 300mA verträgt der MOSFET noch gut ohne Kühlkörper. Die selben 300mA sind es die einen 24Ohm Leistungswiderstand mit 7.15V bereits gut auf Trab halten. Das Problem ist nur: Die Spule ist offenbar viel zu klein, deshalb ist von einer Spannungsglättung fast überhaupt nichts zu me... | |||
| 8 - AVR und PIC??? -- AVR und PIC??? | |||
Zitat : ...außerdem konnt ichs ja schon.
Und dann sind dir Interrupts unbekannt? Na, macht nix .
Zitat : soweit ich das richtig gelesen hab ist der unterschied zwischen dem ATmega8 und dem ATmega16 die taktfrequenz oder? wie siehts mit dem speicher aus? reich dann der 8er (ich geh mal davon aus das er weniger hat als der 16ner) für den anfang mit tastern led eventuell display etc. aus? Sie können, ja nach Version des Chips, mit versch. Taktfrequenzen laufen, die sind als Suf... | |||
| 9 - Schwierige LED-Aufgabe ! -- Schwierige LED-Aufgabe ! | |||
Hab dich irgendwie vergessen, sorry ![]() Also, was den Controller angeht: ehr ATmega16. Da hat man genug Pins, einen ADC, evtl. für ein Poti zur Geschwindigkeitssteuerung oder ähnlichem und einen I2C-Bus, den man immer mal gebrauchen kann... Einen Port, ich empfehle PortC, für die Anoden der Sterne aussen rum, den hinteren Teil von PortD für den Stern und die Flächen innen und von PortA oder PortB nimmt man sich noch ein paar Pins für die Farben (allerdings alle an einem Port) sowie für die Taster. Wenn du mittels Poti den Speed einstellen willst muss dieser an einen Pin von PortA. Wobei ich mir noch folgendes ausgedacht haben: Man braucht praktisch nicht unbedingt RGB und Multiplex. Ich mache dazu mal ein Schaltbild. Hoffe das kommt heute noch... ![]() ... | |||
| 10 - Elektrische Leistung messen? -- Elektrische Leistung messen? | |||
| Hallo Perl, ich verwende den 10-Bit Atmel(Atmega16) internen ADC. Somit wird der Strom und die Spannung nacheinander gemessen. Ich vermute auch, dass der Atmel interne ADC zu langsam ist um annähernd gleichzeitig messen zu können.
Die Idee mit den vorgespeicherten Werten hatte ich auch schon, nur wird das dann nicht zu ungenau? Das Teil soll bis 3000 Watt ausgelegt sein und bis jetzt hat es etwa die Genauigkeit von +/- einem Watt, das wäre noch verkraftbar. Aber grundsätzlich müsste doch der interne ADC von Atmel einigermaßen genau sein, oder? Der Ampere-Wertebereich geht zur Zeit von 0A bis 20,05A, das wäre eine Genauigkeit von ca. (20,05/1023) 0.0196A Der Volt-Wertebereich geht von 0V-480V, das wären etwa (480/1023) 0.4692V. Den Volt-Wertebereich werde ich aber vermutlich noch veringern. Und bei der Multiplikation ergeben sich kleine Rundungsfehler. Gr Adrian [ Diese Nachricht wurde geändert von: Magni am 7 Jul 2004 11:17 ]... |
|
Zum Ersatzteileshop Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation! gerechnet auf die letzten 30 Tage haben wir 7 Beiträge im Durchschnitt pro Tag heute wurden bisher 0 Beiträge verfasst 0 Besucher in den letzten 60 Sekunden ---- logout ----su ---- logout ---- |