欢迎来到天天文库
浏览记录
ID:47071674
大小:474.50 KB
页数:7页
时间:2019-07-16
《CPLD开发板资料》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、第二章CPLD硬件系统介绍2.1系统总体介绍本课程设计所采用的CPLD硬件开发板分为六个功能模块:LED发光二极管阵列、8*8LED阵列、步进电机驱动电路、串口、数码管以及指拨开关。这几种功能模块单独使用或结合在一起使用可实现多种功能。其硬件实物图如图2-1所示。图2-1CPLD开发板硬件实物图2.2功能模块介绍1、LED发光二极管阵列发光二极管阵列由红、黄、绿三种不同颜色的发光二极管组成,可实现流水灯功能,结合数码管可实现交通灯功能,其硬件实物图如图2-2所示:图2-2发光二极管阵列硬件实物图发光二极管阵列的电路原理图如图2-3所示:图2-3发光二极管阵列的电路原理图由图可知,
2、发光二级管的阴极分别由四个I/O口控制,阳极分别由三个I/O口控制,通过240向不同的I/O送出相应的高低电平就可以轮流点亮各个发光二级管。例如,如果想点亮YEL3,240要向IO17送低电平,IO21送高电平。2、8*8LED点阵8*8LED点阵实际上是由64个发光二级管组成,其实物图如图2-4所示。多块LED点阵级联可扩展成更大的LED点阵阵列。8*8LED内部结构图如图2-5所示:图2-48*8LED实物图2-58*8LED点阵的内部结构图8*8LED点阵内部,二极管的阴极由8个列来进行控制,二极管的阳极由8个行来进行控制。8个行控制和8个列控制分别接到240的16个管脚上
3、。由240给相应行控制管脚和列控制管脚送高电平和低电平来点亮点阵中任何一个发光二极管。发光二极管实物的管脚并不是按照行和列顺序排列的,其行控制和列控制与240管脚的连接见图2-6,与图2-6对应的LED点阵实物管脚编号如图2-7所示。图2-68*8LED点阵电路原理图图2-78*8LED点阵实物管脚编号由图2-6可知,接电阻的管脚是列控制,0.2k的电阻是限流电阻,不接电阻的管脚是行控制。其行列对应表格如下表:列8*8LED点阵实物管脚编号行8*8LED点阵实物管脚编号col81row812col72row715col66row610col511row516col47row45c
4、ol313row39col214row23col14row183、步进电机驱动电路步进电机是一种将电脉冲转化为角位移的执行机构。通俗一点讲:当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(即步进角)。您可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时您可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。步进电机分三种:永磁式(PM),反应式(VR)和混合式(HB)永磁式步进一般为两相,转矩和体积较小,步进角一般为7.5度或15度;反应式步进一般为三相,可实现大转矩输出,步进角一般为1.5度,但噪声和振动都很大。在欧
5、美等发达国家80年代已被淘汰;混合式步进是指混合了永磁式和反应式的优点。它又分为两相和五相:两相步进角一般为1.8度而五相步进角一般为0.72度。这种步进电机的应用最为广泛。步进电机的基本参数有:①电机固有步距角:它表示控制系统每发一个步进脉冲信号,电机所转动的角度。 通常步进电机步距角β的一般计算按下式计算。 β=360°/(Z·m·K)式中β―步进电机的步距角; Z―转子齿数; m―步进电动机的相数;K―控制系数,是拍数与相数的比例系数②步进电机的相数:是指电机内部的线圈组数,目前常用的有二相、三相、四相、五相步进电机。电机相数不同,其步距角也不同。用户主要靠选择不同
6、相数的步进电机来满足自己步距角的要求③保持转矩:是指步进电机通电但没有转动时,定子锁住转子的力矩。图2-8步进电机28BYJ48实物图本课程设计采用的步进电机28BYJ48型为四相八拍电机,电压为DC5V—DC12V。当对步进电机施加一系列连续不断的控制脉冲时,它可以连续不断地转动。每一个脉冲信号对应步进电机的某一相或两相绕组的通电状态改变一次,也就对应转子转过一定的角度(一个步距角)。当通电状态的改变完成一个循环时,转子转过一个齿距。四相步进电机可以在不同的通电方式下运行,常见的通电方式有单(单相绕组通电)四拍(A-B-C-D-A……),双(双相绕组通电)四拍(AB-BC-CD
7、-DA-AB-……),八拍(A-AB-B-BC-C-CD-D-DA-A……)。其实物图如图2-8所示。其电路原理图如图2-9所示。图2-9步进电机驱动电路电路原理图该步进电机一共五根引出线,分别是红、橙、黄、粉、蓝。红色线接P1口管脚2,是供电电源。剩下四个相脚依次为橙、黄、粉、蓝分别接P1口的3、4、5、6管脚,这四个管脚与步进电机驱动芯片ULN2003的输出OT1-OT4相连。由240给IO50~IO53送脉冲来控制步进电机的转动。该步进电机的通电方式由如下各表给出:表2-1
此文档下载收益归作者所有