打印

psoc困惑的一问题

[复制链接]
2566|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
chenxu_1|  楼主 | 2010-3-16 10:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
psoc里cmpprg里比较的阀值比如设的是105mv,但是实际中我调到225mv时输出才翻转?不知道是什么地方没有考虑到,还有在这期间它的输出电流好像是逐渐减小的。请高手们指点一下,谢谢。还有这个阀値除了那几个固定的比例外,还有没有其它的方法进行设置?
沙发
PSoC_Rock| | 2010-3-16 17:23 | 只看该作者
比较的阀值:

Vthreshlod= LowLimit + (Vdd - LowLimit)*RefValue

如果RefValue 设置0.021,Vdd是5V,LowLimit设置Vss,则比较的阀值是105mV.
注意LowLimit要选择Vss而不是AGND.

使用特权

评论回复
板凳
贾君鹏子| | 2010-3-16 21:24 | 只看该作者
原来如此~~~

使用特权

评论回复
地板
god_like| | 2010-3-16 21:56 | 只看该作者
版主解释的很好

使用特权

评论回复
5
love_life| | 2010-3-16 22:18 | 只看该作者
进来学习学习

使用特权

评论回复
6
chenxu_1|  楼主 | 2010-3-17 15:59 | 只看该作者
2# PSoC_Rock 这些设置我设置的都正确,所以才疑惑为什么结果和我想的不一致,是受到干扰了?我输入的信号有干扰?这个比较器最高能相应多高的频率呢?

使用特权

评论回复
7
chenxu_1|  楼主 | 2010-3-17 16:06 | 只看该作者
还有,比较输出我是通过一个数字缓冲器反向,然后输出到一个管脚接发光二极管显示看比较器状态,在输入逐渐升高的过程中,180mv时二极管开始变暗,一直到225mv才完全熄灭。比较器怎么还会有这现象呢?

使用特权

评论回复
8
loveforever| | 2010-3-17 20:58 | 只看该作者
又学到有用的东西了,哈哈。

使用特权

评论回复
9
PSoC_Rock| | 2010-3-18 15:55 | 只看该作者
请问你输入的直流电压还是交流电压? 如果是交流电压频率是多少?

使用特权

评论回复
10
chenxu_1|  楼主 | 2010-3-19 15:32 | 只看该作者
输入的是直流电压,用的是标准信号源,输入应该没问题,就是不清楚是哪里出了问题

使用特权

评论回复
11
PSoC_Rock| | 2010-3-19 17:48 | 只看该作者
那你先把比较器的输出连到模拟总线上,经模拟缓冲器到管脚上,改变输入电压,通过管脚电压的变化看比较器的阈值是否符号预期.

使用特权

评论回复
12
易达口香糖| | 2010-3-20 12:58 | 只看该作者
设置问题真麻烦

使用特权

评论回复
13
chenxu_1|  楼主 | 2010-3-20 16:31 | 只看该作者
11# PSoC_Rock
P2.4管脚没有用它的特殊功能接地这样会影响效果嘛?对这个管脚还不了解。前辈们指点一下。并且发现PGA模块输出有很多7有规律的骆驼型杂波,看来这个也没配置好啊。

使用特权

评论回复
14
chenxu_1|  楼主 | 2010-3-27 09:25 | 只看该作者
问题大致找到了,由于电源处理中有个开关稳压芯片,是它产生的噪声。电源不干净。

使用特权

评论回复
15
god_like| | 2010-3-28 21:39 | 只看该作者
开关电源不是很好做,经常会有噪声

使用特权

评论回复
16
happytiger2010| | 2010-3-28 22:01 | 只看该作者
开关电源会带来这么大的问题?!还是用线性电源比较保险

使用特权

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

本版积分规则

8

主题

107

帖子

1

粉丝