1、“.....以前用手拍摄,回来改成相机重新拍摄。河南工程学院单片机课程设计图主机实物照片图从机实物照片元件清单主机和从机元器件清单详见表和表。表主机元件清单名称参数数量电阻欧若干电位器发光二极管电源接口电解电容电解电容独石电容河南工程学院单片机课程设计瓷片电容按键自锁开关晶振晶振排针若干单片机口三极管二极管排阻继电器蜂鸣器表从机元件清单名称参数数量电阻电阻电阻欧电位器发光二极管电阻电解电容电解电容河南工程学院单片机课程设计独石电容瓷片电容按键晶振排针若干单片机口三极管排阻蜂鸣器仿真设计制作要点在设计制作中注意如下事项单片机晶振频率建议选择。通信芯片建议选择公司的,尽量不要选择国产。从机和从机的程序区别,仅在下面条语句。本机地址注意从机,只需将修改为即可若果有宽裕,可以采用地址自动识别,也就是说从机上电复位后,首先读取地址口状态......”。
2、“.....这样所有从机的硬件和软件都样。具体实现方式参考文献。本案例可以进行仿真,仿真时注意遥控部分和实际硬件电路是不同的,还要注意仿真元件和实际硬件电路元件不完全致。从机的工作期间,要关闭所有中断。由于通信对时序有严格要求故必须按以下步骤操作,系统方可正常工作。上电后先将从机和从机手动复位将主机手动复位按键操作按照按键键盘说明和无线遥控按键功能说明操作。河南工程学院单片机课程设计个人感受注意每人单独页河南工程学院单片机课程设计参考文献瓮嘉民等单片机应用开发技术基于单片机仿真和语言编程北京中国电力出版社,瓮嘉民等编组常尾部停车器的上下位机串行通信设计,河南纺织高等专科学校学报,年第期。侯玉宝等编著基于的系列单片机设计与仿真北京电子工业出版社,刘同法等编著单片机外围接口电路与工程实践北京北京航空航天大学出版社,徐玮,沈建良编著单片机快速入门北京北京航空航天大学出版社......”。
3、“.....整模式。对应按键键盘上的键调整参数增加。具体操作详见按键键盘。主机通信程序主机通信流程图如图所示。在数据发送时,采用奇校验校验在接收数据时,使用累加和校验。河南工程学院单片机课程设计主机查询流程图串行口发送使能,接收禁止,使能端为求查询地址中的个数,将地址的奇校验位并入地址的最高位发送查询地址,发送禁止,接收使能端为读接收数据累加和校验累加和校验正确存接收数据,发送使能端为接收禁止,温度上限报警值奇校验发送温度上限报警值命令,查询完执行其他程序舍弃是否否是图主机通信流程图从机程序设计从机主程序设计河南工程学院单片机课程设计从机主程序流程图如图所示。首先进行系统初始化,然后关中断读取中温度值,读完温度值后,开中断,调用温度决策函数......”。
4、“.....读发送使能为,接收禁止,发送禁止,接收使能为读温度上限报警值命令累加和校验正确存放发送禁止,接收使能为中断返回舍弃是否是奇校验正确是本机地址发送本从机的温度是否否图从机通信流程图测温程序设计主机主程序河南工程学院单片机课程设计时钟停止标志喂狗液晶初始化时钟芯片初始化增加键按下标志位清减少键按下标志位清进入默认液晶显示关闭继电器输出,指示灭关闭继电器输出,指示灭,仿真用,实物用从中读出温度的上限值串行口和初始化进入时间调整模式进入正常工作模式喂狗调液晶显示温度和时间函数喂狗扫描各功能键从机的温度大于温度上限值蜂鸣器响声报警打开继电器输出控制,指示亮关闭蜂鸣器关闭继电器输出控制,指示灭喂狗对接收到的地址数据进行奇校验,接收到的数据的最高位为奇校验位,即第七位,若不同则表示接收的地址......”。
5、“.....接收禁止河南工程学院单片机课程设计喂狗读取温度期间发生串行口中断,本次温度读取舍弃标志关串行口中断,清发送中断标志准备发送数据的第九位数据发送本机地址发送等待喂狗发送完本从机地址信号,清发送完中断标志位发送温度整数部分奇校验取十位发送温度整数部分的十位发送等待喂狗发送完本从机地址信号,清发送完中断标志位取个位发送温度整数部分的个位发送等待喂狗发送完本从机地址信号,清发送完中断标志位发送温度小数部分奇校验取小数位发送温度整数部分的个位发送等待喂狗发送完本从机地址信号,清发送完中断标志位河南工程学院单片机课程设计发送累加和发送等待喂狗发送完本从机地址信号,清发送完中断标志位禁止发送,接收使能接收等待喂狗接收温度上限值的十位数据,清接收标志位,准备接收下个字节读接收的数据接收等待喂狗接收温度上限值的十位数据,清接收标志位......”。
6、“.....指示亮关闭蜂鸣器关闭继电器输出控制,指示灭从机部分源程序河南工程学院单片机课程设计从机主程序温度临时变量喂狗液晶初始化从机地址初始化温度上限值读温度准备先读的是温度值低位喂狗接着读的是温度值高位喂狗不断检测并显示温度读温度准备喂狗先读的是温度值低位喂狗接着读的是温度值高位,河南工程学院单片机课程设计十位个位小数位喂狗显示温度报警上限值和当前温度喂狗蜂鸣器响声关闭蜂鸣器从机通信程序,读接收地址数据喂狗图主机硬件电路原理图主机通过液晶显示从机和从机实时采集的温度值时间和日期。采用实时时钟芯片进行年月日时分秒刷新。可以通过按键调整或者无线遥控调整时间,并具有系统掉电后启用备用电池向继续供电的功能,使用户不必每次上电调整时间。用于存储用户设定的温度上限值和其他重要数据。当温度大于等于用户设定的上限值时,主机蜂鸣器报警......”。
7、“.....继电器吸合,控制电扇通风降温,同时继电器接通指示灯亮。调整按键个,其中和是手动按键,用于连接无线接收模块,遥控器上的四个按键功能分别和对应。通过调整按键可以对温度上限值时间星期年月日的调整状态。从机硬件电路设计从机硬件电路如图所示。从机通过进行温度采集,然后通过进行显示,第行显示主机发来的温度上限值,第二行显示从机所在位置的温度值。河南工程学院单片机课程设计图从机硬件电路原理图软件设计总线通信协议主机采用查询方式,从机采用中断方式,具体协议如下主机发送查询地址。从机都接收查询地址,并与本从机地址比较,若样则发送从机地址采集温度十位采集温度个位采集温度小数位和累加和校验。主机接收数据。主机发送温度上限报警值十位温度上限报警值个位。从机接收温度上限报警值命令。主机未查询完所有的,则返回继续查询下个从机。通信速率,数据帧格式位起始位,位数据位,位停止位......”。
8、“.....主机发送从机地址和温度上限值采用奇校验每帧数据的第位即为奇校验位主机接收从机发送的匹配地址和采集到的温度值时采用累加和校验。液晶河南工程学院单片机课程设计从机机接收主机发送的从机地址和温度上限值采用奇校验每帧数据的第位即为奇校验位从机发送匹配地址和采集到的温度值时采用累加和校验。主机程序设计主机主程序主机主流程图如图所示。当工作状态标志为时,进入参数调整否则进入正常工作状态。图主机主程序流程图液晶显示功能程序图主机液晶显示界面主机液晶显示从机和从机实时采集的温度值时间和日期。如图所示。实时时钟功能程序采用实时时钟芯片进行年月日时分秒刷新。可以通过按键系统初始化开始工作状态标志为调参数调整调显示调键扫描工作状态标志为调串行口发送函数调温度决策函数是是否否河南工程学院单片机课程设计调整或者无线遥控调整时间,并具有系统掉电后启用备用电池向继续供电的功能......”。
9、“.....掉电存储功能程序用于存储用户设定的温度上限值。蜂鸣器报警功能程序当温度大于等于用户设定的上限值时,主机蜂鸣器报警。继电器输出控制程序当温度大于等于用户设定的上限值时,和输出低电平,通过三极管和驱动继电器吸合,控制电扇通风降温,同时继电器接通指示灯亮。按键键盘程序图按键键盘布局按键功能如图所示,当键按下后进入调整模式,此时主机液晶显示界面如图。图进入调整模式界面当键按下时进入调整模式,并且可以通过键切换进入对温度上限值时间星期年月日的调整状态。当进入种调整状态时其对应值会快速闪烁,通过键或者键进行调整。调整完毕后按下键保存并退出调整模式。无线遥控程序通过无线遥控可远距离调整各个参数值,无线遥控的键盘界面如图所示。河南工程学院单片机课程设计图无线遥控器键盘无线遥控按键功能如下对应按键键盘上的键调整参数减少。对应按键键盘上的键保存退出......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。