本设计采用以STC89C51为核心逻辑控制器与信号产生器,与外部晶振电路、复位电路组成单片机最小系统。采用高电压大电流达林顿管晶体管阵列的ULN2803与高电压大电流的步进电机设备相连接,加上C语言程序实现对步进电机的励磁序列进行驱动,外围电路中的三个独立按键则分别实现对步进电机的正转驱动、反转驱动以及暂停转动。本控制系统采用单片机控制,通过人为按动开关实现步进电机的正反转,复位。具有灵活方便、适用范围广的特点,基本能够满足实践需求。
2021-09-20 20:41:33 11.55MB 步进电机
1
针对搬运机器人的前轮转向舵机和后轮驱动电机的控制要求,采用以Cortex-M3为内核的STM32F107作为主控制器,采用嵌入实时操作系统μC/OS-II,将程序分成启动任务、电机转速控制任务、舵机控制任务等相对独立的多个任务,并设定了各任务的优先级。该系统能较好地实现搬运机器人的运动控制。
2021-08-29 18:06:26 228KB 微处理器|微控制器
1
文件包括:Keil程序,MATLAB GUI程序,原理图,使用说明。 采用PID算法控制直流电机速度,OLED显示实时信息,按键可以控制目标速度,实时调节。同时采用MALTAB设计GUI界面与STM32实时通信,用于绘制直流电机的速度响应曲线。
2021-08-02 15:52:36 133.19MB MATLAB GUI STM32 OLED显示
1
基于AT89C51单片机的步进电机控制系统设计.pdf
2021-07-12 22:03:43 315KB 单片机 硬件开发 硬件程序 参考文献
众所周期,无刷直流电机既具有交流电机简单,运行可靠,维护方便等优点,又具有直流电机运行效率高,不受机械换向限制,调速性能
2021-07-04 15:09:37 543KB LabVIEW
1
STM32的无刷直流电机控制系统设计.pdf
2021-06-29 22:04:14 1.29MB STM32 程序 硬件开发 专业指导
基于STM32的伺服电机控制系统设计.pdf
2021-06-27 21:03:14 170KB STM32 程序 硬件设计 论文期刊
基于CAN总线的步进电机控制系统设计.zip
2021-06-24 12:00:25 15.86MB 基于CAN总线的步进电机控制系统
通过对BE系列伺服电机工作原理的分析,利用STC89C52单片机设计了一种电机控制器。通过单片机I/O口向TLC5618数模转换芯片发送数据,输出电压信号经运放加法电路放大控制转速。运放输出末端放置一双刀双掷继电器,驱动芯片为ULN2003,改变输出电压正负极性可实现转向控制,并通过USB转串口与上位机通信。最后,将驱动器反馈的方波信号频率、转速和转向显示在液晶屏上。该设计可以实现伺服电机的平稳控制和精确调速,能够满足工业现场的需要。
2021-06-03 10:07:32 588KB 单片机
1