打印

电压比较器参考电压问题

[复制链接]
1572|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
liuqingshan|  楼主 | 2015-7-19 19:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
问题原因如下:想做一个响应时间测试版,就是由一个电压值变到另一个电压值所用的时间,样件只有一路电压信号(0~5V变化)输出。例如电压由2V变到4V所用的时间。所以想用电压比较器采集2V和4V的时间点。


用LM339电压比较器,同相端接输入电压,反相端接参考电压,我这个参考电压想用单片机控制(0~5V可调,精度最好在mV级),单片机的PWM功能是否能实现?

希望大神们给一些建议,如何做才最好?(需要3路参考电压)

相关帖子

沙发
maychang| | 2015-7-19 19:59 | 只看该作者
用PWM控制是很糟糕的主意。
最大5V,控制到mV,那就是1/5000,你的单片机测量电压是否能够达到这个精度都是个问题。

比较器电压基准所需要的电流很小,充其量mA级,建议使用TL431之类。

使用特权

评论回复
评分
参与人数 1威望 +2 收起 理由
liuqingshan + 2 很给力!
板凳
huayuliang| | 2015-7-19 20:18 | 只看该作者
DAC 吧。。PWM实现D/A也不是不可以,但是稳定速度慢,而且同时输出三路高分辨率PWM得看你的MCU有这资源没。。

使用特权

评论回复
评分
参与人数 1威望 +2 收起 理由
liuqingshan + 2 很给力!
地板
liuqingshan|  楼主 | 2015-7-19 20:55 | 只看该作者
maychang 发表于 2015-7-19 19:59
用PWM控制是很糟糕的主意。
最大5V,控制到mV,那就是1/5000,你的单片机测量电压是否能够达到这个精度都是 ...

因为我这个参考电压是可变的,要不我也想用431了,用431就得手动调节了。我想用自动的

使用特权

评论回复
5
liuqingshan|  楼主 | 2015-7-19 20:57 | 只看该作者
huayuliang 发表于 2015-7-19 20:18
DAC 吧。。PWM实现D/A也不是不可以,但是稳定速度慢,而且同时输出三路高分辨率PWM得看你的MCU有这资源没。 ...

这确实是个问题啊 ,这个稳定速度要求不大,几秒钟都可以,主要是mcu可以不。您有什么好建议吗?

使用特权

评论回复
6
huayuliang| | 2015-7-19 21:01 | 只看该作者
一片三路输出带锁存的16位DAC多简单。。。。你又不是做批量,省那点钱干嘛。。

使用特权

评论回复
评分
参与人数 1威望 +2 收起 理由
liuqingshan + 2
7
liuqingshan|  楼主 | 2015-7-19 21:13 | 只看该作者
huayuliang 发表于 2015-7-19 21:01
一片三路输出带锁存的16位DAC多简单。。。。你又不是做批量,省那点钱干嘛。。 ...

主意不错,能提供给我DAC芯片资料吗,型号也可以

使用特权

评论回复
8
yangbinge| | 2015-7-20 10:07 | 只看该作者
直接AD转换 测输入电压,内部定时计算时间,不更好吗?

使用特权

评论回复
评分
参与人数 1威望 +2 收起 理由
liuqingshan + 2 很给力!
9
songchenping| | 2015-7-20 16:26 | 只看该作者
liuqingshan 发表于 2015-7-19 21:13
主意不错,能提供给我DAC芯片资料吗,型号也可以

AD5624

使用特权

评论回复
10
dog_xin| | 2015-7-20 16:34 | 只看该作者
安装你的要求速度,选择合适的ADC即可

使用特权

评论回复
评分
参与人数 1威望 +2 收起 理由
liuqingshan + 2
11
liuqingshan|  楼主 | 2015-7-20 17:52 | 只看该作者
yangbinge 发表于 2015-7-20 10:07
直接AD转换 测输入电压,内部定时计算时间,不更好吗?

AD转换速度多少?我这个工件由一个电压变到另一个电压挺快的,我想的是用比较器测出来的时间更精确些

使用特权

评论回复
12
liuqingshan|  楼主 | 2015-7-20 18:06 | 只看该作者
liuqingshan 发表于 2015-7-20 17:52
AD转换速度多少?我这个工件由一个电压变到另一个电压挺快的,我想的是用比较器测出来的时间更精确些 ...

我看了下 我的单片机AD转换速度够用,就是精度不够,我在AD引脚接个电容行不,降低下干扰,但是多大的电容好呢?

使用特权

评论回复
13
Jack315| | 2015-7-20 18:35 | 只看该作者
假设所使用的单片机有如下模块:
- DAC
- COMPARATOR
- CAPTURE

测量时间的方法:
将 DAC 输出设定为 2V,作为比较器的基准电压;比较器的输出作为捕获器的输入。当信号到达 2V 时,由捕获器记录下计时器的时间值 T2。这时将 DAC 输出电压由 2V 改为 4V。当信号到达 4V 时,由捕获器记录下计时器的时间值 T4。由此便可计算出由2V变到4V所用的时间:T4 - T2。

使用特权

评论回复
评分
参与人数 1威望 +2 收起 理由
liuqingshan + 2
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

26

帖子

0

粉丝