• ¥ 20

    10
    6

    51单片机四相步进电机控制系统

    实际制作效果图:使用说明:1.按下“启动/停止”键后就可以再按“↑”键和“↓”键就可以修改步进电机速度,再按下“启动/停止”键电机停止。2.步进电机速度分为八个等级。3.速度最慢时只显示一个LED,最快时LED全部显示。4.在电机启动的时候可以按下“正反”键来改变电机转向。

    EDA库与代码     添加收藏     发布时间:     单片机 步进电机

  • 免费

    80
    648

    开源CNC控制器设计(原理图+源代码+BOM清单)

    CNC介绍: CNC是计算机数字控制机床(Computer numerical control)的简称,是一种由程序控制的自动化机床。该控制系统能够逻辑地处理具有控制编码或其他符号指令规定的程序,通过计算机将其译码,从而使机床执行规定好了的动作,通过刀具切削将毛坯料加工成半成品成品零件。该CNC控制特性如下:综合运动控制系统与嵌入式单片机(Atmel ATxmega192);集成了4步进电机驱动(TI DRV8818);步进驱动能够处理2.5A/绕组,该驱动电机可以用于处理NEMA17发动机和大部分NEMA23s;允许Gcode通过USB接口进行通讯;六轴控制(XYZ + ABC扶轮轴)映射到其中任意4个马达;实物图纸展示:原文出处:https://www.jtronics.de/avr-projekte/xmega-tinyg-cnc-controller.html
  • 免费

    57
    340

    位移测量系统电路设计(原理图+PCB源文件+源代码+说明文档...

    位移测量系统概述: 该位移测量系统,主要用于测量实验台移动的位移。STC15W4K32S4单片机通过步进电机驱动器控制步进电机转动,从而驱动实验台在导轨上的水平位移。再通过过电阻式位移传感器实时检测位移值,将检测位移测量值通过AD7705模数转换芯片将数据传送到STC单片机,并通过单片机通过LCD1602或串口屏显示位移值和其他一些参数。 本系统采用STC15W4KS32单片机为控制核心,其上的44个引脚全部引出,该控制器既可以实现驱动电机和显示位移功能,还可以充当51学习开发板的功能。本系统,调试通过,可以直接使用。位移测量系统结构框图:位移测量系统电路原理图截图:附件内容包括:位移测量系统电路原理图和PCB源文件,用AD软件打开;位移测量系统源代码;位移测量系统设计说明文档;AD7705模数转换器相关链接:AD7705单通道切换转换程序+应用说明
  • 免费

    7
    120

    步进电机电路及驱动源码

    该步进电机采用四轮驱动,实现 前进 后退 左转 右转 停止等功能。步进电机仿真电路截图:步进电机源码部分截图:
  • ¥ 30

    7
    3

    基于AVR单片机的 步进电机控制器-毕业论文+程序+电路图+...

    基于AVR单片机的 步进电机控制器,如果您在网络上搜索这个“基于AVR单片机的 步进电机控制器”您 会搜出很多这个篇文章,但他们都是转载的。我是真正的原创作者。我提供完整的论文、电路设计图(protel99se格式)、AvrStudio的完整项目代码、proteus仿真、实物的图片等。

    电机驱动与控制     添加收藏     发布时间:     步进电机 avr protel99se 设计

  • ¥ 3

    25
    14

    步进电机上位机控制(开源上位机,ULN2303,减速步进电机...

    1,采用uln2302驱动永磁减速步进电机,单片机采用STC12C5A60S2,使用定时器产生驱动PWM波。2、上位机采用MSComm.ocx控件实现了串口通信,基本功能包括发送数据,hex、文本数据接收显示等。(使用MSComm.ocx需要注册,方法请百度)3,采用VC++6.0编写串口通信上位机,可控制步进电机工作方式,方向,步进频率,连续单步运动等。并可实时显示步进电机当前工作状态,如步进频率,正向运动步数,方向运动步数等。4、上位机可绘制相关数据的波形,每路波形有相应的开关及数据显示,并且可以设置绘制速度。目前可进行六路波形显示,可根据需要进行扩展。(建议使用默认皮肤,如使用其他皮肤波形绘制可能会有闪烁)注意 1、我的软件开发环境为win764位的VC++6.0SP6,其他平台未经测试。 2、串口通信如无法接收数据或接收数据导致程序崩溃请替换系统目录(C:\Windows\SysWOW64)下的MFCOD42.DLL文件(换为98年版)。
  • ¥ 5

    10
    9

    单片机控制步进电机正反转Proteus仿真电路

    这是一个简单的Proteus仿真电路资料,通过单片机来控制步进电机的正反转,并显示转速。3个按键控制电机的正反转、停止,4个数码管显示电动机的转速。功能区域电路图:附件包含了Proteus仿真电路、源码。
  • 免费

    26
    612

    四轴步进电机加减速控制两套工程源码,STM32主控

    基于STM32的4轴步进电机加减速控制全套工程源码,共有两套;一套是STM32F103的,另外一套是STM32F405的;可以同时控制4轴步进电机进行加减速;速率可以达到100K以上;源码算法是基于《AVR446: Linear speed control of stepper motor》电路城语:此资料为卖家免费分享,不提供技术支持,请大家使用前验证资料的正确性!如涉及版权问题,请联系管理员删除!附件包含以下资料:
  • 免费

    20
    222

    雕刻机A3977驱动板电路原理图

    该A3977步进驱动器电路图基本上使用官方数据手册上推荐的标准。 接口与输出定义参考使用了雷赛M535的标准。实物效果图展示:
  • 免费

    18
    165

    基于THB7128步进电机驱动板原理图+PCB源文件(直接拿...

    该步进电机测试板设计涉及到重要元器件包括:电机驱动芯片THB7128以及avago的6N137芯片。THB7128高细分、大功率,两相混合式步进电机驱动芯片特性:双全桥MOSFET 驱动,低导通电阻Ron=0.53Ω最高耐压40VDC,大电流3.3 A(峰值)多种细分可选(1、1/2、1/4、1/8、1/16、1/32、1/64、1/128)自动半流锁定功能内置混合式衰减模式内置输入下拉电阻THB7128电机驱动测试板平面图展示(详见文档具体有关端口说明):步进电机测试板原理图+PCB截图:
  • 免费

    7
    53

    跑步机模拟系统(原理图)

    随着社会的发展和进步,人们的生活水平提高,越来越多的人喜欢在业余时间锻炼,跑步对于身材的保持有一定作用,消耗卡路里毕竟快,所以跑步机一般为健身首选,使人们的业余越来越充实。跑步机控制系统控制也作为跑步机的核心,应用各种高级技术。跑步机智能化的实现已经成为可能。不可或缺的跑步机也引领了时代潮流,大众对智能跑步机要求越来越多。为了满足需求,跑步机的设计也在不断改善。此次我们设计的模拟跑步机是基于AT89C51单片机,能够显示跑步者跑步时间,消耗的热量,跑的里程和速度,调节坡度,控制电机转动,方便跑步者获取需要的信息。1.写好编程进行电机控制,采用的是四相双四拍的方式,实现电机的反转和正转。2.在程序中加入按键控制,精确到不同按键拥有不同功能,通过按键设定速度,体重,坡度,并且可以进行电机转动控制。3.利用定时器和中断来表示时间。4.利用微分的方法累计出里程,利用公式累积算出消耗的热量。5.利用LCD显示屏显示的速度,里程,体重,时间,热量消耗。 接通电源,先设定好初始值,LCD显示屏会显示初始值。接着由定时器统计时间,根据需要设定速度和坡度,然后根据按键扫描结果得到设定的相应值。计算距离的函数和热量的公式在主函数中运行。按下按键,相应按键功能就会执行,随着时间的改变,里程和消耗能量的值也会改变。时间显示由定时器计时,定时器采用方式1,,其中使用了定时中断定时1s,到了1s就中断,计时器加1.坡度和速度调节:速度控制主要是根据编程来实现速度变化,本设计采用按钮调节,每按一次加速(坡度增加)或减速(坡度减少)键,速度和坡度会有相应提升或减慢。热量计算:热量=体重*里程*K(1.036).里程计算:每100ms计算一次距离,累积得到总里程。步进电机:采用四相双极性步进电机,双四拍控制。以下是驱动原理:中间部分是转子,由一个永磁体组成,边上的是定子绕组。当定子的一个绕组通电时,将产生一个方向的电磁场,如果这个磁场的方向和转子磁场方向不在同一条直线上,那么定子和转子的磁场将产生一个扭力将定子扭转。依次改变绕组的磁场,就可以使步进电机正转或反转(比如通电次序为A->B->C->D正转,反之则反转)。而改变磁场切换的时间间隔,就可以控制步进电机的速度了,这就是步进电机的驱动原理。正转驱动:BC AC AD BD反转驱动 BD AD AC BC
  • 免费

    36
    261

    智能工业控制平台设计方案(原理图、上位机、源码等)

    开发设计思路: 根据工业控制的现状和电控技术,智能控制技术,基于单片机控制的试验技术,设计完成简单的工业控制电路。系统硬件平台搭建本着为性能可靠,工作稳定,功能强大的总体设计原则,采用高性能低功耗的MPS430单片机为核心。由传感器、驱动器、继电器等常用工业控制设备作为主体。然后,应用VB程序设计完成数据采集分析,同时使用VB程序自带串口设计控件,完成向单片机串口发送指令的设计。并应用C语言程序设计写出单片机控制程序,实现单片机对步进电机、直流电机的加减速、状态显示、电路继电器开路与断路的控制。最后,模拟工业控制的方式进行调试和演示。系统方框图:系统原理图分5张,分别为单片机电路原理图、电源电路原理图、步进电机控制原理图、继电器控制原理图、直流电机控制原理图。详细设计论文、原理图和程序文件请见附录。设计要求: 1.步进电机的正反转,加减速控制2.直流电机的正反转,加减速控制3.继电器的闭合与断开控制4.传感器的输入检测5.上位机进行数据采集与显示6.电脑控制电路7.常用的工业控制演示
  • 免费

    19
    361

    基于STM32的步进电机加减速程序

    附件内容分享的是基于STM32F030的步进电机加减速程序。虽然网上有很多步进电机加减速例程,但是能够用在STM32上的例程却很少。希望大家多多支持,上程序。。

    EDA库与代码     添加收藏     发布时间:     stm32 步进电机 步进电机加减速

  • 免费

    31
    564

    STM32步进电机H桥驱动控制原理图+源代码

    附件内容分享的是STM32F103VCT6+步进电机 L6205 H桥驱动控制开源资料。STM32步进电机驱动程序中你能学到什么?1.基本的程序架构 什么应该放在MAIN 什么应该放在中断2.STM32 + DMX512 接收程序 或(RS485)3.光电编码器程序 (没有可开环控制)4.FSMC TFT驱动程序带菜单功能5.步进电机细分驱动程序 矢量控制 加减速控制,PWM斩波驱动方式。6.多个定时器操作,PWM控制 外部中断输入 串口中断 以及长短按键,代码保护。7.如何操作打印printf 和TFT LCD 调试程序。视频展示:https://v.youku.com/v_show/id_XNjg2NzY1Nzky.htmlSTM32步进电机驱动开发板实物截图:STM32步进电机驱动程序源码截图:
  • 免费

    6
    75

    驱动步进电机移动的激光标线器设计(程序、设计分析)

    激光标线器概述: 激光标线器是一种用于大型轮胎定型加工的辅助装置,主要作用是确保加工的尺寸。其运行工作方式是人工或是由上位机提供定位参数,然后由MCU变换为驱动步进电机移动的相应脉冲并有行走装置带动激光灯标指示尺寸值。激光标线器方案功能:为实现激光标线器的特定功能,是由LPC824充当控制核心,并配置相应的按键和OLED屏来构建人机交互通道。经LPC824的变换处理,最终由GPIO口来输出步进电机的位移脉冲。工作原理介绍:1、硬件组成与介绍 激光标线器主要由二部分构成,即控制部分和标灯驱动行走部分。对于控制部分则是由LPC824、OLED双色显示屏、按键等组成;而标灯驱动行走部分则是由光电限位器、信号组合电路、细分驱动器、步进电机、导轨、传送带、激光灯标、开关电源等组成。其构成图1所示:1、相关器件介绍步进电机是一种依照时序脉冲来驱动的转动器件,其主要的指标是步距角和转矩。在一定的条件下,步距角越小,则位移精度越高,转动一周所需的脉冲数也越多。对于转矩来讲,其值越大,所承受的负载也越大。细分驱动器是一种能够对输入脉冲信号进行驱动放大的装置,其关键作用在于能够对输入脉冲进行细分处理,从而提高步进电机的定位精度。导轨与传送带的功能在于限定移动方向和传递动能。光电限位器的作用在于不经接触来获取状态信号,以防止灯标超出行走边界而导致故障的发生。信号组合单元的作用在于快速地对限位信号进行处理,以防止故障的发生,它较软件处理的反应速度更快,且无需程序的干预处理。开关电源的作用是向激光标线器提供合适的工作电压,其提供的电压为有3.3V、5V、12V及24V。2、此项目中LPC824的功能 在整个设计中,LPC824承担着控制的核心作用,首先是在它的控制下来接收键入数据以获取位移量,然后再按设定值发出相应的位移脉冲以驱动步进电机产生对应的位移。在灯标行走过程中,一旦出现行进越界就自动切断行进脉冲,并可给出相应的声、光提示。 此外,借助LPC824的串行通讯功能,可接收上位发送的指令来控制灯标行进,同时也能够向上位机反馈灯标行进的状态,为标线器的组合与扩展使用提供有效地支持。3、软件流程介绍 LPC824初始化处理->灯标自动回零->读取位移量->判别是否越界->输出脉冲驱动行走装置->反馈行走状态(停止、行走、越界)->更新当前位置->读取位移量(循环),其流程图如图2所示:设计说明:该设计取代了以往的采用PLC可编程控制器的设计方式,从而在成本上有较大的优势。此外,它在人机交互方面也更易于实现,形式也更便于多样化。经实际验证,在相应时序脉冲的作用下,可实现步进电机的正、反转运行。在步进电机的拖动下,激光灯标线可沿着导轨准确的移动定位。原文出处:https://www.nxpic.org/module/forum/thread-608352-1-1.html

    EDA库与代码     添加收藏     发布时间:     步进电机 lpc824 激光 标线器

  • ¥ 2

    4
    4

    基于L298N步进电机控制板

    输入:12V&5V控制芯片:L298N功能:步进电机控制特点:大电流工作,耐压较高
  • ¥ 10

    3
    3

    基于51单片机电梯防阻档系统,步进电机控制(原理图+PCB+...

    设计功能介绍:1.51单片机控制步进电机的正转反转,暂停开始。 2.光电传感器检测阻挡信息,并控制步进电机。 3. 霍尔传感器跟磁铁组合检测关门信息,控制步进电机停止。视频介绍:https://v.youku.com/v_show/id_XNjI3ODk3MzY0.html?fr...资料内容:1.原理图:2.PCB图:3.源代码:4.原创论文:
  • 免费

    7
    314

    STM32简易步进电机S曲线加减速(程序)

    分享简易的步进电机S曲线 程序 ,本代码为查表方式S曲线的算法可以百度查到,在代码中可以以算式的方式算出频率,也可以以查表多额方式给定频率,看具体情况了S曲线的加入极大的减少了电机在加减速时的过冲现象,学习下思想还是很有必要的。附件内容截图:

    EDA库与代码     添加收藏     发布时间:     stm32 步进电机 程序 s曲线

  • ¥ 20

    17
    17

    【可直接制板】基于STM32 + LV8728 4路步进电...

    声明:此为工程文件,包含PCB文件,非实物,无代码基于STM32 + LV8728 4路步进电机驱动器拥有128细分 2A输出能力,电流可调 衰减可调 适应各种负载情况CAN总线和串口部分均引出实物图为第一版实验版,3D图为第二版,第一版的电位器部分封装画错,第二版已修正,并且电源部分做了些许调整完整的工程文件,可直接制板使用,代码方面需自行编写4路步进电机驱动器PCB板实物截图:附件内容截图:
  • ¥ 60

    5
    0

    6组TB6560步进电机驱动+一个L298N直流电机驱动(原...

    卖家语:该设计为本人设计,目前还有3个如图所示的样板,需要QQ1134271381采用的TB6560芯片作为步进电机驱动,板子上做了6个步进电机有自动半流电路,加一个L298N驱动,为节省空间没有画衰减以及电流设置(可以自己添加电位器控制),只有细分的拨码开关,,已打样使用。另外直流电机没有焊接但电路以前打样使用过。备注:上传的实物图自动半流电路有点小问题刀割用飞线连的,但是上传的原理图和PCB已经修改过来了附件内容截图:6组TB6560步进电机驱动实物截图:

    电机驱动与控制     添加收藏     发布时间:     电机驱动 步进电机 l298n tb6560

加载更多
没有更多数据!