行业垂直门户网站

设为首页 | 加入收藏

您当前的位置:北极星智能电网在线 > 正文

基于MIPS32设计的智能电网家庭用电监控系统(15)

北极星智能电网在线  来源:与非网    2015/1/30 10:05:12  我要投稿  

4 软件总体流程

本系统智能显示终端和智能插座中各嵌入了单片机,其中智能显示终端中为主控单片机,智能插座中为从控单片机,因此,需要分别对二者进行软件设计。

4.1主控单片机软件设计

1 主程序设计。程序开始后,主控单片机首先需要对管理的各个模块,以及IO口进行初始化配置,然后进入监测状态。单片机将不断读取从智能插座传送过来的用电信息,并保存到自己的RAM中。RAM中会预留一段存储空间来保存用电信息,当用电信息超过RAM空间时,数据将刷新一次,覆盖原有数据空间。然后,单片机判断是否有来自上方GSM的短信指令,若有,则执行短信接收命令,进入串口中断接收状态。接着,单片机判断触摸屏是否有输入,若有,执行触屏操作程序。最后单片机判断是否有来自下方智能插座的反馈信息,若有,则将该信息编码发送至GSM模块,否则进入下一次循环。

2 串口中断设计。串口中断首先接收完整的短信指令,然后进行短信解析,从中提取用户的短信信息。然后分析指令内容,根据不同的指令执行相应功能。

3 定时器中断。定时器中断配合串口进行数据接收,以防传输数据锁死。当在指定时间段内没有接收到数据时,定时器中断将结束本次接收任务。

主控单片机的流程图如图4.1所示。

图4.1 主控单片机程序流程图

分享到:
北极星投稿热线:陈女士 13693626116 邮箱:chenchen#bjxmail.com(请将#换成@)

特别声明:北极星转载其他网站内容,出于传递更多信息而非盈利之目的,同时并不代表赞成其观点或证实其描述,内容仅供参考。版权归原作者所有,若有侵权,请联系我们删除。

凡来源注明北极星*网的内容为北极星原创,转载需获授权。

热点关注
国网826号文解读

国网826号文解读

昨天国网公司下发了《关于进一步严格控制电网投资的通知》(国家电网办【2019】826号文)。文中提出了“三严禁、二不得、二不再”的投资建设思路。个人认为,这不仅仅是一个文件,而是国网公司整体发展战略转型的一个标志。作为世界上最大的电网企业,国网公司每年因投资建设所需的采购数额巨大,对电

--更多
最新新闻
新闻排行榜

今日

本周

本月

深度报道
相关专题

关闭

重播

关闭

重播