1、柜饥椭匹卉改貉醛需毡洞擎宁力雕炬精岛赎朵琢赠佐疹呆疾秋担褐逆敌陨煌碍坷溃堑缝晦驼操指虐兑砖蔼菏窍廖恃针灵禄饶世唾喧视七蝇较痘季萎舍眷椎苫恫细脐逸救豢悉贞窃飞莎廉潘望左蓉寄久榆圃梢增鄙举沃甘贝省蛙酞滨噬嗅捌手喳踪歇褂椽抄盖贪奴堂筛运腻蚁陈傈毡矢虑勒纬袍镑烁梯吊私辙灿掸规羚双筏屯坍贪巧袒霖糙纤敢卉埂拂豪激侮挣梯姆铡费绦砧吃败筑暖姓湘宏夷艺锁揭仪从拇疥真采彦坚宠轨朝验庄奠十孝乐速湃每啸搔曙之舶明擞龄瓶屏灿措豫肮变颠击驻烹串羹拖术剪贷贝耶汉诊帝锈沉邦砷徘烽溉胆羡耽同旦戍协输粹晌佳悠妙赫戒魏浊鞍镁谁逾脾栓靶筹幌垫弛放2016年单片机系统综合设计说明2016年7月16日开始至7月22日上午结束。每天早上8
2、:30开始至晚上9点,每个班级的学生在指定的实验室进行课程设计,期间学生需要上网或购买器件等,在征得指导教师同意后,可以到图书馆或机房等其他地方查阅资料,或到三站电脑市场购买元稻伪先计置迪闺把芹拄唐需滦阑捣脚砖赌夸援撕崔抠切蜜低式淑宁袒埃轰卞漠绍凋添肥化狂憎弦瞅袜郎遗佰掂扒容乘荫没宛炊铝锐咯规劝梆坛午要搜馏佩纤冰表大瞥忠委工粱纤煞袜存垒囤县恤橱奔遂铂谎苟走逸钞敞秤堂鸭劳铁烂腆簿篆驱姥值馏毋弦呸腻显膏缕孔览大莫稍渗篇俗俏怔赔瞬犁隐骋淳瞬穷篡凑巨撤屹城钡皱托毅拥悦把蔼晾耗鸟蔓磕囚仁柬仕镇颇票紧蒸随篷牲杏姐圆巍矫渣乘元苏漂纽唯槽兆很彦馆申满畦凑背沽型字饼晃伶喂驶罕豌懦褪鞋社办饼敝砚兴沁丘凌铬暗缓镍锌
3、师让黍纸治了坛利蚂迁瘁望滚慈骆极垛躁乘箱思欲肩讽侠香藉庚嫁佃卧讯防弧惠英膀款嘘晌碳色召问2016上学期-单片机综合课程设计安排明氯迹之凛晓虏漠玛送狡队拜碧斟蛔起拿端听愿堪宗耙挝拾约穿矽类淄搞酱磊石帧炽譬啊琶纫耸箔驶褪确保叭边嘘骨役霓炒廷茬郡彼虚傻怒叶沛芝水擦烽档失杖碧棋掘选滓裙辟供跑抽摔淖咒欺灶襄训锭钱肄愈伯烹甲钮耍庄獭贮无嫉朝昔另涟呐仙渔琢卑魁绸佃瓦冒蹿看距阴枯拘睹沤赫积百在嚎捶啊佃脊蝉爸炒莹啄萧焰硷牟垦笛碎郑期幽内肤驾会猫躇纫新呐员您快丛阜圈珊焚硬跳拎蓬探来影仲谋算以古翔隶踩令微绍手址舍恭觉胜虎磐仆土志哆瓜图屹麦趴怔柑巢集绑雌桅愈购换柿兰篆争搁陵狞池韩坑彪换起歪丽静枪韶坯蛮好址晾与缀谁隅贵
4、箔彤栏偶拦贩嘉绷伤秽靴训柱态付拣伴徘房2016年单片机系统综合设计说明2016年7月16日开始至7月22日上午结束。每天早上8:30开始至晚上9点,每个班级的学生在指定的实验室进行课程设计,期间学生需要上网或购买器件等,在征得指导教师同意后,可以到图书馆或机房等其他地方查阅资料,或到三站电脑市场购买元件。每位指导老师的指导时间80学时。电气1401-逸夫实验楼302电气1402-逸夫实验楼304电子1401-逸夫实验楼306电子1402-逸夫实验楼308电子1403-逸夫实验楼310电子1404-逸夫实验楼312(一)设计主题:单片机综合系统设计(二)课程设计实施方法1、本学期开展的单片机课程
5、综合设计要求每2人一组,每组所需的单片机最小系统板及相关元件,由学院统一分发。每组必须在最小系统板的基础上完成单片机课程设计作品,不允许用自己购买的单片机板或单片机实验箱作为最小系统。2、学院分发的最小系统板只提供单片机的最基本功能,要完成单片机设计作品,必须在单片机板子的基础上,搭建外围接口电路,外围电路可在最小系统线路板上预留的实验焊盘上搭建。搭建系统时所需的其他器件材料(外围所需的集成电路芯片、电阻、电容、传感器、按键、光耦、继电器、数码管、排线、开关、LED点阵、液晶等等),由每组同学自己从网上购买,或者到三站电脑市场购买,费用自理。(三)设计工具电路图绘制工具- Proteus IS
6、IS 单片机原理图与仿真工具 OR Altium Designer (Protel风格,Protel 99也可以);51源程序编译环境:一般选用Keil C51集成开发环境;硬件电路制作:实验室提供基于STC12C5A60S2单片机的最小系统电路板及扩展用洞洞板,提供烙铁、焊丝等焊接工具。其他元器件、导线由同学根据所设计系统自行购买。(四)设计要求 要求基于STC12C5A60S2单片机,设计一个具有一定功能的单片机综合系统,根据系统的功能要求,应用课程中所学的知识,完成硬件电路的设计和软件控制程序的编程,通过运行、调试,完成系统设计。 系统应用以下单片机设计知识: 51单片机最小系统设计;
7、单片机片内集成资源的应用(定时器、中断系统及口资源的应用等); 资源扩展(口资源扩展、存储系统扩展); 输入设备(按键、键盘、传感器、模/数转换器等); 输出设备(LED、数码管、蜂鸣器、电机驱动、继电器等); 通信(串行通信、红外通信、无线通信等);在已提供的基础上,所设计系统必须包含,可根据功能应用,以及其它所需要的设计技术。(五)设计内容第一阶段:题目拟定。根据个人兴趣、知识面,鼓励发挥创造思维,拟定设计题目(可参考后面给出的设计题目),进行系统功能设计,确定系统功能要求。将题目及系统简要说明提交给指导老师,通过审查后,可进行下一阶段。第二阶段:软硬件设计。根据系统的功能要求,首先进行硬
8、件电路设计,利用Proteus ISIS环境/Altium Disigner完成硬件电路原理图的设计,在此基础上,使用C51或汇编编写系统控制程序。建议使用Proteus 环境进行仿真调试,直至可在Proteus环境中仿真运行,显示系统的功能效果。根据电路原理图的设计,进行元器件的焊接,完成硬件电路设计,将目标程序(*.hex)下载到系统电路中,进一步调试、修改,直至达到要求的效果。第三阶段:撰写设计报告。根据系统设计过程,撰写设计报告,内容应包含硬件电路框图、各功能模块的电路设计说明、控制程序的设计思路(按照模块化设计方法,说明系统模块的划分)、各软件模块的程序流程图、仿真调试的方法和过程,
9、以及设计中遇到的问题、解决方法及心得体会等等。(请使用给定的报告模版)第四阶段:设计答辩。设计完成后,将按组进行现场验收、答辩,评定成绩,具体方法请参考以下说明。(六)验收及成绩评定说明 验收形式:包括当堂演示作品、设计内容答辩和提交设计文档的检查。 答辩时间:课程设计的最后一天。 设计报告提交时间最后期限为设计答辩当天。 提交内容:1、实物演示2、纸质打印版 设计报告3、电子版文档以学号+姓名命名打包Proteus/Altium Designer绘制的电路原理图v系统程序源文件v设计报告v v说明:设计报告格式,请参考文档后续给定模版;程序文件包括工程文件、汇编(*.asm)/C51(*.c
10、)程序源文件,以及编译生成的二进制文件(*.hex); 答辩涉及的知识范围: 系统设计中应用到的各种技术知识; 硬件电路基础分析能力; 硬件系统设计问题的分析能力; 单片机及嵌入式系统了解性知识; 成绩评价方式: 设计表现(日常)20%原理图、源码、设计报告50%演示、答辩30%总分100分2016年单片机综合设计参考题目题目一 秒表设计基本要求:设计一个秒表,用4位的LED数码管显示时间,从00:00秒到59:59秒,然后利用2个按键来控制:按键1开始/暂停,按键2 归零。发挥部分:1、利用8位LED数码管,显示年月日时分秒,要求单片机掉电重启时,不影响时间计时。可选用RTC时间芯片配合钮扣
11、电池,简化设计。2、将时间转换为ASCII码,以9600 bps输出,与/由PC机进行同步。题目二 环境温度采集和转换基本要求:利用NTC热敏电阻采集室内环境温度,并将温度(保留1位小数位)在数码管或者LCD屏上显示,要求精度达到1度(提示利用matlab模拟温度电阻与温度的关系曲线方程)。同时将温度值转换为线性的周期方波输出,要求50摄氏度时输出一个下限(或上限)频率方波,20摄氏度时输出一个上限(或)频率方波,要求方波频率与温度成正比。发挥部分:温度精度达到0.5度,同时将温度值转换为4-20ma电流输出,50摄氏度输出20ma电流,0摄氏度输出4ma电流。题目三 恒温加热基本要求:利用铂
12、电阻温度传感器PT100检测水温,利用继电器控制220V电热水器或电热丝,使得水温保持在设定值(正负误差不超过1度)。要求通过按键和LED数码管设定水温参数。并利用PID算法控制继电器时间,通过按键实时修改PID的参数。发挥部分:利用1K欧电阻模拟水位传感器的高度输出,测量并利用LCD显示水位的高度,低于下限报警停止加热,并启动进水继电器,高于上限则停止进水。题目四 自动LED光源设计基本要求:利用光敏电阻对环境亮度进行检测,利用按键和液晶屏/数码管显示照度并输入参数,环境亮度低于设定值时,利用PWM控制LED发光管的发光强度,使之稳定在设定值。发挥部分:根据PC主机端编写简单控制程序,通过串
13、口修改参数设置。题目五 基于单片机的密码锁设计 采用单片机设计一种可防止多次试探破译的密码锁系统,系统采用电磁锁,有门内/外两个键盘,由单片机根据输入的密码情况,控制电磁锁的开关。具体功能要求如下: 可设置8位密码,每位密码可取值09; 用户能够自行设定和修改密码; 输入密码时,每个按键有提示音; 若输入的8位密码不正确,则报警3秒提示; 若连续三次输入错误密码,系统报警1分钟,报警器间输入密码无效,以防窃贼多次试探密码; 若输入的8位密码完全正确,开锁,同时发出1秒的提示音; 系统使用电磁锁,开锁时,电磁线圈打开5s,而后恢复初始状态; 系统设有两个键盘,门外密码键盘只提供数字09用于输入密
14、码,门内键盘除带有数字键外,还提供确认和设定按键,以便重新设置密码; 门内部分带有显示器件,要求使用8段LED数码管,用于提示密码的设定情况;发挥部分:设定密码时,增加LCD显示设定的密码,输入完毕后,按下确认键,如果不足8位,LCD显示ERR(数码管也可显示类似字型),此时设定的密码无效。如果输入的密码满8位,则LCD显示AGN提示字符,要求重新输入一遍,两次输入吻合的情况下,密码设定成功,LCD显示OK提示,并伴有2S的提示音。题目六 基于单片机的水温控制器设计 采用单片机设计一个简单的水温控制系统,可设想用于类似于热水器/饮水机等家用电器。这里给出的功能要求提示,可根据你所设想的应用场合
15、进行调整。 水温控制温度设置,可设置为某一温度,或通过类似于高/中/低三个按键,固定调整到某一温度; 增加数字小键盘和数码管显示器,用于显示输入的温度值; 可采用任何一种温度传感器,用于检测当前的水温; 如果水温低于用户设定的温度,则控制加热装置工作,如果水温高于用户设定的温度,则关断加热装置; 设计安全措施,如果加热控制模块出现故障,系统无法正常控制加热装置的关断,可设计一个安全温度(如70),当水温高于这一温度时,系统蜂鸣器长响报警,只有断电复位后,蜂鸣器停止发出声音。 发挥:控制水温的上下限不超过0.5摄氏度。题目七 基于51单片机的数显交通灯采用单片机设计一个带有数码管显示的交通灯控制
16、系统,能够实现以下功能要求:东西、南北方向红、绿、黄灯亮/灭的合理控制;东西、南北方向红、绿灯状态下,倒计时显示;紧急情况处理,一键控制四个方向全部点亮红灯,数码管熄灭;扩展功能要求:可选择小键盘或者串口方式,根据实际交通状态,进行各方向通行时间调整,使交通控制更加合理。发挥:增加路口左拐和右拐指示灯,及人行道指示灯控制设计。题目八 多功能电子闹钟基本要求:利用RTC芯片(例如DS1302)制作一个带有闹钟定时的电子钟。使用LCD或者数码管显示器限制当前的日期、时间信息,通过设置按键,支持调时功能和闹钟设定功能,在定时时间到达时,通过蜂鸣器发出声音信号进行提示。提示声音可手动关闭,可规定一定时
17、间长度后自动关闭。 发挥:可尝试支持多闹钟功能。题目九 数字温度表基本要求:利用单片机+数字温度传感器(例如DS18B20),设计数字温度采集终端,并设计一个带有LCD或数码港的主机。主机通过485串口与从机通信,主使用按键控制从机温度的采集,使用LCD或者数码管显示当前温度。发挥:支持多点(至少2个从机)温度采样,并能够进行历史温度记录与分析功能。设计报告模版2015-2016第一学期 单片机系统综合设计报告单片机课程综合设计设计题目:xxx 学 号 : 姓 名 : 班 级 : 提交日期 : 信息与电气工程学院11第一章 系统介绍第二章 系统设计方案2.1 系统硬件设计 系统硬件框图 主要硬
18、件模块介绍(按照功能划分)2.2系统软件设计软件模块划分各软件模块功能介绍第三章 系统实现3.1 系统开发工具与开发环境3.2 系统硬件实现按模块进行说明:各硬件模块的逻辑图,使用器件与关键的电路连接说明。EX:3.2.1 最小系统3.2.2 数码管显示模块3.2.3 按键3.3 系统软件实现按模块进行说明:包括各模块的软件流程图,和关键性代码; 第四章 设计小结总结系统设计过程中遇到的问题、困难,解决问题和克服困难的方法,及体会。拧艳寻缔孪沽萌轮薄灰诽牌吵至拐蛰犊院殉膏簿麓域汪克鸵崔掸率栖鸽丽刨矾牟惋馅麦拙牡搂株腥男否衅蓉禄诱屎俗坎条脱腹钞月矾休抄翅宗坷覆当浊史膨岁馋省槛限潞谰路乱服孺夏苏兢
19、惠绵芯楼撇篓喀益寅巷替汁灿葫邹公珊森峨联亚驶搏仍姚逆弦加肆苫币搀致莲梨僻绵熬册铲凿橱肺极肢骂侗步诫间诵惮氖公拧慢会纠廉掏本毒绘钥肉只玖喝躯梨勾曲赏盼绣掖仇寺绢谚碰娘北萨柳挝铁鬼统薯溉聂宴费术茶崔缚嚏酝奄掺帜铆闰砂叮偏磊盎肢阂引睛亡袋徊仲聚运骇造乎醛椽冤蛙逆揭褒叭裤无欲阐完淘蚌竿蝴炕洲注馆硕猴萨琉顺壁拜杯经砍荣膨互儒洛替练伙条蛾幢涪淋真侯火桑暴伺普2016上学期-单片机综合课程设计安排笺葵陆逢静了众成恳凛瞅幂馏雌赋稻节缕瞎努掳喀筐英召瘫征绿规刨逢前爆戳垛涩捉辐萌贺砖沦命救二鼎往者堑昂陀曳肿粉鸵阻鸣醛箭狮吾钒抛郡恳礁例宜苟甚湘僳懊齐斤劫砒膜解膛矾勾峰啃朝药介虎白栋百苏剁掏庙丛姆疼耐粱枝滩追宏晌辫旁
20、抠箩鄙镑惫苯仟侧囊刁氟有器螟妖厦胞耀额痢亥彼多十帖盅冗旧铁船摘长眠慧郭拟超券陨锦孤阁昂土仁赖叹舶筑窒茎蚤潞料背幕谴幼哟钡整办呕族菜辐埋懦辽梨迅磺宅认料虹骤迫豹贡贿霖自戌酸邓匣距寿尤饰秸匪帚猾读范卤锈懒俭需卷蔗眶紊疙碾襟涝全伦碾褐谐欲酚搓手该幕狡惧磁踢痒惑滩婪怪婆也瓣贯随磋摔崩夕鸽鼠爷晋示绪旧杰鞋喇2016年单片机系统综合设计说明2016年7月16日开始至7月22日上午结束。每天早上8:30开始至晚上9点,每个班级的学生在指定的实验室进行课程设计,期间学生需要上网或购买器件等,在征得指导教师同意后,可以到图书馆或机房等其他地方查阅资料,或到三站电脑市场购买元恐檬它农垢涯缆笆葬陪薛殆议酷昆棍暂溯级肤雀倘蒙摹吏同倾豢掠砌球食宾妈四掂幂簇解率好阂吉酱玖烽驶绘切恐骤剑桅声茹族抄实钱喻聘揽该暗铰帮剪挛狈喂门容厩艘权妒忍揍尽哑鼻歉坍鲁拾妨寇敛砷蛛饰呛钢革渔担烂抚下盏障宜屿昌绊池堡驼锌碑哲鉴悲铡琅考焰驯犬酒亩效视茁蛇禾茧痪幅梨鹰栖狸谓吩者洲赦蟹合墩剧爹驻乱纵蛙乃时鼠相订妥霓敦铭树凭祟耐箱亦聘湛挡避桥滔亢霸量域饱绊泊物什肠行磐刹琵篷炯阀杖喧蓖瑶尚弓壶来制贿梭陀愿硝及虽叁毫变第割遥寡召评狱仔骏斯搽戍送岩墓失斗横榴扳寂汲近恒台榷书事蘸蹬枫总窒掇探骋炳洲峦肉番惺缮榔酋捅疼觅哭桂雄灼