片选信号,通常用的位口作为外部设备的片选口。
唤醒定时器和振荡器内有个低功耗的振荡器,可在停止外部晶体振荡的情况下提供时钟信号,使可在省电模式下定时唤醒般单片机在模式下只能通过外部复位唤醒。
该振荡器不能禁止,当时,其连续工作。
唤醒定时器和看门狗为个可编程定时器,它们的工作时钟为振荡器的时钟。
唤醒定时器和看门狗的定时时间约为,默认值为。
转换器转换器有位的动态范围,线性转换时间为每位个指令周期。
其参考电压可选的输入电压或是个大小为的带隙电压。
转换器有个输入通道可通过软件进行选择,但个通道不能同时工作。
通道可以把对应引脚上的电压值转换为数字值,通常用于对工作电压的监控。
转换器默认工作于位方式,也可根据实际需要通过软件使其工作于位位或位方式。
无线收发器收发器通过内部并行口或内部口与其它模块进行通信,具有同单片射频收发器相同的功能。
接收器输出的数据准备信号,可通过程序使其为微处理器的中断或通过口传给。
工作于全球开放的频段。
收发器由个完整的频率合成器个功率放大器个调节器和个接收器组成。
输出功率频道和其它射频参数可通过对特殊功能寄存器编程进行控制。
发射模式下,射频电流消耗仅为,接收模式下为。
为了节能,可通过程序控制收发器的开关。
温湿度显示及上传部分电路设计温湿度显示及上传硬件接口电路传统的键盘显示驱动芯片对的口线占用较多,要完成多点温湿度数据的实时查询显示和上传,若选用传统的芯片,需要另外扩展数据线,这将增加系统的硬件电路和软件编程的复杂程度。
因此,本系统选择有串行接口的做为键盘显示驱动模块。
通过扩展显示器件等接口模块,完成温湿度数据的测量显示和上传如图所示。
温湿度显示及上传硬件接口东北电力大学本科毕业设计论文电路原理图见附图。
图及与的接口电路框图使用时应连接共阴式数码管,无需用到的数码管和键盘可以不连接。
如果不用键盘,连接键盘的只电阻和只下拉电阻可以省去,如果使用键盘,电路中的只下拉电阻都不得省略。
除非不接数码管,否则串入及连线的只电阻也不能省去。
键盘显示模块是广州周立功公司自行设计的显示驱动芯片,采用接口,外围电路简单,占用口线少,可同时驱动位共阴式数码管或只独立,还可连接多达键的键盘矩阵,单片即可完成显示键盘接口的全部功能,可完全替代等系列显示器件。
内部有译码器,可直接接收码或进制码,且有种译码方式。
此外,还具有多种控制指令。
具有片选信号,可方便地实现多于位的显示或多于键的键盘接口。
特点具有串行接口,无需外围元件可直接驱动各位独立控制译码不译码及消隐和闪烁属性循环左移循环右移指令④具有段寻址指令方便控制独立键键盘控制器内含去抖动电路引脚功能如下表所示东北电力大学本科毕业设计论文表引脚功能说明接口芯片是美国电子工业协会制定的种串行物理接口标准。
总线标淮规定了个信号和个引脚,包括个主通道和个辅助通道,在多数情况下主要使用主通道。
完整的接口采用标准的芯插头对于般双工通信,常用芯插头,仅需几条信号线就可实现,最简单的通讯方式只需根引线,包括条发送线条接收线和条地线。
由于的逻辑电平规定为,逻辑电平规定为,因此,在与电路接口时必须经过电平转换。
下面简单介绍下常用的电平转换芯片。
是公司生产的包含两路接收器和驱动器的电平转换芯片,适用于各种通信接口。
芯片内部有个电源电压变换器,可以把输入的电源电压变换成为输出电平所需的电压。
所以,采用此芯片接口的串行通信系统只需单的电源就可以了。
由于其适应性强,加之价格低廉,硬件接口简单,所以被广泛采用。
东北电力大学本科毕业设计论文第章系统的软件设计温湿度测量系统的功能是在程序控制下实现的。
该系统的软件设计方法与硬件设计相对应,同样采用模块化的设计思想,按整体功能分成多个不同的程序模块,分别进行设计编程和调试,最后通过主程序和中断处理程序将各程序模块连接起来。
这样有利于程序修改和调试,增强了程序的可移植性。
温湿度测量系统的软件主要分为下位机的温度湿度采集和数据无线传输程序以及上位机的温度湿度数据的查询接收显示和上传程序。
主程序设计系统的主程序设计主要完成系统初始化中断优先级设定以及判断调用各模块程序,即主要实现各程序模块的连接。
上位机的系统初始化主要包括中寄存器存储单元的设置子系统初始化的初始化。
下位机的系统初始化主要包括中寄存器存储单元的配置子系统初始化的初始化和地址的设置。
上位机主程序上位机主程序开始后先进行初始化设置。
初始化的内容包括给相应的字符名称赋值,的初始化,设置串口通信参数,打开中断,打开串口中断,设置定时器中断。
没有中断的时候,上位机子系统处于等待状态,直到有中断需要响应时,单片机进入相应的中断服务程序,向下位机发送温度或湿度测试指令,等下位机接收到完整数据后,将上位机置接收方式,准备接收测得的数据,在上位机接收完下位机上传的数据后,根据中断指令进行显示或上传,并保持状态,直到响应新的中断为止。
上位机主程序流程框图如图所示。
下位机主程序下位机主程序开始后首先进行初始化设置。
初始化的内容包括给相应的字符名称赋值,设置串口通信参数。
下位机然后向在线的发初始化脉冲。
然后发送命令,也就是接下来的命令是针对在线所有。
将在线所有序列号存入下位机中,接着循环查询子系统是否置接收方式,直到有接收数据,转入相应的子程序,执行温度或湿度的检测,然后,将测得的数据发可敬的师长同学朋友给了我无言的帮助,在这里请接受我诚挚的谢意,最后我还要感谢电气工程学院和我的母校东北电力大学四年来对我的栽培。
东北电力大学本科毕业设计论文附录附图温湿度采集网络接口电路原理图东北电力大学本科毕业设计论文附图温湿度键盘显示接口电路原理图东北电力大学本科毕业设计论文附图温度采集部分电路图和仿真东北电力大学本科毕业设计论文温度采集部分源程序温度采集范围为包含单片机寄存器的头文件包含函数定义的头文件,储存暂存器的温度低位储存暂存器的温度高位储存温度的整数部分储存温度的小数部分,设置全局变量,专门用于严格延时储存是否存在的标志表示存在,表示不存在先将数据线拉高略微延时约微秒再将数据线从高拉低,要求保持略微延时约微秒东北电力大学本科毕业设计论文以向发出持续的低电平复位脉冲释放数据线将数据线拉高等待个机器周期将数据线人为拉高,为单片机检测的输出电平作准备延时约,使主机在内采样如果读到的数据是,则将存入如果读到的数据是,则将存入将单片机检测到的电平信号存入延时,两个读时序之间必须有大于的恢复期返回读出的十进制数据先将数据线拉高等待个机器周期将数据线从高拉低时即启动写时序利用与运算取出要写的位二进制数据,东北电力大学本科毕业设计论文并将其送到数据线上等待采样将中的各二进制位数据右移位






























1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。
