Khadas Docs

Amazing Khadas, always amazes you!

User Tools

Site Tools


products:sbc:edge2:applications:gpio:adc

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
products:sbc:edge2:applications:gpio:adc [2022/12/01 22:45]
ivan created
products:sbc:edge2:applications:gpio:adc [2022/12/06 21:03] (current)
hyphop [Hardware Information]
Line 1: Line 1:
 +~~tag>Edge2 ADC~~
 +
 ====== Edge2 ADC ====== ====== Edge2 ADC ======
  
-{{page>products:sbc:common:applications:gpio:adc&noheader}}+===== Introduction ===== 
 + 
 +This documentation will introduce the usage of ADC on the Edge2 IO board. 
 + 
 +<WRAP important > 
 +For Edge2, in order to use the ADC function, you need to attach the Edge2 IO board. 
 +</WRAP> 
 + 
 +===== Hardware Information ===== 
 + 
 +The ADC on the Edge2 IO board is a 12-bit successive approximation register (SAR) A/D Converter. 
 + 
 +^  Pin  ^  Voltage  ^  Device Node                                       ^ 
 +|  9    |  0~1.8V    /sys/bus/iio/devices/iio:device0/in_voltage4_raw 
 + 
 + 
 + 
 +===== Get Raw ADC Value ===== 
 + 
 +```shell 
 +$ cat /sys/bus/iio/devices/iio:device0/in_voltage4_raw                                              
 +4082                                                  
 +``` 
 + 
 +Convert the raw ADC value to Voltage: 
 + 
 +''Voltage = (value / 4096) * 1.8V'' 
 + 
Last modified: 2022/12/01 22:45 by ivan