教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 高等教育 >

北华大学数字电子实习报告汽车尾灯

来源:网络收集 时间:2026-04-13
导读: 数字电子实习报告 题 目: 汽车尾灯设计 专 业: 自动化 班级学号: 12-2 39 姓 名: 于兴涛 指导老师: 赵莹 日 期: 2014/6/30-2014/7/4 目录 1 实习目的 …………………………………………………………………………………………3 2 Maxplus2简介…………

数字电子实习报告

题 目: 汽车尾灯设计 专 业: 自动化 班级学号: 12-2 39 姓 名: 于兴涛 指导老师: 赵莹 日 期: 2014/6/30-2014/7/4

目录

1 实习目的 …………………………………………………………………………………………3

2 Maxplus2简介………………………………………………………………………….......3 3 汽车尾灯电路的设计………………………………………………………………….….4

3.1 设计任务及要求…………………………………………………………………….4 3.2 系统总体设计方案…………………………………………………………….…..5

3.2.1 总体设计方案………………………………………………………………….5 3.2.2 方案特点………………………………………………………………………...5 3.3 控制电路设计…………………………………………………………………….….5 3.4 计数电路设计………………………………………………………………….…….6 3.5 系统总体电路设计…………………………………………………………………7 3.6 系统调试………………………………………………………………………………..7

3.6.1 右转过程调试……………………………………………………………….…7 3.6.2 刹车过程调试………………………………………………………………….8 3.6.3 报警过程调试……………………………………………………….…………8 3.6.4 进行试验箱模拟………………………………………………………………8

4 元件清单……………………………………………………………………………………….10 5 实习心得……………………………………………………………………………………….10 6 参考文献………………………………………………………………………..……………..11

1.实习目的

掌握现代数字系统的设计方法;

学会使用Max+plusII软件设计数字电路系统并进行仿真和分析; 熟悉数字电路系统及FPGA实验箱的硬件调试方法。

2MAXPLUS2软件介绍

本次实习用到的Max+plusII(或写成Maxplus2,或MP2) 软件是Altera公司推出的的第三代PLD开发系统(Altera第四代PLD开发系统被称为:QuartusII,主要用于设计新器件和大规模CPLD/FPGA).使用Max+plusII的设计者不需精通器件内部的复杂结构。设计者可以用自己熟悉的设计工具(如原理图输入或硬件描述语言)建立设计,Max+plusII把这些设计转自动换成最终所需的格式。其设计速度非常快。对于一般几千门的电路设计,使用Max+plusII,从设计输入到器件编程完毕,用户拿到设计好的逻辑电路,大约只需几小时。设计处理一般在数分钟内内完成。特别是在原理图输入等方面,Max+plusII被公认为是最易使用,人机界面最友善的PLD开发软件,特别适合初学者使用。 Max+plusⅡ开发系统的特点: 1、开放的界面

Max+plusⅡ支持与Cadence,Exemplarlogic,Mentor Graphics,Synplicty,

Viewlogic和其它公司所提供的EDA工具接口。

2、与结构无关

Max+plusⅡ系统的核心Complier支持Altera公司的FLEX10K、FLEX8000、

FLEX6000、MAX9000、MAX7000、MAX5000和Classic可编程逻辑器件,提供了世界上唯一真正与结构无关的可编程逻辑设计环境。

3、完全集成化

Max+plusⅡ的设计输入、处理与较验功能全部集成在统一的开发环境

下,这样可以加快动态调试、缩短开发周期。

4、丰富的设计库

Max+plusⅡ提供丰富的库单元供设计者调用,其中包括74系列的全部

器件和多种特殊的逻辑功能(Macro-Function)以及新型的参数化的兆功能(Mage-Function)。

5、模块化工具

设计人员可以从各种设计输入、处理和较验选项中进行选择从而使设

计环境用户化。

6、硬件描述语言(HDL)

Max+plusⅡ软件支持各种HDL设计输入选项,包括VHDL、Verilog HDL

和Altera自己的硬件描述语言AHDL。

7、Opencore特征

Max+plusⅡ软件具有开放核的特点,允许设计人员添加自己认为有价值的宏函数。

使用Max+plusII的步骤,可简化为: 1.设计输入 ; 2.设计编译 ; 3.设计仿真;

4.下载。

EDA实验箱编程下载通用性强,主板含FPGA/CPLD通用下载编程模块,可对Altera、Lattice、Xilinx等多家国际知名公司几乎所有的CPLD/FPGA进行在系统编程下载,并支持对不同工作电压CPLD/FPGA的编程,且在编程中无须做任何跳线切换即能自动识别主系统上的芯片,安全可靠。 实验箱是一个开放的平台,不仅开放了主板中所有的I/O口,采用了有连线和免连线相结合的操作方式,还可实现实验箱之间级联以构成更复杂的实验系统,学生在完成基本实验的基础上,还可以进行扩展开发,可以构成主板+CPLD/FPGA+单片机、主板+DSP+单片机、主板+CPLD/FPGA+DSP等多重系统。 可在MAX+plusII、QuartusII两种开发环境下完成全部实验(提供两种开发环境下的全部代码),用户可自主选择。

3汽车尾灯的设计 3.1设计任务及要求

设计任务:

用发光二级管模拟汽车尾部左右两侧6个指示灯(汽车每侧三个灯),

用两个拨动式开关作为左右转弯信号源

汽车正常运行时指示灯全灭;右转弯时右侧三个指示灯按右循环顺序

点亮;左转弯时左侧三个指示灯按左循环顺序点亮;周期为一秒。 用一个开关模拟脚踏制动器,临时刹车时所有指示灯同时点亮;如果

两个拨动式开关被接通则紧急警告灯点亮。

设计要求:

分析以上设计任务,由于汽车左转弯、右转弯、刹车时所有灯点亮的次序和是否点亮是不同的,所以用74138译码器对输入的信号进行译码,从而得到一个低电平输出,再由这个输出控制一个计数器74160,计数器输出为高电平时就点亮不同的尾灯(由发光二级管模拟),从而控制尾灯按要求点亮。由此得出在每种运行状态下,各指示灯与给定条件间的关系如汽车尾灯与汽车运行状态表所示。汽车尾灯控制电路设计总体框图如图1所示

表1 汽车尾灯与汽车运行状态表

图1 汽车尾灯控制电路设计总体框图

3.2系统总体设计方案

3.2.1总体设计方案

汽车尾灯电路有左转、右转、刹车、误动作四种状态,所以用一片74138

译码器来产生四种控制状态;右转灯一共有三盏,而且工作时是按从左往右的顺序亮的,所以用一片74160产生不同的频率,分别控制每盏灯。左转电路与右转电路类似。

3.2.2方案特点

电路用的器件都为常规器件,只需与门和非门,电路简单。电路工作

稳定,功耗低。控制电路主要由一片74138组成,分别产生置零、左转、右转、报警和刹车五种信号;计数电路由两片74160组成,左右分别有一片,74160接成4进制,并用预置数端置零,产生的00、01、10、11四种信号分别通过与门和非门的组合来控制三盏灯按要求亮。信号从74138到74160再到各个灯。

3.3控制电路设计

74138的A B C端分别接右转、左转、刹车控制信号,输出端Y0产生置

零信号,Y1产生右转信号,Y2产生左转信号,Y3产生误动作报警信号,Y4~Y7产生刹车信号,此时不管左转和右转控制开关处于什么状态,刹车信号都控制灯亮。

图2 总体控制电路设计 …… 此处隐藏:2195字,全部文档内容请下载后查看。喜欢就下载吧 ……

北华大学数字电子实习报告汽车尾灯.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/128867.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)