Akku-Kapazitätmessgerät: Spannungstabelle generieren



Die Umrechung des vom ADC gelesenen Wertes in eine Spannung erfolgt mittels einer Tabelle. Die Werte in dieser Tabelle hängen von der Referenzspannung am ADC ab, welche mittels eines Spannungsteilers eingestellt wird. Um nun möglichst genaue Ergebnisse zu erzielen, bzw. schnell mit unterschiedlichen Referenzspannungen experimentieren zu können, kann diese Spannungtabelle für den MCS51 Assembler mit Hilfe eines kleinen C-Programms generiert werden. Es muss lediglich der Variable u_ref die (gemessene) Referenzspannung zugewiesen werden. Danach liefert das übersetzte Programm die neue Spannungstabelle auf der Standardausgabe (nach dem Abspeichern in eine Datei muss eventuell noch unix2dos ausgeführt werden).

Das Programm: adc_steps.c


Akku-Kapazitätsmessgerät Index