Gefunden für atmega avr adc - Zum Elektronik Forum |
| 1 - AVR - Geschwindigkeit von Operationen und Variablentypen -- AVR - Geschwindigkeit von Operationen und Variablentypen | |||
| |||
| 2 - Winavr: Float -> LCD, brauche Beispiel -- Winavr: Float -> LCD, brauche Beispiel | |||
| Hi,
einen "Guten Abend" hätte ich auch gerne gehabt, aber Du trägts ja zu einer guten Nacht bei. Danke! Ich würde gerne auf Dein Angebot der Makefile-Erstellung zurückgreifen. Also, hier mein Code Code : /* ---------------------------------------------------------------------------- * "THE BEER-WARE LICENSE" (Revision 42): * <joerg@FreeBSD.ORG> wrote this file. As long as you retain this notice you * can do whatever you want with this stuff. If we meet some day, and you think * this stuff is worth it,... | |||
3 - Strom Spannngsmessung ( Drehzahlmessung ) von Motor -- Strom Spannngsmessung ( Drehzahlmessung ) von Motor | |||
Wenn du den Eingang z.B auf +/- 100 mV konfigurierst ergibt das mit 16 bit Auflösung eine Abstufung von 3 Mikrovolt. Idealerweise würde also ab 3 Mikrovolt ein Messwert ungleich Null ausgegeben. in Realität wird mindestens das kleinste Bit rauschen. Den ADC musst du nach dem Einschalten über die SPI-Schnittstelle initialisieren wie es im Datenblatt ab Seite 19 beschrieben ist. Der ATMega muss die entsprechenden Konfigurationsbefehle an den ADC senden (der ADC braucht nach dem Einschalten bis zu 600 ms bis er bereit ist Befehle zu empfangen, darauf muss der AVR warten). Die Schaltung ist gut so wie du sie geplant hast (wenn du die kleinen Änderungen die ich vorgeschlagen habe noch eingebaut hast). Die Konfiguration des Gainblocks, Kalibration, etc. ist dann reine Software... Auf Seite 47 stehen noch Tipps für das Platinenlayout die du dir noch ansehen solltest. [ Diese Nachricht wurde geändert von: photonic am 14 Jan 2006 14:23 ]... | |||
| 4 - +/- 15V in Digital 16bit wandeln -- +/- 15V in Digital 16bit wandeln | |||
Jetzt schreibst du aber totalen Mist
Ich sehe mindestens 4 Fehler: Zitat : sme-bbg hat am 7 Mär 2005 12:03 geschrieben : Ich hatte vergessen zu erwähnen das es sich um den Internen DAC vom ATMega 103 handelt Fehler Nr.1: Ein ATmega hat keinen DAC Zitat : ... gehe ich recht in der annahme das ich dann Agnd auf -15V legen muß und Avcc auf +15V ? Fehler Nr. 2: AGND=GND und nicht -15V. Fehler Nr. 3: Ein AVR läuft mit 5V und nicht 15V. Dann läuft er nämlich nicht mehr, sondern raucht
Fehler Nr.... |
|
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 1 Besucher in den letzten 60 Sekunden alle 60.00 Sekunden ein neuer Besucher ---- logout ----su ---- logout ---- |