单片机课程设计2012-1_第1页
单片机课程设计2012-1_第2页
单片机课程设计2012-1_第3页
单片机课程设计2012-1_第4页
单片机课程设计2012-1_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第一篇 MCS-51系统设计 (每位同学选做一题,学号末位1,选第1题,。学号末位9,选择第9题,学号末位0,选做第10题。)一、项目设计MCS-51应用系统, 所有题目采用ATMEL公司的FLASH 型的经典芯片AT89C51(与标准INTEL 8051完全兼容)。要求用电子电路CAD软件(PROTEL99 或PROTEL DXP)绘制原理图,用Keil uVision软件调试部分软件,也可利用PROTEUS,MultiSim10软件进行软、硬件仿真调试。项目如下:题1 空调机遥控发射机空调遥控器可以用来庙宇空调机的控制温度(室内温度)、工作状态(常态、除湿、通风)、风扇风速(强、弱、中)以

2、及定时时间(空调工作多少小时自动开机或延时多少小时自动开机)。使用者在遥控器上庙宇预期的空调机工作状态、控制温度及延时时间后,这些参数即送至空调机,空调机按要求开始工作。该遥控器的要求如下:(1) 数字显示器:第一组显示时间,发送前指示设定的延时时间:09 h,发送后指示剩余的延时时间;第二组显示控制温度1535。(2) 工作状态指示器3组:第一组指示设定的工作状态:常态、除湿、通风;第二组指示延时开机、延时停机、取消等三种延时要求;第三组指示空调机的三种工作速度:慢速、中速、高速。(3)红外发射管,发射的调制频率是45 KHz。(4)3节5号电供电。(5)面板示意图见图。设计以AT89C51

3、为核心的遥控器电路,并编写相关的系统软件(汇编、C51程序均可)。题2 现场数据采集装置设计便携式数据采集装置将在现场采集到的数据装入装置的内部数存贮器,以待送实验室或试验中心的计算机进行分析处理,由于现场不一定有交流电供电,而且采集到的数据必须保存到送实验室,因此装置必须以电池或蓄电池供电或者采用FALSH、EEPROM型的存储器。整个装置的基本性能如下: 模数转换器分辨率: 1 2位 采样速率:100 s一次采样100 ms一次采样, 共十种采样速率可选择 输入电压量程: 10 mV10 V ,共十种量程可选择 一次采样点数: 1 K点64 K点共七种采样点数可选择读写存贮器的容量: SA

4、RM, EEPROM或FLASH 面板显示器: 2位LCD(液晶)数码显示,用于显示已采样次数或显示剩余 存贮器容量 串行通信能力: 1 标准RS-232-C电平,波特率可选择2400或4800 电源: 4节5号电池供电 节电功能:5 min不采样,自动进入低功耗状态。设计以AT89C51为核心的采集装置电路,并编写相关的系统软件(汇编、C51程序均可)。题3 烘箱温度控制器设计一个基于MCS-51的温度控制器,满足如下技术指标:(1)1KW 电炉加热,最度温度为110(2)恒温箱温度可设定,温度控制误差±2(3)实时显示温度和设置温度,显示精度为1。(4)温度超过设置温度±

5、;5,发出超限报警(声、光),升温和降温过程不作要求。(5)温度超过 115,报警并自动切断主回路电源开关。设计以AT89C51为核心的控制电路,并编写相关的系统软件(汇编、C51程序均可)。题4 步进电机运动控制器设计 用步进电机作为X-Y移动平台的执行机构,实现开环位置控制。本题中的步进电机为两相步进电机, 一相激励时步距角为1.8°(即每个脉冲,转动1.8°),由步进电机驱动器接受控制器的脉冲,每一个脉冲走一步,可正反转。步进电机的转动带动丝杆,将旋转运动转换为直线运动,步进电机的每一走步传递到X或Y方向的移动距离为0.02mm.系统中步进电机工作频率为500Hz-4

6、KHz。运动要求是:(1) 当按键K1按下时,X方向步进电机正向运转,X正向移动1mm;当按键K2按下时,X方向步进电机反向运转,X反向移动1mm;当按键K3按下时,Y方向步进电机正向运转,Y正向移动1mm;当按键K3按下时,Y方向步进电机反向运转,Y反向移动1mm;(2) 按键按住不放,连续运动直到按键释放,停止运转。(3)控制器实时显示步进电机转过的步数和X或Y向移动的距离。 (4) 系统供电电源为36 VDC。设计以AT89C51和STK672-040为核心的控制电路,并编写相关的系统软件(汇编、C51程序均可)。题5 单相交流电压、电流计设计设计基于MCS-51的单相工频交流电参数检测

7、仪。交流有效值0-220V,电流有效值0-40A。电压、电流值经电压、电流传感器输出有效值为0-5V的交流信号,传感器输出的电压、电流信号与被测电压、电流同相位。基本要求如下 (1) 电流、电压测量精度0.1% (2) 检测电压、电流的相位角,求出功率因素(3) 电流、电压有效值由LED轮流显示,也可由按键切换显示量 (4) 有效值、功率因素可以发送至远程主机。设计以AT89C51为核心的控制电路,并编写相关的系统软件(汇编、C51程序均可)题6 函数发生器的设计 设计一款简易函数发生器。由按键选择所以生成的函数,由128*64 LCD显示函数波形并由D/A转换输出模拟量信号。基本要求如下:(

8、1) 模拟量输出分辨率在10位以上;(2) 可生成正弦波、三角波、锯齿波、方波等信号,由按键选择所要生成的波形;(3) 信号幅度、周期(频率)、及垂直位移(直流偏置)可由按键设定。设计以AT89C51为核心的控制电路,并编写相关的系统软件(汇编、C51程序均可)题7 多路温度巡回检测仪的设计设计一个多路温度检测仪,共有8个测温点,每个点连续检测8次,以平均值代表该点温度,并轮流在LED显示器上显示。测试检测元件为铂热电阻Pt1000, 温度测量范围为100 +500,测量精度为±1。系统每隔10秒完成一个点的测量,测量值除在LED显示器上显示外,还必须通过串行口(RS485)发送到上

9、位机。任何时刻,可以通过按键切换显示通道。设计以AT89C51为核心的控制电路,并编写相关的系统软件(汇编、C51程序均可)注:铂热电阻测量范围为200850,R0有10 、100和1000三种,分度号分别为Pt10、Pt100和Pt1000。铂热电阻的精度高,体积小,测温范围宽,稳定性好,再现性好,但是价格较贵。其电阻与温度的关系为:当T0时 R(T)= R0(1+AT+BT²) 当T< 0时 R(T)= R0 1+AT+BT²+CT³(T-100) 式中: RT为被测温度T下的阻值,单位为 R0为0下的阻值 T为实际温度值 A为常数3.9083×

10、;10³/ B为常数-5.775×107/² C为常数-4.183×1012/4题8 交通灯控制系统 十字路口交通灯由红、绿两色LED显示器(两位8段LED显示器)组成,LED显示器显示切换倒计时,以秒为单位,每秒更新一次;为确保安全,绿LED计数到0转红,经5秒延时(显示红色0)后,另一道开始绿色倒计时。(1)主干道(A道)先通行且通行时间为45 s;(加5秒红灯延时,共50秒)    (2)支道(B道)通行时间为25 s;(加5秒红灯延时,共30秒)    (3)主道与支道的车辆交错通行;&

11、#160;     (4)若遇紧急情况,按开关K1时,主道与支道都为红灯20 s    (5)根据实时交通堵塞情况人为控制时,按K2时,主道延时30 s通行,按K3时,支道延时30 s通行。设计以AT89C51为核心的控制电路,并编写相关的系统软件(汇编、C51程序均可)题9 流量积算仪设计某型流量计精度为0.1%, 满刻度值为4L/s,流量计输出为4-20 mA。设计基于MCS-51及VFC32的流量积算仪。具体要求 (1) 积算仪满刻度10000 L,精度0.1 L; 计满10000 L,自动归零并通过串口(R

12、S232)向上位PC机发送信息(2)LED显示积算值,可通过按键切换显示某时刻的流量 (3) PC机通过串口可实时查询当前流量及积算量。设计以AT89C51为核心的控制电路,并编写相关的系统软件(汇编、C51程序均可)题10 数字电子日历/时钟设计 设计一个基于MCS51的电子日历和时钟。基本要求(1) 可通过按键在日历和时间之间切换显示;(2) 可由按键调整日期和时间(3) 可整点报时(“嘟、嘟”声)(4) 可设定时,定时时间到发出“嘟、嘟”声 (5) 具有秒表功能设计以AT89C51为核心的控制电路,并编写相关的系统软件(汇编、C51程序均可)二、设计报告硬件系统设计报告可参照如下格式:1

13、项目概述2 系统设计 设计思想、方案可行性分析,总体方案3 硬件设计 硬件电路工作原理,参数计算等4 软件设计 软件设计思想、程序流程图、程序清单*5 系统仿真及调试 实际调试或仿真数据分析,结果分析6 结果与展望7 参考文献(同一设计题目,若报告、图、程序完全相同,则视作相互抄袭,则以总成绩/n 计分。 其中:n为雷同人数;总成绩为 0-100之间的数; 若报告、图、程序与网上资料高度相似,则视作抄袭他人成果)三、日程安排第18周的后半周(星期四上午)开始 至 第二十周的上半周,共2周10个工作日,80学时(此次实践环节包含了端午节,端午节为国定假日,所以实际为9天整),内容繁多,时间较紧,务请同学们抓紧时间顺利完成本次实践环节任务。四、需提交的材料1 以学号命名的PROTEL格式的DDB文件2 以学号命名的KEIL 文件夹(内含KEIL系统下生成的各类文件)3 纸质课程设计报告五、评分方法

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论