Forum: Mikrocontroller und Digitale Elektronik ADC und Spannungsregler (Atmega32 & 16)


von Theo H. (theovention)


Lesenswert?

Ich habe zwei Fragen zu zwei verschiedenen Themen:

1. Eine Verständnisfrage zum ADC:
Ist es richtig, dass man, wenn man den ADC auf "Interne Referenz: AVCC" 
stellt und AVCC mit der 5V-Stromversorgung verbunden ist, für den Sensor 
diese Schaltung
1
VCC
2
- Spannungsteiler
3
ADC
4
- Sensor
5
GND

benutzen darf und nicht AREF benutzen muss? (Das war mir nach dem Lesen 
des Tutorials nicht ganz klar.)

2. Ich habe an eine 9V-Blockbatterie zwei Microcontroller angeschlossen. 
Der eine ist ca. 4m von der Batterie entfernt. Jetzt gibt es zwei 
Möglichkeiten:
(Einen Spannungsregler für jeden µC oder einen für beide.)
1
                  VCC
2
                   +
3
                   |
4
           +-------+-------+
5
           |               |
6
4 Meter--->|               |
7
           |               | 
8
           |               |
9
   Spannungsregler   Spannungsregler
10
           |               |
11
           |               |
12
           |               |
13
       Atmega16       Atmega32
14
           |          Quarzoszillator
15
           |          Schieberegister
16
           |          4x 7-Segment-Anzeige
17
           |               |
18
           +-------+-------+
19
                   |
20
                  ===
21
                  GND
22
23
                  VCC
24
                   +
25
                   |
26
                   |
27
           Spannungsregler
28
                   |
29
                   |
30
           +-------+-------+
31
           |               |
32
4 Meter -->|               |
33
           |               |
34
       Atmega16       Atmega32
35
           |          Quarzoszillator
36
           |          Schieberegister
37
           |          4x 7-Segment-Anzeige
38
           |               |
39
           |               |
40
           +-------+-------+
41
                   |
42
                  ===
43
                  GND
Ich weiß nicht, was die Vorteile und Nachteile der einzelnen 
Möglichkeiten sind.

von spess53 (Gast)


Lesenswert?

Hi

>2. Ich habe an eine 9V-Blockbatterie zwei Microcontroller angeschlossen.

>4x 7-Segment-Anzeige

Du hast doch nicht ernsthaft vor, LED-Anzeigen mit einer 9V-Batterie zu 
betreiben?

MfG Spess

von Theo H. (theovention)


Lesenswert?

spess53 schrieb:
> Du hast doch nicht ernsthaft vor, LED-Anzeigen mit einer 9V-Batterie zu
> betreiben?

Nein, sie sind natürlich an die Ausgänge vom µC mit Vorwiderstand 
angeschlossen. Oder spricht noch irgendetwas dagegen?

von Juergen G. (jup)


Lesenswert?

Das was spess53 meint ist, dass die Batterie in Null,Nichts leer-gesaugt 
ist.

Da sollte schon eine andere Speisung her.

Mit einem Trafo, Gleichrichtung, Glaettung und Spannungsregler, kannst 
Du beide uC's an der gleichen Versorgung betreiben. Einen direkt an der 
Versorgung und an den der weiter entfernt ist einen Elko vor die VCC's.

Ju

von Theo H. (theovention)


Lesenswert?

Das Problem ist, dass beide Microcontroller in einem Boot untergebracht 
sind und deswegen mit einem Akku betrieben werden. Aber in der 
endgültigen Version werden die 7S-Anzeigen sowieso nicht mehr 
angeschlossen.

Aber meine Version 2 (ein Spannungsregler) ist also besser, habe ich das 
richtig verstanden?

von Karl H. (kbuchegg)


Lesenswert?

Theo H. schrieb:
> Das Problem ist, dass beide Microcontroller in einem Boot untergebracht
> sind und deswegen mit einem Akku betrieben werden.

Dann nimm einen richtigen Akku oder ein paar AAA Zellen und keinen 
9V-Block.
Wir können hier Wetten abschliessen, wie schnell die 7-Seg diesen 
9V-Block ausgelutscht haben werden. Ob der wohl 1 Minuten durchhält oder 
ob du einen findest, der es 2 Minuten schafft. Diese 9V Blöcke haben 
kaum Kapazität!

Bei 4m Kabel muss man sich schon überlegen, welchen Spannungsabfall man 
über das Kabel haben wird. Der hängt dann auch nicht ganz unwesentlich 
vom Kabel selber ab.

Ich würde jede Einheit autonom machen. Akku + 7805 (wenn es denn sein 
muss und du mit der internen Referenzspannung des µC nicht leben kannst) 
+ µC + Anzeige.

von Theo H. (theovention)


Lesenswert?

Ich habe mich jetzt dafür entschieden, auf AA-Akkus umzusteigen. der 
Spannungsabfall im Kabel ist übrigens sehr gering. Das habe ich 
getestet.

Hat jemand eine Antwort auf meine Frage 1 zum ADC?

von Karl H. (kbuchegg)


Lesenswert?

Theo H. schrieb:

> Hat jemand eine Antwort auf meine Frage 1 zum ADC?

Ja, kannst du machen.

von Joachim B. (jojo84)


Lesenswert?

Ich halte deine deine erste Schaltung auch für sinnvoller. Du kannst dir 
ja auch recht einfach ausrechnen warum: der Spannungsabfall auf deiner 
Leitung ist ja U = R * I. Jetzt kannst du grob sagen: je größer dein I, 
desto größer dein U. Oder andersrum: wenn du mit viel Spannung auf deine 
Leitung gehst wird der Strom kleiner, also wird auch das U, was du auf 
der Leitung verlierst, kleiner. Hat ja ne Grund, warum Überlandleitungen 
z.T. 380kV und nicht 400V haben ;) ...

Bzgl. Vref:
Du brauchst die externe Vref nur, wenn du "irgendeine" Spannung als 
Referenz nehmen willst, z.B. 2,8V. Diese legst du dann an den Vref-Pin 
an. Aber das braucht man (möchte ich annehmen) eher selten. Lege den Pin 
aber nicht fest auf AVcc oder GND. Einfach 100nF dran und gut (wie im 
Datenblatt). Allerdings find ich deine "Schaltung" mit dem Sensor etwas 
seltsam.
Sollte das nicht eigentlich so aussehen?

Vcc
 |
Sensor--(Spannungsteiler)--ADC
 |
GND

Gruß

von Theo H. (theovention)


Lesenswert?

Joachim B. schrieb:
> Allerdings find ich deine "Schaltung" mit dem Sensor etwas
> seltsam.

Das ist nicht seltsam, sondern aus dem AVR-Tutorial übernommen. Ein 
Thermo/Fotowiderstand hat schließlich nur zwei Anschlüsse.

von Joachim B. (jojo84)


Lesenswert?

Theo H. schrieb:
> Das ist nicht seltsam, sondern aus dem AVR-Tutorial übernommen. Ein
> Thermo/Fotowiderstand hat schließlich nur zwei Anschlüsse.

Das ist richtig, geht allerdings aus deinen Texten nicht hervor. 
Schließlich gibt es auch Sensoren mit weit mehr als zwei Anschlüssen...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.