• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

stm32 测三相电频率

liangeeg 2019-01-18 浏览量:1123
stm32F103 测量三相电频率,通过互感器过来后的驱动电路怎么画接入stm32引脚,求硬件设计和软件思路
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 之前在单片机上设计过过零检测电路,是检测交流电的零点,利用这个电路应该是能检测出频率的。

    主要看红圈部分的电路很简单。这类电路我之前用过,检测零点还是比较可靠的。

    QQ截图20190118194227.jpg


    • 发布于 2019-01-18
    • 举报
    • 评论 1
    • 1
    • 0
2016大圣 回复了 我是假管贴心小助手:点赞 回复

其他答案 数量:8
2016大圣 回复了 chenbourne :点赞 回复

  • 通过光耦加二极管组成过零检测电路,通过外部中断或者计数器实现频率测量
    • 发布于2019-01-18
    • 举报
    • 评论 1
    • 0
    • 0
2016大圣 回复了 yhj416606438 :点赞 回复

  • 或者尝试交流电光耦过零检测电路
    • 发布于2019-01-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 比较常见的做法是将输入源通过光耦之后再进行检测。
    • 发布于2019-01-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 看一下互感器的电压或者电流范围,加个光耦什么的保护一下
    • 发布于2019-02-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 要根据对应的信号设置一个过零点检测电路,用过零点的方式检测
    • 发布于2019-02-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 一般都是用的交流光耦来检测的,里面是一个的光耦的输出
    • 发布于2019-02-27
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

stm32 测三相电频率