单片机设计报告模板

上传人:woxinch****an2018 文档编号:38969842 上传时间:2018-05-10 格式:DOC 页数:12 大小:108.91KB
返回 下载 相关 举报
单片机设计报告模板_第1页
第1页 / 共12页
单片机设计报告模板_第2页
第2页 / 共12页
单片机设计报告模板_第3页
第3页 / 共12页
单片机设计报告模板_第4页
第4页 / 共12页
单片机设计报告模板_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《单片机设计报告模板》由会员分享,可在线阅读,更多相关《单片机设计报告模板(12页珍藏版)》请在金锄头文库上搜索。

1、梧梧 州州 学学 院院 课课 程程 论论 文文 (2014 -2015 学年第学年第 1 学期学期)题目题目提交日期:提交日期: 年年 月月 日日 学生签名:学生签名:(手写)(手写)学学 号号班级班级课程编号课程编号XZ0201117专业专业电子信息工程电子信息工程课程名称课程名称单片机课程设计单片机课程设计任课教师任课教师郭慧郭慧硬件设计成绩硬件设计成绩 分(分(30 分)分)软件设计成绩软件设计成绩 分(分(20 分)分)设计报告设计报告 分(分(40 分)分)答辩环节答辩环节 分(分(10 分)分)成绩评定:成绩评定: 分分 任课教师签名:任课教师签名: 年年 月月 日日说说 明明1、

2、课程论文要有题目、摘要、关键词、正文及参考文献。正文不少于 6000 字;摘要 200 字左右;关键词 35 个;参考文献不少于 5 篇。2、论文要求自己动手撰写,如发现论文是从网上下载的,或者是抄袭剽窃别人文章的,按作弊处理,本门课程考核成绩计0 分。3、课程论文用 A4 纸双面打印。字体全部用宋体简体,题目宋体简体,题目要求用小二号字加粗,标题行小二号字加粗,标题行要求用宋体三号宋体三号,正文正文内容要求用小四号字;小四号字;行距为 1,25 倍行距;页边距左为 3cm、右为 2.5cm、上为 2.5cm、下为 2.5cm。4、论文题目、篇幅、内容等由任课教师提出具体要求。目录摘要(不少于

3、 200 字,简单介绍作品的工作原理,用途)一、设计任务和要求二、设计的方案的选择与论证 2.1 总体电路分析 (含总体电路原理框图和原理介绍)2.2 方案论证 (包括选用何种单片机、温度传感器、显示模块等,或者选用什么设计方案,一般列举 2-3 种,最后选用哪一种,为什么) 三、单元电路设计 3.1 单片机最小系统设计(含单元电路图和原理介绍) 3.2 温度采集模块设计 (含单元电路图和原理介绍)3.3 显示模块设计(含单元电路图和原理介绍)3.4 按键控制模块设计 (含单元电路图和原理介绍)四、软件设计(含设计流程图及说明) 五、系统调试与误差分析(要有数据列表对比,分析原因)六、总结及心

4、得(不少于 500 字)七、附录 1.主要程序2.元器件明细表3.附图(含整体电路图,PCB 板图,作品照片) 八、参考文献(不少于 5 个)摘要本设计以 STC89C52 单片机为主控芯片,运用温湿度传感器、光照传感器、无线通信模块,设计了基于温度、湿度和光照强度信息采集的大棚监控系统。系统运用无线通信模块实现数据远距离传输,并将采集到的参数实时显示到远程终端的电脑屏幕上,与此同时能及时根据反馈回来的信息判断是否需要自动灌溉农作物,达到了温室大棚环境参数的实时监测和智能控制灌溉系统的目的。论文首先介绍系统的实现方案和硬件设计,然后介绍各个功能模块的选择和软件设计。本系统采用上位机通信,上位机

5、软件采用 VB 编程,实现与主机通信、数据处理与显示等功能。经过软件仿真和硬件实验,实现了对大棚温湿度及光照的监测和控制,且监测距离大于 200 米。关键词关键词:数据采集; 无线通信; 大棚监控系统Comment U1: 一级标题,宋体,三 号Comment U2: 二级标题用宋体四号一.设计任务和要求实现 24 小时的时钟显示、校准、整点报时、闹铃等功能。具体要求:1显示功能:具有“时” 、 “分” 、 “秒”的数字显示(“时”从 023,分059,秒 059) 。2.校时功能:当刚接通电源或数字时钟有偏差时,可以通过手动的方式去校时。3.整点报时:当时钟计时到整点时,能进行整点报时。4.

6、闹铃功能:在 24 小时之内,可以设定定时时间,当数字时钟到定时时间时能进行报时提醒。二 设计的方案的选择与论证2.1 系统的组成本设计主要包括三个部分,分别是上位机、主机和从机。其中上位机是利用VB 编的一个界面,用来实现电脑终端的实时数据显示和远程控制大棚里的设备调节。主机和从机都是以单片机作为主控芯片而展开的外围功能,主机部分是由单片机系统、NRF905 无线收发模块、MAX232 串口转换电路、1602 液晶显示模块电路以及报警模块电路组成。 从机负责采集大棚里的对农作物影响很大的几个因素的数据,实时地反馈到远处的主机,并且能够根据采集到的数据自动地控制大棚里的各种调节开关。因此从机包

7、含有单片机系统、NRF905 无线收发电路、12864 液晶显示电路、温湿度采集电路、光照采集电路、以及按键电路。系统的功能框图如图 2-1 所示。Comment U3: 每个作品必须要有总 体电路原理框图Comment U4: 三级标题用宋体小四单片机按键电路温湿度采集模块光照采集模块NRF905 无线模块12864 液晶显示模块MAX232 串口转换电路单片机报警模块电路1602 液晶显示模块NRF90 无线收发模块风扇电热灌溉上位机照明图 2-1 系统组成框图2.2 系统的功能介绍及操作说明本系统中温湿度传感器 DHT11 采集大棚室内的温度和湿度数据,利用光照传感器 BH1750FVT

8、 采集大棚室内的光照信息,经过转换后输出数字信号,并能由从机通过无线传输到远处的主机6,主机通过 MAX232 串口转 USB 跟终端的上位机通信,获得温室的实时信息,从机能够根据反馈回来的信息进行自动的或者手动的远程控制。要求:1能实时准确地采集并处理所需数据。2能通过无线传输与主机通信。3主机能与上位机通信,并能实时地反映远程传送过来的相关信息。4当温度低于设定值或光照强度低时能够自动打开补光灯;当湿度低于设定值或高于一定温度时能够自动控制灌溉系统进行灌溉。 5能够远程控制从机。6当温度超出设定值的时候能及时地反馈到主机并能发出警报。2.3 系统方案论证2.3.1 主控芯片选择 方案一:采

9、用 STC89C52 单片机作为主控芯片。STC89C52 是一种功耗低、性能好的 51 内核的 CMOS 8 位单片机,片上 Flash 允许程序存储器在系统可编程,亦适于常规编程器,不再需要启动像 STC89C51 那样的 VPP 编程高压。在单芯片上,拥有灵巧的 8 位 CPU 和在系统可编程 Flash,使得 STC89S52 在众多嵌入式控制应用系统中得到广泛应用。方案二:采用 ATmega16 AVR 单片机,该芯片是一款性能高、功耗低的 8 位的AVR 单片机;它拥有 32 个 8 位的通用工作寄存器;当它工作在 16MHz 的时候,其性能可以达到 16MIPS;并且它只需要非易

10、失性程序和数据存储器;两个时钟周期的硬件乘法器;16KB 字节的单片机内部可编程的存储空间 ATmega16 AVR 内核具有丰富的指令集和 32 个通用工作寄存器,并且拥有两个可以预分频功能的 8 位定时器和一个 16 位定时器。这两种方案都能实现本设计所有的功能,但是方案一的性价比要更高,且考虑到笔者对 STC89C52 的熟悉程度更高一些,因此这里选择方案一。2.3.2 显示模块的选择目前用得较多的显示设备有数码管、LCD1602、点阵行液晶显示 12864,以下给出几种选择方案。方案一:采用数码管。数码管是由 8 个发光二极管组装在一起而成显示器件,显示位数越多,电路越复杂,占用的 I

11、/O 口也较多。并且数码管只能显示数字,不能显示字符和汉字。方案二:采用 LCD1602。它是一种可以显示 2 行 16 个字符的液晶模块,它的显示功能很丰富,可以通过不同的地址编码,既可以显示数字、英文字母的大小写,也可以显示出一般的符号等。1602 液晶模块的电路设计非常简单,八个数据线口可以和单片机的 I/O 口直接相连。方案三:采用点阵液晶显示 12864。带中文字库的 12864 是一种具有 4 位/8位并行、2 线或 3 线串行多种接口方式的芯片,内部含有国标一级、二级简体中文字库的点阵图形液晶显示模块;其显示分辨率为 12864,内置 8192 个 16*16点汉字,和 128

12、个 16*8 点 ASCII 字符集。利用这个模块灵活的接口方式和方便、简单的操作指令,可以构成全中文人机交互图形界面。综上所述,考虑到本系统只需要显示一般的字符就可以了,所以这里选择价格比较便宜的 LCD1602。2.3.3 无线收发模块的选择方案一:利用红外线发射机和红外线接收机实现数据的收发,但红外线收发稳定性较差,易受其它连续光源干扰。方案二:用 F05P 作为发射模块,J04V 作为接收模块,并配合解码芯片PT2262,PT2272 完成无线收发模块电路的设计,实现无线数据传输,但电路及编程比较复杂,不易于控制。方案三:采用 NRF905 单片无线收发器。它由一个集成的频率调制器、一

13、个带有解调器的接收器、一个功率放大器、一个晶体振荡器以及一个调节器组成。硬件集成载波侦听功能,具备地址匹配、收发完成状态指示的功能,它的抗干扰性能强。接收发送功能合一,可实现半双工通信。在配外置鞭状天线通信距离在300 米左右。它最明显的特点是性能很稳定,编程开发也比较简单,而且隔墙通信效果好。以上三种方案综合考虑,选择方案三。因为方案三抗干扰性较强,且易于使用,需要的外围元件较少,可以直接与单片机端口通讯,编程也比较容易实现。2.3.4 检测模块的选择由于本系统要进行温度和湿度的检测,所以有以下两个方案选择。方案一:采用单独的温度传感器和湿度传感器测量温度和湿度,这个方案需要两个传感器,电路

14、较为复杂,且不易于控制。方案二:采用集温、湿度于一体的温湿度传感器测量温度和湿度。传感器DHT11 是一款常用的温湿度复合传感器,其内部具有已校准的数字信号输出,一般应用专用的温湿度传感技术。本器件使用单总线串行接口,使得系统集成变得非常简易和快捷。综上所述,本课题采用方案二。三、单元电路设计3.1 单片机最小系统设计主机部分主要由单片机最小系统、MAX232 串口转换电路、1602 液晶、NRF905 无线模块等电路构成,主机部分的电路图如图 3-1 所示GND GNDGND1 2 3 4 5 6 78 9 10 11 12 13 14P5Header 7X2A+3.3VCC+3.3VCCG

15、NDGNDTXE CEPWR uCKCD AMDR MISMOS SCKCSN470UC1 Cap Pol1P1.0/T21P1.1/T2EX2P1.2/ECI3P1.3/CEX04P1.4/CEX15P1.5/CEX26P1.6/CEX37P1.7/CEX48RST9P3.0/RxD10P3.1/TxD11P3.2/INT012P3.3/INT113P3.4/T014P3.5/T115P3.6/WR16P3.7/RD17XTAL218XTAL119VSS20P2.0/A821P2.1/A922P2.2/A1023P2.3/A1124P2.4/A1225P2.5/A1326P2.6/A1427

16、P2.7/A1528PSEN29ALE/PROG30EA/VPP31P0.7/AD732P0.6/AD633P0.5/AD534P0.4/AD435P0.3/AD336P0.2/AD237P0.1/AD138P0.0/AD039VCC40U2P89C52RC2HBP22pFC5Cap22pfC6Cap12Y1 XTALGNDVCCGND1 2 3 4 5 6 7 8 9P4Header 9AM uCK CEDR MOS CSN SCK MIS1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16P3Header 16VCCGNDVCC GNDRS RW E P10 P11 P12 P13 P14 P15 P16 P17RS RW EPWRCDTXE1KR4Res2Q1 2N

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号