[Kinetis] KL25 比较器HYSTCTR位什么作用?(已解决)

[复制链接]
2447|9
 楼主| jd972594 发表于 2013-12-18 16:19 | 显示全部楼层 |阅读模式
本帖最后由 FSL_TICS_A 于 2014-2-6 22:41 编辑

以前玩单片机时,为了测量类似正弦波信号频率,都是在外部搭比较器电路将模拟信号转换成方波信号再测量频率的。
最近看KL25芯片参考手册时发现,原来芯片里面已经做了模拟比较器。

但是CMPx_CR0寄存器里有个HYSTCTR不是很明白他的意思,有谁知道的不?

FSL_TICS_Admin 发表于 2013-12-18 16:55 | 显示全部楼层
这一位是用来设置比较器输入磁滞的.
FSL_TICS_Robin 发表于 2013-12-18 16:59 | 显示全部楼层
你可以上网搜索一下迟滞比较器,这个位可以让你选择不同的迟滞电压。
FSL_TICS_Robin 发表于 2013-12-18 17:12 | 显示全部楼层
jd972594 发表于 2013-12-18 17:04
额 不知道这个Level意味着什么
第三章的Chip Configuration里也没见到详细描述

你要看清楚寄存器英文描述啊
最后那句让你去数据手册Data Sheet看,不是让你去Chip Configuration看。
我给你截了张数据手册里那部分图,你看下:
HYSTCTR Data Sheet KL25.jpg
 楼主| jd972594 发表于 2013-12-18 17:28 | 显示全部楼层
模电没学好,不知道这个5mV、10mV对于输入输出会有什么影响。
上网搜了一堆模电书上的计算公式,不知道在说什么
FSL_TICS_Admin 发表于 2013-12-18 17:32 | 显示全部楼层
这个level就是比较器的磁滞.比较器的磁滞数值根据选择的level不同,值也不同.比较器磁滞的作用就是确保缓慢变化的电压或稍有噪声的电压不会导致比较器输出在两个输入电压几乎相等时振荡。不知道楼主明白了吗?
FSL_TICS_Admin 发表于 2013-12-18 17:35 | 显示全部楼层
不同的磁滞等级,磁滞的电压就不同,效果也不同.如果比较器外部的噪声比较大,就需要选用较高的磁滞电压.
FSL_TICS_Robin 发表于 2013-12-18 17:36 | 显示全部楼层
jd972594 发表于 2013-12-18 17:28
模电没学好,不知道这个5mV、10mV对于输入输出会有什么影响。
上网搜了一堆模电书上的计算公式,不知道在说 ...

同意楼上的。
给你看个网上找的图,应该就清楚了。
迟滞效果图.jpg
 楼主| jd972594 发表于 2013-12-18 19:34 | 显示全部楼层
额 这个图我看懂了。
改天我测试下,是不是和这图一样。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

414

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部