打印

PSOC5 LP ADC的疑问

[复制链接]
1022|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
qq470898956|  楼主 | 2015-1-16 22:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 qq470898956 于 2015-1-16 22:43 编辑

我想用PSOC去测量电压,选择输入范围为vssa-vdda,测得的最大值只能到3.3V,求大神指导怎么调节到测量0-5V(通过跳帽,测的板子上引出的那个vdda引脚的电压值已经是4.7V左右,但是软件里面显示最多只能到3.3V)
沙发
xiaxingxing| | 2015-10-25 22:15 | 只看该作者
psoc 5 CY8CKIT-050开发板,

t1=ADC_GetResult16();
t2=ADC_CountsTo_mVolts(t1);
LCD_Position(0,0);
LCD_PrintNumber(t1);
LCD_Position(1,0);
LCD_PrintNumber(t2);
LCD显示的结果为:
255(ADC的分辨率是8位)
5089

请问,通过滑动变阻器,我的模拟输入明明是0~3.3V,为什么会得出5089mv(5.089V),而不是3300mV呢?在线等,请各位高手帮忙分析一下。

使用特权

评论回复
板凳
雾霾和青山| | 2015-10-27 11:21 | 只看该作者
当然只能测到3.3V了,因为你的单片机选择的范围也只是Vdd~Vcc,达到了饱和了,你可以考虑用电阻分压的方式来测5V的电压

使用特权

评论回复
地板
zheng522| | 2015-10-27 14:06 | 只看该作者
你这样怎么可能测到5V呢,超过它的量程了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

9

帖子

0

粉丝