打印

请问用8位PIC接收外部模拟调节的数据0到4000

[复制链接]
2066|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wenlibin|  楼主 | 2010-3-6 22:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用个电位器之类的,
我想从外部接收数字:0到4000
可是内部AD是8位的,只能接收:0到期1023
请问有没有低成本简单的办法可以实现模拟调节,输入0到4000呢?
沙发
谈的元| | 2010-3-7 20:54 | 只看该作者
详细描述你的需求,然后给你出主意

使用特权

评论回复
板凳
wenlibin|  楼主 | 2010-3-7 22:31 | 只看该作者
就是我想在单片机外部向单片机输入数字1到4000,用于指示单片工作,以前都是用10位AD采集电位器的,比如指示电压0~220V,用公式U=220*(AD采样值)/1024;
现在是我想输入0~4000,10位AD不够用了。我还想用模拟的方法实现,最好还是用电位器,好像有一种方法是过采样提高AD转换位数,不知这种方法能不能实现,且输入数值稳定不会波动。

使用特权

评论回复
地板
aihe| | 2010-3-8 21:01 | 只看该作者
v-F转换吧

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
wenlibin + 1
5
谈的元| | 2010-3-9 00:25 | 只看该作者
就一个编码器啊
输入多少脉冲就是多少

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
wenlibin + 1
6
QuakeGod| | 2010-3-9 03:43 | 只看该作者
如果精度要求不高,将1024乘以一个系数即可。
再者说,你用手调,能有多高的精度啊,难道还想一个数字一个数字得变吗

使用特权

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

本版积分规则

23

主题

96

帖子

1

粉丝