资讯详情

微机接口课程设计实验报告:车辆测速分级系统

1.课程设计名称

车辆测速分级系统

1.2.课程设计要求

1.用汇编语言编程硬件接口功能设计。

2.基于硬件电路 80x86 微机接口。

3.程序功能包括:滑动变阻器模拟车速变化,数字管显示速度,LED指示灯和点阵区域的速度等级,步进电机指示仪表盘。

4.通过传感器模拟检测车辆的速度(滑动变阻器模拟),并显示在数字管区域,并根据速度进行分级。不同等级对应步进电机(模拟仪表板)的不同状态,模拟车辆将根据车辆的不同速度加速或减速。

1.3课程设计目的

通过本课程的设计,让学生对微机系统有更好的了解,对典型数字接口电路的应用技术有更深入的掌握,分析、设计和调试应用系统的硬件原理和软件编程,基本掌握简单微机应用系统的软硬件设计方法,提高项目开发能力。要求学生分组完成课题,写课程设计说明书,画电路原理图,说明工作原理, 编制设计程序和程序流程图。

该程序的主要功能是模拟车辆的行驶速度,并确定车辆将进入的状态,以实现高速公路上车辆的加速或减速,以规范车辆的正常行驶速度。为了模拟真实场景,本程序主要可以实现以下功能:

1.在数字管区域显示车辆每小时的速度;

2.根据阈值设置上下阈值;

3.速度在阈值之间,点阵显示数字B表示车辆行驶速度正常;

4.超过上阈值,点阵显示数字C”,红灯(D4)闪烁表示车辆超速;

5.低于下阈值,点阵显示数字A”,绿灯(D3)闪烁表示车辆低速行驶;

6.用步进电机模拟车辆仪表板,不同速度等级对应仪表板的不同状态;超速车辆需要减速,步进电机逆时针旋转;低速车辆需要加速,步进电机顺时针旋转;车辆速度在正常范围内继续前进。

考虑到试验箱的硬件资源,本课程采用滑动变阻器模拟车辆行驶速度和步进电机模拟仪表板。

三、实施方案

3.1获得待测车辆待测速度并显示——A/D转换单元和数字管显示单元

本次课程设计主要通过滑动变阻器模拟测试车辆速度变化,进行模/数转换后,将所测速度显示到数码管区域。

A/D转换单元直接连接到系统总线,信号输入口 IN0 滑动变阻器 ADJ 连接,将模拟信号转换为数字信号;数字管通过 8255 控制,A口 PA2、PA1、PA0分别与位选 X4、X5、X6 数码管低三位显示控制速度值,B 口与数字管八段显示相连,控制显示值; 0~255(十进制)。

...

...

...

...

...

...

源代码代码和报告问题:个人主页查看博客简介

标签: 300pa2pa传感器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台