1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
单片机控制系统的晶振为,波特率需为,所以根据记数初值的计算公式波特率,通信。
软件定时程序系统通过设置位定时器的寄存器初始值实现定时功能。
系统采用频率为的晶振,机器周期近似为,初始化时预置,因此每中断次。
流程图如图所示。
定时器装载初始值定时器程序开始是调用中断子程序定时器是否溢出否图定时器中断子程序同步串行通信使用主从模式进行通信关键是时钟同步,般为主机输出同步时钟,从机输入同步时钟。
系统设定主机定时在第个时间段时开始发送数据,从机每收到个字节数据就产生次中断,在中断程序中将数据取走放到相应的存储单元。
配置同步时钟,启动通信数据准备好,定时器中断开机传输数据,循环次传输个字节单片机控制系统从机是返回组数据是否发送完毕启动从机产生中断,调用终端程序将字节存储在相应的单元单片机控制系统主机调用子程序对数据进行编码组数据是否发送完毕发送个字节图串行通信流程图单片机给模块发送指令程序设计单片机通过指令控制模块发送短消息。
指令执行过程需要单片机与模块完成交互应答,每次发送或接收的字节数都有严格规定,二者必须依据规定实现数据交换。
本段子程序主要实现的功能是系统上电完成初始化后,将数据形成短信发送到网。
程序的流程图如图所示。
发送手机号码开始发送数据的码是否返回是返回发送结束符延时延时返回是否成功否否是图指令程序流程图在单片机向模块发送指令时,需要注意以下问题指令的指令符号数据数据包等都是以编码形式传送的需将把手机的短信息工作模式设置为格式,通过指令完成单片机向手机发送指令需以回车符结束,表示该条指令的结束。
如单片机向手机发送函数功能向从机写个字节数据入口参数拉低,为脉冲上升沿写入数据做好准备稍微等待,使硬件做好准备连续写个二进制位数据取出的第位数据写入稍微等待,使硬件做好准备上升沿写入数据稍微等待,使硬件做好准备重新拉低,形成脉冲将的各数据位右移位,准备写入下个数据位函数功能根据命令字,向从机写个字节数据入口参数,储存命令字,储存待写的数据确保写数居前被拉低稍微等待,使硬件做好准备写入命令字写数据将时钟电平置于已知状态函数功能从主机读个字节数据出口参数稍微等待,使硬件做好准备将的各数据位右移位如果读出的数据是将取出,写在的最高位将置于高电平,为下降沿读出稍微等待拉低,形成脉冲下降沿稍微等待将读出的数据返回函数功能根据命令字,从主机读取个字节数据入口参数出口参数确保写数据前被拉低写入命令字读出数据将时钟电平置于已知状态将读出的数据返回致谢研磨数月的毕业论文终于完成了。
这不仅意味着我的段美好求学经历即将结束,同时也是我背上思想的行囊继续远行的开始,也许前方的路会很蜿蜒崎岖,但我希望自己可以保持永远年轻,永远热泪盈眶的状态。
四年的学习生涯,看似平淡无奇,但此刻想来却是收获颇多。
为此,我必须向所有任课老师表示衷心的感谢和崇高的敬意。
特别是指导我毕业设计的老师,他渊博的知识和敏锐的洞察力以及严谨的工作作风,不断鼓励着我,更重要的是,老师和蔼可亲平易近人而又潇洒恬谈的做人公司推出的种无线通信模块,它是集射频电路基带于体,向用户提供标准的命令接口,为数据语音短信息和传真提供快速可靠安全的传输,方便用户的开发设计及应用。
在该系统中直接受从机控制,在收到控制信号后,将从机传送来的信息内容发送给特定的手机号码。
单片机控制模块从机网络手机测试模块插入卡的模块将特定信息传送给模块图短信息模块框图模块接口电路如图所示。
图模块接口电路电源及外围电路设计直流,电源控制电路如图所示是电源输入电路图,它能为系统提供稳定的及直流电压,它用到芯片和,和都是个三端稳压集成电路,顾名思义,三端是指这种稳压用的集成电路,只有三条引脚输出,分别是输入端接地端和输出端。
输入输出分别接两个电容来滤除高频及低频的干扰。
并通过接发光二级管显示电源是否正常工作。
图,稳压电源电路第四章系统软件设计开发环境本系统的设计开发和调试采用单片机的语言编程,使用软件对程序进行编辑编译调试。
语言是种通用的计算机程序设计语言,它提供高效的代码,结构化的编程,和丰富的操作符。
其语言简洁,使用灵活方便,可移植性好,表达能力强,具有直接访问机器物理地址的能力。
不是种大语言,不是为任何特殊应用领域而设计。
它般来说限制较少,可以为各种软件任务提供方便和有效的编程。
许多应用用比其他语言编程更方便和有效。
编译器可以直接对系列单片机的内部特殊功能寄存器和口进行操作,可以直接访问片内或片外存储器,还可以进行各种位操作。
优化的编译器完整的实现了的语言标准。
对及其兼容的产品来说,不是个通用的编译器。
它首先的目标是生成针对的最快和最紧凑的代码。
具有编程的弹性和高效的代码和汇编语言的速度。
语言不能执行的操作如输入和输出需要操作系统的支持。
这些操作作为标准库的部分提供。
因为这些函数和语言本身无关,所以特别适合对多平台提供代码。
既然是个交叉编译器,语言的些方面和标准库就有了改变或增强,以适应个嵌套的目标处理器的特性。
软件各模块设计软件设计采用了模块化的设计方式,系统软件由个主程序和若干个子程序构成。
主程序负责完成对各个功能模块子程序的调用。
系统软件的其他部分还涉及到单片机与模块之间的串行通信单片机控制模块中主机和从机间的模式通信单片机对信息的解码对指令的编码等主程序功能是系统开机后对模块模块初始化,控制主机部分接收来自接收模块的信息,筛选出其中的特定部分存储,将数据以通信方式传给从机控制从机部分对信息进行编码并传送给模块。
主程序功能框图如图所示。
系统进行初始化主机通过方式将数据传输给从机开始主机从接收模块接收信息并进行处理,存储短信模块发送包含信息的短信到指定手机是否到达发短消息条件是否图软件系统的流程图系统初始化子程序系统初始化子程序完成设置系统串口波特率启动串口初始化数据存储单元任务,实现单片机控制模块外围器件以及模块的初始化工作。
单片机控制模块从机部分和短信模块进行异步串行通信,需对串口进行设置工作方式。
通信模块的数据接口配置为位数据位位停止位无校验位,因此设置单片机的串行口工作方式为异步通信模式。
波的人已经成为人类面临的两个突出问题。
世界 上许多国家尤其是发达国家早已意识到发展清洁的可再生能源的重要性,如美国的 能源农场德国的可再生能源促进法的颁约多种,我国有多种。
因此,建设沼气工程,对粪污进行无害化和资源化处理,从根本上解决规模化畜禽 养殖场的粪污污染问题是该养殖场的当务之急。
响应国家和山东省省政府产业政策发展可再生能源和循环经 氮严重超标,成为严重的面源污染源另方面,畜禽粪便污水是人畜共患病的主 要载体。
畜禽粪便中不仅含有大量病原微生物寄生虫卵,并且孽生蚊蝇,造成人畜传染病的蔓延。
目前全球致的人畜共患疾病物,排出体外后会迅速腐败发酵,产生硫化氢氨 胺硫醇苯酸挥发性有机酸吲哚粪臭素及乙醛等恶臭物质,污染畜舍和大 气环境并进步影响人畜健康同时,畜禽粪尿还会导致地下水污染尤其会导致氨 物,排出体外后会迅速腐败发酵,产生硫化氢氨 胺硫醇苯酸挥发性有机酸吲哚粪臭素及乙醛等恶臭物质,污染畜舍和大 气环境并进步影响人畜健康同时,畜禽粪尿还会导致地下水污染尤其会导致氨 氮严重超标,成为严重的面源污染源另方面,畜禽粪便污水是人畜共患病的主 要载体。
畜禽粪便中不仅含有大量病原微生物寄生虫卵,并且孽生蚊蝇,造成人畜传染病的蔓延。
目前全球致的人畜共患疾病约多种,我国有多种。
因此,建设沼气工程,对粪污进行无害化和资源化处理,从根本上解决规模化畜禽 优点液压无级变速器变速器的全部元件都安装在机体内,元件之间采用内连接形式联接,因而不会产生外泄漏现象,可靠性好,容积效率高。
由于元件均在液压油中工作,磨损小,日常维修,保养工作量小,使用寿命长。
摩擦盘式无级变速器具有结构简单维修方便传动平稳噪声低有过载保护作用等优点,但是摩擦式和液力无级变速器都存在传动效率低和功耗大等缺陷,且不能实现以精确传动比传动。
摩擦式无级变速不能传递大功率且有较大的摩擦损失,液力无级变速可传递功率比较大,却需付出传动效率低功耗大和造价高等代价。
非摩擦式无级变速已经逐渐成为无级变速器未来发展的方向。
关于提高无级变速箱效率的方法探究我们知道换挡有级变速箱最大的优点是其传动比稳定,传动效率高,扭矩大。
这主要是因为其采用齿轮传动。
无级变速器具有传动稳定,且可实现传动比在定范围内均匀变化的特点,但其传动比却不稳定。
能否有种变速装置将这两种变速方式的优点结合起来对于这个问题,我们可以大胆设想,并提出以下两种比较可能实现的方案。
改变齿形使之适合无级变速的要效益,更加注重人类福利注重复合生态整体效益。
建设生态城市有 利于减少环境污染和生态破坏,缓解可持续发展的压力,从根本上转变 经济发展方式,传统的农业社会向现代 城市社会发展的自然历史过程。
它表现为人口向城市的集中城市数量 的增加规模的扩大及城市现代化水平的提高,是社会经济结构发生根 本性变革并获得巨大发展空间的表现。
城市生活方式和消费观念的转 绿化率 项目总投资万元变,增强生态保护意识,推进生态文明建设提高人民群众特率设定。
单片机控制系统的晶振为,波特率需为,所以根据记数初值的计算公式波特率,通信。
软件定时程序系统通过设置位定时器的寄存器初始值实现定时功能。
系统采用频率为的晶振,机器周期近似为,初始化时预置,因此每中断次。
流程图如图所示。
定时器装载初始值定时器程序开始是调用中断子程序定时器是否溢出否图定时器中断子程序同步串行通信使用主从模式进行通信关键是时钟同步,般为主机输出同步时钟,从机输入同步时钟。
系统设定主机定时在第个时间段时开始发送数据,从机每收到个字节数据就产生次中断,在中断程序中将数据取走放到相应的存储单元。
配置同步时钟,启动通信数据准备好,定时器中断开机传输数据,循环次传输个字节单片机控制系统从机是返回组数据是否发送完毕启动从机产生中断,调用终端程序将字节存储在相应的单元单片机控制系统主机调用子程序对数据进行编码组数据是否发送完毕发送个字节图串行通信流程图单片机给模块发送指令程序设计单片机通过指令控制模块发送短消息。
指令执行过程需要单片机与模块完成交互应答,每次发送或接收的字节数都有严格规定,二者必须依据规定实现数据交换。
本段子程序主要实现的功能是系统上电完成初始化后,将数据形成短信发送到网。
程序的流程图如图所示。
发送手机号码开始发送数据的码是否返回是返回发送结束符延时延时返回是否成功否否是图指令程序流程图在单片机向模块发送指令时,需要注意以下问题指令的指令符号数据数据包等都是以编码形式传送的需将把手机的短信息工作模式设置为格式,通过指令完成单片机向手机发送指令需以回车符结束,表示该条指令的结束。
如单片机向手机发送函数功能向从机写个字节数据入口参数拉低,为脉冲上升沿写入数据做好准备稍微等待,使硬件做好准备连续写个二进制位数据取出的第位数据写入稍微等待,使硬件做好准备上升沿写入数据稍微等待,使硬件做好准备重新拉低,形成脉冲将的各数据位右移位,准备写入下个数据位函数功能根据命令字,向从机写个字节数据入口参数,储存命令字,储存待写的数据确保写数居前被拉低稍微等待,使硬件做好准备写入命令字写数据将时钟电平置于已知状态函数功能从主机读个字节数据出口参数稍微等待,使硬件做好准备将的各数据位右移位如果读出的数据是将取出,写在的最高位将置于高电平,为下降沿读出稍微等待拉低,形成脉冲下降沿稍微等待将读出的数据返回函数功能根据命令字,从主机读取个字节数据入口参数出口参数确保写数据前被拉低写入命令字读出数据将时钟电平置于已知状态将读出的数据返回致谢研磨数月的毕业论文终于完成了。
这不仅意味着我的段美好求学经历即将结束,同时也是我背上思想的行囊继续远行的开始,也许前方的路会很蜿蜒崎岖,但我希望自己可以保持永远年轻,永远热泪盈眶的状态。
四年的学习生涯,看似平淡无奇,但此刻想来却是收获颇多。
为此,我必须向所有任课老师表示衷心的感谢和崇高的敬意。
特别是指导我毕业设计的老师,他渊博的知识和敏锐的洞察力以及严谨的工作作风,不断鼓励着我,更重要的是,老师和蔼可亲平易近人而又潇洒恬谈的做人
