文档介绍:单片机工程实践题选
1. 十字路口交通灯的模拟控制
可模拟十字路口交通灯控制,时间显示,紧急状况控制。
要求:东西方向、南北方向时间显示由LED数码管显示,显示时间从0—9,间隔时间为1秒,由东西方向和南北方向时间的低位显示。发生紧急情况时,按下紧急按钮,,,利用中断程序实现东西方向和南北方向灯的互换。
电路具体接法如下:
,,,,,,,。
,。
时间显示部分有系统功能板上8155的口控制,8155的PA4口控制东西方向时间的低位显示, 8155的PA5口控制东西方向时间的高位显示, 8155的PA6口控制南北方向时间的低位显示, 8155的PA7口控制南北方向时间的高位显示,8155的PB0~PB6为时间的段代码。8155的控制口地址为2100H,PA口地址为2101H,PB口地址为2102H。
2. 生产车间流水线自动控制模拟
可模拟生产车间流水线自动控制及产生故障后自动报警停止流水线工作,只要按下任一按钮就产生报警信号,排除后继续工作。
要求:按照一定工序,利用发光二极管的依次点亮,实现生产车间流水线自动控制,可用按钮模拟发生紧急故障,通过中断程序处理紧急故障,能显示出出现故障车间流水线的位置。
电路具体接法如下:
~,,只要按下任一按钮就会产生报警信号。
3. 步进电机控制与驱动
要求:掌握步进电机的工作原理及控制方法。能实现对步进电机正反转控制。
电路具体接法如下:
~~BD四个相。电路中已有驱动。
4. 直流电机的控制与驱动及速度的测量
要求:通过编程实现对直流电机的启动、停止、正反转控制、调速等性能,调速范围为100—1000转/分钟。
电路具体接法如下:
通过系统功能板的D/A0832输出端已连接至DJ1来控制电机转速,。D/A0832的地址为6000H
5. 继电器控制
要求:编程实现继电器的闭合和断开,并由发光二极管进行显示。
电路具体接法如下:
本电路采用JDC—3F5VDC继电器,输出可控制220V/2A、125V/12A交流负载。本系统中用指示灯作为负载,,经7407驱动后输出到继电器线圈。低电平时,继电器动作。继电器的常开、常闭触点输出接二个指示灯用于指示继电器触点状态。
128×64点阵汉字LCD应用电路
要求:编程显示自己的姓名、班级、学号。
电路具体接法如下:
128×64点阵汉字LCD可以显示各种图形、曲线、汉字,其使用非常广泛,它与单片机CPU的接口采用8位并行总线,在使用本液晶显示模块时,先开启电源,指示灯亮时,电路才可以工作,电位器W1用于调节显示屏的亮度。
译码地址已连接为3000H~3FFFH
16×16矩阵LED应用电路
要求:编程循环显示“启东计算机有限公司”
电路具体接法如下:
16×16矩阵LED正好可以显示一个中文字,LED的控制与驱动用可编程并行接口芯片8255和7407以及8D锁存器74LS273来实现。74LS273的片选信号和8255选通信号由插孔273CS和8255CS引出,系统已连接。8255的地址为3000H~3FFFH,74LS273的地址为6000~6FFFH。
8、直流电机加速控制程序(晶振频率12MHZ)实现以下功能;
(1)在5秒钟内,使直流电机从零速升到额定转速
(2)利用T1定时,选择工作方式1用中断方式延时
其中:D/A转换器地址为6000H,测速反馈单元接P3,4口
9、直流电机减速程序设计
设计直流电机减速控制程序(晶振频率为12MHZ)实现以下功能:
(1) 在3秒钟内,使直流电机从额定转速降到120转/分
(2) 延时方式利用软件延时实现
其中;D/A转换器地址为6000H,测速反馈单元接P3、4口
10、设计方波波形,实现以下功能;
(1) 通过数字示波器显示波形
(2) 方波波形脉宽为40MS
(3) 利用定时器T0方式1,中断方式实现
其中D/A转换器地址为6000H
11、设计步进电机转速控制程序(晶振频率为12MHZ)实现以下功能:
(1) 控制步进电机转速300转/分
(2) 能实现正转或反转
(3) 控制方