找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 5052|回复: 6
打印 上一主题 下一主题
收起左侧

STC89c52测功率因数

[复制链接]
跳转到指定楼层
楼主
ID:64326 发表于 2014-7-28 21:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好,我正在学习单片机,想利用单片机来测量一下交流电路的功率因数。大体思路就是,利用采样电路,采集电压,电流,吧采集来的电压,电流进行整流,降压,得到比较合适的幅值,输入到单片机内。单片机只是要测量电压和电流之间的相位差,就可以计算出功率因数,并且利用LCD进行显示。我的想法就是这样,希望大家帮一下我这个初学者。谢谢。也可以提一下更好的建议,和不足的地方。谢谢。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:64494 发表于 2014-7-28 22:30 | 只看该作者
用专用的芯片测吧  准确度 高很多
回复

使用道具 举报

板凳
ID:64326 发表于 2014-7-29 22:31 | 只看该作者
c代码,硬件我能实现了,但是c代码还有问题,你有好办法请告诉我
谢谢,
回复

使用道具 举报

地板
ID:1 发表于 2014-7-30 04:07 | 只看该作者
程序要根据电路图写  请贴 电路图
回复

使用道具 举报

5#
ID:64326 发表于 2014-7-30 08:30 | 只看该作者
交流电压经过电压互感器,电流经过电流互感器,在经过整形,过零比较器变成方波,这是电压与电流已经有了相位差,这时就可以将电压电流送入单片机的口, 利用中断进行测量在同一时间内二者上升沿的差值,就可以计算出他们的相位差,这就可以算出功率因数了。这时这种方法的链接http://wenku.baidu.com/link?url= ... PfGId6XLa3fA2zAGlAC。。。谢谢
回复

使用道具 举报

6#
ID:19715 发表于 2014-7-30 10:59 | 只看该作者
通过整理好的电压,电流触发信号,输入到单片机外中断。首先通过电压信号,计算出交流的周期T。
然后,测量电压和电流之间的时间差△t,这样才能算出相位差

评分

参与人数 1威望 +5 黑币 +5 收起 理由
wangyin + 5 + 5 赞一个! 技术牛人啊

查看全部评分

回复

使用道具 举报

7#
ID:153199 发表于 2017-1-8 16:19 | 只看该作者
根据电路图写
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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