找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4380|回复: 1
收起左侧

求教:单片机测试相位差

[复制链接]
ID:38770 发表于 2012-4-19 14:58 | 显示全部楼层 |阅读模式

使用STC12C5A60S2的单片机,两路A/D输入25Hz信号,如何测试其相角差?

我的想法是:用过零法,循环采集基准的一路信号,当Result1<0 $ Result1[i+1]>0时跳出循环,采集另外一路,当Result2<0 $ Result2[i+1]>0时,停止采集,然后根据采集的次数和一个周期的采集次数比较,应该能够得到相角差。

我现在的问题是:如何编程实现采集一次值,与0比较(就是如何编程实现找到过零点?)?

回复

使用道具 举报

ID:27916 发表于 2012-4-20 10:18 | 显示全部楼层
检测到电压等于0,那就是过零点了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表