2023Maker Innovations SeriesRequires access

Analog-to-Digital Converter (ADC) and Digital-to-Analog Converter (DAC)

Farzin Asadi

Open publisher page 1 citations

Abstract

This chapter shows how you can read and generate analog signals. Digital systems can generate or read analog signals with the aid of two building blocks: digital-to-analog converter and analog-to-digital converter. A digital-to-analog converter (DAC, D/A, or D-to-A) is a system that converts a digital signal into an analog signal. Arduino UNO doesn’t have an onboard DAC. If your project requires a DAC, you need to add it externally. An analog-to-digital converter (ADC, A/D, or A-to-D) is a system that converts an analog signal, such as a sound picked up by a microphone or light entering a digital camera, into a igital signal. The microcontrollers used in Arduino boards have an onboard ADC. Therefore, there is no need to add an external ADC to the board. This chapter studies these blocks.

About this research paper

What this paper is about

This chapter shows how you can read and generate analog signals. Digital systems can generate or read analog signals with the aid of two building blocks: digital-to-analog converter and analog-to-digital converter. A digital-to-analog converter (DAC, D/A, or D-to-A) is a system that converts a digital signal into an analog signal. Arduino UNO doesn’t have an onboard DAC. If your project requires a DAC, you need to add it externally. An analog-to-digital converter (ADC, A/D, or A-to-D) is a system that converts an analog signal, such as a sound picked up by a microphone or light entering a digital camera, into a igital signal. The microcontrollers used in Arduino boards have an onboard ADC. Therefore, there is no need to add an external ADC to the board. This chapter studies these blocks.

Why it matters

OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

This chapter shows how you can read and generate analog signals. Digital systems can generate or read analog signals with the aid of two building blocks: digital-to-analog converter and analog-to-digital converter. A digital-to-analog converter (DAC, D/A, or D-to-A) is a system that converts a digital signal into an analog signal. Arduino UNO doesn’t have an onboard DAC. If your project requires a DAC, you need to add it externally. An analog-to-digital converter (ADC, A/D, or A-to-D) is a system that converts an analog signal, such as a sound picked up by a microphone or light entering a digital camera, into a igital signal. The microcontrollers used in Arduino boards have an onboard ADC. Therefore, there is no need to add an external ADC to the board. This chapter studies these blocks.

Key concepts: Digital-to-analog converter, Analog signal, Analog-to-digital converter, Successive approximation ADC, Microcontroller, Analog device, SIGNAL (programming language), Analog image processing

Related papers

Back to paper searchBrowse research topicsOriginal source
Analog-to-Digital Converter (ADC) and Digital-to-Analog Converter (DAC) — Research Paper | ScholarLens