ADC
概述
测量模拟量输入的值,可以测电流或电压。目前DG03和DG03S才有该功能。增强型硬件有读电源电压的功能。
常量
ADC端口定义
所有ADC的端口号定义:
ADC.ADCn
ADC.DC
常量 | 说明 |
---|---|
ADC.ADCn | ADC端口号,其中n为1到端口总数,DG01和DG02没有ADC,DG03和DG03S有四路ADC |
ADC.DC | 电源端口,目前只有增强版DG02S和DG03S有该功能,只能获取电压,且只有百分之二精度 |
函数
get
获取一个ADC输入的值
ADC.get(port)
参数 必选 类型 说明 port true int ADC端口号,见本节常量说明 return float 一个0到4095之间的值,表示输入的相对值
getv
获取一个ADC输入的值,结果转化成电压值。
ADC.getv(port)
参数 必选 类型 说明 port true int ADC端口号,见本节常量说明 return float 一个0到5之间的值,表示输入的电压,单位为伏特(V),接近零值时会不太准
geti
获取一个ADC输入的值,结果转化成电流值。
ADC.geti(port)
参数 必选 类型 说明 port true int ADC端口号,见本节常量说明 return float 一个0到20之间的值,表示输入的电流,单位为毫安(mA),接近零值时会不太准