导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→请教3.3v AD接入5V信号[荒原野草]

 *第10386篇: 请教3.3v AD接入5V信号

  
楼 主:荒原野草 2003年4月15日14:57
 请教3.3v AD接入5V信号
我现在正在改造一套老系统,由于系统较大,所以在原设计中,较好的采用了模块化设计,现各模块以较成熟,稳定,目前需要改造主控制器.遇到以下问题,希望与大家一起讨论:
1 原系统采用5V电源,所有模拟模块输出电压:0-5V,目前各模块暂时不能改动.
2 我准备采用c8051f020作为系统主控(内含16路AD),其工作电压为3.3V,因此要求输入的模拟量应小于3V.
3 输入量较多,共16路,其中5路要求精度0.05%(至少理论上要达到).工作温度:-20-50摄氏度.
4 此设备为常年在海上无人职守连续工作,可靠性一定要高.
为解决这个问题,已考虑出一下两种方案:
1 对各模块电压采用电阻分压,然后送入AD.已得到高精度,低温度系数的电阻,可以保证足够的精度,存在的问题是各模块输出内阻不同,且有可能在未来还要改变,因此适用性和可替换性较差.
2 对各路输入采用运放跟随,然后电阻分压,可以结决输入阻抗的问题,但还没有选择到合适的运放(要考虑温飘和工作电压,系统采用电池供电,不宜选用正负电源的运放),而且16路运放也颇为复杂.
基本情况就是这样,望各位高手指教.
  
2楼:荒原野草 2003年4月15日16:37
 采用3.3V的系统越来越多,希望大家能一起讨论下这个问题,谢谢!
  
3楼:langren0468 2003年4月15日16:40
 可否用三极管降压?
  
4楼:荒原野草 2003年4月15日16:43
 请祥细讲来
  
5楼:langren0468 2003年4月15日16:44
 我的意思是把5V通过三极管降压到3。3V你认为如何?
  
6楼:荒原野草 2003年4月15日16:47
 还是很不明白
  
7楼:langren0468 2003年4月15日16:49
 你的意思是如何把5V降到3。3吗??三极管就可以做到呀!
  
8楼:荒原野草 2003年4月15日16:53
 我的意思是
我现在的模拟输入是0-5V
而我的AD只能接受最大不超过0-3V的电压
请问如何将0-5V的信号线性的衰减到0-3V,且要求较高的精度和较好的温度特性.
  
9楼:xiao_die 2003年4月16日09:12
 3.3v信号和cmos信号兼容!!
  
10楼:langren0468 2003年4月15日16:58
 可以做个积分电路!
  
11楼:荒原野草 2003年4月15日17:03
 积分电路?更加糊涂了,您能不能讲的详细一点
  
12楼:langren0468 2003年4月15日17:04
 积分可以曲线降压呀!你看看摸电书
  
13楼:荒原野草 2003年4月15日17:24
 似乎不是什么好办法
采用积分电路至少有以下问题:
1 我的输入有数十赫兹的信号,有缓慢变化的信号,有基本不变得温度信号,那积分电路的时间常数选择将是异常麻烦的,而且无法通用.
2 积分电路同样需要运放,还要牵扯到运放的选择.
3 积分用的电容如何选择才能解决精度与稳定性的问题也很麻烦.
  
14楼:langren0468 2003年4月15日19:54
 那就用专用芯片,虚拟仪表处理信号很好用
  
15楼:wangshujun 2003年4月15日19:02
 现在成熟的专用芯片有很多,做产品可以放心一点
  
16楼:荒原野草 2003年4月15日20:13
 能给个型号吗,谢谢
  
17楼:wangshujun 2003年4月15日20:25
 看一下ad的资料,我记得是有,因为老外肯定比我们先遇到这样的问题
方式是ad内置了可编程的衰减器
  
18楼:荒原野草 2003年4月15日20:36
 虽然内置衰减器,但也明确指出引脚输入电压是不允许超过电源电压的.
  
19楼:wangshujun 2003年4月15日20:43
 估计是没细看的原因,最近用不上,不过作为信号是不是可以在采样点路上修改一下呢
  
20楼:荒原野草 2003年4月15日20:47
 暂时不能改动
系统较大,模块化的工作以前做得很好,各模块也是都经过长期考验的,而且要考虑与以前的系统兼容,因此数据采集,调理部分还不能改动.

>>>>>>对该主题发表你的看法

本主题贴数36,分页: [第1页] [第2页]


[上一篇主题]:请教关于uc/os-II移植的问题:

[下一篇主题]:[求助] 关于gdb调试的问题