





























1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。
固电路设计时可以将和并联在根数据线上使用,详情见下图。
图与单片机的接口电路水质监测系统的软件设计语言的特点和程序结构软件设计就是用计算机所能接受的语言把所需解决问题的步骤逐描述出来,也就是编制计算机的程序,在设计应用系统时,软件的编制是重要环节。
语言是近年来在国内外普遍使用的种程序设计语言,其功能丰富,表达力强,使用灵活方便,应用面广,目标程序效率高,可移植性好,而且也能直接对计算机硬件进行操作,既有高级语言的特点,也有汇编语言的特点。
语言简洁紧凑,使用方便灵活语言共只有个关键字,种控制语句,程序书写形式自由,与其他高级语言相比较,程序精炼简短。
运算符丰富语言包括很多种运算符,总共有种,而且把括号赋值强制类型转换等都作为运算符处理。
表达式灵活多样,可以实现各种各样的运算。
数据结构丰富,具有现代化语言的各种数据结构。
语言的数据类型有整型实型字符型数组类型指针类型等。
能用来实现各种复杂的数据结构。
可进行结构化程序设计语言具有各种结构化的控制语句,如语句语句语句语句语句等。
另外语言程序以函数为模块单位,个语言程序就是由许多个函数组成,个函数相当于个程序模块,因此语言程序可以很容易地进行结构化程序设计。
可以直接对计算机硬件进行操作语言允许直接访问物理地址,能进行位操作,能实现汇编语言的大部分功能,可以对硬件进行操作。
生成目标代码质量高,程序执行效率高总所周知,用汇编语言生成的目标代码的效率是最高的,但据统计表明,对于同个问题,用语言编写的程序生成目标代码的效率仅比汇编语言编写的程序低。
而用语言编写的程序比用汇编语言编写程序要方便容易的多,而且可读性强,开发时间也短的多。
可移植性好不同的计算机汇编指令不样,用于汇编语言编写的程序用于其他的机型使用时,必须改成对应机型的指令代码。
而用语言编写的程序基本上都不用做修改就能用于各种机型和各种操作系统。
水质监测主程序流程图图水质监测主程序流程图数据读取程序流程图数据读取程序流程总结本系统编程采用语言,用单片机作系统核心,此次设计主要的难处在于软件的设计部分以及外围电路的链接,比如说如何将传感器和数据采集元件有效的组合在起进行使用,而本设计不足在于只检测了浑浊度和自由离子浓度两块,若能加上其他的传感器,则可以方便的检测水中的值,溶解氧等。
通过这次设计使自己对单片机的应用得到了更深的认识,另外传感器的使用,程序的开发,显示系统设计,复位电路设计,单片机接口设计,如何滤波,怎么样选择转换等都有了更好的提升。
知道了自己在学习单片机方面有哪些不足之处,以便于以后更好更深入的来了解学习单片机。
附录自由离子浓度和浊度监测原理图仿真图程序清单共阳数码管,空共阳数码管带点,控制端口和与单片机共接口主函数选择通道或主循环启动转换并接受数据数据转换成码致谢经过近半年的忙碌和工作,本次毕业论文已经接近尾声,这次设计中感谢我的辅导老师张仲义为我提供了许多的单片机和传感器方面的信息和材料,在辅助我如何选择外围电路和芯片方面,张老师给予了很大的帮助,张老师丝不苟的科研精神,给予了我很大的鼓舞,使我有动力去学习更多的知识和技能。
另外感谢学校给予我做本次毕业设计提资源材料,没有这些资源我是无法完成自己的设计的。
毕业设计是对大学所学知识的次综合全面的应用,也是对以后自己独立分析解决问题的次实践,刚开始做这个检测系统的时候遇到很多问题和困难,总觉得课本上所学的知识达不到设计成功的要求,在此特别感谢张老师指导与督促,尤其张老师在传感方面的指导使我了解了很多传感器方面的知识。
另外,我还要感谢我的同学们,感谢他们在我做论文时给予我的支持和帮助,在设计中不懂的请教同学时,总是很热心的帮本设计发现问题,寻找更好的解决办法。
然后还要感谢大学四年来所有的老师,为本设计打下牢固的专业知识的基础,正是因为有了你们的支持和鼓励,此次毕业论文才会顺利完成。
祝你们身体健康,工作顺利。
参考文献王海燕在线水质电导率信号采集系统的电路设计医疗卫生装备,郑联英水溶液电导率的测量方法研究北京北京化工大谢维成杨加国主编单片机原理与应用及程序设计第版清华大学出版社楼然苗李光飞编著单片机课程设计指导北京航空航天大学出版社刘公致刘敬彪变光型浊度传感器的设计杭州电子科技大学杜洋转换芯片的应用朱定华戴汝平编著单片机原理与应用北京清华大学出版社,王为清邱文勋编著单片机应用开发北京人民邮电出版社,张义和陈敌北编著例说北京人民邮电出版社,彭为主编单片机典型系统设计实例精讲北京电子工业出版社,刘光斌刘冬姚志成编著单片机系统实用抗干扰技术人民邮电出版社余威明高精度多点温度检测显示系统仪表技术沙占友集成温度传感器原理与应用北京机械工业出版社,刘川来,李康康,刘成才,徐健,种组合式温度传感器的研究仪器仪表学报,康华光电子技术基础数字部分华中科技大学出版社年乐嘉华,温度检测技术的现状和未来,煤油化工自动化何立民系列单片机应用系统设计,第版,北京航空航天大学出版社,张君谟单片机中级教程,第版,北京航空航天大学出版社显示缓冲区显示缓冲区显示缓冲区值通道值转换程序拉低时钟初始化芯片选定拉高时钟通道选择第次拉低时钟通道的第位拉高时钟第二次拉低时钟,接受数据通道的第二位通道的第位通道的第二位第三次拉低时钟,此前两次赋值决定通道开始失效,拉高电平,便于数据传输两次结束数据比较,若相等则赋值给释放拉高输出端,方便下次通道选择端有效拉高时钟数据转换程序功能将级换算成的电压数特别注意这里需定义型余数将大于取个位取小数点后第位取小数点后第二位显示函数
