。单步执行,如果要使框图程序个节点个节点地执行,则按下单步执行按钮从而进入单步执行模式。这样下个将要执行的节点就会闪烁,指示它将被执行。再次点击单步按钮,程序将会变成连续执行方式。探针从工具模板中选择探针工具将探针置于该连线上,可以用来查看运行过程中数据流在根连线时的数据。断点,使用断点工具可以在程序的地方终止程序运行,用探针或者单步方式查看数据。的帮助系统使得用户尽快掌握编程方法,此外提供的例子程序也加快了开发进程。黑龙江工程学院本科生毕业设计是种直觉式图形程序语言,编程人员并非要以写传统程序的方法来建立自己的虚拟仪表,而是可以按照直觉的方法建立前面板人机界面和方块图程序,便可以完成编程过程。拥有流程图程序设计语言的专利权,使用户免于传统程序语言线性结构的困扰,因为的执行顺序是依方块图间数据的传递来决定的,并不像传统文字式程序语言必须逐行地执行。因此用户能设计出可同时执行多个程序的流程图。也就是说,是套多工系统,可同时执行多个子程序。应用程序的设计包括前面板及程序框图。前面板是用户可以见到的,类似传统仪器的操作面板,利用工具模板从控件模板中添加输入控制器输出指示器,控制器和指示器种类可选择。程序框图是支持虚拟仪器实现其功能的核心。对程序框图的设计涉及节点数据端口和连线的设计。连线代表数据走向,节点则是函数子程序结构或代码接口。利用提供的这些强大的功能函数,用户可以很方便地进行虚拟仪器的设计。图是用绘制的虚拟仪表。图汽车虚拟仪表前面板黑龙江工程学院本科生毕业设计图汽车虚拟仪表流程图单片机与进行通讯时需要设置参数。串口波特率,数据位位,校验位无,停止位位。发送数据的格式如下表表串口数据传输结构启始标志字节油量字节水温字节发动机转速低字节字节发动机转速高字节字节车速字节档位结束标志黑龙江工程学院本科生毕业设计下位机主程序流程图图下位机主程序流程图开始初始化各模块设置参数计时是否达到秒计算期望车速否计算实际发动机转速和实际车速写入缓冲是修改车速信号采集油量信号和水温信号黑龙江工程学院本科生毕业设计发送数据之前,首先初始化各模块,之后定义标识符和数据等信息。数据帧定义如下表数据帧结构油量取值范围单位水温取值范围单位发动机转速低位取值范围单位发动机转速高位车速取值范围单位档位取值范围单位档无定义无定义上位机流程图图上位机流程图按键中断函数流程初始化各模块串口发送数据是黑龙江工程学院本科生毕业设计图中断函数流程图总线程序发送程序总线频率清除中断标志位判断按下的按键黑龙江工程学院本科生毕业设计晶振频率发送标识符发送数据长度发送的数据油量和水温档位发动机转速设定值车速设定值车速设定期望值发动机转速最终值车速最终值黑龙江工程学院本科生毕业设计初始化锁相环,初始化模块定时器标志位快速清除定时器使能位允许定时器正常工作使主定时器不起作用包括计数器指定所有通道为输出比较方式后四个通道设置为定时器与输出引脚断开黑龙江工程学院本科生毕业设计和捕捉上升沿使能和通道捕捉中断预分频系数时钟周期为清除各中断标志位清除自由定时器中断标志位初始化联结通道,为位的联结通道,为位的通道的极性为高电平有效通道的极性为低电平有效时钟和时钟的分频系数为,频率为时钟频率为时钟频率为通道用时钟作为时钟源,通道用时钟作为时钟源脉冲模式为左对齐模式通道的周期通道的周期通道的占空通道的占空使能通道使能通道初始化按键设置为输入黑龙江工程学院本科生毕业设计极性选择寄存器,选择下降沿对的每位写来清除标志位中断使能寄存器延时函数初始化模块启动模块,快速清零,禁止中断选用位模数转换每次只转换个通道模块时钟频率为起动转换转换黑龙江工程学院本科生毕业设计,转换,按键中断函数,判断中断标志清除中断标志按键按下结构图如下。下位机发送数据总线通讯上位机接收数据串行通讯机显示图整体流程图机与单片机之间是串行通讯。串行通讯端口必需要进行相同的初始化设置。其中具体的初始化参数设置如表所示。表串行通讯初始化参数通讯速率数据位位停止位位奇偶校验无奇偶校验在测试过程中利用了电位计上的电压的变化,通过软件编程模拟出水温和燃油量。通过口产生的来模拟发动机转速,假设发动机每转圈产生两个脉冲,用口采集脉冲,每隔秒钟判断次脉冲个数,乘以即是发动机每分钟的转速。用口产生的来模拟车速,假设的车速对应每秒两次脉冲信号。本次设计中的功能分配如表所示,针对所设计的内容,我进行了有针对性的截图,每个截图下都有明确的文字说明。黑龙江工程学院本科生毕业设计表功能键分配增加发动机转速,每按次发动机转速增加减小发动机转速,每按次发动机转速减小每按次档位上升档每按次档位下降档电位计阻值的变化实现温度的变化电位计阻值的变化实现油量的变化测试针对设计的主要内容本次测试以水温和油量的测试为例进行主要分析。信号传递过程见图。控制信号由电位器发出,通过模块进行转换,将模拟信号转换成数字信号后传递给芯片,通过芯片对数据进行处理,产生的总线信号通过收发器传递给智能仪表的收发器,通过仪表中的芯片的处理之后将数据通过串行总线发送到机上,实现在上的显示。图信号传递过程对应于电压值变化在仪表中显示的变化我做了以下的测试数据表格。表模拟信号测试电压值仪表部分存储器值实际显示演示图油量表油箱空图油箱半满图油箱满图水温表摄氏度图摄氏度图摄氏度图电位计下位机模块下位机接口机上位机接口黑龙江工程学院本科生毕业设计图通过向板下载程序图两块单片机之间实现总线通讯黑龙江工程学院本科生毕业设计图系统的整体组成图运行过程中五档截图黑龙江工程学院本科生毕业设计图运行过程中四档截图图运行过程中三档截图黑龙江工程学院本科生毕业设计图运行过程中二档截图图运行过程中档截图黑龙江工程学院本科生毕业设计图运行过程中使水温达到摄氏度图运行过程中使水温达到摄氏度黑龙江工程学院本科生毕业设计图运行过程中使水温达到摄氏度图运行过程中模拟油量为空状态黑龙江工程学院本科生毕业设计图运行过程中模拟油量半满状态图运行过程中模拟油量加满状态本章小结经过测试,本系统达到了最初的设计要求,各仪表均能按照要求正常运转。黑龙江工程学院本科生毕业设计结论汽车仪表系统显示的信息量非常大,用传统仪表的显示方法显示的话,车载的仪表数目将会不断增多,而车内的空间有限,这样既会显得很拥挤,也会加大驾驶员的操作难度,分散驾驶员的注意力。用虚拟仪器技术构建的汽车虚拟仪表系统,将这些问题迎刃而解。它将所有的信息显示集合在个屏幕上,并以分界面的方法显示,这样将使驾驶员查看信息非常便利,也使车内空间变得更加宽敞舒适美观。针对国内外汽车电子行业和仪表系统的发展现状和趋势,本设计提出了基于汽车总线技术的仪表系统显示方案,设计过程中,主要包括了以下内容汽车总线和汽车仪表系统方面的发展现状和趋势了解,并对这两方面的相关技术理论进行探索和分析。设计了由两个节点组成的最简单的汽车网络系统,用来模拟网络上的报文接收和发送。基于微控制器进行下位机智能节点的设计。包括节点的硬件方案选择,具体硬件的功能理解和相互之间的电路连接并完成节点软件方面设计,接收下位机的报文发送。基于个人电脑的上位机节点设计。在美国公司虚拟仪器开发软件平台上开发汽车虚拟仪表系统,系统显示界面美观,同时该系统又具备很好的扩展性。通过实验验证系统设计。本系统只实现了两个节点的互连,缺少多节点的互连调试,因而难于发现通信冲突等其它可能存在的问题,有待于今后针对具体车型制订相应应用层协议,并通过试验来进步验证系统的实用性和通用性。黑龙江工程学院本科生毕业设计参考文献杨忠敏汽车仪表的发展现状汽车电器,李卫东现代汽车电子技术的发展趋势信息时代,徐胜云汽车电子技术的运用与发展汽车与船舶,饶运涛,邹继军,关勇芸现场总线原理与应用技术北京北京航空航天大学出版社,秦贵和车上网络技术北京机械工业出版社,王田苗,魏洪兴原理与规范北京清华大学出版社,邬宽明编著总线原理和应用系统设计北京北京航空航天大学出版社,史久根,张培仁,陈真勇现场总线系统设计技术北京国防工业出版社,胡思德汽车车载网络技术详解北京机械工业出版社,,刘剑,沙微,姜凡总线及通讯协议在汽车上的应用机电工程技术,赵方庚等现代汽车总线技术的发展汽车运用,,孙同景,十六位单片机原理及嵌入式开发技术机械工程出版社,杨乐平,李海涛,杨磊程序设计与应用北京电子工业出版社,阮奇桢我和北京北京航空航天大学出版社,黑龙江工程学院本科生毕业设计致谢通过学期的毕业设计,我发现了自己的许多不足,这次毕业设计中我要特别感谢我的导师张金柱教授。导师严谨的治学态度,对问题本质的准确理解和把握,雄厚的理论功底,使我受益匪浅。在此,谨向导师表示最衷心的感谢,美好的大学生活即将结束,在大学的这五年时间里我学到了很多,这也是人生当中最美好的几年。感谢学校的老师授我以渔,使我对今后的生活和工作充满了自信,因为我掌握了项生存的基本技能,这不禁使我对参加工作产生了急切的向往。最后我要为这次毕设过程中给予指导关心帮助和建议的各位老师和同学表示感谢。有了你们的支持和鼓励,毕业设计才会顺利完成。计算发动机转速对应的的周期黑龙江工程学院本科生毕业设计计算发动机转速对应的的周期发动机脉冲捕捉中断黑龙江工程学院本科生毕业设计累计脉冲数量车速脉冲捕捉中断主函数黑龙江工程学院本科生毕业设计填写报文内容根据每秒的脉冲数反退出发动机转速,发动机转产生两个脉冲。写入总线的发送缓冲区计算车速写入的缓冲区黑龙江工程学院本科生毕业设计档传动比档传动比档传动比档传动比档传动比生成车速信号。黑龙江工程学院本科生毕业设计采集油量的值采集水温的值计算油量计算水温,发送过程出现蜂鸣器响指示灯闪烁接收程序总线频率
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 60 页
第 2 页 / 共 60 页
第 3 页 / 共 60 页
第 4 页 / 共 60 页
第 5 页 / 共 60 页
第 6 页 / 共 60 页
第 7 页 / 共 60 页
第 8 页 / 共 60 页
第 9 页 / 共 60 页
第 10 页 / 共 60 页
第 11 页 / 共 60 页
第 12 页 / 共 60 页
第 13 页 / 共 60 页
第 14 页 / 共 60 页
第 15 页 / 共 60 页
预览结束,还剩
45 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。