Programmierung: ADC (Analog-Digital-Wandlung) Einstellen des Prescalers, sodass der ADC zwischen 50 und 200 KHz liegt

Die ADC-Taktrate muss zwischen 50 KHz und 200 KHz liegen, um die Umwandlungen durchzuführen. Der ADC-Takt synchronisiert sich mit dem Mikrocontroller-Takt, und ein Prescaler kann auf den ADC-Takt angewendet werden, sodass die Frequenz langsamer ist und im Bereich von 50 KHz und 200 KHz liegt. Ein Prescaler von 16 reicht für diesen Mikrocontroller, der mit 1 MHz läuft, da: 1.000.000 Hz / 16 = 62.500 Hz = 62,5 KHz. Der ADPS2 (ADC Pre Scaler) Bit muss im ADCSRA (ADC Status and Control Register) aktiviert werden, um dies zu tun. Es gibt drei dieser Bits, ADPS0 und ADPS1, aber diese bleiben auf 0.



Zurück zum Blog

Hinterlasse einen Kommentar

Bitte beachte, dass Kommentare vor der Veröffentlichung freigegeben werden müssen.