第一篇:10机械 单片机课程设计任务及要求
《单片机课程设计》任务书及要求
一、本课程设计的目的和意义
通过课程设计使学生深入理解单片机的基本结构和工作原理。掌握单片机系统常用接口的设计及扩展方法。掌握汇编语言程序设计和程序调试的技巧。学会单片机应用系统的设计与开发,培养学生分析问题和解决问题的能力。为学生将来在机械设计制造及其自动化及其他领域应用单片机技术打下良好基础。
二、设计任务及要求
1.硬件设计:根据所选题目要求,完成基于单片机的完整硬件接口电路设计。
2.程序设计:根据需要画出程序流程图,设计出全部汇编程序并给出程序设计说明和程序注释。
3.设计文件:设计报告字数不少于4000字(不包括程序清单),内容及格式要求如下:
(1)报告内容的一般安排
封面(1页)
课程设计题目及任务要求(1页)
目录(1页)
前言(1页):说明选题目的、当今应用说明、对课题的理解,及要解决的问题和课题意义。 总体方案设计(2~3页):通过列举和分析若干可行技术方案、原理,从中选定可行最优设计方案,给出组成原理(框图)及技术路线。
硬件设计(3~4页):元器件选择与必要的介绍;单片机硬件系统及外围接口电路的设计,原理说明。系统总电路图可占完整一页。
软件设计(3~5页):设计各功能子程序、中断服务程序,及主程序,程序中应有必要的注释。对于复杂程序结构可先绘制程序流程图。
设计小结(1页):对设计中所存在的问题和不足进行分析和总结,提出建议、解决的方法和对这次设计实践的认识、收获和提高。
参考文献(1页)
(2)设计报告书写要求
课程设计报告用16K纸手写,每页的文字部分不得少于17行、每行不少于22字。若整页为汇编语言程序,则该页不得少于22行。
设计说明书中插图总数不宜超过12个,插图可包括元器件图、单片机系统硬件电路图、程序流程图等,插图大小及所占篇幅根据线条密度定,线条不能太稀疏。插图上下之外部不得留有超过一行文字高度的空白行。每个插图要有图号及图名,图号按顺序标注即可,例如“图1××温度传感器引脚图”。
设计内容凡为网上下载、抄袭、复印、相互之间雷同者,课程设计成绩为不及格。
三、设计安排和成绩分配
(一)设计时间:一周(五个工作日)
第一天:上午在指定教室安排具体设计要求,整体指导。下午进行方案设计。
第二天:进行方案设计和硬件电路及接口设计。
第三天:进行软件设计,绘制程序流程图。
第四天:编写控制程序,整改设计内容,撰写课程设计报告。
第五天:上午继续撰写设计报告,准备答辩;下午交课程设计材料、答辩。
(二)设计成绩分配:
1.课程设计报告占50%,其中:
硬件接口电路设计占25%(包括电路图原理设计、电路连接和调试通过);
程序设计占25%(包括程序设计说明、程序框图、程序行注释等)。
2.课程设计考勤占20%(两次点名不到,取消答辩资格)。
3.答辩回答问题占30%。
10机械《单片机课程设计》题目
1. 模拟交通灯单片机控制系统设计
在主、支道路的十字路口分别设置红黄绿三色交通控制灯,绿灯亮允许通行、黄灯亮要求压线和已过线车辆尽快通过、红灯亮禁止通行。设计要求:
(1)主道路绿、黄、红灯亮的时间分别为60秒、5秒、25秒; 次道路绿、黄、红灯亮的时间分别为20秒、5秒、65秒;(2)主、次道路时间指示采用倒计时制,分别各用2位数码管显示。
学生:王远通、胡晋、张宇、陈乐乐、张铁柱、王治
2.八路抢答器设计
利用所学单片机知识,完成八路驱动器系统的设计。该系统最多可够实现八人抢答,当主持人按下“开始抢答”键后,答题人谁最先按下自己桌上的按键,则提示铃声响3秒,且在主持人前台显示器上显示该人数字代号(即1、2、„„、8)。一旦某答题人最先按下自己的抢答键后,自己则无法清除自己的“误”按动作,系统也不再接受其他人的按键,只有通过主持人前台上的“重新开始”按钮才能清除。
学生:徐丹、王长远、任鹏飞、王玉生、姚双、陈令
3.自动流水线工件计数器设计
应用单片机和传感器技术完成本设计。工件在自动线皮带机上单方向传送,当工件通过检测区时,由光敏传感器检测到工件并进行计数,计数值通过5位数码管显示器即刻器显示,计数范围为0~10000。当传送带上每通过100个工件,即计数值为100的整数倍时,讯响器响铃1秒;当计数值达到10000时,计数值清零并启动讯响器长鸣5秒。
学生:张刘羊、袁坤坤、漆冬之、杜永、张腾、宁志伟
4.转速测量仪设计
应用单片机和传感器技术完成本设计。在旋转输出轴飞轮盘上安装霍尔传感器或光电元件,转轴每转一圈传感器可发出一个脉冲,由单片机及外围相关器件组成的电路对该脉冲信号计数,并为之编制单片机控制程序,用数码管输出所测转速。
学生:华冲、刘智勇、陈希伦、崔彪、孙启舜、郭云鹏
5.低频信号发生器的设计
用单片机、DA转换器等器件实现三角波、锯齿波、方波、正弦波等周期信号。输出信号频率及波形的选择可由旋转波段开关设定。输出信号频率可设定为50Hz、100Hz、200Hz、500Hz、1KHz等。
学生:蒋飞飞、王继生、汤飞、凌鑫、王全军、俞蕾蕾
6.倒计时钟的设计
应用单片机及数码管等器件设计倒计时钟。电子钟有9位数码管显示,分别显示剩余时间的天数(3位)、小时、分钟和秒;该系统能借助键盘设置时间及报警时间等信息。当倒计时到达时,报警系统启动。
学生:刘汉臣、王栋、姜艳平、杭宇、刘奇、张力
7. 实用电子秤
应用单片机及相关课程知识完成本设计。选择适用的力传感器或电阻应变片、AD转换器,设计基于单片机的电子秤控制系统,该称最大称重量为99.9kg,重量误差不大于±0.1kg。
学生:腾买买、陈宇航、刘保、姜天驰、刘昌元、黄亚
8.模拟电子琴设计
应用单片机知识完成该设计。模拟电子琴由单片机控制实现发音,电子琴具有八个按键,分别对应dou,ruai,mi,fa,sou,la, xi,dou(高)八的音阶的输出。当按下这些按键时,不同频率的脉冲经喇叭驱动电路放大滤波后,就会发出不同的音调。按键按下后则持续发音,直到按键被弹起则发音停止。C调音节各音的频率如下:
表:各音阶标称频率值
9. 电子密码锁设计(备选题)
由单片机及其他电子器件构成密码锁的控制电路,当输入正确的密码时,由单片机输出信号以启动开锁机构动作,并且用红、绿LED指示关锁、开锁状态。
设计要求:开锁键盘为8个按键,其键名分别为A、B、C、D、E、F、G、开锁。密码锁控制器中预存储一个6位字符密钥代码,当从开锁键盘输入密码与存储密钥代码相同时,按下开锁键即可启动开锁控制电路,并且绿灯亮、红灯灭表示开锁状态。
10. 电子数字钟的设计(备选题)
利用所学单片机知识,设计一个单片机控制的电子数字钟,其功能要求如下:
数字钟有时、分、秒共6位数码管。时钟每秒更新一次,当秒为59时,下一秒到来时,秒显示00,切分钟内容加1;当分钟达到59时,下次更新分钟时将显示为00;小时建议用24小时制,当小时显示23时,下次更新小时时将显示00。根据需要布置若干个调时按键,可调整当前小时和分钟。
11. 电子秒表设计(备选题)
该秒表设有“启动”、“停止”两个开关按钮,三位数码管计数显示,计时范围00.0~99.9秒。当开启电源开关后,秒表显示88.8持续一秒,然后显示0.0,进入准备计时状态。当按下“启动”按钮则启动计时,并且同步显示当前计时时间;当按下“停止”按钮,计时暂停,并显示当前计时时间;此时若再次按下“启动”按钮后将从当前已计时时间上累计计时;当按下“停止”按钮后,若再次按下“停止”按钮并且保持按下两秒钟,则计时清零,显示“0.0”;当再次按下“启动”按钮后,可重新从“0.0”开始计时。
12. 车速测量仪设计(备选题)
公路上为限制轿车车速,设置了专用测速装置。该测速装置的工作原理是:在公路检测区沿车道方向相距1米(也可由设计者自行选取)各设置一套光电传感器,光电传感器可由发光二极管及光敏元件组成,发光二极管和光敏元件分别置于车道左右两侧。当车道中间无车辆或其他障碍物时,光敏元件能够接收到发光二极管发出的光;当轿车驶入检测区,遮断了光路,光敏元件则接受不到光。第一道传感器用于控制计时开始,第二道传感器用于控制计时停止,根据计时时间长短和两道传感器间距便可计算出车速。
13. 喷漆房恒温控制系统设计(备选题)
通过8位旋转拨码盘输入设定温度(80、81、82、83、84、85、86、87),A/D转换器把温度传感器送来的喷漆房温度模拟量信号转变为数字信号,通过单片机对该数字信号进行比较,自动控制电发热元件开关,以控制房间温度保持在设定值。
14. 全自动单缸洗衣机控制器的设计(备选题)
设计说明:全自动单缸洗衣机有洗涤模式和甩干模式两种。洗涤和甩干共用一个电机驱动,洗涤时高低速换档电磁铁不通电,传动离合器接低速档,电机以大减速比通过皮带驱动洗衣波轮低速正反向旋转。甩干时,换档电磁铁通电,传动离合器接高速档,电机高速驱动洗衣滚筒旋转,靠离心作用脱水。单相电机正反转采用继电器或可控硅控制,低速洗涤和高速脱水采用电磁铁控制的机械传动换档,排水阀为电磁开关阀。两种模式时序说明如下:
洗涤模式:洗涤时长可选择6、9、12、15分钟四种时长,由用户通过按键设定。
停洗
甩干模式:洗涤模式结束即自动进入甩干模式。甩干时首先打开排水阀排空桶内水,然后启动电机驱动滚筒甩干,甩干时间可由用户通过按键设定为1、3、5分钟三种时长,甩干时间到则电机停转并启动报警音乐。
15. 简易计算器设计(备选题)
设计说明:设计一简易计算器,计算器键盘为4×4,分别为0、1、2、„„、9共10个数字键和“加”、“减”、“乘”、“除”、“=”、“清零”6个辅助键。所设计计算器能够对两个一位数进行加、减、乘、除运算。计算器使用时首先输入第一个操作数,再按下运算类型键(即加、减、乘、除键),然后输入第二个操作数,最后按下“=”键运算结果通过数码管显示。要求键盘输入的操作数能立即显示在数码管上,如果输入的操作数不正确,按下“清零”则重新开始本次运算所需的所有操作。
第二篇:单片机课程设计任务及要求
13Z机制《单片机课程设计》任务书及要求
一、本课程设计的目的和意义
通过课程设计使学生深入理解单片机的基本结构和工作原理。掌握单片机系统常用接口的设计及扩展方法。掌握汇编语言程序设计和程序调试的技巧。学会单片机应用系统的设计与开发,培养学生分析问题和解决问题的能力。为学生将来在机械设计制造及其自动化及其他领域应用单片机技术打下良好基础。
二、设计任务及要求
1.硬件设计:根据所选题目要求,完成基于单片机的完整硬件接口电路设计。
2.程序设计:根据需要画出程序流程图,设计出全部汇编程序并给出程序设计说明和程序注释。
3.设计文件:设计报告字数约4000~5000字(不包括程序清单),内容及格式要求如下:
(1)报告内容的一般安排
目录(1页)
前言(1页):说明所选题目的、当今应用说明、对课题的理解,及要解决的问题和课题的意义。
总体方案设计(3~4页):通过列举和分析若干可行技术方案、原理,从中选定可行最优设计方案,给出组成原理(框图)及技术路线。
硬件设计(4~8页):元器件选择与必要的介绍;单片机硬件系统及外围接口电路的设计,原理说明。系统总电路图可占完整一页。
软件设计(6~10页):设计各功能子程序、中断服务程序,及主程序,程序中应有必要的注释。对于复杂程序结构可先绘制程序流程图。
设计小结(1页):对设计中所存在的问题和不足进行分析和总结,提出建议、解决的方法和对这次设计实践的认识、收获和提高。
参考文献(1页)
(2)设计报告书写要求
以班级为单位购买徐师大标准的课程设计报告本,人手一册。课程设计报告本应双面书写,每页的文字部分不得少于16行、每行不少于22字。若整页为汇编语言程序,则该页不得少于20行。
设计说明书中插图总数不宜超过10个,插图可包括元器件图、单片机系统硬件电路图、程序流程图等,插图大小及所占篇幅根据线条密度定,线条不能太稀疏。插图上下之外部不得留有超过一行文字高度的空白行。每个插图要有图号及图名,图号按顺序标注即可,例如“图1××温度传感器引脚图”。
设计内容凡为网上下载、抄袭、复印、相互之间雷同者,课程设计成绩为不及格。
三、设计安排和成绩分配
(一)设计时间:第19-20周(6月23日——7月4日)
第1天:上午在指定教室安排具体设计要求,整体指导。下午进行方案设计。
第2-4天:进行方案设计和硬件电路及接口设计。
第5-8天:进行软件设计,绘制程序流程图。
第9天:编写控制程序,整改设计内容,撰写课程设计报告。
第10天:上午继续撰写设计报告,准备答辩;下午交课程设计材料、答辩。
(二)设计成绩分配:
1.课程设计报告占50%,其中:
硬件接口电路设计占25%(包括电路图原理设计、电路连接和调试通过);
程序设计占25%(包括程序设计说明、程序框图、程序行注释等)。
2.课程设计考勤占20%(两次点名不到,取消答辩资格)。
3.答辩回答问题占30%。
13Z机制《单片机课程设计》题目
1. 模拟交通灯单片机控制系统设计
在主、支道路的十字路口分别设置红黄绿三色交通控制灯,绿灯亮允许通行、黄灯亮要求压线和已过线车辆尽快通过、红灯亮禁止通行。某一方向的红灯灭,则绿灯立即亮;绿灯灭,则黄灯闪烁五秒后红灯才能亮。软件编程必须用定时器及中断技术编程。其他控制要求:
(1)主道路绿、黄、红灯亮的时间分别为60秒、5秒(闪烁)、25秒;
次道路绿、黄、红灯亮的时间分别为20秒、5秒(闪烁)、65秒;
(2)主、次道路时间指示采用倒计时,分别用2位数码管显示。
2.低频信号发生器的设计
用单片机、DA转换器等器件实现三角波、锯齿波、方波、正弦波等周期信号。输出信号频率及波形的选择可由旋转波段开关设定。输出信号频率可设定为50Hz、100Hz、200Hz、500Hz、1KHz等。
学生:陈则言、戴瑞、董中辰、杜凯、杜双双
3. 电子密码锁设计
由单片机及其他电子器件构成密码锁的控制电路,当输入正确的密码时,由单片机输出信号以启动开锁机构动作,并且用红、绿LED指示关锁、开锁状态。
设计要求:开锁键盘为8个按键,其键名分别为A、B、C、D、E、F、G、开锁。密码锁控制器中预存储一个6位字符密钥代码,当从开锁键盘输入密码与存储密钥代码相同时,按下开锁键即可启动开锁控制电路,并且绿灯亮、红灯灭表示开锁状态。
学生:顾泽敏、郭颖佳、姜秋轶、李梦、刘虎成4. 实用电子秤
应用单片机及相关课程知识完成本设计。选择适用的力传感器或电阻应变片、AD转换器,设计基于单片机的电子秤控制系统,该称最大称重量为99.9kg,重量误差不大于±0.1kg。
学生:刘欢欢、刘为川、刘晓鹤、刘铸剑、栾洋
5.自动流水线工件计数器设计
应用单片机和传感器技术完成本设计。工件在自动线皮带机上单方向传送,当工件通过检测区时,由光敏传感器检测到工件并进行计数,计数值通过5位数码管显示器即刻器显示,计数范围为0~10000。当传送带上每通过100个工件,即计数值为100的整数倍时,讯响器响铃1秒;当计数值达到10000时,计数值清零并启动讯响器长鸣5秒。
学生:马旭晨、乔乐乐、史神怡、宋昂、苏威
6.多功能数字电子钟
应用单片机及数码管等器件设计一电子钟。电子钟有六位数码管显示,具有显示时、分、秒的功能,能借助键盘设置时间及报警时间等信息。报警时,蜂鸣器先鸣响5秒,然后停2秒,如果无人干预,蜂鸣器鸣响1分钟后停止。
学生:王璞、王旭、王有为、王志明、武宁
7.出租车计价器
设计一个出租车自动计费器,计费包括起步价、行车里程计费二部分,系统能显示总金额,计价范围0-999.9元,精确到0.1元。起步价为5.0元,3Km之内起步价计费,超过3Km,增加2.1元(即1KM增加2.1元)。
学生:徐加太、叶晨、叶心宇、俞荣山、张灿灿
8.转速测量仪设计
应用单片机和传感器技术完成本设计。在旋转输出轴飞轮盘上安装霍尔传感器或光电元件,转轴每转一圈传感器可发出一个脉冲,由单片机及外围相关器件组成的电路对该脉冲信号计数,并为之编制单片机控制程序,用数码管输出所测转速。
学生:张国翔、张海洋、张辉、张冉、张赛
9.车速测量仪设计
公路上为限制轿车车速,设置了专用测速装置。该测速装置的工作原理是:在公路检测区沿车道方向相距1米(也可由设计者自行选取)各设置一套光电传感器,光电传感器可由发光二极管及光敏元件组成,发光二极管和光敏元件分别置于车道左右两侧。当车道中间无车辆或其他障碍物时,光敏元件能够接收到发光二极管发出的光;当轿车驶入检测区,遮断了光路,光敏元件则接受不到光。第一道传感器用于控制计时开始,第二道传感器用于控制计时停止,根据计时时间长短和两道传感器间距便可计算出车速。请设计该控制系统。
学生:张子华、赵方伟、赵煜星、周大喜、纵瑞博
10. 简易计算器设计(备选)
用所学单片机设计一简易计算器,计算器键盘为4×4,键名分别为0、1、2、„„、9和“加”、“减”、“乘”、“除”、“=”、“清零”共16个键。计算器能够对两个数字进行加、减、乘、除运算。操作过程:首先输入操作数1,再按下运算类型键(即加、减、乘、除键),然后输入操作数2,最后按下“=”键运算结果通过数码管显示。要求键盘输入的操作数能立即显示在数码管上,如果输入的操作数不正确,按下“清零”则重新开始本次运算所需的所有操作。操作数取值范围为两字节数无符号整数(即0~65535),减法运算结果若为负数则显示结果应有负号;加法和乘法运算时,如结果过大,超过了65535,则数码管显示FFFFF,除法运算仅显示商,忽略余数。
第三篇:单片机课程设计任务
微机接口课程设计任务
一、所需设备:伟福系列单片机仿真实验箱、PC机及实验指导书
二、设计内容(以下内容每人任选一题)
设计内容(题目)1:数据采集系统
从键盘中任意选出6个键作为系统的功能键和LED数码显示一起组成一个单片机键盘显示系统(小的监控程序),并通过实验箱上的接口芯片实现相应的功能(注:这些硬件电路全在实验箱上,但自己要能设计)。要求设计相应的硬件电路,并画出实现题目要求功能的流程图,编写、调试相应的程序。
编程要求:
开机后显示班级号(4位),学号(2位)(复位状态),然后通过功能键设置参数,而后运行主程序。6个功能键为:
设置参数步骤:复位状态下,按下“设定”键后6位显示的状态为:
显示设定值显示参数行(组)号
四位设定值中的某一位小数点亮(或者整个值闪烁),表示对该位进行设置。用“加一”、“减一”键改变该位的值,用“换位”键改变设置位(由左到右),用“确定”键保存设定的值。
本次设计要求能设置四行参数即可,每行参数在0-9999之间,当连续按“确定”键时,对应的行号(上图)从01-04循环变化。按下“运行”键,执行不同的程序,共有三种要求,每位同学只需完成其中一种要求即可或自愿全做:
1、执行数据采集程序(参考硬件实验十四,但要求不同),采集模拟量0-5V,显示对应的物理量在0000-某一组(行)之间变化。5V对应的显示值是多少可以在设定时通过参数设置选择某一组(行)。
2、执行数据采集程序,采集模拟量0-5V,显示对应的物理量在000-500变化,当采集值大于设定值的10%时,声光报警(自定方式),设定值在200-
400之间任意确定,运行前通过键盘给定,采集值恢复正常时,报警自动解除。
3、执行温度采集程序,显示温度值(参考实验二十三),当温度大于设定值(25℃-35℃之间)时,让直流电机转动,温度越高,转速越快,转速不做具体要求,只要能用肉眼
看出变化即可。温度设定值通过键盘给定。
设计内容(题目)2:数据采集与通讯系统
甲机(单片机)作为监控机,通过键盘设定上限、下限值,通过RS-232通讯接口传送给乙机(单片机),乙机根据AD转换值与甲机传送来的上限、下限值比较,当大于上限值或小于下限值时,发生报警(声、光报警)
。当采集值处于上下限值之内时,报警自动解除。甲机的上下限值随时可以设定,乙机上下限值也要随之改变。
提示:可在甲机上定义一个“通讯”功能键,当上下限值设定完成后,按下“通讯”
键,上下限值的数据即可发送给乙机(该题目可以两名同学配合完成)。
设计内容(题目)3:直流电机转速控制系统
控制原理图如下图所示:
单片机双机通讯控制示意图 电机转速控制原理示意图图
要求:直流电机按照给定的转速运行,当给定值变化时,电机转速随之变化。同时在LED显示(6位八段码)给定转速值和实际转速值,显示格式如下:
其它设计内容(题目):学生自己命题,所需器件只要实验室能够领到即可,但应综合ADC、DAC、键盘、显示及定时、中断等功能,如秒表、电子钟、温度控制器等。
三、课程设计日程安排及设计报告要求,见《单片机原理与接口技术》网络课堂。
四、开始课程设计前,要求熟练掌握做过的相关实验,如键盘、LED八段码动态显示、ADC、DAC等实验内容(可以在第一次上机时训练)。暂时未安排上机实验的同学,应在图书馆、阅览室、或其它实验室进行查资料、或设计所选题目(软/硬件)。
第四篇:单片机课程设计要求
1.电子表设计
要求以AT89S52单片机为核心设计一个多功电子表,具有时钟和跑表功能。做时钟时在LED 显示器上显示分、秒,做跑表时显示范围000.0秒~999.9秒并具有跑表启动和跑表复位功能键。电子时钟的计时范围00分00秒59分-59秒,并在LED 显示器上显示;做跑表时显示范围000.0秒-999.9秒,当按下启动按钮跑表开始计时,按下停止按停止计时,当按下复位按钮跑表回零。
2.汽车尾灯的设计
设计要求:假设汽车尾部左右两侧各有3个指示灯(用发光二极管代替),应使指示灯达到三个要求:
(1)汽车正常运行时指示灯全灭;
(2)右转弯时,右侧三个指示灯按右循环顺序点亮;左转弯时左侧3个指示灯按左循环顺序点亮。
(3)临时刹车时所有指示灯同时闪烁。
3.数字温度计设计
要求采用8051单片机和温度传感器DS18B20设计一种数字温度计,测温范围-55到128度,测量精度为0.1摄氏度,由按键设定温度报警上下限值TH和TL,采用LCD作为数字温度计的显示器,分两行显示,第一行显示工作状态,正常时显示”DS18B20OK”,不正常时显示“DS18B20 ERROR”;第二行显示实测温度值和状态符号,“>H”表示实测温度大于温度报警值TH,“ 4、带温度显示功能的计时器 功能及技术指标: (1)本设计主要分为计时和温度显示功能两部分,实现天、时、分、秒的显示和温度的采集并显示功能。时间显示时、分、秒各两位数,并能够手动设置时间参数;温度表采集经过A/D转换显示并每60秒刷新。时分秒、温度交替显示。 (2)技术指标:显示计时小时、分钟和秒数(各2位);参数可手动设置;选择传感器,并设计相应的信号处理电路;实现实时温度显示功能(每60秒刷新一 次),温度测量范围-20~+60C 主要器件清单: 1、51芯片一个 2、显示管驱动芯片 3、AD590或 DS18B120温度传感器一个 4、显示管 5、译码芯片6、8位串行模数转换器 7、其他 若干。 5、具有语音功能的光控计数器 功能及技术指标: 实现数字式光电计数器的功能,对于某一空间内(例如:酒店、图书馆)的人数统计,通过单片机实现,有人进来说:(欢迎光临),有人出去说:(谢谢惠顾),并通过按钮来控制单片机报其总人数,大概实现0——100人的计数。 (1)语音的清晰度。 (2)计数的准确度。 (3)红外感应灵敏度。 主要器件清单: 1、51芯片一个 2、语音芯片:ISD17003、按键 4、开关:单刀双掷 5、扬声器 6、电压比较器:LM3587、其他 若干。 6、基于单片机便携式酒精含量测试的设计 功能及技术指标: 设计一个基于单片机便携式驾驶员酒精含量测试仪,测试人体呼出气体中酒精含量。测试仪采用气体传感器作为敏感单元,把气体中含有的乙醇气态浓度转换成电信号,再经AD模块以及微处理器的处理,由LCD直观显示出被测气体中的乙醇浓度,由此检测驾驶员是否醉酒驾车。 (1)通过分析测试仪测试原理、依据以及对酒精浓度的检测方法,拟定了酒精浓度与测试仪输出电压关系曲线; (2)通过分析ADC0809转换的要求,设定放大器对酒精传感器输出模拟信号放大,使电压在0到5V内,从而能够使ADC0809正常工作; (3)对 LCD1602 液晶显示模块进行调试,使其能够正确动态酒精浓度值。 主要器件清单: 1、酒精传感器 2、运算放大器 3、A/D:08094、LCD:16025、51芯片 6、其他。 八路智能抢答器 要求:八路抢答,只有最先按键的一路能选中,选中的显示红灯。 智能时钟 要求:显示年月日,闰年是否,调整时间,闹钟功能。 声控灯光控制器 要求:在受到声音影响时开关开,灯打开,30秒钟后灯自动熄灭。 7、基于单片机的数字频率计设计 设计要求: 1、用十进制数字显示被测信号的频率,能测量正弦信号、方波信号、尖脉冲信号以及其他各种单位时间内变化的物理量。 2、能测量周期性正弦方波信号.测量范围100Hz~100kHz。测量正弦信号、方波信号,测量范围100Hz~100kHz。 3、应用单片机为主控芯片,完成算术运算和控制功能,并采用LED数码管显示所测频率。 8、定时器设计 1、使用6位数码管显示时,分,秒,以24小时单位制; 2、利用键盘输入定时时间,定时时间一到立刻报警; 3、汇编语言编写程序。 9、数字温度计的设计 设计要求: 1、利用温度传感器测量温度,要求测温范围-55~125℃,误差±5℃以内; 2、采用单片机控制的方法,采用LED数码管显示温度; 3、汇编语言编写程序。 10、基于51单片机的直流电机PWM调速控制设计 基本要求:利用单片机生成不同宽度的PWM波形,进行直流电机的速度调节。设置四个按键K1,K2,K3,K4:按K1,K2进行直流电机的加速控制和减速控制(五级以上),按K3让电机正反转,相应的级别和正反转用led或数码管显示,按K4启停电机。 11、基于51单片机的两相四线步进电机调速控制设计 基本要求:设置五档以上速度,进行步进电机的速度调节。设置四个按键K1,K2,K3,K4:按K1,K2进行步进电机的加速控制和减速控制(五级以上),按K3让电机正反转,相应的级别和正反转用led或数码管显示,按K4启停电机。 12、基于51单片机的温度测控系统设计 基本要求:利用温度传感器(如DS18B20等)采集温度,数据经51单片机处理后,在数码管或字符型液晶屏1602上实时显示出所测温度。温度测量范围0~99.9摄氏度,设置上限报警温度、下限报警温度,即高于上限值或者低于下限值时利用蜂鸣器报警。 13、数字测温仪的设计 本课题以单片机为核心,设计并制作出一台数字测温仪,具有以下功能: 1)单点温度测试; 2)测温范围: 10℃~40℃; 3)分辨率:0~1℃; 4)温度输出显示:2 位; 5)设定上下限(下限18℃,上限25℃),超出范围时报警。 14、智能空调控制系统设计 功能要求: 1)设置自动、制冷、加热和换气四种模式,通过一个模式按键进行模式切换 2)设置2个按键,分别用来增加或减少温度值的设置 3)能实现温度设定,最高温度限制为35℃,最低温度限制为12℃,温度调整范 围为1℃ 4)可通过电脑进行远程设置(串口实现) 15、电子跑表的设计 本课题以单片机为核心,设计出电子跑表,具有以下功能: 1)做时钟时在6位LED 显示器上显示分、秒; 2)做跑表时显示范围10000.0秒~10999.9秒; 3)当按下启动按钮跑表开始计时,按下停止按钮停止计时,当按下复位按钮跑表回零。 16、简易数字电压表 基本要求: ⑴ 硬件设计:根据任务要求,完成单片机最小系统及其扩展设计,焊接电路板,组成功能完整的样机。 ⑵ 软件设计:根据电压测量及显示功能要求,完成相关软件的编写与调试; ⑶ 功能要求:2位数字及1位小数点显示,基本测量范围为0~5V,测量误差为±0.2V。⑷ 设计说明书(论文):设计说明书应表明设计思想和所使用的设计方法,主要内容包括:① 系统简介、整体功能说明、各功能模块说明(附图)及系统使用说明;② 设计还需要改进的地方及设计的心得体会;③ 参考文献:包括参考书、资料、网站等,按标准格式列出(可参考教材最后的参考文献引用格式);④ 附件:系统总体原理图及源程序。 扩展功能: 根据实际情况自由添加附加功能,如扩展电压测量范围(可扩展为0~10V,0~20V,0~100V等)、提高精度,实现量程的自动转换等。每扩展一项完整的功能增加20分。 17.数字显示温度计 基本要求: ⑴ 硬件设计:根据任务要求,完成单片机最小系统及其扩展设计,焊接电路板,组成功能完整的样机。 ⑵ 软件设计:根据温度测量及显示功能要求,完成控制软件的编写与调试; ⑶ 功能要求:至少利用3位数码管进行测量值的显示,温度测量范围:-50℃~100℃,测量误差≤0.1℃; ⑷ 设计说明书(论文):设计说明书应表明设计思想和所使用的设计方法,主要内容包括: ① 系统简介、整体功能说明、各功能模块说明(附图)及系统使用说明; ② 设计还需要改进的地方及设计的心得体会; ③ 参考文献:包括参考书、资料、网站等,按标准格式列出(可参考教材最后的参考文献引用格式); ④ 附件:系统总体原理图及源程序。 扩展功能: 根据实际情况自由添加附加功能,如设置温度的上下限报警功能,利用语音或声光报警等。附加一项完整的功能增加20分。 18.数字电子钟 基本要求: ⑴ 硬件设计:根据任务要求,完成单片机最小系统及其扩展设计,焊接电路板,组成功能完整的样机。 ⑵ 系统软件设计:根据数字电子钟系统功能,完成控制软件的编写与调试; ⑶ 基本功能:设计一个数字电子钟电路,能显示年、月、日和时、分、秒;通过功能键可以完成年、月、日与时、分、秒的调整和显示切换。 ⑷ 设计说明书(论文):设计说明书应表明设计思想和所使用的设计方法,主要内容包括: ① 系统简介、系统整体功能说明、各功能模块说明(附图)、系统使用说明; ② 设计还需要改进的地方及设计的心得体会; ③ 参考文献(包括参考书、资料、网站等,按标准格式列出); ④ 附件:系统总体原理图及源程序。 扩展功能: 根据实际情况自由添加附加功能,如万年历、秒表等功能。附加一项完整的功能增加20分。 19、基于单片机的音乐盒的设计 要求存储三首歌曲,可以进行歌曲的暂停播放前进后退等功能; 20、基于单片机的电热水器的设计 要求可以进行温度的设定,修改,报警,对热水器进行快速和慢速加热。 21、基于单片机的电子密码锁的设计 要求具有密码的输入、设定、修改和报警等功能。密码的输入功能,当密码输入正确之后,锁就打开,错误三次则报警。 单片机课程设计要求 课程设计的题目(自选) 班级:学号:姓名:论文要求要有题目、中英文摘要、参考文献(不少于8篇),内容包括以下几个方面: 一、设计简介 对单片机系统的功能进行简单介绍 二、系统介绍 简单介绍系统的组成包括硬件电路和软件有哪几部分组成三、硬件电路设计 对硬件电路的各个模块功能和工作原理的介绍,包括外围扩展芯片功能的介绍。 四、程序设计 介绍程序的组成和功能,画出程序流程图,附上程序清单。采用C51或汇编语言变成均可。推荐采用C51。(把源程序发到邮箱:) 五、仿真结果 对硬件电路和软件进行联合仿真,并给出仿真结果和说明。 六、总结 对本课程设计进行总结。论文不少于6业第五篇:单片机课程设计要求