对控制信号进行AD转换,将结果通过单片机产生PWM控制电机转速。PROTUES格式,具有稳定性强,易实现。能对多路控制信号进行转换。
2020-01-09 03:10:26 61KB 单片机 电机
1
qt下编写界面,通过串口通讯协议控制电机,使电机进行前进,后退,加速,距离,等等设置。 其中并有将电机上光电二极管收到的信息化成波形,并求出波峰面积,等等! 绝对好资料
1
stm32f10x pwm控制四个电机正反转.zip 。
2019-12-23 03:15:21 6.33MB stm32f10x pwm控制 控制电机正反转
1
PWM控制电机转动,PWM调制脉宽,采用的是STM32单片机,驱动用的是l298n
2019-12-21 21:47:38 6.26MB 单片机 PWM
1
使用STM32单片机实现对PWM脉冲个数的精准控制,实现精确输出脉冲数控制电机,步进电机,舵机
2019-12-21 21:43:55 952KB STM32 PWM 精确 输出脉冲数
1
本代码是基于STM32F103ZET6和编码器直流电机编写的,模糊自整定增量式PID控制电机转动速度的程序。并且是基于正点原子代码格式编写的,相对于普通增量式PID来说控制效果更好,是很好的算法优化。对于初学者有重要的参考研究意义。本代码工程书写规范,带有注释,分程序块编写。本人测试可靠可用,绝对良心。
2019-12-21 21:42:24 4.74MB STM32F103 模糊PID 增量式PID 控制速度
1
本代码是基于STM32F103ZET6和编码器直流电机编写的,模糊自整定位置PID控制电机转动速度的程序。并且是基于正点原子代码格式编写的,相对于普通位置式PID来说控制效果更好,是很好的算法优化。对于初学者有重要的参考研究意义。本代码工程书写规范,带有注释,分程序块编写。本人测试可靠可用,绝对良心。
2019-12-21 21:42:24 4.74MB STM32F103 模糊PID 位置式PID 控制速度
1
基于stmf103系列单片机控制电机位置,包含增量型和位置型,已经实现功能
2019-12-21 21:35:00 15.52MB PID控制 电机位置 增量型 位置型
1
该代码利用MSP430单片机产生PWM波,用来控制电机的转速,可以精确的实现电机转速的控制。
2019-12-21 21:23:19 24KB MSP430 PWM
1
程序版本Ubuntu16.04+kinetic 该package利用订阅控制小海龟运动的cmd_vel话题,读取键盘方向键。 然后通过串口发送控制指令到电机控制器,控制电机前进后退转向。 是学习ROS控制机器人运动的一个基础例程。 使用前需安装ros的serial工具包 sudo apt-get install ros-kinetic-serial 关于串口: 程序使用的是电脑主板自带的9针232串口,可以根据自己具体串口调整程序 查看设备dmesg,如果使用USB转串口一般设备号是ttyUSB0 我用的是Ubuntu16.04实际测试USB转串口芯片ch340和PL2302都可以直接识别 可以先安装cutecom进行串口调试,看看是否可用,该工具是窗口界面,比较方便 安装sudo apt-get install cutecom 安装完成运行要root权限才能读取串口 sudo cutecom 程序使用的是serial_example_node1节点,另外一个节点listen1没有用到 将代码解压到自己的工作空间后编译 然后启动serial_example_node1节点和turtle_teleop_key节点 rosrun serial_msgs serial_example_node1 rosrun turtlesim turtle_teleop_key 保证当前窗口在key读取命令窗口,按键盘方向键,串口节点会收到数据,并串口发送数据。 如果串口启动提示失败,提示Unable to open port,可能是权限问题需运行命令 sudo chmod 666 /dev/ttyS0 节点读取串口做了5个字节的测试 发多个字节需自己修改读取字节数
2019-12-21 21:13:41 6KB ROS ROS键盘读取 ROS串口控制
1