Gast
#110327
Hallo, ich möchte gerne mit meinem Atmega8 eine analoge Spannung messen. Wie lautet der Befehl dazu?
|
Anzeige
|
ATmega8 Spannung messen, aber wie ???
Gast
#110327
Hallo, ich möchte gerne mit meinem Atmega8 eine analoge Spannung messen. Wie lautet der Befehl dazu?
Gast
#110328
Hallo, http://www.mc-project.de/Pages/Programme.html mfG, aleX
Gast
#110329
Hallo, aja - mit dem Bsp. kannst du nur den ADC-Wert einlesen. Daraus kannst du aber leicht die anliegnde Spannung errechnen: bei einer Auflösung von 10 Bit: U = (ADCwert / 1023) * Uref bei einer Auflösung von 8 Bit: U = (ADCWert / 255) * Uref mfG, aleX
Gast
#110330
Also ich bin noch ziemlich neu in der Programmierwelt, und wollte mir folgendes aufbauen: Ich wollte mir eine Alarmanlage bauen, inder per Distanzsensor der Abstand gemessen wird. Ich habe einen Distanzsensor, der je nach Distanz eine Analog-Spannung von 0-5V ausgibt. Der Wert diese Spannung wird beim Einschalten des AVR in ein Register geladen. Nun wird zeimal in der Sekunde die anliegende Spannung aktualiesiert. Über ein Poti kann man die Abweichung der Spannung von dem im registerbefindlichen Referenzwert einstellen (also die Empfindlichkeit). Ändert sich die Spannung zu stark, dann sollte für 10-30sek (auch über Poti einstellbar) ein Relais geschaltet werden, was natürlich an einem freien Port des ATmega 8 angeschlossen ist. Ist das so überhaupt möglich, oder gibt es an einer Stelle Probleme ??? Schau Skull
Gast
#110331
Ich mag mich Irren, aber ich würde ein Relais nicht direkt an den AVR anschließen. IMHO ist der Stromverbrauch eines Relais recht hoch. Schalte lieber ein Transistor oder FET dazwischen oder noch besser, nimm diesen gleich zum Schalten. Gruß, Sebastian
Gast
#110332
Jepp mach ich :-) Aber kann man so was überhaupt machen ???
Gast
#110333
Ja, klingt eigentlich ganz machbar. Du kannst den Vergleich Sensor / Potis zB auch digital machen indem du nicht nur den Sensor über ADC einließt sondern auch die Potispannungen. Gleiches gilt für die Zeiteinstellung. Die ADCs der Atmegas sind alle 8fach ADCs..., hast also genug Kanäle..
Gast
#110334
Wie meinst du das mit den Digitalpotispannungen ??? Bringt mir das dannn irgendwelche Vorteile ??? Wo hätte ich die Potis denn sonst angschlossen ??? Schau Skull
Gast
#110335
wenn man es doch mit anaolgem poti machen will ist dann nicht der analog comperator besser dafür geeignet? Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|