欢迎来到天天文库
浏览记录
ID:59211975
大小:1014.50 KB
页数:15页
时间:2020-09-10
《基于ARM2410土壤湿度检测.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、福建工程学院设计内容:基于ARM2410土壤湿度检测院系:计算机科学与信息学院专业:计算机科学与技术类班级:嵌入式1105班组长:林强组员:王策毕占谨指导老师:郭方汤龙梅完成日期:2014-06-23摘要随时代的发展,生活节奏的加快,人们的时间观念愈来愈强;随自动化、智能化技术的发展,机电产品的智能度愈来愈高,用到时间提示、定时控制的地方变得更加广泛,因此,设计开发数字时钟具有良好的应用前景。由于单片机成本价格低、高性能,在自动控制产品得到了广泛的应用。本次课程通过对传感器驱动的开发,增强对传感器的认识。并以此为载体,掌握开发嵌入式界面应用系统的能力。通过具体实践过程,掌握嵌入式实验开发环
2、境的搭建、传感器原理、传感器接口方式、Linux驱动程序设计、图形界面设计等,掌握分析与解决实际问题的方法与手段,提高设计、编程与调试、自学、创新能力。关键词:ARM2410单片机LM393FC-28湿度检测目录第一章设计任务11.1课题任务11.2设计要求11.3设计注意事项2第二章总体方案设计与方案论证32.1总体方案设计32.2系统主要构件选择与论证32.2.1单片机控制模块选择与论证32.2.2湿度检测模块选择与论证42.3系统组成4第三章硬件设计说明43.1LM393使用说明43.2传感器工作原理6第四章系统软件设计74.1总体设计说明74.2关键代码注释84.3.1驱动代码读取
3、部分84.3.2QT界面控制部分8第五章系统实现与功能调试105.1系统功能与操作说明105.2调试记录及调试结果10第六章课题总结10参考文献10第一章、设计任务课题任务本次课程设计共分为多组,本组设计任务为湿度传感器。其主要设计任务如下:1)了解传感器原理与其接口方式;2)根据传感器接口方式选择与实验箱的连接;3)编写相应驱动程序;4)编写QT应用界面程序。设计要求1.搭建实验环境,内容包括:(1)安装宿主机方的软件:虚拟机软件Vmwareworkstation、操作系统Fedora或RedHatEnterpriseLinux,以及其他个人所需软件。(2)搭建交叉编译环境,设置环境变量
4、。2.编写、调试AD采集驱动程序和电机驱动程序和测试用例。3.利用QT完成本系统的监控界面设计。4.制作根文件系统,将上述驱动和QT应用程序加入根文件系统中(或将驱动编译进内核),使得采集监控系统可脱离宿主机(即PC机)独立运行。5.3人一组,协作完成。设计注意事项图1.3外接定义第二章、总体方案设计与方案论证总体方案设计经分析,将系统分为两个部分,一个是由湿度传感器组成的检测部分,另一个是由单片机控制部分及QT显示界面组成的主控与显示部分。如图2.1所示,由FC-28湿度传感器及LM393芯片组成的湿度检测电路将所检测到的数据发送到ARM2410单片机,单片机对接收到的数据进行处理后通过
5、QT程序运行界面显示,稳压电源将对各部分进行供电。系统主要构件选择与论证单片机控制模块选择与论证采用芯片ARM2410cl,这是韩国三星公司推出的基于ARM920T内核和AMBA(AdvancedMicrocontrollerBusArchitecture)总线的一款微处理器;使用0.18umCMOS工艺;集成LCD、UART、IIC、SPI、IIS、USB、SD控制器等片内外围接口,支持ROM和NANDFlash引导,适合面向功耗较低、成本敏感、应用环境较好的消费类电子产品。符合此次课程设计的要求。湿度检测模块选择与论证采用芯片LM393及湿度传感器FC-28组成的检测模块。LM393是
6、双电压比较器集成电路,输出负载电阻能衔接在可允许电源电压范围内的任何电源电压上,不受Vcc端电压值的限制.此输出能作为一个简单的对地SPS开路(当不用负载电阻没被运用),输出部分的陷电流被可能得到的驱动和器件的β值所限制.当达到极限电流(16mA)时,输出晶体管将退出而且输出电压将很快上升。输出饱和电压被输出晶体管大约60ohm的γSAT限制。当负载电流很小时,输出晶体管的低失调电压(约1.0mV)允许输出箝位在零电平,拥有较好的稳定性和敏感性,与湿度传感器FC-28相结合即可通过改变发送电平实现湿度监控。系统组成本系统由ARM2410单片机主控电路,芯片LM393及湿度传感器FC-28组
7、成的检测模块,QT显示模块3部分组成。第三章、硬件设计说明LM393使用说明如图LM393内部采用双列直插8脚塑料封装(DIP8)和微形的双列8脚塑料封装(SOP8)LM393是高增益,宽频带器件,像大多数比较器一样,如果输出端到输入端有寄生电容而产生耦合,则很容易产生振荡。这种现象仅仅出现在当比较器改变状态时,输出电压过渡的间隙,电源加旁路滤波并不能解决这个问题,标准PC板的设计对减小输入—输出寄生电容耦合是有助的。减
此文档下载收益归作者所有