打印

我正在使用 HLW8012 功率计量芯片 不清楚怎么连接stm32f103rtc6

[复制链接]
1359|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
小蘭|  楼主 | 2020-4-8 09:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我正在使用 HLW8012 功率计量芯片 不清楚怎么连接stm32f103rtc6
HLW8012有两路输出
一个恒定输出功率
另一个可以通过使能切换电压电流输出
但是两路输出都是以脉冲方式输出
------------------------------------
1、输出波形是方波;
2、占空比 1:1;
比如输入1000W 负载,CF 输出频率是220Hz,如果改成输入2000W 负载,CF 的输出
频率则是440Hz
--------------------------
我现在需要连接监测4路 一路总输入 三路控制输出
最少需要有 8脚 接收高频脉冲
他给的推荐为PWM调制口 或者计时器


我对这个地方认识还不够 有些迷茫
不知道怎么选择STM32的io口去接收脉冲
具体研究哪里用哪种脉冲计算方式

希望能解惑 谢谢

使用特权

评论回复
评论
21ic小喇叭 2020-4-9 17:20 回复TA
奖励50家园币 
评分
参与人数 1威望 +15 收起 理由
tyw + 15 加分

相关帖子

沙发
tyw| | 2020-4-8 09:55 | 只看该作者
板凳
autooy| | 2020-4-9 21:49 | 只看该作者
采用外部中断接收就可以了,STM32的基本任意口都可以作为外部中断触发的,所以,这个不要纠结,至于如何连接,看你的HLW8012的供电,一般采用AC降压后供电,如果此类方式,单片机与其TTL电平建议光耦隔离之后进单片机I0口,如果与单片机同一电源5V供电,那可以采用光耦,也可以直接通过三极管转换(安全考虑)也可以的;由于频率不高,所以,外部中断采集脉冲个数足够使用了,至于多少路,你可以通过模拟开关切换的方式,节省引脚(在单片机引脚不够的情况下);

使用特权

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

本版积分规则

451

主题

463

帖子

1

粉丝