一、板子跳线器说明:所有跳线都在左边,则由单片机控制。
1、靠近光偶的短路冒打在CLK-555方向时有板上的555提供时钟给驱动器;打在CLK-CPU时右用户CPU提供时钟给驱动器。
2、JT5打在右边:297的HALF/FULL(全速/半速)脚接GND了 默认为FULL模式了;JT5打在左边:297的HALF/FULL脚空了 电机模式用户自己控制。
3、JT6打在右边:297的CW/CCW脚(方向)接GND了 默认为顺时针转动模式了;JT6打在左边:297的CW/CCW脚空了 电机正反转模式用户自己控制。
二、按键说明:
板子使用全新的L297作为控制芯片 L298作为驱动芯片 板载NE555时钟电路为L297提供CLK因此 该版在不需要外部控制的情况下就可以工作 板载3个控制按键
EN - 使能
CW - 反向旋转
HF - 半速旋转
通过按键就可以直接控制电机的正反转、全速/半速和使能。
三、基本功能描述:
通过光藕隔离之后将CLK CW HF EN四个基本控制端引出单片机等可以非常方便的控制电路的工作这个板子改进的地方比较多也方便研究使用。板子使用1N5822快速二极管作为续流器件 其速度要远远快于整流桥的 L298和电机能够提供更完善的有效的保护。模块供电+5V(L297和L298控制供电) +12V(根据电机最低4V最高16V)给电机供电。
电机输出接口包括: +12V 四相输出 GND(请根据您的电机连接)。
控制输入接口包括: GND CLK EN CW HF。
EN:高电平停止,低电平使能。
RET:高电平停止,低电平使能。
C/CW:高电平逆时针,低电平顺时针。
H/HD:高电平全速,低电平半速。
CLK:时钟脉冲。
需要特别说明的是:为了测试方便 在板子上设置了NE555构成的一个低频时钟源(使用时跳线冒打在CLK-555处),当您使用外部的时钟信号控制电机的转速时必须跳线冒打在CLK-CPU处 否则外部时钟是不会传到L297里面。
四、接口说明:
1、板子左上方小二接口(JT1) VCC接+5V、GND接电源地,次处为芯片L297和555芯片的工作电压;
2、板子左中方小八接口(MCU-IN)为光藕隔离的信号分别为:EN(使能)、RET(复位)、C/CW(正反控制)、H/FU(全速/半速)、CLK(时钟信号) +5V(光藕工作电压) 注意:如果没有用CPU控制,小八接口(MCU-IN)的信号可以不接任何东西。
3、JT2为298的工作电压也是驱动电机的工作电压(接+12V)
注意:板子推荐的最高电机供电电压在4V~18V之间 最大工作电流不超过2A 否则L298的耗散功率会过大 导致发热严重 这种情况下通过风冷等措施 可以提高最大工作电流到2.5A左右。
4、OUT为电机的四相信号线 A B C D
相关程序:
// 控制线接到MCU的P1口 独立键盘的接口接到MCU的P2口。
// KEY0- 右运动一步; KEY1- 左运动一步;
// KEY2- 右运动200步; KEY3- 左运动200步
// KEY4- 右运动1000步;
#include
#include
#define uint unsigned int
#define uchar unsigned char
sbit en=P1^0; // 定义P1.0口
sbit rst=P1^1; // 定义P1.1口
sbit ccw=P1^2; // 定义P1.2口
sbit hf=P1^3; // 定义P1.3口
sbit clk=P1^4; // 定义P1.4口
sbit k1=P1^5; // 定义P1.5口
sbit k2=P1^6; // 定义P1.6口
void ShortDelay(void)
{ uchar x,y;
for(x=0;x《5;x++)
for(y=0;y《125;y++)
_nop_();
return;
}
void outclk(uint a)
{ uint i,j;
while(a--)
{ en=1; // 定义P1.0口
rst=1; // 定义P1.1口
//if((k1&k2)!=0) // K1,K2限位置判断
// {
clk=1;
for(i=150;i》0;i--) //200
for(j=150;j》0;j--); //200
clk=0;
// }
// else {rst=1;en=0;}
}
}
uchar key(void)
{uchar key_num;
if( ( P2 & 0x3f) != 0x3f ) //判断按键
{
ShortDelay(); //消除抖动
if( ( P2 & 0x3f ) != 0x3f )
{
switch ( P2 & 0x3f ) //将按键码转换成键值
{
case 0x3e: return key_num=01;
case 0x3d: return key_num=02;
case 0x3b: return key_num=03;
case 0x37: return key_num=04;
case 0x2f: return key_num=05;
case 0x1f: return key_num=06;
default : return key_num=00;
}
}
w w w . d z i u u . c o m本文地址:http://www.dziuu.com/dz/22/15502203793160.shtml
本文标签:
猜你感兴趣:
描述
GC9110 是一款低压 5V 全桥驱动芯片,为摄像机、 消费类产品、 玩具和其他低压或者电池供电的运动控制类应用提供了集成的电机驱动解决方案。GC9110 能提供高达 1.3A 的持续输出电流。 可以工作在 1.2~7V 的电源电压上。GC9110 具有 PWM(IN/IN) 输入接口,与行业标准器件兼容, 并具有过温保护功能。GC9110S 是 SOP8pp 封装, GC9110D 是DFN 封装。
关键词: 所属栏目:集成块资料
随着现在社会的不断发展,人们的生活水平也在不断的提高,生活品质也越来越好,现在几乎每一个家庭都有安装空调,空调的出现给我们的生活带来了很大的方便,使用也是非常方便的,空调里面有一个控制板,空调就是通过控制板进行工作的。
关键词: 所属栏目:传感器技术
IR2110采用HVIC和闩锁抗干扰CMOS制造工艺,DIP14脚封装。具有独立的低端和高端输入通道;悬浮电源采用自举电路,其高端工作电压可达500V,dv/dt=±50V/ns,15V下
关键词: 所属栏目:其他文章
IGBT+IR2110驱动电路图 IR2110驱动IGBT电路如图所示。电路采用自举驱动方式,VD1为自举二极管,C1为自举电容。接通电源,VT2导通时Cy通过VDt进行充电。这种电路适用于驱
关键词: 所属栏目:电子基础
最简单电磁阀驱动电路图(三极管驱动)
直流电磁阀管路中的流体必须和选用的电磁阀系列型号中标定的介质一致。流体的温度必须小于选用电磁阀的标定温度。
晶体管(
关键词: 所属栏目:电子基础
最简单电磁阀驱动电路图(三极管驱动)
直流电磁阀管路中的流体必须和选用的电磁阀系列型号中标定的介质一致。流体的温度必须小于选用电磁阀的标定温度。
晶体管(
关键词: 所属栏目:led
LT3956恒流驱动电路图 LT3956,为作为恒定电流和恒定电压稳压器工作而设计。它非常适用于驱动大电流LED以及给电池和超级电容器充电。其4.5V至80V输入电压范围使其非常适用
关键词: 所属栏目:集成块资料
M57962AL引脚功能图及内部电路、中文资料M57962AL是驱动IGBT专用集成电路,也是使用最常见的集成块器件,下面主要介绍M57962AL引脚功能图、M57962AL内部电路、M57962AL中文
关键词: 所属栏目:集成块资料
如图为M57962AL典型应用电路图。电路中M5762AL:驱动模块电路;特点 1.采用高速光偶隔离,输入输出隔离绝缘强度高;2.输入输出电平与TTL电平兼容,适于单片机控制;3.内部有
关键词: 所属栏目:集成块资料
555逆变驱动电路图-最简单12v转220v逆变器制作
关键词: 所属栏目:逆变器电路图
GC8548 是一款双通道 12V 直流电机驱动芯片,为摄像机、消费类产品、玩具和其他低压或者电池供电的运动控制类应用提供了集成的电机驱动解决方案。芯片一般用来驱动两个直流电机或者驱动一个步进电机。GC8548 可以工作在 3.8~12V 的电源电压上,每通道能提供高达 1.5A 持续输出电流或者 2.5A 峰值电流,睡眠模式下功耗小于1uA。GC8548 具有 PWM(IN/IN)输入接口,与行业标准器件兼容,并具有过温保护,欠压保护,短路保护,过流保护等功能。GC8548 内置 LDO,不需要逻辑电源
关键词: 所属栏目:集成块资料
led驱动器x2是什么意思(乘2是啥意思)有很多网友向容源电子网反映,led驱动器x2是什么意思? led驱动器乘2是啥意思呢? 说在购买LED驱动器的时候型号后面有的是x1(乘1),有的
关键词:LED驱动电路图LED照明电路 所属栏目:电子基础
在自制功放电路时,最头痛的问题莫过于差分电路的晶体管配对和调零漂,一个不小心还把功放管给冲了……现在好了可以试一试TDA7250。 TDA7250为SGS-THOMSON公司出品的一款功放驱动IC,它的特性如下;外围电路
关键词:功放集成电路AV放大器电路音频放大器电路图 所属栏目:音频功放电路
led驱动电源的设计方法
随着科学技术的发展,LED技术也在不断发展,为我们的生活带来各种便利,为我们提供各种各样生活信息,造福着我们人类。在LED电源产品的设计过程中,
关键词:LEDLED电路图LED驱动电路图 所属栏目:led
常用LED灯驱动电源电路图 LED灯驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED灯驱动电源的输入包括高压工频交流(即市电)、低压
关键词:LEDLED电路图LED驱动电路图 所属栏目:led
TLP250驱动电路图、IGBT驱动电路 在分立式IGBT驱动电路中,分立元件多、结构复杂、保护电路复杂、可靠性和性能都比较差,因此在实际应用中大多数采用集成驱动电路。常用
关键词: 所属栏目:元器件知识
分立元器件构成的IGBT驱动电路 通常设计的驱动电路多为采用脉冲变压器耦合,其优点是结构简单,适用于中小功率变换设备中的IGBT。缺点是不适用于大型功率变换设备中的大
关键词: 所属栏目:元器件知识
变频器驱动板维修步骤实例
在维修变频器驱动板中,驱动板出现故障的机率很大,驱动板有故障后级电路将无法正常工作或烧坏IGBT管。
变频器驱动板就是主要集成了驱动IGBT
关键词:电机控制变频器 所属栏目:其他文章
隔离是交流电压电机驱动不可分割的一部分。电气隔离的方法有多种——主要采用光耦合器和数字隔离器。使用数字隔离器与传统的光耦合器相比具有数种优势—&md
关键词:电机控制 所属栏目:设计编程
二十多年来,电动机能效一直是全球能源监管机构关注的焦点。这是通过提高电力使用效率和使用可再生能源转换一些能源来实现最大限度减少碳排放的全球努力的一部分。早期的运
关键词:电机控制 所属栏目:设计编程