单片机设计报告模板(共12页).doc
《单片机设计报告模板(共12页).doc》由会员分享,可在线阅读,更多相关《单片机设计报告模板(共12页).doc(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上梧 州 学 院 课 程 论 文(2014 -2015学年第1学期)题目提交日期: 年 月 日 学生签名:(手写)学 号班级课程编号XZ专业电子信息工程课程名称单片机课程设计任课教师郭慧 硬件设计成绩 分(30分)软件设计成绩 分(20分)设计报告 分(40分)答辩环节 分(10分)成绩评定: 分 任课教师签名: 年 月 日 说 明1、课程论文要有题目、摘要、关键词、正文及参考文献。正文不少于6000字;摘要200字左右;关键词35个;参考文献不少于5篇。2、论文要求自己动手撰写,如发现论文是从网上下载的,或者是抄袭剽窃别人文章的,按作弊处理,本门课程考核成绩计0分。3
2、、课程论文用A4纸双面打印。字体全部用宋体简体,题目要求用小二号字加粗,标题行要求用宋体三号,正文内容要求用小四号字;行距为1,25倍行距;页边距左为3cm、右为2.5cm、上为2.5cm、下为2.5cm。4、论文题目、篇幅、内容等由任课教师提出具体要求。目录摘要(不少于200字,简单介绍作品的工作原理,用途)一、设计任务和要求二、设计的方案的选择与论证 2.1总体电路分析 (含总体电路原理框图和原理介绍)2.2方案论证 (包括选用何种单片机、温度传感器、显示模块等,或者选用什么设计方案,一般列举2-3种,最后选用哪一种,为什么) 三、 单元电路设计 3.1单片机最小系统设计(含单元电路图和原
3、理介绍) 3.2温度采集模块设计 (含单元电路图和原理介绍)3.3显示模块设计(含单元电路图和原理介绍)3.4按键控制模块设计 (含单元电路图和原理介绍)四、软件设计(含设计流程图及说明) 五、系统调试与误差分析(要有数据列表对比,分析原因)六、总结及心得(不少于500字)七、附录 1.主要程序2.元器件明细表3.附图(含整体电路图,PCB板图,作品照片) 八、参考文献(不少于5个)摘要本设计以STC89C52单片机为主控芯片,运用温湿度传感器、光照传感器、无线通信模块,设计了基于温度、湿度和光照强度信息采集的大棚监控系统。系统运用无线通信模块实现数据远距离传输,并将采集到的参数实时显示到远程
4、终端的电脑屏幕上,与此同时能及时根据反馈回来的信息判断是否需要自动灌溉农作物,达到了温室大棚环境参数的实时监测和智能控制灌溉系统的目的。论文首先介绍系统的实现方案和硬件设计,然后介绍各个功能模块的选择和软件设计。本系统采用上位机通信,上位机软件采用VB编程,实现与主机通信、数据处理与显示等功能。经过软件仿真和硬件实验,实现了对大棚温湿度及光照的监测和控制,且监测距离大于200米。关键词:数据采集; 无线通信; 大棚监控系统一.设计任务和要求一级标题,宋体,三号实现24小时的时钟显示、校准、整点报时、闹铃等功能。具体要求:1显示功能:具有“时”、“分”、“秒”的数字显示(“时”从023,分059
5、,秒059)。2.校时功能:当刚接通电源或数字时钟有偏差时,可以通过手动的方式去校时。3.整点报时:当时钟计时到整点时,能进行整点报时。4.闹铃功能:在24小时之内,可以设定定时时间,当数字时钟到定时时间时能进行报时提醒。二 设计的方案的选择与论证2.1 系统的组成二级标题用宋体四号本设计主要包括三个部分,分别是上位机、主机和从机。其中上位机是利用VB编的一个界面,用来实现电脑终端的实时数据显示和远程控制大棚里的设备调节。主机和从机都是以单片机作为主控芯片而展开的外围功能,主机部分是由单片机系统、NRF905无线收发模块、MAX232串口转换电路、1602液晶显示模块电路以及报警模块电路组成。
6、 从机负责采集大棚里的对农作物影响很大的几个因素的数据,实时地反馈到远处的主机,并且能够根据采集到的数据自动地控制大棚里的各种调节开关。因此从机包含有单片机系统、NRF905无线收发电路、12864液晶显示电路、温湿度采集电路、光照采集电路、以及按键电路。系统的功能框图如图2-1所示。单片机按键电路温湿度采集模块光照采集模块NRF905无线模块12864液晶显示模块MAX232串口转换电路单片机报警模块电路1602液晶显示模块NRF90无线收发模块风扇电热灌溉上位机照明每个作品必须要有总体电路原理框图 图2-1 系统组成框图2.2 系统的功能介绍及操作说明本系统中温湿度传感器DHT11采集大棚
7、室内的温度和湿度数据,利用光照传感器BH1750FVT采集大棚室内的光照信息,经过转换后输出数字信号,并能由从机通过无线传输到远处的主机6,主机通过MAX232串口转USB跟终端的上位机通信,获得温室的实时信息,从机能够根据反馈回来的信息进行自动的或者手动的远程控制。要求:1能实时准确地采集并处理所需数据。2能通过无线传输与主机通信。3主机能与上位机通信,并能实时地反映远程传送过来的相关信息。4当温度低于设定值或光照强度低时能够自动打开补光灯;当湿度低于设定值或高于一定温度时能够自动控制灌溉系统进行灌溉。 5能够远程控制从机。6当温度超出设定值的时候能及时地反馈到主机并能发出警报。2.3 系统
8、方案论证2.3.1 主控芯片选择三级标题用宋体小四方案一:采用STC89C52单片机作为主控芯片。STC89C52是一种功耗低、性能好的51内核的CMOS 8位单片机,片上Flash允许程序存储器在系统可编程,亦适于常规编程器,不再需要启动像STC89C51那样的VPP编程高压。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得STC89S52在众多嵌入式控制应用系统中得到广泛应用。方案二:采用ATmega16 AVR单片机,该芯片是一款性能高、功耗低的8位的AVR单片机;它拥有32个8位的通用工作寄存器;当它工作在16MHz的时候,其性能可以达到16MIPS;并且它只需要非易失性
9、程序和数据存储器;两个时钟周期的硬件乘法器;16KB字节的单片机内部可编程的存储空间ATmega16 AVR内核具有丰富的指令集和32 个通用工作寄存器,并且拥有两个可以预分频功能的8位和一个16位。这两种方案都能实现本设计所有的功能,但是方案一的性价比要更高,且考虑到笔者对STC89C52的熟悉程度更高一些,因此这里选择方案一。2.3.2 显示模块的选择目前用得较多的显示设备有数码管、LCD1602、点阵行液晶显示12864,以下给出几种选择方案。方案一:采用数码管。数码管是由8个发光二极管组装在一起而成显示器件,显示位数越多,电路越复杂,占用的I/O口也较多。并且数码管只能显示数字,不能显
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 设计 报告 模板 12
限制150内