您好!欢迎进入无锡惠斯通电机科技有限公司官网 !

    联系我们
    服务热线
    13901635301
    联系人:赵先生
    手机:13901635301
    电话:0523-83765066
    地址:江苏省兴化市张郭镇刘西工业园区民营路168号
    两相步进电机每发出个脉冲需用两个二进制位
    浏览:40 发布日期:2021-07-15 03:08:24

      控制步进电机的通常作法是采用步进控制卡,系统构成如图1所示。其中Pulse、Dir分别为控制电机的转动步数和旋转方向的信号;CWL(Clock Wise Lir Clock Wise Limit)分别为电机顺、逆时针旋转的限位信号;ORG为定位信号。

      这种方法不仅成本较高,而且不便于操作。在计算机扩展槽上安装控制卡,必需打开机箱才能操作,而且在小型平板电脑和嵌入式电脑中根本没有安装控制卡的空间和扩展槽。将计算机串行口二次开发,用于控制步进电机,代替控制卡的作用,具有成本低、操作简单、兼容性好等优点。

      计算机串行接口采用RS232标准:规定逻辑1的电平为-3~-15V,步进电机逻辑0的电平为+3~+15V,常用的信号有8个(接口为DB9M插座时,引脚号如表1所示),其中RXD、TXD为收、发数据,可与RS232串行口设直接进行通讯,RTS、DTR、CD、DSR、CTS、BELL为控制与检测MODEM的信号,在通讯过程中起联络与控制作用。数据格式有5、6、7、8位几种,1位起始位(逻辑0),1、1.5、或2位停止位(逻辑1),可以选择奇校验、偶校验和无校验,常用波特率为2、4800、7200、9600bps等。串行口编程方法主要有三种:硬件编程法、文件操作法、串口控件法。

      文件操作法是将串行口作为系统的一个文件来处理,通过对这个文件的读、写操作引发串口对数据进行收、发动作。这种方法在DOS、Windows、Windows NT、Windows2000及Windows XP等平台下都能正常工作。例如在BASIC语言中可用语句:OPEN “COM1,1200,n,8,1,rs,cs,ds,cd”AS #1将串行口COM1作为文件#1进行读写操作。在VC++中,可用CreateFile()、BuildCommDCB()、Read()、Write()、EscapeCOMMFunction()等函数将串行口作为文件进行操作。

      在串行口发送数据的过程中,串行口先发送起始位(逻辑0)进行同步,接着按规定的波特率(B)从低位到高位依次发送通讯数据的各二进制位,后发送停止位(逻辑1)。表示每个二进制位的逻辑电平在TXD端的保持时间为1/B秒。如果按8位数据位、1位停止位、无奇偶校验方式发送数据,所发送数据的二进制位是0、1交替的。例如:数据取01010101(即16进制的16#55),其发送过程如图2中5所示,步进电机每发送一个字节,在TXD端发出5个脉冲,周期T=2/B,即频率f=B/2。改变发送数据的各二进制位,便可在TXD端得到不同的波形。图2示出欲产生1~5个脉冲时应发出的数据及对应的波形。

      通过分析串行口发送数据的过程可知,从TXD端所发出的脉冲完全满足控制步进电机的需要:

      串行口的DTR、RTS、CTS、DSR、CD、RI虽然在串行通讯接口中被定义为不同功能的握手信号,但通过对8250的分析可知,两相步进电机它们均可作为一般的I/O量使用,而且不论采用哪种编程方法,都能很方便地对这些信号进行读写操作。若以DTR(或RTS)作为方向控制信号(Dir),同时分别以CD、DSR、CTS、RI作为状态检测信号(CWL、CCWL、ORG等),则仅用一个串行口就已提供了步进电机控制器需要的所有信号。正是基于此原理,我们开发了串行口步进电机控制器,并成功应用在板材多点成形设的控制系统中。由于串行口已直接提供了控制步进电机所需的所有信号,只需将各信号由RS232电平变成TTL电平即可。常用的电平转换器件有DS1488、DS1489、MAX232等[5]。用计算机串行口开发的步进电机控制器工作原理如图3所示。两相步进电机

      为避免电机失步和提高电机运行速度,将步进电机运行过程分为三个阶段:低速起动并加速、高速运行、减速并停止;相应地控制脉冲也分为:升频、高频、降频三段[6],如图4所示。

      在用串行口发送数据产生控制脉冲时,虽然通过改变所发字节内容的办法能产生1~5中间任意个数的脉冲,但若发送一个字节所产生的脉冲少于5个,后面接着发送数据产生的脉冲时,两个字节衔接时所产生的脉冲频率和占空比均会产生波动。为使电机运行的三个阶段能平滑过渡,需要对每个阶段的脉冲数量进行调整,使I、II两个阶段的步数均为5的整数倍(分别为n1×5、n2×5);将非5整数倍的步数安排在减速停车的III阶段,发出脉冲数为n3×5+Δp,其中Δp=(1~4)。这可通过改变III阶段所发送的后一个字节内容实现任意数量的脉冲输出。两相步进电机产生1~4个脉冲应发送的数据分别为16#FF、16#FB、16#F5、16#D5。

      由图4所示的电机运行过程可知,在电机运行过程中,控制脉冲的频率f应随时变化以满足电机低速起停及高速运行的需要。脉冲频率由发送数据的波特率(B)决定,每发出一个脉冲需用两个二进制位1和0来构成其高、低电平,所以f=B/2,通过调整发送数据的波特率可改变所发出的控制脉冲的频率。按常规波特率系列发送数据时所产生的控制脉冲频率变化较大,不能满足电机正常起停及调速的要求,为此计算机需按非标准的波特率发送数据以产生任意频率的控制脉冲。一般在电机起动及停止阶段(I、III)每发送一个字节调整一次波特率,以使电机起停得尽量平滑。

      找零功能是指控制步进电机驱动运动机构,完成定位的过程。在找零时,电机一般以低速运行,当测到ORG信号时电机停止。由于运行速度低,为简化程序设计,每发送一个字节,在TXD端可以只输出一个脉冲,测到ORG信号则停止发送。为保证输出脉冲的占空比为50%,发送字节定为16#F0。找零程序的设计可参照图5进行。

      差补是指控制两台或两台以上电机按规定的速比运行,进而控制执行机构沿规定的轨迹运行。由于一般计算机只有两个串行口,步进电机这种方法只适用于二维差补控制。通常两个串行口用相同的波特率进行发送,通过调整发送的字节数及发送每个字节所产生的脉冲个数的不同来调整两个电机的运行速度和位置。

      实际运行证明,用串行口设计的步进电机控制器具有使用方便、性能稳定、成本低、可移植性好、不需安装硬件设驱动程序等优点。

      直接采用计算机串行口设计的步进电机控制控制器适用于对全数字式伺服电机进行控制。

      除此之外,在转换的过程中,智能温度控制系统将转换精度控制在R1以及R0配置为1,所以转换的精度达到了....

      在此次设计智能温控系统的过程中,采用MSP430型号单片机以及锁存器和其他的电容,以及发光二极管和数....

      本设计采用AT89S52单片机作为主控芯片,利用数字式温度传感器DS18B20作为温度采集装置采集温度,将温度信号传送给单片机后...

      数控直线工作台直线控制系统的工作原理是什么? 数控直线工作台直线控制系统的性能有哪些? 如何对数控直线工作台直线控制系...

      单片机步进电机控制器是什么?怎样去制作一种单片机电动机控制器? D306型号三相伺服混合式步进电机驱动器具有哪些特点? 怎...

      步进电机受电脉冲信号控制,电脉冲信号的产生、分配、放大全靠电子元器件的动作来实现。由于脉冲控制信号的....

      交流伺服电机和步进电机的原理区别步进电机原理: 步进电机是一种将电脉冲转换成角位移的执行机构,当步进驱动器接收到一个脉冲信...

      28byj48步进电机详细使用说明,1.拆机1.1 将要拆开的28BYJ-48 1.2 打开上盖后的减速齿轮1.3 转子1.4 定子绕组1.5 绕组1.6 后盖...

      运动伺服一般都是三环控制系统,从内到外依次是电流环、速度环、位置环。1、电流环:电流环的输入是速度环PID调节后的输出,我...

      与工业计算机控制系统,PLC 控制系统有什么优点? 集散控制系统通常可分为哪四级?各级作用如何? 总线的定义是什么?总线有...

      光照自动跟踪控制系统研究现状国内技术现状 从上世纪九十年代开始我国就开始了太阳跟踪器的研制,在1990年国家气象局成功研制了F...

      今天为大家分享一个客户的案例,包装膜种步进电机的应用!对于包装机械的供应包装膜环节,假设包装机械为一....

      28BYJ-48五线四相步进电机驱动常见的通电方式有哪些? 28BYJ-48五线四相步进电机驱动为啥能抖动但是转不起来? ...

      我国顺应时代发展,超常规地,大力发展电动汽车产业,转变带动了新能源电动汽车充电桩项目的蓬勃兴起,在国....

      为什么无人机需要自主控制? 在目前无人机主流的应用领域无人机物流与无人机军事作战方面,无人机行动往往....

      随着水处理技术的发展及生产自动化水平的提高,在线仪表的应用已不再局限于简单的显示测量数据,也开始逐渐....

      的确是必须高品质的步进电机电机才可以获得好的运用表现,但这却不是说只需电机高品质运用表现就一定非常好....

      方案介绍 真尚有停车控制系统的重型机械和大型货车为建筑和重型机械/卡车租赁研制的一种方式去提....

      方案介绍 使用真尚有的活动和会议的访问控制系统,将访问控制的效率与注册和出席者跟踪的自动化结合在一起....

      扫地机器人是智能家用电器的一种,可凭借人工智能技术自动在房间内完成地板清理工作,通常采用刷扫和真空....

      如果大家了解步进电机的话,就应该知道其在使用的时候是离不开驱动器的。不过对于普通用户来说,对于电机驱....

      电机中的噪音量取决于电机类型、环境条件和具体应用。永磁和混合步进电机通常更安静,因为它们具有更一致....

      之前讲了沟通交流步进电机的控制措施,大家都回去好好研究了吗?可是,不要因为学到了什么而满足。电机是一....

      基于MC68HC90JL8单片机和TC35i模块实现剩余电流动作保护器监测设计

      剩余电流动作保护器是低压电网中的重要保护装置,在农网的智能化改造中对剩余电流动作保护器的实时状态监测....

      01埃斯顿再投2亿建设生态链 6月21日,埃斯顿发布公告,拟与控股股东南京派雷斯特、乐德资本、南....
    以上信息由无锡惠斯通电机科技有限公司整理编辑,了解更多步进电机,两相步进电机,混合式步进电机信息请访问http://www.huistong.com