基于Proteus仿真的家庭能量管理系统的设计--毕业论文 联系客服

发布时间 : 星期一 文章基于Proteus仿真的家庭能量管理系统的设计--毕业论文更新完毕开始阅读26235e5b5e0e7cd184254b35eefdc8d376ee142f

第四章 Proteus仿真

第四章 Proteus仿真

本研究以Proteus为平台,在此软件上对硬件电路进行设计,并进行仿真,可以观察到与实际相同的现象,并据此仿真拓展出硬件电路,所以在Proteus上仿真对保障研究顺利进行具有非常重要的意义。

4.1 初始电路

由于整个电路的设计和连线较为复杂,所以在设计仿真电路的初始阶段,先设计了一个较为简单的雏形电路,如图4.1:

图4.1 初始电路1

此电路模拟当脉冲信号为低电平(电费低谷)时控制灯亮(电器开始运行),当脉冲信号为高电平(电费高峰)时控制灯灭(电器停止运行)。我们设置脉冲信号为正弦,幅值为5V,如下图:

图4.2 脉冲信号

19

第四章 Proteus仿真

且通过多次实验测得,在Proteus仿真中的高低电平的临界值为2.49V,此值可作为编写程序时设定电平数据的参考值。

图4.3 初始电路2

此初始电路与上一个初始电路的功能相似,不同之处在于将自动发送的脉冲信号改为开关按钮,当按钮被摁下时为低电平,灯亮;当按钮保持原状态时为高电平,灯灭。相当于采用手动的方式来控制电器的运行状态。

4.2 完整电路 4.2.1 单片机部分

Proteus中的AT89C52如图4.4所示。

连接方式主要采用电气物理连接标号,这种标号方式简便,清晰,快捷。由于P0口内部无上拉电阻,所以在使用时要外接上拉电阻。图中RP1为10k?的上拉电阻。在单片机中导入已编好的程序,双击单片机,出现如图4.5所示界面。

20

第四章 Proteus仿真

图4.4 单片机部分

图4.5 导入程序界面

选择需要导入的程序,即可完成。

4.2.2 键盘部分

键盘采用4×4矩阵键盘。

21

第四章 Proteus仿真

图4.6 键盘部分

4.2.3 液晶屏部分

LCD1用来显示日期、时间、温度,LCD2用来显示电器运行状态。

图4.7 液晶屏部分

4.2.4 整体仿真电路图

22