帮帮文库

返回

毕业论文:嵌入式系统设计性实验报告 毕业论文:嵌入式系统设计性实验报告

格式:word 上传:2022-06-24 19:06:36
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
毕业论文:嵌入式系统设计性实验报告.doc预览图(1)
1 页 / 共 21
毕业论文:嵌入式系统设计性实验报告.doc预览图(2)
2 页 / 共 21
毕业论文:嵌入式系统设计性实验报告.doc预览图(3)
3 页 / 共 21
毕业论文:嵌入式系统设计性实验报告.doc预览图(4)
4 页 / 共 21
毕业论文:嵌入式系统设计性实验报告.doc预览图(5)
5 页 / 共 21
毕业论文:嵌入式系统设计性实验报告.doc预览图(6)
6 页 / 共 21
毕业论文:嵌入式系统设计性实验报告.doc预览图(7)
7 页 / 共 21
毕业论文:嵌入式系统设计性实验报告.doc预览图(8)
8 页 / 共 21
毕业论文:嵌入式系统设计性实验报告.doc预览图(9)
9 页 / 共 21
毕业论文:嵌入式系统设计性实验报告.doc预览图(10)
10 页 / 共 21
毕业论文:嵌入式系统设计性实验报告.doc预览图(11)
11 页 / 共 21
毕业论文:嵌入式系统设计性实验报告.doc预览图(12)
12 页 / 共 21
毕业论文:嵌入式系统设计性实验报告.doc预览图(13)
13 页 / 共 21
毕业论文:嵌入式系统设计性实验报告.doc预览图(14)
14 页 / 共 21
毕业论文:嵌入式系统设计性实验报告.doc预览图(15)
15 页 / 共 21

1、计基于飞思卡尔开发板平台,根据实验任务要求,完成了水温控制系统的设计。关键字水温控制单片机系统设计的功能画出系统功能框图,说明每个功能模块的作用。键盘采用扫描键盘用于设定温度值数码管采用动态扫描方式采用工程转换器控制电热丝加热串口每秒钟向计算机发送次温度值用小灯模拟加热强度,将输出平均分为段,处于第段时最低位灯亮处于第二段时,最低位两个小灯亮,处于第段时所有小灯都亮。采用内部位转换方式测量温度值,用电位器模拟温度变化单片机模拟温度键盘串行通信继电器机数码管显示负载小灯模拟加热程度图水温控制系统框图二硬件设计原理及内容画出实验电路原理图,说明每个硬件模块的工作原理与作用实验练习文件草稿模拟转换图控制系统电路。

2、采样信号,将其转化为可变数字,用以模拟温度度的变化,并在数码管上显示。在转换这里我遇到的问题是数码管显示的数字没有小数点原因及解决办法为了显示小数点,自己通过在数码管的程序中单独加入了个数组,这个数组中的每位数字中的编码都带有小数点,在显示程序调用时,让数码管的从右至左第二位数码管单独调用此数组。而其他的几个数码管在调用显示数字时依然用即这个数组中的每位数字中的编码没有小数点。五实验心得实验心得通过本次的设计性实验,自己对嵌入式系统课程更加了解,同时自己也在为这次设计的前期准备中学会了的使用,在这次设计性实验中,从开始的茫然不知从哪里下手去实现这个系统的功能,到后来经过老师的讲解,同学们的讨论后自己逐渐明。

3、模式进入表示总线频率分频表示位转换精度为位精度路位转换函数功能获取通道的位转换结果参数通道号返回该通道的转换结果暂存转换的结果,结果寄存器数据采用左调整,为右调整,连续转换序列只执行次,启动通道转换对应取转换结果判断的第位是否为对数据调整,使低十位有效路转换函数中值滤波功能获取通道中值滤波后的转换结果参数通道号返回该通道中值滤波后的转换结果取三次转换结果从三次转换结果中取中值路转换函数均值滤波功能对通道的转换结果求次平均值参数均值滤波次数,通道号返回该通道均值滤波后的转换结果内部调用函数,求次转换的平均值嵌入式系统设计性实验报告水温控制系统系别专业学号姓名指导老师年月日嵌入式系统设计性实验报告摘要该实验设。

4、过键盘程序。并联合之前做的数码管模块和串行口通讯模块,达到了让矩阵键盘按键,数码管显示数字,同时通过超级终端在电脑上显示矩阵键盘按键的数字。在键盘这里我遇到的问题是键盘输入的数字,在数码管上显示位数字,但是在超级终端上显示连串摸样的字符。原因及解决办法键盘的扫描速度比串行口的通讯速度快,以至于在串行口检测数据的时候,键盘已经扫描多次,所以重复发送。后来在程序中增加了个延时程序,让扫描键盘之后等待段时间,此时间比串口扫描时间略长,再扫描,最终达到按下矩阵键盘,数码管显示数字,超级终端只出现个数字的结果。转换输入模块在编译通过转换程序后,联系数码管显示模块,用个可变电阻电位器的检测采样,用单片机的转换通道输入。

5、类型别名定义延时函数功能用程序的方法延时段时间参数延时长度返回无类型别名定义串行通信头文件转换头文件总头文件主函数串口初始化转换初始化初始化开放接受中断开总中断总循环在通道做转换,次中值滤波,串口发送均值滤波结果通道选择通道,取次平均值百位十位个位小数位数码管显示转换转换需要用到的头文件映像寄存器名类型别名定义转换寄存器及标志位定义转换完成标志位串行通信相关函数声明转换初始化路位转换路位转换中值滤波路位转换均值滤波转换本文件包含转换初始化获取路转换结果获取中值滤波后的转换结果获取均值滤波后的转换结果接模拟量输入端转换头文件转换初始化功能初始化转换为打开转换电源开关为转换自动清位表示序列长度为为非模式表示冻。

6、原理图此为矢量图,可以放大到看清各个器件参数原理图模块电路功能矩阵键盘用以控制设置系统的温度值。数码管用以显示检测到的温度实际值试验中用电位器模拟温度变化。原理图的其它电路为最小系统基本组成部分。三系统软件设计流程画出系统软件流程图停止采样计算设定初值初始化串口,键盘,数码管开始是时导通加热装置关断加热装置图三程序流程图四调试过程及数据在开始做这个设计的时候,先是把系统的每部分都分成不同模块,每个模块先单独作为个工程建立,每个模块调试成功之后才将各部分组合在起,最终调试成为个系统的。系统的模块分为串行口输入输出模块数码管显示模块键盘输入模块,转换输入模块,模块。模块的调试过程串行口调试使用方法先将的初始化。

7、白了个完整的嵌入式系统,不是气呵成的,而是在仔细分析了所要达到的系统最终功能后,把系统功能分解为个个的功能模块,比如这次的水温控制系统的设计中,我们将单片机的最小系统分为部分,然后将数码管数值显示分为数码管模块,然后将系统与电脑的交流部分又分为了串行口通讯模块等等。这次实验,自己也深刻的感受到了自己在嵌入式系统设计和编程上的不足,对芯片的管脚和寄存器没有足够的了解,在编程水平上有很大的不足,编编程方面太欠缺专业知识,停留在在初级阶段,就是能看的懂点,不会自己编程,还需要进步学习。六参考资料学出实验过程中用到的参考资料,要求写出参考资料的来源,页码和参考内容如嵌入式体统使用微控制器的设计与应用王宜怀串行口处。

8、显示连串摸样的字符。原因及解决办法键盘的扫描速度比串行口的通讯速度快,以至于在串行口检测数据的时候,键盘已经扫描多次,所以重复发送。后来在程序中增加了个延时程序,让扫描键盘之后等待段时间,此时间比串口扫描时间略长,再扫描,最终达到按下矩阵键盘,数码管显示数字,超级终端只出现个数字的结果。转换输入模块在编译通过转换程序后,联系数码管显示模块,用个可变电阻电位器的检测采样,用单片机的转换通道输入采样信号,将其转化为可变数字,用以模拟温度度的变化,并在数码管上显示。在转换这里我遇到的问题是数码管显示的数字没有小数点原因及解决办法为了显示小数点,自己通过在数码管的程序中单独加入了个数组,这个数组中的每位数字中的编。

9、函数嵌入式体统使用微控制器的设计与应用王宜怀键盘处理函数嵌入式体统使用微控制器的设计与应用王宜怀数码管函数嵌入式体统使用微控制器的设计与应用王宜怀转换函数七附录附录实验程序要求程序要求写出注释程序按照如图顺序给出键盘数码管联合功能,串口初始化键盘初始化开放接受中断开总中断键盘扫描多次得到的数对应的点阵串行通信寄存器及标志位定义关总中断清通道计数器设置周期寄存器设置占空比寄存器清通道计数器设置周期寄存器设置占空比寄存器清通道计数器设置周期寄存器设置占空比寄存器清通道计数器设置周期寄存器设置占空比寄存器清通道计数器设置周期寄存器设置占空比寄存器清通道计数器设置周期寄存器设置占空比寄存器类型别名定义延时函数声明。

10、正常显示,则说明数码管模块中的函数可以被调用,否则需要继续对程序进行修改和编译。在数码管这里我遇到的问题是数码管不显示。原因及解决办法刚开始的时候没有看到实验板的数码管的原理图和数据手册,自己按照课本上的管脚图,进行了实验板上的连线。后来在老师的指导下,发现本次实验用的数码管管脚和课本不致,在修改管脚连线后,数码管才正常显示数字。键盘输入模块在理解了矩阵键盘的编程原理后,自己结合课本成功编译通过键盘程序。并联合之前做的数码管模块和串行口通讯模块,达到了让矩阵键盘按键,数码管显示数字,同时通过超级终端在电脑上显示矩阵键盘按键的数字。在键盘这里我遇到的问题是键盘输入的数字,在数码管上显示位数字,但是在超级终端。

11、码都带有小数点,在显示程序调用时,让数码管的从右至左第二位数码管单独调用此数组。而其他的几个数码管在调用显示数字时依然用即这个数组中的每位数字中的编码没有小数点。五实验心得实验心得通过本次的设计性实验,自己对嵌入式系统课程更加了解,同时自己也在为这次设计的前期准备中学会了的使用,在这次设计性实验中,从开始的茫然不知从哪里下手去实现这个系统的功能,到后来经过老师的讲解,同学们的讨论后自己逐渐明白了个完整的嵌入式系统,不是气呵成的,而是在仔细分析了所要达到的系统最终功能后,把系统功能分解为个个的功能模块,比如这次的水温控制系统的设计中,我们将单片机的最小系统分为部分,然后将数码管数值显示分为数码管模块,然后将。

12、让接受程序,发送程序编译通过,然后在的调试主程序中通过输入字符,并让其在电脑自带的超级终端上显示,如果超级终端成功显示我们在键盘上输入的字符,则说明串行口模块可以调用,如果显示不成功则需要继续对程序进行修改和编译。在串行口这里我遇到的问题是键盘输入的字符不在超级终端显示。解决办法实验板的晶振,但是单片机中未启用锁相环,故单片机的内部总线实际上只有所以在串行口波特率要求时,需要在程序的串口初始化中将改为。数码管调试使用方法分析数码管的共阴或者共阳,让后将编程初始化,然后编译数码管的段选函数,位选函数。在数码管的测试主函数中编程保证数码管能够显示我们输入的静态数字。比如我们在主函数中,让数码管显示,位数码能够。

参考资料:

[1]毕业论文:嵌入式系统设计师辅导笔记(第31页,发表于2022-06-24)

[2]毕业论文:嵌入式系统设计师考试经验分享与小结(第11页,发表于2022-06-24)

[3]毕业论文:嵌入式系统设计师考试笔记(第42页,发表于2022-06-24)

[4]毕业论文:嵌入式系统设计师考试大纲(第14页,发表于2022-06-24)

[5]毕业论文:嵌入式系统设计师历年试题解析(第20页,发表于2022-06-24)

[6]毕业论文:嵌入式系统论文(第28页,发表于2022-06-24)

[7]毕业论文:嵌入式电能计量装置运行状态智能分析系统设计(第32页,发表于2022-06-24)

[8]毕业论文:嵌入式最小系统设计(第21页,发表于2022-06-24)

[9]毕业论文:嵌入式无线智能家庭网络的远程控制(第20页,发表于2022-06-24)

[10]毕业论文:嵌入式数据库技术研究(第35页,发表于2022-06-24)

[11]毕业论文:嵌入式linux系统设计与开发实验指导书V1.5(第95页,发表于2022-06-24)

[12]毕业论文:嵌入式水温控制系统MC9S12DG128设计(第22页,发表于2022-06-24)

[13]毕业论文:崔东阳筒体设计说明书(第21页,发表于2022-06-24)

[14]毕业论文:岳德祥毕业设计车床主轴机械加工设计(第22页,发表于2022-06-24)

[15]毕业论文:岩石与土壤的各类基本实验、原理及计算(第28页,发表于2022-06-24)

[16]毕业论文:山西老虎沟二级公路毕业设计(第68页,发表于2023-09-13)

[17]毕业论文:山西太原体育传统项目中学田径课余训练现状的调查研究(第26页,发表于2022-06-24)

[18]毕业论文:山东省耕地数量变化的区域差异研究(第20页,发表于2022-06-24)

[19]毕业论文:山东省淄博市妇幼保健院医疗服务满意度研究(第26页,发表于2022-06-24)

[20]毕业论文:山东省淄博市变更地籍调查技术设计(第45页,发表于2022-06-24)

预览结束,还剩 6 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

毕业论文:嵌入式系统设计性实验报告
帮帮文库
页面跳转中,请稍等....
帮帮文库

搜索

客服

足迹

下载文档