的确需要1.64 ms的执行时间,最终程序采用了4 ms的延时。
(2)开始直接读取GP2Y1050AU0F传感器采集PM2.5时,没有电压输出。
解决方法:查阅手册,得知在控制该传感器采集PM2.5需要先置低电平9.6 8 ms的低电平,然后置高电平0.32 ms,在0.28 ms是开始采集,整个采集周期为10ms。通过修改程序时序后,传感器正常工作。
第四章总结与展望
本次课题设计基于单片机的PM2.5监测系统具有操作简单,原件实物体积小、质量轻,性价比高,智能化程度较高等特点。基于单片机的室内环境监测系统的实现分为硬件设计和软件设计,充分考察了我们所学的专业知识和技能。从选题到设计,从软件编程到硬件制作,经过各种挫折和困难,在自己反复思考、查阅资料和老师同学的帮助下,最终还是基本实现了设计前对该系统所要求实现功能的展现。本次课题虽然初步实现了的需求,但在未来还会有很大的发展空间,例如实现远程通信等,将紧跟时代发展趋势即人居环境智能化,自动化的发展。
由于PM2.5监测仪系统涉及的部分较多如信号采集模块、A/D转换模块、LED1602显示器模块的,因此我们采取分解模块的思路,将复杂的系统功能实现分解成小的功能模块去依次实现。在设计该测试仪的时候,我先是按照检测仪的功能构思出其大致的电路方框图,然后分析各个功能模块。选好各个模块的型号后画出电路原理图,到编写程序,最后进行仿真,这次课题设计才算是完成。但是编程花了很多功夫,因为该设计需要精确到小数点后一位,这给我带来了困难,在同学和老师的帮助下才解决了这个问题。实验结果表明此测试仪实现后有很多好处,比如容易读取、显示明确、电路简单,符合电子仪器仪表的发展趋势,具有良好的市场前景。
在整个设计过程中,困难时不时地出现。为了能实现整个设计,需要发挥实践能力、自主学习能力。每当遇到困难,我就通过查阅资料,向身边的老师同学求教,在获得一定参考建议后,再去尝试解决。在软件方面,几个月的时间,我对程序的思考有了更深入;在硬件方面,通过焊接电路,我对单片机、电路的知识得到了前所未有的巩固。最终较好的完成了本次设计,达到了预期需求。我个人的知识水平和个人能力也得到了检验和提升。
但是个人能力有限,我个人焊接技能仍有待提高。该PM2.5监测仪只实现了三个最基本的功能,还存在数字显示有些闪动的问题。此外,还有许多未来可以进一步改进的地方。例如实现粉尘检测系统智能化、人性化等。这些有待以后来弥补,还望各位老师予以指正和修改。
通过本次毕业论文设计,我彻底认识到了扎实的专业知识在实际应用中的重
18