首页 > 教育知识 > 题目解答 > 单片机课程设计所要解决的问题

单片机课程设计所要解决的问题

时间:2017-05-10   来源:题目解答   点击:

【www.gbppp.com--题目解答】

单片机课程设计所要解决的问题(一):2015年单片机课程设计题目要求

课:程设计各个题目具体要求。

书中课程设计题:

题目一自动交通管理系统

题目二基于单片机的函数发生器设计和开发

题目三数字温度仪设计

题目四简易家电定时控制仪

题目五:LED、步进电机和喇叭的控制

题目六:LCD显示的实时时钟

题目七:智能抢答器

题目八、单片机间波特率可选的串行通信

题目一 自动交通管理系统

1. 设计目的

利用所学单片机的理论知识进行软硬件整体设计,培养学生分析、解决问题的能力,锻炼学生理论联系实际、综合应用的能力。

2. 设计内容:设计用单片机控制的十字路口交通灯及撞红灯报警控制系统,并实现这些功能。

3. 设备和器材

仿真实验:装有Keil uVision3以及Proteus7.0以上版本软件的笔记本或台式PC机。 元件清单:1个STC89C52、1个HC573锁存器、1个82C55、12个发光二极管(4个LED-RED,4个LED-GREEN,4个LED-YELLOW),一个ADC0809、一个电位器POT-HG、2个或非门74LS02,1个与非门74LS04,一个三极管2N1711,3个电阻10WATT,一个喇叭BUZZER、1组七段数码管7SEG-MPX2-CA、一个+5V稳压电源,根据需要自选其它元件。

4. 设计要求

用红、绿、黄三支共两组发光二极管表示交通信号灯,利用单片机模拟有时间显示的定时交通信号灯控制管理。信号灯的变化规律可如下:

(1)放行线:绿灯亮放行25秒,黄灯亮警告5秒,然后红灯亮禁止。

(2)禁示线:红灯亮禁止30秒,然后绿灯亮放行。

(3)当某一方向的红灯亮时,若该方向有车通过,则用扬声器声报警。(撞红灯信号可用3-5V模拟量表示),同时用2位数码管进行30秒钟递减时间显示,(1秒要用定时器产生)。 题目二 基于单片机的函数发生器设计和开发

1. 设计目的

利用所学单片机的理论知识进行软硬件整体设计,培养学生分析、解决问题的能力,锻

炼学生理论联系实际、综合应用的能力。

2.设计内容:

以单片机为基础,设计并开发能输出多种波形(正弦波、三角波、锯齿波、脉冲波、梯形波等)且频率、幅度可调的波形发生器。

3. 设备和器材:

仿真实验:装有Keil uVision3以及Proteus7.0以上版本软件的笔记本或台式PC机。 元件清单:1个STC89C52、1个DAC0832、1个LM324、1个+12V稳压电源、1个-12稳压电源、16个按键键盘BUTTON、4个4.7K电阻10WATT4K7、1个+5V稳压电源、一个示波器,根据需要自选其它元件。

4. 设计要求:

(1)设计接口电路,将这些外设构成一个简单的单片机应用系统,画出接口的连接图。

(2)编写软件实现下列控制:

能输出正弦波、三角波、锯齿波、脉冲波、梯形波。

能根据键盘命令或开关进行波形切换。

能根据键盘命令或开关对输出波形的频率、幅度进行控制调节。

题目三 数字温度仪设计

1. 设计目的:利用所学单片机的理论知识进行软硬件整体设计,培养学生分析、解决问题的能力,锻炼学生理论联系实际、综合应用的能力。

2. 设计内容:利用数字温度传感器DS18B20或DS1621与单片机结合来测量温度。

3. 设备和器材:

仿真实验:装有Keil uVision3以及Proteus7.0以上版本软件的笔记本或台式PC机。 元件清单:1个STC89C52、3组七段数码管7SEG-MPX2-CA、1个数字温度传感器DS1621、或DS18B20、一个三极管2N1711,3个电阻10WATT,一个喇叭BUZZER、一个+5V稳压电源,根据需要自选其它元件。

4. 设计要求:

(1)利用数字温度传感器DS18B20或DS1621测量温度信号,测量值在数码管或LCD显示屏上显示相应的温度值。其温度测量范围为-55℃~-125℃,精确到0.5℃。

(2)本温度仪属于多功能温度仪,可以设置上下报警温度,当温度不在设置范围内时,可以报警。

(3)数字温度仪所测量的温度采用数字显示,还可以用串口发送数据到PC机并将实时采集温度值在显示器上显示。

题目四简易家电定时控制仪

1. 实验目的

利用所学单片机的理论知识进行软硬件整体设计,培养学生分析、解决问题的能力,锻炼学生理论联系实际、综合应用的能力。

2. 设计内容:在单片机系统上实现对简易家电(至少2个)定时控制功能。

3. 设备和器材:

仿真实验:装有Keil uVision3以及Proteus7.0以上版本软件的笔记本或台式PC机。 元件清单:1个STC89C52、3组七段数码管7SEG-MPX2-CA、6个发光二极管(2个LED-RED,2个LED-GREEN,2个LED-YELLOW) 、一个三极管2N1711,3个电阻10WATT,一个喇叭BUZZER、一个+5V稳压电源,根据需要自选其它元件。

4. 设计要求

(1)对家电的启动进行预先定时设置,能设置并显示预设时间;

(2)对家电的工作时间预先定时设置,能设置并显示工作时间的长短;

(3)设置好家电开启和工作时间后,绿色发光二极管点亮,家电启动后,黄色发光二极管点亮。

(4)工作时间到了后,并能声音报警且红色发光二极管点亮。

(5)该控制仪还可以作为钟表用。

例如:

电饭煲定时控制:电饭煲做饭(启动)时间为11:30,工作时间为30分钟停止。 空调定时控制:空调打开(启动)时间为18:00,工作时间为2小时30分停止。 作为钟表:六个数码管分别显示时、分、秒。

题目五:LED、步进电机和喇叭的控制

一、 设计目的

利用所学单片机的理论知识进行软硬件整体设计,培养学生分析、解决问题的能力,锻炼学生理论联系实际、综合应用的能力。

二、 设计内容:单片机对LED、步进电机和喇叭的控制。

三、 设备和器材:单片机最小开发系统,4个按键开关、4个LED

指示灯、一个4相步进电机、一个蜂鸣片、二个数码管等。其他器件任选。

四、 设计要求:

1、设计单片机接口电路,将这些外设构成一个简单的单片机应用系统,画出电路原理图。

2、编写下列控制程序

(1) 上电后,4个LED二极管依次循环点亮。

(2) 单独按下开关1,步进电机正向慢走50,反向快走100步,

依次循环。

(3) 若同时按下开关2,开关3时,步进电机来回走100步,然后

扬声器发声10次,依次循环。

(4) 若单独按下开关4时,步进电机先慢走50步,扬声器响2声,

停留50秒(此时数码管显示50秒递减至零,要求用定时/计数器计时),扬声器再响两声,最后停机。

题目六:LCD显示的实时时钟

一、 设计目的

利用所学单片机的理论知识进行软硬件整体设计,培养学生分析、解决问题的能力,锻炼学生理论联系实际、综合应用知识的能力。

二、 设计内容:以单片机为控制器,采用定时器中断的方法,设计

一个一天24小时进制的实时时钟,并用LCD液晶显示器分别显示时、分、秒的记时,且有时钟时间的设置、闹钟的时间设置,整点报时功能。

三、 设备和器材:单片机最小系统,LCD液晶显示器,开关或键盘,

一个风鸣片等其他器件任选。

四、 设计要求:

【单片机课程设计所要解决的问题】

设计硬件接口电路,将以上硬件构成一个简单的单片机应用系统,编写驱动软件,实现LCD液晶显示器时钟显示,风鸣器整点报时。而且可以从键盘中预置、修改时钟值,预制闹钟时间(要求键盘输入且键盘输入时有容错处理)。【单片机课程设计所要解决的问题】

题目七、智能抢答器

一、 设计目的

利用所学单片机的理论知识进行软硬件整体设计,培养学生分析、解决问题的能力,锻炼学生理论联系实际、综合应用的能力。

二、 设计内容:设计基于单片机的6人抢答器,数码管或LCD液晶

屏显示抢答者编号和成绩。编程实现其设计要求。.

三、 设备和器材:单片机最小开发系统,中断控制器8259A一片(自

选),并行接口8255A一片或8155(自选),数码管或液晶屏显示器,发光二极管12只(红,黄各6只), 按钮或按键10个,其他器件任选。

四、 设计要求:

1、设计硬件接口电路,将这些外设构成一个简单的单片机应用系统,画出接口的连接图。

2、编写下列控制程序

(1) 题目给出后,计时开始(数码管或液晶屏显示60秒时间递

减),60秒没人抢答,停止计时,该题作废,系统报警并禁止抢答。

(2) 1~6号选手在规定时间内抢答,先先抢到者,LED数码管或

液晶显示器显示其选手号码和目前得分情况,等待裁判判分。

(3) 由裁判掌握,若回答正确,该选手对应黄灯亮,否则红灯亮。

(4) 回答正确时,记分牌加10分,不正确减10分(10道题,

满分100分,各位选手初始分为100分)

(5) 回答结束,可以查询各个选手答对题目的次数以及得分总分

数。

题目八、单片机间波特率可选的串行通信

单片机课程设计所要解决的问题(二):单片机课程设计要求

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作为数字温度计的显示器,分两行显示,第一行显示工作状态,正常时显示”DS18B20 OK”,不正常时显示“DS18B20 ERROR”;第二行显示实测温度值和状态符号,“>H”表示实测温度大于温度报警值TH,“<L”表示实测温度小于温度报警值TL,“!”表示实测温度位于设定的温度范围之内。当实测温度超过设定温度限制范围时,发出声光报警信号。

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、语音芯片:ISD1700

3、按键

4、开关:单刀双掷

5、扬声器

6、电压比较器:LM358

7、其他 若干。

【单片机课程设计所要解决的问题】

6、基于单片机便携式酒精含量测试的设计

功能及技术指标:

设计一个基于单片机便携式驾驶员酒精含量测试仪,测试人体呼出气体中酒精含量。测试仪采用气体传感器作为敏感单元,把气体中含有的乙醇气态浓度转换成电信号,再经AD模块以及微处理器的处理,由LCD直观显示出被测气体中的乙醇浓度,由此检测驾驶员是否醉酒驾车。

(1)通过分析测试仪测试原理、依据以及对酒精浓度的检测方法,拟定了酒精浓度与测试仪输出电压关系曲线;

(2)通过分析ADC0809转换的要求,设定放大器对酒精传感器输出模拟信号放大,使电压在0到5V内,从而能够使ADC0809正常工作;

(3)对 LCD1602 液晶显示模块进行调试,使其能够正确动态酒精浓度值。

主要器件清单:

1、酒精传感器

2、运算放大器

3、A/D:0809

4、LCD:1602

5、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

本文来源:http://www.gbppp.com/jy/338681/

推荐访问:单片机课程设计报告 单片机时钟课程设计

热门文章