Skip to content

ADC

De term ADC (en tegenhanger DAC) is iets wat je veel gaat horen in de Embedded wereld en staat voor Analog Digital Converter. Dit is een component dat ervoor zorgt dat een analoog signaal (voltage) omgezet wordt in een digitaal signaal van 1’en en 0’en. Bij veel microcontrollers is zo’n component al verwerkt in de chip bij een aantal pinnen.

Een ADC kan op heel veel verschillende manieren geconfigureerd worden voor diverse toepassingen, hieronder vind je een voorbeeld in de simpelste vorm.

Aansluiten

Begin met het aansluiten van een ‘analoog’ component, bijvoorbeeld een LDR of een Potentiometer, volgens de instructies van dat component. Kies hierbij een pin op je microcontroller die ge-kenmerkt is als ADC-pin.

Programmeren

Om het voltage te meten met de ADC volstaat de arduino code:

int sensorValue = analogRead(A0);

waarbij A0 de pin is waarop je de LDR of potmeter hebt aangesloten. De gemeten waarde wordt opgeslagen in de variabele sensorValue.