基于PIC的电机控制:从步进电机到直流电机
1. 摇杆与步进电机控制
在电机控制的应用中,摇杆与步进电机的结合是一种常见且实用的方式。通过摇杆,我们可以方便地控制步进电机的旋转位置。
1.1 硬件连接
- 摇杆位于左下角,其两个输入分别连接到PORTA的第0位和第1位。
- LCD位于右上角,连接到PORTB。
1.2 代码实现
以下是控制步进电机的代码:
/*Program to control a Stepping Motor
with a joystick
Written By Mr Hubert Ward for the PIC18F4525
Dated 16/01/2021
Configuration PIC18F4525
OSC set to INTI067
WDT set to OFF
LVP set to OFF*/
#include <xc.h>
#include <conFigInternalOscNoWDTNoLVP.h>
#include <4bitLCDPortb.h>
#include <stdio.h>
#include <math.h>
// Some definitions
# define orange PORTDbits.RD3
# define yellow PORTDbits.RD2
# define pink PORTDbits.RD1
# define blue PORTDbits.
超级会员免费看
订阅专栏 解锁全文
36

被折叠的 条评论
为什么被折叠?



