打印
[其它应用]

采集方波同步信号

[复制链接]
878|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zhouhuanの|  楼主 | 2016-7-25 19:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
0HZ的方波同步信号用2812的什么资源采集最好呢?
沙发
zhouhuanの|  楼主 | 2016-7-25 19:54 | 只看该作者
错了 是50Hz

使用特权

评论回复
板凳
xia00| | 2016-7-25 19:54 | 只看该作者
能详细描述一下吗?

使用特权

评论回复
地板
hfdy01| | 2016-7-25 20:05 | 只看该作者
前有模拟电路(比较器),对50HZ的工频电压信号整成50HZ的方波信号,高为3.3,低为0,此方波信号作为系统的同步信号来控制功率器件,如可控硅。

使用特权

评论回复
5
zhouhuanの|  楼主 | 2016-7-25 20:05 | 只看该作者
原本采用的方法是用20K的中断里查询,分辨率为50US,而同步信号1度的时间是55US,也就是误差达到1度。用2812的什么资源来做此功能最好呢?

使用特权

评论回复
6
CallReceiver| | 2016-7-25 20:11 | 只看该作者
看看,不知道分辨误差呢?是多少呀?

使用特权

评论回复
7
boy1990| | 2016-7-25 20:17 | 只看该作者
CallReceiver 发表于 2016-7-25 20:11
看看,不知道分辨误差呢?是多少呀?

做这个的,一般而言,分辨误差起码不高于0.1度。

使用特权

评论回复
8
sourceInsight| | 2016-7-25 20:22 | 只看该作者
个人觉得定时器来做应该比较好!!

使用特权

评论回复
9
shashaa| | 2016-7-25 20:29 | 只看该作者
可以使用CAP来进行处理吧。。。

使用特权

评论回复
10
qiangweii| | 2016-7-25 20:33 | 只看该作者
你要求实时性很高吗?

使用特权

评论回复
11
litengg| | 2016-7-25 20:40 | 只看该作者
如果是干净的方波,用外部中断行不?

使用特权

评论回复
12
androidbus| | 2016-7-25 20:44 | 只看该作者
2812中事件管理器的捕获单元完全可以解决你的问题。。

使用特权

评论回复
13
feiqi1| | 2016-7-25 20:49 | 只看该作者
好像加上一些变M/T等的算法     误差可以到0

使用特权

评论回复
14
mcu5i51| | 2016-7-26 11:20 | 只看该作者
捕捉就是做这个的吧

使用特权

评论回复
15
Harvard| | 2016-7-31 20:01 | 只看该作者
用外部中断或者引脚的上升沿 或者下降沿中断来做. 注意开启IO口的数字滤波功能.
可以参看我在牛卧塘搞的一篇开发日志,我是测评用的 .

请注意新唐M051可不是简单的51,是完美的M0单片机
http://www.nuvoton-m0.com/forum. ... 746&fromuid=153
(出处: 牛卧堂 ARM Cortex m0 M4技术交流)

楼主不会是用来做移相触发吧?

使用特权

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

本版积分规则

68

主题

1557

帖子

2

粉丝