yyy_zc 发表于 2015-4-29 21:52:58

怎么校对GP2Y2020呀

同样的代码和环境,在nano上GP2Y2020测试值为120 ,而在duem上是90 .差别有点大呀.怎么校对呀

HuaShine2015 发表于 2015-4-30 04:12:58

这位兄弟你说的型号,怎么没听说过。
只听说过1010,1050

yyy_zc 发表于 2015-4-30 12:50:40

哦,型号写错了 是 1010

HuaShine2015 发表于 2015-5-1 00:44:06

yyy_zc 发表于 2015-4-30 12:50 static/image/common/back.gif
哦,型号写错了 是 1010

Arduino MCU IO口理想状况 High是5.0V,Low是0V。模拟口输入数值的每个单位数值对应电压值是(5.0-0)/1024.0
测试一下你两块板子模拟输入口在不接外部输入时,拉High和拉Low两种状态实际电压即可
假设拉高时实际电压是4.2V,低时电压是1.0V,那你这个板子实际单位数值对应电压值(4.2-1.0)/1024.0
那代码里补偿电压如下:
(模拟口接收到的传感器数值 *((5.0-0)/1024.0)) - (模拟口接收到的传感器数值 *((4.2-1.0)/1024.0))

yyy_zc 发表于 2015-5-1 08:28:29

通过滑动电阻在VCC 与GND 间滑动,判断VCC对5.01V GND对0 V 数值时平滑的
页: [1]
查看完整版本: 怎么校对GP2Y2020呀