加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

旋转倒立摆源码+PID库下载

2016/07/05
39
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
  • 方案介绍
  • 相关文件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

用arduino nano做主控,三个菜鸟四天三夜做出电赛题目。虽然差一点成功,但是制作过程也让菜鸟们学到不少东西。关于倒立摆,有兴趣的童鞋可以先百度了解一下。

由于倒立摆自动控制的数学模型是非线性、多阶、多输入的,是各大高校实验室用于测试自动控制算法的理想模型。但是由于菜鸟们算法和数学建模的知识匮乏,这次只用到了简单的pid算法,而且直接调用了arduino的pid库。用nano的2个外部中断采集编码器的数据,通过中断数量计算摆杆角度。摆杆角度与垂直的差值作为pid算法的输入,经过主控计算后通过引脚pwm控制l289驱动直流减速电机转动……
材料列表:
1.主控arduino nano一块
2.nano扩展板,自制腐蚀pcb一块
3.自制腐蚀pcb电机驱动l298一块
4.欧姆龙高精度旋转编码器(2000线)+编码器滤波放大电路板各一个
5.直流减速电机一个
6.12v直流电源一个
7.碳纤维棒,木板,电源线若干

倒立摆视频演示:

附件内容包括:

该旋转倒立摆控制代码;

PID库;

  • 倒立摆控制代码.c
    描述:倒立摆控制代码
  • Arduino-PID-Library-master.zip
    描述:pid库

相关推荐

电子产业图谱