This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
products:sbc:common:applications:gpio:adc [2022/12/02 08:00] ivan |
products:sbc:common:applications:gpio:adc [2022/12/21 21:28] (current) ivan |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ~~tag> | ||
| - | |||
| - | ====== Edge2 ADC ====== | ||
| - | |||
| - | |||
| - | {{page> | ||
| - | |||
| - | ===== Introduction ===== | ||
| - | |||
| - | The previous part of this page introduces ADC related information.The second part guides you to obtain ADC conversion values. | ||
| - | |||
| - | <WRAP important > | ||
| - | For Edge2, in order to use the ADC function, you need to attach the IO extension board. | ||
| - | |||
| - | </ | ||
| - | |||
| - | ===== ADC Information ===== | ||
| - | |||
| - | <WRAP info > | ||
| - | The ADC is an 12-bit Successive Approximation Register (SAR) A/D Converter.It converts the analog input signal into 12-bit binary digital codes at maximum conversion rate of 1MSPS with 20MHz A/D converter clock. The input range is typically 0V to 1.8V. | ||
| - | |||
| - | </ | ||
| - | |||
| - | |||
| - | | | ||
| - | ^ Edge2 | ADC_CH2 | ||
| - | |||
| - | ===== ADC conversion ===== | ||
| - | |||
| - | Connect the expansion board correctly, and input the voltage value between 0V and 1.8V for pin 9.Through this device node.Read the ADC conversion value. | ||
| - | |||
| - | ```shell | ||
| - | $ cd / | ||
| - | $ ls | ||
| - | buffer | ||
| - | dev in_voltage3_raw | ||
| - | in_voltage0_raw | ||
| - | in_voltage1_raw | ||
| - | $ cat in_voltage4_raw | ||
| - | 1 | ||
| - | |||
| - | ``` | ||