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 | ||
- | |||
- | ``` | ||