【工程师开发板使用测评】爱普特 APT32F110 ev board 功率计 实验评估F

描述

本次实验目的是使用USART+LCD资源,实现AC 220V功率计。通过USART 读取外部功率计量芯片的数据,经过单片机的计算变换为功率,显示在LCD上。另外提供UART2 进行串口打印数据,进行调试状态显示。

使用市场成熟的功率检测IC方案,通过USART连接到单片机:

功率检测硬件参考:

开发板

具体软件修改内容如下:

1. 对单片机硬件初始化,先开启USART。

开发板

串口选择了IO,与波特率,其他不修改。

开发板

2. 开启LCD。

开发板

LCD初始化做了少量修改, 具体LCD显示原理与控制方法参考上一篇博客(0-9 LCD循环显示)。

开发板

3.  在main大循环里,每隔600ms 读一次功率,并且打印(Read_PwMeter)信息。

开发板

在收到功率IC返回的数据后,进行处理:

开发板

LCD显示数据填装处理:

开发板

通过单片机打印信息到PC,观察程序的运行情况:

开发板

实验效果:标准的功率设备显示24.0W, APT 功率显示242 (24.2W), 使用笔记本电源作为负载:

开发板

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分