楼主:
z1976 (z1976)
2017-05-30 18:36:46大家好,我要在一块TI CC2530 Zigbee开发板上进行ADC的类比读值
这块板子有AIN0~AIN7可做ADC转换,其中AIN7可做为参考电压
详细控制的部分就不写了,因为这块SoC有一套类似OS的Firmware,
所以使用ADC就像呼叫现成API一样而已;只是我自行修改了参考AIN7电压的模式
然后我选择AIN6为ADC Input,电压范围为0~3.3V,输出分辨率为0~2047
接上10k可变电阻,并把转换值输出到LCD上观察变化
当我转动可变电阻时,可以从电表看到从头到尾电压都跟着改变
但是LCD上显示的ADC转换值,只有接近0和3.3v周围的地带有变化
中间有一段的输出值就像平原一样,就像这样:
http://imgur.com/a/b3fmc
目前用可变电阻只是为了做传输实验,之后会加上类比摇杆、陀螺仪...等等
是不是哪边观念有错误呢 @@