1、“.....然后在主机的主控程序中进行调用和驱动蜂鸣器。在串口通信程序中具体的处理是先判断所采集到的温度是否大于预设值,如果大于则继续判断收到的从机地址是否与报警的计数值致,如果不致则把收到的地址值给报警计数值,然后再在显示屏的对应从机的下行显示报警状态如果致则报警计数值清零,然后清屏。在主机的主控程序中的设计是判断报警计数值是否大于,如果大于,则蜂鸣器响,否则蜂鸣器不工作。具体代码见附录......”。
2、“.....这部分也是本设计中的关键部分所在。硬件调试本系统的硬件分为主机和从机两种,但基本的调试方法都大致相同。具体方法是先检查原理图与图是否致,检查原理图连接是否正确,检查原理图与元器件的引脚是否致。其实这几部分应该是在刚刚画图时就应该做的工作。在腐蚀和钻孔后,我是先对所用的元器件进行了检查,证明元器件工作正常了才开始把元器件焊道电路板上去。焊接元器件时要注意烙铁的温度,只有在适当的温度才能好快准的焊接。焊出的焊点也会比较好看实用。当把元器件都焊好后,不要急着通电,先用万用表或目测来检查该电路有没有短路或断路的地方检查完电路,并且确认无短路或断路的地方后,接着就用万用表检查元器件有没有虚焊或漏焊的,同时检测相邻引脚之间有没有短路等现象。如果都正常,则此时可以给电路进行通电检测了。在进行通电检测时就要结合软件的调试进行了......”。
3、“.....软件调试在软件调试这方面,对我来说是比较难的,不过还是努力的去尝试编程。本系统的软件调试也分为两个模块主机部分和从机部分。在软件方面的调试主要是直接下载到具体的电路上测试的。整个过程是首先是先把液晶显示屏点亮了。接着就是编写矩阵键盘的控制程序和按键处理程序。最后就是进行通信协议方面的调试。在软件调试时的难点是通信协议方面的调试。该系统的通信方式是点对多点的通信方式,也就是说主机读取从机的信息,并且可以控制从机做出相应动作。由此为了区别各从机,需要对每台从机进行编号,如号机号机号机,主机根据相应的编号识别从机,而从机也根据编号识别由主机通过总线上发送的命令是否是本机的,如果是采用固定的地址,那么编程的时就需要根据不同的从机,编写不同程序,然后再下载。为了减少麻烦,并且考虑可扩展性,采用了拨码开关来确定各从机的编号。由于从机的编号不能重复......”。
4、“.....然后把从机返回来的信息进行处理,再送到进行了显示,当从键盘输入相应命令后可以控制各从机的,到此主机基本设计完成。在通信协议方面的调试,遇到问题较多,所以在调试时是通过机的串口对每个字节进行分析,根据结果进行相应的调整与测试。结论本系统以和为核心部件,使用数字温度传感器芯片,实现对室内环境周围的温度进行监测,并对相应的监测结果做出相应的处理。通过键盘和液晶显示可方便的监测到所采集回来的信息。本系统最主要的核心在于串口通信协议的设置,在该部分所花的时间也是最多的。重点设计的内容是单片机之间的串行异步多机通信,在设计中,采用了基于按键控制构成的网络系统来实现基于总线远程温度监控系统,用液晶显示数据来证明多机通信的顺利进行,达到了很好的效果。单片机多机通信在实际应用中,其性能的优越性和稳定性以逐渐被不少用户所认可,随着技术进步的完善和推广......”。
5、“.....通信性能直是人们追求的目标,这需要软硬件技术的共同支撑,可以预见,支持高速率传输距离更长性能稳定的通信标准将在激烈的市场竞争中脱颖而出。经过差不多个学期的学习与设计,本系统的设计已基本完成。在这段时期里加深了使用软件进行程序的编写。基本掌握了单片机多机通信的基本原理。所设计的单片机控制的基于总线的远程温度监控系统,都已按任务书的要求认真的完成,达到了设计的预期目标。在写开题报告时期时,由于当时的时间也比较紧迫,当时还有另外的实训任务,还有就是对本系统的相关知识还不是很理解,所以该开始接触时,有点手忙脚乱的,不知道从何下手,不过经过自己不断地查阅资料和看相关的书籍老师的指导与分析,能按时地把开题报告完成了,也初步的对本系统有个比较明确的认识。完成开题之后就是画电路图,包括原理图和图。在画图期间,首先是确定好所需要的元器件......”。
6、“.....所以根据实际的情况画了些元件的封装图。画原理图时是比较顺利的,但在画图时画了很多的时间,第次画好时,由于当时没有太注意到液晶屏的具体封装,结果是封装图画错了,而且排版也不是很好。最终的结果是重新布局,重新画图,第二次画图还是比较顺利的,画好后也检查了好几遍了。然后就是去做实物电路板了,由于所买的电路板质量不好水平有限画图时没有刻意把焊盘给弄大点,结果换来的是,在钻孔时不小心把些芯片管脚的焊盘都给钻飞了。第块板就这样以报废而告终了。接着就只能重新改焊盘的尺寸,然后重新制作电路板,在后来做的几块电路板都是比较好的。做好电路板之后,是要涂层松香在电路板上的,但当时实验室没有提供松香水,结果是自己先在网上查了配制松香水的方法,然后自己配制松香水来用。接着就是检查电路和焊接元器件工作了,这部分工作还是做得比较顺利的,没出现什么问题。做好硬件电路之后......”。
7、“.....这部分是本次设计中最难的部分,特别是通信协议这部分。在进行按键测试时,刚开始按键点都没有反应,还以为是我的程序代码出现了问题,结果检查了几遍都觉得程序应该没问题的呀,在此处花了挺多时间的,经过不认输的精神,个个按键进行测试,终于有些按键可以用了,但还有行的按键不能用。当时就觉得奇怪,怎么会有行的按键不能用呢,应该是硬件电路方面出问题了,但电路图是没错的呀,经过几个小时的检查,最终发现原来是芯片的其中两个管脚短路了。经过这个教训,重新检查了遍硬件电路,没问题后才进行下个任务。在进行通信协议设置这块,花的时间是最多的,刚开始时,编写好程序之后运行时,从机根本就没有信息回来,看见这样,也不懂怎么办,然后同学就讲解说如何借助电脑用串口助手进行测试,先让主机直发送串相同的数据,然后测试从机这边有没有收到相同的数据,接着就是反过来测试......”。
8、“.....没有数据信息回来,从机也能接接收到信息。当时测试了好久,又去图书馆找了很多相关的书籍来看,结果发现是引脚设置时出错了。经过同学的帮助和自己的努力,终于能进行温度控制了。能采集到数据了,接下来到报警部分设置时又遇到了些问题,不过经过努力,能把问题基本解决完。这样整个系统的功能也能基本实现了。总之,经过在整个设计过程中,真正体会到了应用所学知识的乐趣,同时在实践过程中也才知道自己所学知识的浅显和不扎实,许多东西要自学和查阅相关资料才能会应用。通过本次设计,巩固温习了以前所学的知识,同时扩大了自己的知识面,了解了书本以外比较前沿的科技,拓宽了自己的视野,夯实了自己的专业知识,并且能够与其他学科紧密连接起来,做到学以致用。通过这次综合的设计,更加知道了自己的不足之处,同时能及时补救了大部分。沟通能力专业能力方面等都有了很大的提高......”。
9、“.....回顾这段时间,收获颇多,此次设计是对大学所学课程的个综合考查,是对所学知识综合能力应用的检测,从中体会到了所学知识的目的和意义,掌握了初步设计的方法,为以后的学习和工作打下了良好的基础。此次的设计是在指导老师的精心指导下认真完成的,指导老师渊博的知识认真的工作态度使我受益相当的深刻。在整个设计过程中,遇到了很多疑点和难点,这些问题都基本能在老师的耐心指导下解决,给我提供了很多有关的书籍资料,锻炼了自己解决问题的能力,并且得到了许多其他老师和同学的帮助,使得本设计得以圆满完成,在此向指导老师表示衷心的感谢,并向其他老师和同学献上我真诚的谢意。参考文献李广弟等单片机基础北京北京航空航天出版社,楼然苗等系列单片机设计实例北京北京航空航天出版社,唐俊翟等单片机原理与应用北京冶金工业出版社,刘瑞新等单片机原理及应用教程北京︰机械工业出版社......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。