一台简单的激光雕刻机,可让您在CNC中轻松有趣并迈出第一步。
2021-10-09 17:09:46 1.04MB cnc engraver laser
1
此工程实现了一个51单片机的4相5线步进电机驱动及正反转的程序。其中还包含接线图和时序图有助于理解。
2021-09-12 09:46:14 469KB 51单片机 4相5线 步进电机 驱动
1
树莓派驱动步进电机28BYJ-48-5V(C语言版)
2021-08-09 22:08:57 414B 树莓派 步进电机 28BYJ-48-5V C语言版
1
arduino驱动步进电机28BYJ-48-5V(C语言版)
2021-08-09 22:08:56 398B arduino 驱动步进 28BYJ-48-5V C语言版
1
树莓派驱动步进电机28BYJ-48-5V(Python语言版)
2021-08-09 22:08:39 367B 28BYJ-48 28BYJ-48-5V 树莓派 python
1
28BYJ-48步进电机(EP4CE6)FPGA控制Verilog逻辑源码Quartus工程文件+文档资料, 28BYJ-48步进电机: 步进电机是一种将电脉冲转化为角位移的执行机构。通俗一点讲:当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(及步进角)。您可以通过控制脉冲个来控制角位移量,从而达到准确定位的目的;同时您可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。 2. 步进电机规格: 步进电机28BYJ48型四相八拍电机,电压为DC5V—DC12V。 3. 实现原理 当对步进电机施加一系列连续不断的控制脉冲时,它可以连续不断地转动。每一个脉冲信号对应步进电机的某一相或两相绕组的通电状态改变一次,也就对应转子转过一定的角度(一个步距角)。当通电状态的改变完成一个循环时,转子转过一个齿距。四相步进电机可以在不同的通电方式下运行 module STEP_MOTO_V1_0 ( //input input sys_clk , input sys_rst_n , input [2:0] key , output reg mot_out_a , output reg mot_out_b , output reg mot_out_c , output reg mot_out_d ); //reg define //reg [8-1:0] counter ; //reg [8-1:0] count ; reg [25:0] clk_cnt ; reg [ 2:0] step_cnt ; //wire wire step_en ; //wire define //parameter define /******************************************************************************************************* ** Main Program ** ********************************************************************************************************/ // gen a time counter , 5500000 * 20ns always @(posedge sys_clk or negedge sys_rst_n) begin if (sys_rst_n ==1'b0) clk_cnt <= 26'b0; else if (key[1]==1'd0 && key[2]==1'd1 && clk_cnt == 26'd250000 ) clk_cnt <= 26'b0; else if ( key[1]==1'd1 && key[2]==1'd0 && clk_cnt == 26'd600000 ) clk_cnt <= 26'b0; else if (clk_cnt == 26'd400000 ) clk_cnt <= 26'b0; else clk_cnt <= clk_cnt + 26'b1; end // step enable is active 500000 * 20ns assign step_en = ( clk_cnt == 26'b0 ) ? 1:0 ; always @(posedge step_en or negedge sys_rst_n) begin if
STM32驱动ULN2003步进电机(常见的那种)程序超简单,适合技术验证。STM32F103C8T6 STM32F103RCT6
2021-05-14 22:23:21 2MB STM32 步进电机 TLN2003 28BYJ-48
1
库函数版本,运行后电机先正转90度然后反转90度,本工程引脚对应IN4->PB9 IN3->PB8 IN2->PB7 IN1->PB6,引脚可自行更改。此工程也适用于F103其他型号(需修改工程)
2021-05-13 14:42:54 294KB STM32F103C8T6 ULN2003 28BYJ-48
1
STM32F103控制ULN2003驱动步进电机28BYJ-48
2021-04-29 01:33:21 287KB STM32 ULN2003 步进28BYJ-48
1
STM32串口调试ULN2003控制步进28BYJ-48转速
1