本次实验目的是使用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), 使用笔记本电源作为负载:

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
lcd
+关注
关注
36文章
4631浏览量
177999 -
开发板
+关注
关注
26文章
6425浏览量
120931
发布评论请先 登录
相关推荐
热点推荐
VI Chip® VTM™ 评估板使用指南:电子工程师的详细解读
VI Chip® VTM™ 评估板使用指南:电子工程师的详细解读 在电子工程领域,评估板是验证和
Renesas RSKRX24U 开发板:电子工程师的得力助手
Renesas RSKRX24U 开发板:电子工程师的得力助手 在电子开发的领域中,拥有一款功能强大且易于使用的开发板至关重要。Renesas RSKRX24U
NXP MC56F80000-EVK评估板:功能与应用深度解析
NXP MC56F80000-EVK评估板:功能与应用深度解析 在电子设计领域,一款优秀的评估板能为工程
EVAL-M1-05F310R评估板:助力电机驱动设计的利器
EVAL-M1-05F310R评估板:助力电机驱动设计的利器 在电机驱动应用的设计领域,一款性能优良且易于使用的评估板能够为
Eval-1ED3142MU12F-SiC评估板:开启EiceDRIVER™ 1ED3142MU12F栅极驱动器评估之旅
Eval-1ED3142MU12F-SiC评估板:开启EiceDRIVER™ 1ED3142MU12F栅极驱动器评估之旅 各位电子
【开源FPGA硬件】硬件黑客集结:开源FPGA开发板测评活动全网火热招募中......
式发布啦!现面向全网招募第一批工程师/硬件爱好者,开发板免费试用测试啦!
优秀试用报告,将作为板卡配套资料发布~
相关链接: 拥抱开源!一起来做FPGA开发板啦!火爆开发中 | 开源F
发表于 10-29 11:37
STMicroelectronics EV-VN9E30F评估板技术解析与应用指南
STMicroelectronics EV-VN9E30F评估板简化了ST VIPower M0-9 SPI技术与现有系统的集成。STMicroelectronics EV-VN9E30F
【精选资料】开发板测评大赛作品合集!
电子发烧友携手16家生态厂商发起开发板测评大赛,设OpenHarmony、RISC-V、Rockchip三大赛道,共计21款、160+块开发板,通过评测开发板性能、易用性及创新场景,促
【作品合集】视美泰M-K1HSE、3568开发板测评
领先水平。M-K1HSE专为人机交互、工控项目、深度学习等场景设计,提供丰富的接口和强大的扩展能力,是开发者和工程师的理想选择。
SC-3568HA开发板:
SC-3568HA开发板
发表于 09-22 10:32
【作品合集】中科昊芯Core_DSC280025C开发板测评
中科昊芯Core_DSC280025C开发板测评作品合集
产品介绍:
Core_DSC280025C核心板使用了昊芯HXS320F28025CRISC-V DSP芯片,该芯片集成了吴芯
发表于 09-18 10:52
【作品合集】合众HZ-T536开发板测评
合众HZ-T536开发板测评作品合集
产品介绍:
HZ-T536_MiniEVM是一款基于全志T536系列处理器设计的工业评估板,集成了4核Cortex-A55和RISC-V E907
发表于 09-12 09:37
【工程师开发板使用测评】爱普特 APT32F110 ev board 功率计 实验评估F
评论