protel课程设计 汽车尾灯控制电路.doc
《protel课程设计 汽车尾灯控制电路.doc》由会员分享,可在线阅读,更多相关《protel课程设计 汽车尾灯控制电路.doc(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、目录摘要IAbstractI1整体设计原理分析11.1设计目的11.2设计思路11.3系统结构框图22模块功能22.1汽车尾灯显示状态与汽车运行状态的关系22.2汽车尾灯控制器功能描述23电路设计33.1模式控制电路33.2三进制计数器43.3译码与显示驱动电路63.4555定时器产生时钟脉冲74Protel原理图设计74.1新建原理图文件74.2设置画图环境84.3设置元件库104.4画图步骤115印制版图的设计125.1 准备电路原理图与网络表125.2创建PCB文件125.3规划电路板125.4 网络表与元件的装入145.5元件的自动布局145.6手工调整布局与自动布线145.7电路板图
2、156Protel电路仿真156.1绘制原理图156.2放置电源及信号源166.3放置网络标号166.4设置仿真参数166.5查看仿真波形176.6仿真结果177结束语19参考文献20附录一21附录二22摘要Protel在电子行业的CAD软件中,他当之无愧地排在众多EDA软件的前面,它具有原理图设计、印刷电路板(PCB)、设计层次原理图设计、报表制作、电路仿真以及逻辑器件设计等功能,是进行电子设计最有用的软件之一。几乎所有的电子公司都要用到它。现在比较常用的是protel 99 SE, protel DXP和最新高端版本Altium Designer 6.0等。本设计主要是设计一个汽车尾灯控制
3、电路的原理,并用protel软件画出原理图、并进行PCB原理图仿真。AbstractProtel in the electronic professions CAD software, he arranges deservingly at numerous EDA softwares front, it has the schematic diagram design, the printed wiring board (PCB), design level functions and so on schematic diagram design, report form manufactur
4、e, circuit simulation as well as logical component design, is carries on the electron to design one of most useful softwares. The nearly all electronic company must use it. What is quite now commonly used is protel 99 SE, protel DXP and newest high-end edition Altium Designer 6.0 and so on. This des
5、ign mainly designs an automobile rear light control circuits principle, and draws the schematic diagram with the protel software, and carries on the PCB schematic diagram simulation. I1整体设计原理分析1.1设计目的设计一个汽车尾灯控制器,实现对汽车尾灯状态的控制。1.2设计思路在汽车尾部左右两侧各有3个指示灯(用6个二极管进行模拟)DL1 、DL2、 DL3和DR1、DR2、DR3。根据汽车运行的状况,指示灯需
6、具有四种不同的状态:汽车正向行驶时,左右两侧的指示灯处于熄灭状态。 汽车向右转弯行驶时,右侧的三个指示灯DR1、DR2、DR3按右循环顺序点亮 汽车向左转弯行驶时,左侧的三个指示灯DL1 、DL2、 DL3按左循环顺序点亮 汽车临时刹车时,左右两侧指示灯处于同时闪烁状态。为使汽车尾灯达到的所要设计最终目的,系统电路分为四个模块:555定时器,三进制计数器,模式控制电路,LED显示电路。其中,555定时器是用来产生电路所需要的时钟脉冲,三进制计数器是用来产生00011000的循环,以分别控制左右尾灯的点亮和熄灭情况,模式控制电路是利用开关来控制设计电路的四种汽车运行状态的转化,最后,通过74LS
7、138数据分配器以达到最后一个模块的显示作用,使得整个电路按照实验目的顺利完成。模式控制电路通过两个开关来控制汽车尾灯的四种运行状态。当K1=K0=0的时候,74LS138不工作,脉冲过protel来时,使G=0,F=1,输出为高电平,通过两个非门输出高电平,是共阴极的发光二极管熄灭。当K1=0,K0=1的时候,汽车右转弯,当脉冲过来时,使G=1,F=1, 74LS138开始工作通过三进制计数器,使输出端的Y0,Y1,Y2连接的LED循环点亮。同理,当K1=1,K0=0的时候,汽车左转弯,当脉冲过来时,使G=1,F=1时,74LS138开始工作通过三进制计数器,使输出端的Y4 ,Y5,Y6连接
8、的LED循环点亮。当K1=1,K0-1的时候,使G=0,这时74LS86不工作,输出端F为脉冲,经过74LS138输出端的与非门和非门,到达LED,使二极管处于闪烁状态。1.3系统结构框图图一汽车尾灯控制器的结构框图2模块功能2.1汽车尾灯显示状态与汽车运行状态的关系设置两个状态控制变量来区分汽车尾灯的四种不同的显示模式。假定用开关K1,K0进行显示模式控制。表一汽车尾灯显示状态与汽车运行状态的关系 2.2汽车尾灯控制器功能描述在汽车左右转弯行驶时。由于3个指示灯被循环顺序点亮,所以可以用一个三进制计数器的状态控制译码器点亮顺序输出高电平,按要求顺序点亮3个指示灯。设三进制计数的状态用Q1和Q
9、0表示,可得出左侧指示灯DL1,DL2,DL3和右侧指示灯DR3,DR2,DR1与开关控制变量K1和K0,计数器的状态Q1和Q0,以及时钟脉冲CP之间关系的功能表。(“1”表示灯亮,“0”表示灯灭。)表二汽车尾灯控制器功能描述3电路设计3.1模式控制电路设译码与显示驱动电路的使能控制信号为G和F,G与译码器74LS138的使能输入端G1相连接,F与显示驱动电路中的与非门的一个输入端相连接。表三使能控制信号与模式控制变量,时钟脉冲的关系由上表,可以得出G和F的逻辑表达式如下: (式-1) (式-2)根据G和F的逻辑表达式,画出模式控制电路图如下: 图二模式控制电路3.2三进制计数器 本设计中,三
10、进制计数器利用JK触发器改造而成的RS触发器作为存储元件,根据公式J=S;K=R(式-3) 同时,三进制计数器的状态表和RS触发器激励表如下,可以得出总的三进制计数器逻辑电路图。如下:表四三进制计数器的状态表表五RS触发器激励表 图三三进制计数器逻辑电路3.3译码与显示驱动电路在此部分中,该电路的功能是:在模式控制电路输出和三进制计数器状态下,提供6个尾灯控制信号,当译码驱动电路输出的控制信号为低电平时,相应指示灯亮。逻辑电路如图五所示。当图中G=F=1、K1=0时,对应计数器状态Q1Q0为00,01,10,译码器输出依次为0,使得与指示灯DR1,DR2,DR3对应的反相器输出依次为低电平,从
11、而使指示灯DR1DR2DR3,依次顺序点亮,示意汽车向右转弯。同理,当图中G=F=1、K1=1时,指示灯DR1DR2DR3,依次顺序点亮,示意汽车向左转弯。当图中G=0,F=1时,译码器输出为全1,使所有指示灯对应的反相器输出依次为高电平,指示灯全部熄灭。当图中G=0,F=CP时,所有指示灯随着CP的频率闪烁。从而实现了4种不同模式下的尾灯状态显示。图四译码及尾灯显示驱动电路3.4555定时器产生时钟脉冲 利用555定时器产生电路脉冲,本设计产生的是1s的脉冲,来控制实验中的开关以及74LS138,从而控制发光二极管的亮灭状态,实现实验所要求的结果。在该555定时器中,产生脉冲的时间间隔算法如
12、下:f=143/((R9+2*R11)*C1)本次设计选择C1=1uF ,R9=10K,R11=20K.经计算得f的范围在28.6Hz到143Hz。通过调节R11的值可以改变时钟频率。图五555时钟脉冲电路4Protel原理图设计4.1新建原理图文件在WINDOWS 95/98或NT更高版本界面下双击Protel 99 图标,点击File(文件)中new项,新建设计数据库。在Browse选项中选取需要存储的文件夹,然后点击OK即可建立自己的设计数据库,如图六所示。 图六File/New新建设计数据库(2)使用菜单File/New,在打开的窗口选择Schematic Document图标,建立新
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- protel课程设计 汽车尾灯控制电路 protel 课程设计 汽车 尾灯 控制电路
限制150内