LED点阵实验

本文详细介绍了LED点阵和直流电机、步进电机的实验,包括8*8点阵的工作原理、硬件设计,ULN2003芯片在直流电机驱动中的应用,以及步进电机的工作原理、驱动方式(单极性和双极性)和连接原理。
摘要由CSDN通过智能技术生成

## 一、LED 点阵实验### 1.1 LED 点阵介绍 通常应用较多的是8*8 点阵,然后使用多个8*8 点阵可组成不同分辨率的LED点阵显示屏,比如 16*16 点阵可以使用 4 个 8*8 点阵构成。因此理解了 8*8LED 点阵的工作原理,其他分辨率的 LED 点阵显示屏都是一样的。8*8 点阵共由 64 个发光二极管组成,且每个发光二极管是放置在行线和列线的交叉点上,当对应的某一行置 1 电平,某一列置 0 电平,则相应的二极管就亮; 如要将第一个点点亮,则 1 脚接高电平 a 脚接低电平,则第一个点就亮了;如果要将第一行点亮,则第 1 脚要接高电平,而(a、b、c、d、e、f、g、h )这些引脚接低电平,那么第一行就会点亮;如要将第一列点亮,则第 a 脚接低电平, 而(1、2、3、4、5、6、7、8)接高电平,那么第一列就会点亮。![alt text](image-8.png)### 1.2硬件设计#### 硬件资源如下: (1)8*8LED 点阵模块 (2)74HC595 模块 74HC595 模块、8*8LED 点阵模块电路![alt text](image-9.png) LED 点阵的行数据。根据 LED 发光二极管导通原理,当阳极为高电平,阴极为低电平则点亮,否则熄灭。因此通过单片机 P0 口可控制点阵列,74HC595 可控制点阵行。从上图中可以看出,74HC595 需要用到的控制管脚 SER、RCLK、SRCLK 直接连接到 51 单片机的 P3.4-P3.6 IO 口上,输出端则是直接连接到 LED 点阵模块的行端口上,即为 LED 发光二极管的阳极,LED 点阵的列则为发光二极管的阴极。## 二、直流电机实验### 2.1直流电机介绍>>直流电机的结构应由定子和转子两大部分组成。直流电机运行时静止不动的部分称为定子,定子的主要作用是产生磁场,由机座、主磁极、 换向极、 端盖、轴承和电刷装置等组成。运行时转动的部分称为转子,其主要作用是产生电磁转矩和感应电动势,是直流电机进行能量转换的枢纽,所以通常又称为电枢,由转轴、电枢铁心、电枢绕组、换向器和风扇等组成。### 2.2 ULN2003 芯片介绍>>ULN2003 是一个单片高电压、高电流的达林顿晶体管阵列集成电路。它是由7 对 NPN 达林顿管组成的,它的高电压输出特性和阴极箝位二极管可以转换感应负载。此电路主要应用于继电器驱动器,字锤驱动器,灯驱动器,显示驱动器(LED 气体放电),线路驱动器和逻辑缓冲器。主要特点①500mA 额定集电极电流(单个输出) ②高电压输出:50V ③输入和各种逻辑类型兼容 ④继电器驱动器#### 逻辑框图及示意图如下 ![alt text](image.png)若使用该芯片驱动直流电机,只可实现单方向控制,电机一端接电源正极, 另一端接芯片的输出口。若想控制五线四相步进电机,则可将四路输出接到步进电机的四相上,电机另一条线接电源正。### 2.3步进电机驱动模块电路![alt text](image-3.png) > 从上图可知,ULN2003 的输入口与单片机的 P1.0-P1.3 连接,对应输出则是OUT1-OUT4,而 J47 则是提供给外部连接电机的接口,可以支持直流电机、五线四相步进电机 28BYJ-48 连接。本实验使用的是直流电机,电机的一根线连接在VCC 上,另一根连接在 OUT1 上,因此可通过单片机 P1.0 口输出高电平来控制电机旋转,输出低电源控制电机停止。注意:单片机 P1.0 输出低电平时,ULN2003 的 OUT1 并不会输出高电平导致停止,而是因为集电极开路,导致电机无电流流入致使停止。 ## 三、步进电机实验 步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电机加一个脉冲信号,电机则转过一个步距角。 ### 3.1步进电机工作原理 通常步进电机的转子为永磁体,当电流流过定子绕组时,定子绕组产生一矢量磁场。磁场会带动转子旋转一定的角度,使得转子的一对磁场方向与定子的磁场方向一致。当定子的矢量磁场旋转一个角度。转子也随着该磁场转步距角。每输入一个电脉冲,电动机转动一个角度前进一步。它输出的角位移与输入的脉冲数成正比、转速与脉冲频率成正比。改变绕组通电的顺序,电机就会反转。所以可以控制脉冲数量、频率及电动机各相绕组的通电顺序来控制步进电机的转动。### 3.2单极性步进电机和双极性步进电机#### 单极性绕组单极性步进电机使用的是单极性绕组。其一个电极上有两个绕组,这种联接方式为当一个绕组通电时,产生一个北极磁场;另一个绕组通电,则产生一个南极磁场。因为从驱动器到线圈的电流不会反向,所以可称其为单极绕组。#### 双极性绕组双极性步进电机使用的是双极性绕组。每相用一个绕组,通过将绕组中电流反向,电磁极性被反向。典型的两相双极驱动的输出步骤在电气原理图和下图中的步进顺序中进一步阐述。按图所示,转换只利用绕组简单地改变电流的方向, 就能改变该组的极性。### 3.3双极性步进电机驱动原理>>下图是一个双极性的步进电机整步,步进顺序。在第一步中:将 A 相通电 根据电磁铁原理,产生磁性,并且因异性相吸,所以磁场将转子固定在第一步的位置;第二步:当 A 相关闭,B 相通电时,转子会旋转 90°;第三步:B 相关闭、A 相通电,但极性与第 1 步相反,这促使转子再次旋转 90°。在第四步中: A 相关闭、B 相通电,极性与第 2 步相反。重复该顺序促使转子按 90°的步距角顺时针旋转。![alt text](image-4.png)上图是两相同时通电的旋转顺序,与单相激励不同的是,单相通电后被固定在了与定子正对着的绕组极性,但是双相同时激励时转子却被固定在两个绕阻的极性中间;此时通电顺序就变成了 AB 相同时通电即可。在双相激励的过程中,也可以在换相位时加一个关闭相位的状态而产生走半步的现象,这将步进电机的整个步距角一分为二,例如,一个 90°的步进电机将每半步移动 45°,具体见下图。 1.A 相通电,B 相不通电 2.A、B 相全部通电,且电流相同,产生相同磁性 3.B 相通电,A 断电 4.B 相通电,A 相通电,且电流相等,产生相同磁性 5.A 相通电,B 断电 6.A、B 相全部通电,且电流相同,产生相同磁性 7.B 相通电,A 断电 8.B 相通电,A 相通电,且电流相等,产生相同磁性 ### 3.4单极性步进电机驱动原理 单极性与双极性步进电机驱动类似,都可以分为整步与半步的驱动方式,不同的是,双极性的步进电机可以通过改变电流的方向来改变每相的磁场方向,但是单极性的就不可以了,它有一个公共端,这就直接决定了,电流方向。具体旋转顺序详见下图:上图是单极性步进电机整步旋转的过程,其中,在图示中分为 5 根线,分别为 A、B、C、D 和公共端(+),公共端需要一直通电,剩下 ABCD 相中只要有一个相通电,即可形成回路产生磁场,图中的通电顺序为 A->B->C->D,即可完成上图中的顺时针旋转,如果想要逆时针旋转只需要将其倒序即可。以上是单相通电产生的整步旋转,两相通电也可以产生,两个相邻的相通电, 这样相邻的两个相就都产生了回路,也就产生了磁场,图中的通电顺序为AB->BC->CD->DA,同理逆时针旋转的顺序为逆序。具体看下图:![alt text](image-5.png) 细分驱动原理对于细分驱动的原理,不分单双极性步进电机,下图以单极性为例:![alt text](image-6.png)在上图中均为双相激励;其中图(a)为 A 相电流很大,B 相的电流极其微弱,接近 0;图 (C) 为 A 相和 B 相的电流相同,电流决定磁场,所以说 A 相和 B 相的磁场也是相同的,(a) 和(c)可以是极限特殊的情况,再看图(b) 和图(d)这两个是由于 A 相和 B 相的电流不同产生位置情况;由此可以得出改变定子的电流比例就可以使得转子在任意角度停住。### 3.5步进电机连接原理图![alt text](image-7.png)

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值