一、设计目的
在完成前面的基础实验之后,学生初步掌握了单片机仿真开发工具的使用和程序的基本调试方法以及常用程序的设计方法。如果条件允许,下一步就是进行课程设计。通过课程设计,可将所学过的电子技术、模/数转换技术、传感器技术、单片机技术及智能仪器等知识综合串联起来,通过理论联系实际,从题目分析、电路设计调试、程序编制调试到传感器的标定等这一完整的实验过程,培养学生正确的设计思想,使学生充分发挥主观能动性,去独立解决实际问题,以达到提升学生的综合能力、动手能力、文献资料查阅能力的作用,从而培养和提高学生的独立工作能力及解决实际问题的能力,为毕业设计和以后的工作打下一个良好的基础。
当然课程设计不仅仅要求学生完成所规定的题目要求,同时还要培养学生养成良好的科学态度和严谨的设计习惯。建议学生在课程设计时完成如下文档资料:
(1)设计思想和设计说明 (2)硬件原理框图
(3)硬件原理图与其软件配合介绍
(4)程序存储器和数据存储器的单元分配 (5)程序流程图 (6)源程序清单 (7)芯片资料
题目
二、选题说明
2~3名同学组成一个团队,团队内部队员进行分工合作,共同致力将设计基本任务完成(即,不带*和@符号的任务),任务后括号内的数字表示分值,要求每名同学在设计完成后都能明白硬件原理及程序的含义。
三、设计时间安排:13,17,18,21~25日,上午9:00~11:30 下午 3:00~5:00
有问题需要提问的团队咨询老师,,也可以在宿舍进行仿真、编程设计。 四、设计作品提交:
(1)课程设计说明书(每个团队提交一份), (2)Proteus仿真程序或实物, (3)单片机源程序文件。
五、设计考核评定:
最后一周最后两天进行答辩、答辩以团队为单位进行,顺序自由排列,先完成的团队先答辩,后完成的团队后答辩。
题目汇总
1 LED显示的电子钟
设计任务:以89C51单片机为核心,制作一个LED显示的智能电子钟。 设计要求:
计时:秒、分、时、天、周、月、年。 闰年自动判别。
五路定时输出,可任意关断(最大可到16路)。 时间、月、日交替显示。 自定任意时刻自动开/关屏。
计时精度:误差≤1秒/月(具有微调设置)。
键盘采用动态扫描方式查询。所有的查询、设置功能均由功能键K1、K2完成。
题目2 LCD显示的电子钟
设计任务:以89C51单片机控制的时钟,在LCD显示器上显示当前的时间。 设计要求:
使用文字型LCD显示器显示当前时间。 显示格式为“时时:分分:秒秒”。
用4个功能键操作来设置当前时间。功能键K1~K4功能如下。 (1)K1——进入设置现在的时间。 (2)K2——设置小时。 (3)K3——设置分钟。 (4)K4——确认完成设置。
程序执行后工作指示灯LED 闪动,表示程序开始执行,LCD显示“00:00:00”,然后开始计时。 扩充功能:
增加闹铃功能,时间到则产生音乐声。
增加闹铃功能,时间到则启动继电器控制家电。 增加万年历显示“年月日”。
结合温度传感器显示当前的温度。 结合湿度传感器显示当前的湿度。
题目3 秒表设计
设计任务:用89C51设计一个2位的LED数码作为“秒表”。
设计要求:显示时间为00—99秒,每秒自动加1,另设计一个“开始”键和一个“复位”键。
题目4 带有LCD显示的定时闹钟
设计任务:使用89C51单片机结合字符型LCD显示器设计一个简易的定时闹钟LCD
时钟,若LCD选择有背光显示的模块,在夜晚或黑暗的场合中也可使用。
设计要求:
定时闹钟的基本功能如下:
字符型LCD(16×2)显示器。 显示格式为“时时 分分”。 由LED闪动来做秒计数表示。
一旦时间到则发出声响,同时继电器启动,可以扩充控制家电开启和关闭。 程序执行后工作指示灯LED闪动,表示程序开始执行,LCD显示“00 00”,按下操作键K1~K4动作如下。 (1)K1——设置现在的时间。 (2)K2——显示闹钟设置的时间。 (3)K3——设置闹铃的时间。
(4)K4——闹铃ON/OFF的状态设置,设置为ON时连续三次发出“哗”的一声,设置为OFF发出“哗”的一声。
设置当前时间或闹铃时间如下: (1)K1——时的调整。 (2)K2——分的调整。 (3)K3——设置完成。
(4)K4——闹铃时间到时,发出一阵声响,按下本键可以停止声响。 扩充功能:
增加秒表计数。
闹铃时间到则产生音乐声。 增加减计数的功能。 增加多组计数的功能。
题目5 带有LCD显示的音乐倒数计数器
设计任务:利用89C51单片机结合字符型LCD显示器设计一个简易的倒数计数器,可用来煮方便面、煮开水或小睡片刻等。做一小段时间倒计数, 当倒计数为0时,则发出一段音乐声响,通知倒计数终了,该做应当做的事。
设计要求:定时闹钟的基本功能如下: 字符型LCD(16×2)显示器。 显示格式为“TIME 分分:秒秒”。
用4个按键操作来设置当前想要倒计数的时间。
一旦按下键则开始倒计数,当计数为0时,发出一阵音乐声。
程序执行后工作指示灯LED闪动,表示程序开始执行,按下操作键K1~K4动作如下。
(1)K1——可调整倒计数的时间1~60分钟。
(2)K2——设置倒计数的时间为5分钟,显示“0500”。 (3)K3——设置倒计数的时间为10分钟,显示“1000”。 (4)K4——设置倒计数的时间为20分钟,显示“2000”。
复位后LCD的画面应能显示倒计时的分钟和秒数,此时按K1键,则在LCD上显示出设置画面。此时,若:
(1)按操作键K2——增加倒计数的时间1分钟。
(2)按操作键K3——减少倒计数的时间1分钟。 (3)按操作键K4——设置完成。 扩充功能:
增加时钟及闹铃功能。 增加秒表计数功能。
增加万年历显示“年月日”。 增加多组倒计数功能。
题目6 数字温度计设计1
设计任务:利用数字温度传感器DS18B20与单片机结合来测量温度。
设计要求:利用数字温度传感器DS18B20测量温度信号,计算后在LED数码管上显示相应的温度值。其温度测量范围为-55~125℃,精确到0.5℃。
本温度计属于多功能温度计,可以设置上下报警温度,当温度不在设置范围内时,可以报警。
数字温度计所测量的温度采用数字显示,控制器使用单片机89C51,测温传感器使用DS18B20,用3位共阳极LED数码管以串口传送数据,实现温度显示。
从温度传感器DS18B20可以很容易直接读取被测温度值,进行转换即满足设计要求。 DS18B20温度传感器是美国DALLAS半导体公司最新推出的一种改进型智能温度传感器,与传统的热敏电阻等测温元件相比,它能直接读出被测温度,并且可根据实际要求通过简单的编程实现9~12位的数字读数方式。
DS18B20的性能如下:
独特的单线接口仅需要一个端口引脚进行通信。
多个DS18B20可以并联在串行传输的数据线上,实现多点组网功能。 无须外部器件。
可通过数据线供电,电压范围为3.0~5.5V。 零待机功耗。
温度以9或12位的数字读数方式。 用户可定义报警设置。
报警搜索命令识别并标志超过程序限定温度(温度报警条件)的器件。
负电压特性,电源极性接反时,温度计不会因发热而烧毁,但不能正常工作。 DS18B20采用3引脚PR-35封装或8引脚SOIC封装。
题目7 数字温度计设计2
设计任务:使用热敏电阻类的温度传感器件利用其感温效应,将随被测温度变化的电压或电流用单片机采集下来,将被测温度在显示器上显示出来,
设计要求:
测量温度范围-50℃~110℃。 精度误差小于0.5℃。 LED数码直读显示。 扩充功能:
实现语音报出测量的温度值。
可以任意设定温度的上下限报警功能。
题目8 十字路口交通灯控制1
设计任务:利用单片机设计一个十字路口交通灯控制器 设计要求:
用单片机控制LED灯模拟指示。模拟东西方向的十字路口交通信号控制情况。东西向通行80秒 ,南北向通行60秒,缓冲时间3秒。
题目9 十字路口交通灯控制2
设计任务:利用单片机设计一个十字路口交通灯控制器
设计要求:利用单片机的定时器产生秒信号,控制十字路口的红、绿、黄灯交替点亮和熄灭,并且用4只LED数码管显示十字路口两个方向的剩余时间。要求能用按键设置两个方向的通行时间(绿、红灯点亮的时间 )和暂缓通行时间(黄灯点亮的时间 )。系统的工作应符合一般交通灯控制的要求。
题目10 波形发生器的设计
设计任务:设计一个能产生正弦波、方波、三角波、梯形波、锯齿波的波形发生器。 设计要求:利用单片机P1.0引脚输出频率范围1Hz~1000Hz的正弦波、方波、三角波、梯形波、锯齿波,并用示波器观察。
题目11 电容、电阻参数单片机测试系统的设计
设计任务:设计一个能测量电容、电阻参数的测试系统
设计要求:用电阻、电容充、放电电路可计算电路时间常数。用A/D转换器测量电压值,能测得时间常数值,经单片机计算,算出电阻或电容值,并在LCD或LED上显示。
题目12 用单片机控制直流电动机并测量转速
设计任务:采用单片机设计一个控制直流电动机并测量转速的装置
设计要求:单片机扩展有A/D转换芯片ADC0809和D/A转换芯片DAC0832。
通过改变A/D输入端可变电阻来改变A/D的输入电压,D/A输入检测量大小,进而改变直流电动机的转速。
手动控制。在键盘上设置两个按键——直流电动机加速键和直流电动机减速键。在手动状态下,每按一次键,电动机的转速按照约定的速率改变。
用显示器显示数码移动的速度,及时形象地跟踪直流电动机转速的变化情况。
直流电动机双极性控制。00H——逆时针转最快,80H——停止,FFH——顺时针转 最快。
显示器采用74LS164串行输入。串行输入段码地址0FF06H(D0),串入时钟地址0FE04H(D0),显示器位控地址0FE02H(D5~D0)。 键盘列扫描(4×6)。
题目13 单片机控制步进电机
设计任务:设计一个控制步进电动机的控制装置。步进电机是工业过程控制及仪表中的主要控制元件之一。它可以在机械结构中把丝杠的角度变成直线位移,也可以用它带动螺旋电位器,调节电压和电流,从而实现对执行机构的控制。在数字控制系统中,由于它可以直接接收计算机输出的数字信号,而不需要进行D/A转换,所以使用起来十分方便。步进电机具有快速的启停能力和精度高的显著特点,在定位场合得到了广泛的应用。
步进电机实际上是一个数字/角度转换器,因此,需把并行的二进制数字量转换成串行的脉冲序列,并实现方向控制。每当步进电机脉冲输入线上得到一个脉冲,它便沿着特定的方向走一步。
设计要求:
采用单片机控制一个三相单三拍的步进电机工作。步进电机的旋转方向由正反转控制信号控制。步进电机的步数由键盘输入,可输入的步数分别为3,6,9,12,15,18,21,24,27步。并且键盘具有键盘锁功能,当键盘上锁时,步进电机不接受输入步数,也不会运转。只有当键盘锁打开并输入步数时,步进电机才开始工作。电机运转的时候有正转和反转指示灯指示。电机在运转过程中,如果过热,则电机停止运转,同时红色指示灯亮,同时警报响。本题目的关键之处是:如何生成控制步进电机的脉冲序列。
题目14 步进电机单片机控制系统的设计
设计任务:以单片机为核心,设计一个控制步进电动机的控制装置 设计要求:
以单片机为核心,配以键盘,控制步进电机的启停、正反转(500r/min)、加减速,并在LED上显示各自的功能。
题目15 小直流电机调速控制系统
设计任务:以单片机为核心,设计一个小直流电机的调速控制装置 设计要求:
用0809芯片采样电位器的值,并在显示器上显示,将此信号值作为方波占空比,通过0832芯片输出经放大后控制电机转速。
题目16 以单片机为核心的频率计
设计任务:设计一个以单片机为核心的频率测量装置
设计要求:用89C51单片机的定时器/计数器的定时和计数功能,外部扩展6位LED数码管,要求累计每秒进入单片机的外部脉冲个数,用LED数码管显示出来。
被测频率fx<110Hz,采用测周法,显示频率×××. ×××;fx>110Hz,采用测频法,显示频率××××××;
利用键盘分段测量和自动分段测量。
完成单脉冲测量,输入脉冲宽度范围是100s~0.1s; 显示脉冲宽度要求如下:
Tx<1000s,显示脉冲宽度×××。 Tx>1000s,显示脉冲宽度××××。
要求画出单片机硬件系统框图、电路原理图、软件流程图。
题目17 可编程作息时间控制器程序设计
设计任务:
设计一个以单片机为核心的可编程作息时间控制器。 设计要求:用汇编语言或C语言编写作息时间控制程序
按照给定的时间模拟控制,实现广播、上下课打铃、灯光控制(屏幕显示); 具备日期和时钟显示。 扩充功能:
给定的时间可修改。 可模拟手动控制。 用扬声器模拟打铃。
题目18 单词记忆测试器程序设计
设计任务:设计一个以单片机为核心的单词记忆测试器。 设计要求:
编写一个帮助单词记忆的程序。
实现单词的录入(为使程序具有可演示性,单词不少于10个)。
单词用按键控制依次在屏幕上显示,按键选择认识还是不认识,也可以直接进入下一个或者上一个。
单词背完后给出正确率。 扩充功能:
旧单词从文件中读出。
录入的新单词保存到文件中。
第一次背完后,把不认识以及跳过的单词再次显示出来,提醒用户再记忆,直到用户全部都记住。
结束后,给出各个单词的记忆结果信息,如记忆次数。
题目19 八位竞赛抢答器的设计
设计任务:以单片机为核心,设计一个8位竞赛抢答器。 设计要求:
抢答器同时供8名选手或8个代表队比赛,分别用8个按钮S0 ~ S7表示。 设置一个系统清除和抢答控制开关S,该开关由主持人控制。
抢答器具有锁存与显示功能。即选手按动按钮,锁存相应的编号,并在优先抢答
选手的编号一直保持到主持人将系统清除为止。
抢答器具有定时抢答功能,且一次抢答的时间由主持人设定(如30秒)。当主持
人启动\"开始\"键后,定时器进行减计时,同时扬声器发出短暂的声响,声响持续的时间0.5秒左右。
参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显示器上显示
选手的编号和抢答的时间,并保持到主持人将系统清除为止。
如果定时时间已到,无人抢答,本次抢答无效,系统报警并禁止抢答,定时显示
器上显示00。
题目20 节日彩灯控制器的设计
设计任务:以单片机为核心,设计一个节日彩灯控制器。 设计要求:
P1.2——开始,按此键则灯开始流动(由上而下)。 P1.3——停止,按此键则停止流动,所有灯为暗。 P1.4——上,按此键则灯由上向下流动。 P1.5——下,按此键则灯由下向上流动。
题目21 单片机数字电压表设计
设计任务:以单片机为核心,设计一个数字电压表。 设计要求:
以单片机为控制器,采用中断方式,对2路0~5V的模拟电压进行循环采集,采集的数据送LED显示,并存入内存。超过界限时指示灯闪烁。 编写下列控制程序:
(1)对2路模拟信号输入实行循行采集,每路连续采集16次,取平均值。
(2)分别设定每一路的上限值,若采集的平均值超过该界限值,则对应通道的指示灯闪烁10次后一直亮,指示灯闪烁时喇叭发声,以示警告。
所需的基本硬件:
单片机最小开发系统、一路模拟直流电压信号、ADC0809芯片,6个共阳极的七段发光二极管由8155芯片驱动,一个蜂鸣片等,其他器件任选。
题目22 两个单片机之间的串行通信接口设计
设计任务:两个单片机利用串行口进行串行通信。
设计要求:串行通信的波特率可从键盘进行设定,可选的波特率为1200,2400,4800,9600b/s。串行口工作方式为方式1的全双工串行通信。
题目23 简易电子琴设计
设计任务:设计一个简易的电子琴 设计要求:
利用所给键盘的1,2,3,4,5,6,7,8八个键,能够发出8个不同的音调,并且要求按下按键发声,松开延时一段时间停止,中间再按别的键则发另一音调的声音。
当系统扫描到键盘上有键被按下,则快速检测出是哪一个键被按下,然后单片机的定时器被启动,发出一定频率的脉冲,该频率的脉冲经喇叭驱动电路放大滤波后,就会发出相应的音调。如果在前一个按下的键发声的同时有另一个键被按下,则启用中断系统,前面键的发音停止,转到后按的键的发音程序,发出后按的键的音调。
题目24 数字音乐盒的设计
设计任务:以单片机为核心,设计一个数字音乐盒 设计要求:
利用I/O口产生一定频率的方波,驱动蜂鸣器,发出不同的音调,从而演奏乐曲(最
少三首乐曲,每首不少于30秒) 采用LCD显示信息
(1)开机时有英文欢迎提示字符,播放时显示歌曲序号(或名称) (2)可通过功能键选择乐曲,暂停,播放。 扩充功能:
显示乐曲播放时间或剩余时间
原理说明:本设计中用到了AT89C51单片机,4*4键盘,蜂鸣器,16*2 LCD,七段显示数码管LED当键盘有键按下时,判断键值,启动计数器T0,产生一定频率的脉冲,驱动蜂鸣器,放出乐曲。同时启动定时器T1,显示乐曲播放的时间,并驱动LCD,显示歌曲号及播放时间。也可在LED显示歌曲号。
(1) 硬件电路中用P1.0~P1.7控制按键,其中P1.0~P1.3扫描行,P1.4~P1.7扫描列。 (2) 用P0.0~P0.7,P2.0~P2.7控制LED,其中P0.0~P0.7控制七段码a,b,c,d,e,f,g,用P2.0~P2.7为数码管位选信号。
(3) 用,P2.0~P2.2作为LCD的RS,R/W,E的控制信号。用P0.0~P0.7作为LCD的D0~D7的控制信号。
题目25 出租车计价器
设计任务:设计一台出租车计价器。 设计要求:
不同情况具有不同的收费标准。白天、晚上、途中等待(>10分钟开始收费) 能进行手动修改单价 具有数据的复位功能
距离检测使用霍尔开关A44E 白天/晚上收费标准的转换开关 数据的清零开关
单价的调整(最好使用 +和 -按键) 数据输出(采用LCD显示器模块) 单价输出2 位 路程输出2 位 总金额输出3 位
按键:启动计时开关、数据复位(清零)、白天/晚上转换 扩充功能:
能够在掉电的情况下存储单价等数据 能够显示当前的系统时间 语音播报数据信息
题目26 篮球记分器的设计
设计任务:
设计要求:1. 设计一款能够显示篮球比分的记分牌;(30) 2. 通过加分按钮可以给A队,或B队加分;(20) 3. 设计对调功能,更换场地后,AB队分数互换;(20) 4* 增加局数比分功能(5)
5* 增加比赛时间倒计时功能(15) ; 6@ 其他功能(创新部分 10分)
题目27数字式温度计的设计
设计任务:
设计要求:1. 用DS18B20设计一款能够显示当前温度值的温度计;(70) 2. 通过切换按钮可以切换华氏度和摄氏度显示;(20) 3@ 其他功能(创新部分 10分)
题目28电风扇模拟控制系统设计
设计任务:
设计要求:1.用4个LED显示电风扇的工作状态(1,2,3,4四档风力),显示风类:“自然
风”、 “常风”和“睡眠风”。(20分)
2.设计 “自然风”、 “常风”和“睡眠风” 三个风类键用于设置风类;设计一个“摇头” 键用于控制电机摇头。(20分)
3.设计一个“定时”键,用于定时时间长短设置;(20分) 4*.设计过热检测与保护电路,若电风扇电机过热,则电机停止转动,蜂鸣器报警,
电机冷却后电机又恢复转动。
5*. 用LCD作为用户界面显示风扇运行模式等信息。 6@.其他功能(创新部分 10分)
题目29洗衣机人机界面的设计
设计任务:
设计要求:1:洗涤过程、脱水转速、温度的调节及程序切换、启动暂停等功能(20分)
2.用2个7段LED数码管显示剩余洗涤时间。(30分) 3.设计一个“预约”键,用于定时启动洗衣机;(30分) 4*.不同模式下的过程及转速组合[例如,在棉普通方式下,过程包括洗涤、脱水;
脱水转速为800,水温30度] ( 10 ) 。
5@. 其他功能(创新部分 10分)
题目30电子密码锁的设计
设计任务:
设计要求:1.系统通过4×4的矩阵键盘输入或设定开锁密码。(40分)
2*.可以通过LCD查看已输入的字符个数[显示为*****](30分) 3*.可以通过特殊的按键方法清除用户密码[如同时按下特定的多个
键]。 ( 20 ) 。
4@. 其他功能(创新部分 10分
题目31 4位数加法计算器的设计
设计任务:
设计要求:1.系统通过4×4的矩阵键盘输入数字及运算符。(40分)
2.可以进行4位十进制数以内的加法运算,如果计算结果超过4位十进制数,则屏幕显示E(30分)
3*.可以进行加法以外的计算(乘、除、减)。 ( 20 ) 。 4@. 其他功能(创新部分 10分)
题目32 快乐点唱机
设计任务:
设计要求:1.完成4首歌的演唱。
2.按S1演唱第一首歌,按S2演唱第二首歌„以此类推,其中歌曲自定。
3.其他功能(创新部分)
题目33 简单的键盘接口设计
设计任务: 设计要求:
1:每按一次独立键盘的S2键,八个发光二极管依次一个一个点亮,同时蜂鸣器报警。 2.设计要求:按下S2键,八个发光二极管开始流动(由上而下),按下S3键则停止流动,所有灯开始闪烁然后变暗。
3.设计要求:按下S4键则灯由上向下流动然后灯全亮,按下S5键则灯由下向上流动然后灯全灭。
4.设计要求:按下S1单灯左移3圈,然后8个LED闪烁3次;按下S2,前4个LED、后4个LED交互显示3次,然后8个LED闪烁3次。
题目34 简单的流水灯设计
设计任务: 设计要求:
1.从矩阵键盘中选择一个按键按下时对P1口进行左移位、右移位、循环左移、循环右移等,灯从两边到中间同时依次点亮然后由里到外逐渐熄灭。
2. 8个发光二极管由上至下间隔1s流动,其中每个管亮500ms,灭 500ms,亮时蜂鸣器响,灭时关闭蜂鸣器,一直重复下去。间隔300ms第一次一个管亮流动一次,第二次两个管亮流动,依次到8个管亮,然后重复整个过程。
3.先点亮奇数位灯再点亮偶数位灯,循环三次;同时从两边往中间点亮然后逐渐熄灭,再全部灯亮灭闪烁3次,最后全亮,蜂鸣器响。
4.把8个发光二极管分成两组,从中间往两边同时依次点亮,然后两组灯亮灭交替闪烁3次;一组亮灭循环,另一组灭亮循环,最后全亮,蜂鸣器长响
题目35电压采样及报警系统
设计任务: 设计要求:
1.基于单片机试验板设计一个能对模拟电压进行测量并对电压值在数码管上进行显示的系统。
2.通过设置按钮来调节一个报警的上限和下限电压值,当被测电压超过限定值后通过蜂鸣器给出超限报警,可以同时配合数码管上的显示内容闪烁。
题目36电子跑表系统
设计任务:
设计要求:1.基于单片机试验板设计一个电子跑表系统,用按钮启动和停止,能够实现最多
59分59秒的跑表,在数码管上显示当前的跑表时间值;
2.充分配合按钮和显示,实现正向跑表,反向跑表,设置跑表初值,跑表跑到预
定值通过蜂鸣器提示。
题目37数码管学号显示系统
设计任务:
设计要求: 1.在数码管上显示自己的学号,数码管位数不够可以依次显示;
2.走动方式在数码管上显示自己的学号,同时可以配合蜂鸣器和LED灯增强效果,也可以考虑通过按钮或者AD转换器来调整走动速度。
题目38 简易的数字电压表设计
设计任务:
设计要求:1.用AT89S51芯片和ADC0809芯片来完成一个简易的数字电压表,能
够对输入的0~5 V的模拟直流电压进行测量, 2.通过一个4位一体的7段LED数码管进行显示,测量误差约为0.02 V。
3.该电压表的测量电路主要由三个模块组成:A/D转换模块、数据处理 模块及显示控制模块。A/D转换主要由芯片ADC0809来完成,它负责把采集到的模拟量转换为相应的数字量再传送到数据处理模块。数据处理则由芯片AT89S51来完成,其负责把ADC0809传送来的数字量经一定的数据处理,产生相应的显示码送到显示模块进行显示;另外它还控制着ADC0809芯片的工作。显示模块主要由7段数码管及相应的驱动芯片(74HC245)组成,显示测量到的电压值。
题目39基于8279的单片机键盘显示系统设计
设计任务: 设计要求:
(1)设计基于8279的单片机键盘显示系统硬件电路; (2)编制汇编程序;
(3)利用伟福编译器调试汇编程序; (4)实验调试
题目40 LED点阵广告牌的设计
设计任务:
设计要求:1. 设计一款能够显示不同字符的LED点阵广告牌;(30) 2. 设计不同的字符切换效果(如闪烁,静止,平移等);(20) 3. 设计控制按钮,可以在不同的效果间切换;(20) 4* 能够显示图形或自定义字符(5)
5* 通过串行口从电脑上下载更新需显示的字符(15) ; 6@ 其他功能(创新部分 10分)
题目41 多机串行通信的设计
设计任务: 设计要求:1.设计三个单片机实现主从式串行通信的系统,主机发送数据到从机,并在LED
数码管上显示。(60分)
2.可通过接在主机上的键盘输入数据,通过主机发送到从机(10分) 3*.通信协议遵从modbus。 ( 20 ) 。 4@. 其他功能(创新部分 10分)
题目42 基于单片机的某压力参数检测系统设计
设计任务:设计一个基于8051芯片的压力检测系统,对压力进行数据采集 设计要求:1.采用8051和AD0809构成一个8通道的压力采集系统; 2.将采集的电压信号转换为动态的电压信号:0-5V,且通道的采样速率:100SPS; 3.测量误差为±0.01P;
题目43 基于单片机的车辆闯红灯监控系统设计
设计任务:设计一个简易的交通路口的车辆监控系统
设计要求:1:采用自动摄影记录但黄灯闪烁继续通行,红灯时压实线的车辆; 2:自动将记录传送到处理系统进行记录; 3:设计手动按键清除记录。
题目44 基于单片机的锅炉液位控制系统设计
设计任务:设计实时在线检测锅炉液位控制系统 设计要求:1:能进行在线检测;
2:要求采用闭环控制系统,提高系统的控制精度; 3:采用显示器实时显示检测值;
4:但检测参数越程时,系统自动报警功能。
题目45 基于单片机的多功能节能微波炉控制器的设计
设计任务:设计一款家庭多功能节能微波炉控制器
设计要求:1:能够自动设计功能按钮进行功能的选择与设计的设置; 2:具有定时功能; 3:具有显示功能;
题目46 基于单片机的仓库温湿度测量仪设计
设计任务:设计实时在线检测仓库温湿度测量控制系统 设计要求:1:能进行在线检测;
2:要求采用闭环控制系统,提高系统的控制精度; 3:采用显示器实时显示检测值;
4:但检测参数越程时,系统自动报警功能。 5:测量误差为±0.01
题目47基于单片机的某反应塔的温度控制系统设计
设计任务:设计实时在线检测反应塔测量控制系统 设计要求:1:能进行在线检测;
2:要求采用闭环控制系统,提高系统的控制精度; 3:采用显示器实时显示检测值;
4:但检测参数越程时,系统自动报警功能。 5:测量误差为±0.01
题目48 汽车室内温度测量系统设计
设计任务: 设计实时在线检测汽车驾驶室内温度测量控制系统 设计要求:1:能进行在线检测;
2:能自动记忆驾驶者常用的舒适温度,并自动修改; 3:采用显示器实时显示检测值;
4:但检测参数越程时,系统自动报警功能。 5:测量误差为±0.01
题目49 汽车车速测量系统设计
设计任务:
本课题根据汽车的运行里程状态,研究与设计开发了一种里程测距监控系统。该
系统以单片机为核心,利用现实先进里程测量手段进行距离测量,对汽车的当前里程与总里程进行在线测量以及实时显示,并且设置不能篡改里程记录口令的控制平台 设计要求:
1、了解汽车车速里程表的相关理论和技术以及研究现状及和发展应用情况; 2、根据分析调研提出合理的设计总体方案;
3、芯片的选型及设计;
4、采用LCD在线显示当前汽车的行驶总里程与当前里程; 6、检测元件的选择与设计; 7、程序的设计与在线调试;
题目50 汽车胎压检测系统设计
设计任务:
本课题根据汽车当前轮胎的运行状态,研究与设计开发了一种胎压在线实时监控系统。该系统以单片机为核心,利用现实先进胎压测量手段进行气压的测量,对汽车的当前轮胎气压进行在线测量以及实时显示,并且当胎压过高后过低时的自动报警的控制平台 设计要求:
1、了解汽车胎压检测的相关理论和技术以及研究现状及和发展应用情况; 2、根据分析调研提出合理的设计总体方案;
3、芯片的选型及设计;
4、采用LCD在线显示当前汽车的胎压状态值; 6、检测元件的选择与设计; 7、程序的设计与在线调试;
题目51 汽车自动倒车系统设计
设计任务:
本课题根据现实汽车停车拥挤、以及新手驾驶停车难,研究与开发了一种使用超
声波的测距监控系统。该系统以单片机为核心,利用超声波作为测量手段进行距离测量,进行自动的指挥汽车在指定的位置,实现自动停车的控制平台 设计要求:
1、了解汽车自动倒车控制系统的相关理论和技术以及研究现状及和发展应用情况; 2、根据分析调研提出合理的设计总体方案;
3、芯片的选型及设计;
4、采用LCD在线显示当前汽车的位置状态; 6、检测元件的选择与设计; 7、程序的设计与在线调试;
题目52 红外线遥控模型飞机系统设计
设计任务:
本课题采用红外线控制的原理,研究与设计开发了一种模型飞机遥控系统。该系统以单片机为核心,采用红外线控制手段为手段,对模型飞机进行运行操控的控制平台。 设计要求:
1、了解市场模型飞机的相关理论和技术以及研究现状及和发展应用情况;
2、根据分析调研提出合理的设计总体方案;
3、芯片的选型及设计;
4、采用遥控芯片控制飞机的运行; 5、接收与发送信号元件的选择与设计; 6、处理好接收与发送信号时,信号的干扰处理; 7、程序的设计与在线调试;
题目53 液体的流速与液位控制系统的检测系统设计
设计任务:
本课题要求通过基于单片机的新型检测微电子技术,实时检测液体的流速与液位,并将下位机的流速信号传送至上位机,在上位机对各个下位机进行巡回检测和显示,当液位低于设定的下限值、液体流速过高或过低时,在上位机和相应的下位机都能发出声光报警,提醒有关人员及时处理。 设计要求:
1:根据设计任务选定合适的单片机,根据控制对象设计接口电路。设计的单元电路
必须有工作原理,器件的作用、分析和计算过程。
2:根据工作过程,画出软件流程图,根据流程图编写相应的程序,进行调试碧并打
印程序清单;
3:根据所确定的设计电路,利用Protel或EWB等有关工具软件绘制电路原理图、
PCB板图、提供元器件清单。
题目54 动力电池充电系统设计
设计任务:
本课题通过MCS-51芯片为核心和辅助外围电路,设计了一个铅酸电池组充电器,
输入电压为220V,AC,50HZ,输出电压为59.2V,DC,输出电流不超过2.0A。 设计要求:
1:根据设计任务选定合适的单片机,根据控制对象设计接口电路。设计的单元电路
必须有工作原理,器件的作用、分析和计算过程。
2:根据工作过程,画出软件流程图,根据流程图编写相应的程序,进行调试碧并打
印程序清单;
3:根据所确定的设计电路,利用Protel或EWB等有关工具软件绘制电路原理图、
PCB板图、提供元器件清单。
题目55 基于单片机的电子音乐门铃的设计
设计任务:
本课题采用单片机为核心和辅助设计外围电路,设计一个智能楼宇门铃系统,该习
题具有一些扩展功能,它的工作状态能够由用户自行设定等常规功能,并给来访者提供必要的语音和文字回应信息。 设计要求:
1:根据设计任务选定合适的单片机,根据控制对象设计接口电路。设计的单元电路
必须有工作原理,器件的作用、分析和计算过程。
2:根据工作过程,画出软件流程图,根据流程图编写相应的程序,进行调试碧并打
印程序清单;
3:根据所确定的设计电路,利用Protel或EWB等有关工具软件绘制电路原理图、
PCB板图、提供元器件清单。
题目56 单片机太阳能热水器测控仪的设计
设计任务:
本课题设计采用MCS-51系列单片机作为中央处理器,采用DS1302实时时钟,
DS18B02温度传感器,12864点阵式液晶显示器等模块,完成时间温度水位的显示,以及时间和温度的设定等功能。 设计要求:
1:本系统由主控芯片模块电路,51系列单片机系统和一定功能的外围电路组成; 2:采用光敏电阻对光的强度进行测量,获取光能; 3:智能温度传感器,将转换的温度以串口发送给主机;
4:太阳能热水器控制系统在接通电源后,首先要对系统进行初始化; 5:按键检测及处理程序,在太阳能热水器初始化之后,系统便会进入键盘扫描状态,
在此状态下,检测到有按键按下后,根据按下的次数,在运用“加”“减”分别设置;
6:读取温度的程序,本设计采用while循环,在没有按键按下时,跳出while循环,
进行下面的语句,即读取温度,并将其显示在液晶屏上,在读取过程中,要注意温度的正负。
题目57 电子秤系统设计
设计任务:
本课题根据当前百货市场常见的物品称重,研究与设计开发了一种基于单片机的
智能称重系统。该系统以单片机为核心,具有显示商品的重量、当前时间、价格、优惠价格、总价、自动扫描码识别、超重自我保护等功能的控制平台 设计要求:
1:显示当前各种重量(误差为±0.01KG)、价格、优惠价格、总价,称重的时间,且显示的格式为“年:月:日:时时:分分”;并且能打印与能校正当前设置;
2:具有自动扫描码识别功能与手动输入功能,; 3:具有超重自我保护功能; 4:具有开启时,输入密码保护功能; 6:设计电源5V,且误差为±0.2V; 7:程序的设计与在线调试;
题目58 基于单片机的电话录音系统的设计
设计任务:
设计基于单片机的一套语音录放系统,该系统能与电话机联用,即在系统上电后,
可以检测到铃流,便进行模拟摘机,摘机后将主人留言(存在DRAM芯片中)以及固化留言(存在EPROM中),发送给对方。最后开始录入对方的声音,直到检测到对方挂机后的线路忙音为止。主人回家后可按放音键将对方的声音发送出来的录音系统 设计要求:
1:语音合成芯片的选择; 2:电话网中的有关信号; 3:录音电话的硬件机构的组成; 4;录音电话程序的编写。
题目59 基于AT89C51单片机的号音自动播放器设计
设计任务:
本课题设计采用MCS-51系列单片机作为中央处理器,实现了一种全集成可变带宽
中频宽带低通滤波器,讨论分析了跨导放大器-电容(OTA—C)连续时间型滤波器的结构、设计和具体实现,使用外部可编程电路对所设计滤波器带宽进行控制,并利用ADS软件进行电路设计和仿真验证。仿真结果表明,该滤波器带宽的可调范围为1~26 MHz,阻带抑制率大于35 dB,带内波纹小于0.5 dB,采用1.8 V电源,TSMC 0.18μm CMOS工艺库仿真,功耗小于21 mW,频响曲线接近理想状态。 设计要求:
1:以单片机为核心,采用LM386型音频功率放大器构成自动计时和啊、号音播放器; 2:根据设计任务选定合适的单片机,根据控制对象设计接口电路。设计的单元电路
必须有工作原理,器件的作用、分析和计算过程。
3:根据工作过程,画出软件流程图,根据流程图编写相应的程序,进行调试碧并打
印程序清单;
4:根据所确定的设计电路,利用Protel或EWB等有关工具软件绘制电路原理图、
PCB板图、提供元器件清单。
因篇幅问题不能全部显示,请点此查看更多更全内容