怎么正确运转步进电机官方例程
问题布景:
英飞凌。官网有供给依据XMC1302的。步进电机。的demo,可是客户依据官网供给的文档介绍,不知道怎么来使得步进电机正常运转。所以咱们特意整理了该文档,具体介绍下步进电机例程的完好操作流程。
环境建立:
1.。 硬件。环境。
1) KIT_XMC1300_IFX9201。
https://www.infineon.com/cms/en/product/evalua。ti。on-boards/kit_xmc1300_ifx9201/。
2) KIT_XMC47_RELAX_5V_。AD。_V1。
https://www.infineon.com/cms/en/product/evaluation-boards/kit_xmc47_relax_5v_ad_v1/。
3)步进电机。
4)PC机一台。
5) Mini。USB。线一根。
2. 软件环境。
1)DAVE 4.4.2或更高版别。
(从英飞凌官网。下载。,下载链接:https://softwaretools.infineon.com/tools/com.ifx.tb.tool.daveide?_ga=2.218624848.837896391.169560901...)。
2)。 Arduino。IDE 1.8.1-windows。
https://www.arduino.cc/en/software/OldSoftwareReleases。
依照下图方法来进行衔接,这儿的步进电机需求外部。电源。供给24V的。供电。,而。操控器。的5V供电,能够由KIT_XMC47_RELAX_5V_AD_V1来供给。(找。元器件。现货上唯样。商城。)。
3. demo工程下载途径。
1)XMC工程。
https://www.infineon.com/cms/en/product/evaluation-boards/kit_xmc1300_ifx9201/。
2)Arduino程序包。
https://github.com/Infineon/Stepper-Motor-Shield-IFX9201-XMC1300。
该程序包括configureS。te。pperMot。or。和testStepperMotor两个主程序。
补白:该步进。电机。的例程,能够经过Arduino的板子来操控XMC的操控板,从而来操控步进电机进行运转。所以,在运转电机前,KIT_XMC1300_IFX9201的板子要插到KIT_XMC47_RELAX_5V_AD_V1板子上。一起,运用两根导线来衔接下图所示的TX RX管脚。
运转过程。
1 Arduino相关装备设置。
1)翻开Arduino IDE,点击”preferences”。
2)仿制以下链接到下图赤色符号方位。
https://github.com/Infineon/XMC-for-Arduino/releases/latest/download/package_infineon_index.json。
3)顺次点击。Tools。>。Board。>。Boards Manager,在boards manager中查找XMC,挑选下图所示的board文件进行装置。
4)点击点击。Tools。>。Board。>。XMC4700 Relax Kit。
2 经过Arduino程序包来操控步进电机。
1) 装置库, 顺次点击。Sketch。>。Include Library。>。Add .ZIP Library...。
挑选刚从github上下载的Arduino的程序包。
2) 加载 configureStepperMotor程序, 顺次点击。File。>。Open。
挑选configureStepperMotor。
3)点击赤色符号的”verify”按钮,进行工程编译。
4)点击赤色符号的”upload”,完成对装备设置。
5)加载testStepperMotor程序, 顺次点击。File。>。Open。
挑选testStepperMotor。
6)点击赤色符号的”verify”按钮,进行工程编译。
7)点击赤色符号的”upload”,开端对步进电机的测验。能够观察到步进电机依照程序的过程,进行运动。
8)经过修正下面黄色符号的部分,来修正步进电机的转速。
补白:步进电机的滚动实际上都是依据。驱动器。和电机彼此匹配的,例如电机滚动步进角所需。电流。巨细,驱动器在接纳脉冲距离时是否能够满意该电流以及步进换向的速度。假如脉冲过高导致驱动板切换AB相电流速度过快,对应的步进电机无法做到滚动,那么就叫丢步了,体现上或许便是不转或许速度下降。
假如转速是10 转/秒,也便是600转/分钟,操控脉冲频率是4KHz,那么该电机的步数便是400步/圈,那么步距角便是0.9°。
审阅修改 黄宇。
内容来源:https://congtytkp.com.vn/app-1/game thoi trang tinh diem dac biet,http://chatbotjud-teste.saude.mg.gov.br/app-1/Frankenstein
(责任编辑:咨询)