极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: Malc

2013电子设计竞赛-旋转倒立摆-整体方案-2014.10.26更新

  [复制链接]
发表于 2014-8-6 21:16:31 | 显示全部楼层
gyq 发表于 2014-8-5 21:53
还有一点不明白,还希望lz不要介意,我想知道你们自己画的驱动板,是怎么吧单片机的pwm给送进去的,我用的 ...

lz,你好,今天我控制步进电机,但是他的震动感觉有点大,我调细分模式,和衰减模式,效果不是很好,调输入的脉冲频率,也不是很好,你们是怎样解决震动问题的?步进电机的那个共振区是怎么解决的?
回复 支持 反对

使用道具 举报

发表于 2014-8-10 11:01:10 | 显示全部楼层
楼主江西赛区的!!评分的时候我看到了你们啊。。
回复 支持 反对

使用道具 举报

发表于 2014-8-12 11:53:19 | 显示全部楼层
来膜拜下,arduino 系列 在以后能走上 正规比赛么? 今年的 湖北的电赛题出了,四轴飞行器,
有两个疑问:1.arduino能支持的了 四轴庞大的数据么
                  2. 题目明确只能用 stm32 msp430 和c2000(没懂是什么);
希望解答下,最近正在学 arduino
回复 支持 反对

使用道具 举报

发表于 2014-8-12 16:29:45 | 显示全部楼层
gyq 发表于 2014-8-6 21:16
lz,你好,今天我控制步进电机,但是他的震动感觉有点大,我调细分模式,和衰减模式,效果不是很好,调输入 ...

lz,我想知道编码器是怎样把电机和摆杆的转速给采集过去的啊?和单片机怎样连接?
回复 支持 反对

使用道具 举报

发表于 2014-8-22 08:29:17 | 显示全部楼层
优酷上看了你们的演示视频  拜了。
回复 支持 反对

使用道具 举报

发表于 2014-8-30 18:22:58 | 显示全部楼层
楼主  请问你的步进电机是怎么接到单片机上的    分别对应哪几个引脚?
回复 支持 反对

使用道具 举报

发表于 2014-9-9 21:12:19 | 显示全部楼层
Malc 发表于 2014-8-1 01:43
你的说法好像不太准确,你说的输入应该是目标值,反馈应该是测量值,输入值是测量值减目标值
所以第一个 ...

楼主,你这个地方我有点小疑问。第二个PID的输入=当前不进电机速度-目标速度(0),这里输出=步进的频率吧。
回复 支持 反对

使用道具 举报

发表于 2014-9-9 21:23:07 | 显示全部楼层
Malc 发表于 2014-8-1 01:43
你的说法好像不太准确,你说的输入应该是目标值,反馈应该是测量值,输入值是测量值减目标值
所以第一个 ...

还有一点想问问你的是,在你的方案中,是不是只有当摆杆摆到一定的角度,才进行两个PID的控制对不对,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-9-20 12:07:47 | 显示全部楼层
喜欢胡萝卜 发表于 2014-9-9 21:12
楼主,你这个地方我有点小疑问。第二个PID的输入=当前不进电机速度-目标速度(0),这里输出=步进的频率吧 ...

不是步进的频率,是拍杆的平衡点。
摆杆在进入155°~180°的区间内才进行pid控制
回复 支持 反对

使用道具 举报

发表于 2014-10-13 09:51:38 | 显示全部楼层
Malc 发表于 2014-9-20 12:07
不是步进的频率,是拍杆的平衡点。
摆杆在进入155°~180°的区间内才进行pid控制

楼主,问下您做这个倒立摆花了多少钱呢?
回复 支持 反对

使用道具 举报

发表于 2014-10-15 17:07:44 | 显示全部楼层
楼主,刚开始学习做这个,请问有哪些准备工作要做的,我要学些什么方面的知识呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-10-15 23:07:32 | 显示全部楼层
柒浠 发表于 2014-10-15 17:07
楼主,刚开始学习做这个,请问有哪些准备工作要做的,我要学些什么方面的知识呢?

《自动控制原理》
各种器件的技术文档
电路板设计(如果不行,至少学会用现成模块搭)
c语言
arduino、avr单片机
回复 支持 反对

使用道具 举报

发表于 2014-10-16 20:52:28 | 显示全部楼层
Malc 发表于 2014-10-15 23:07
《自动控制原理》
各种器件的技术文档
电路板设计(如果不行,至少学会用现成模块搭)

谢楼主,先去啃书了。有不懂的再来骚扰你
回复 支持 反对

使用道具 举报

发表于 2014-11-1 10:54:29 | 显示全部楼层
虽然我功能基本完成了。我这几天在改结构的时候发现个问题。 如果控制周期是5ms 的话, 其实5ms内电机的响应是达不到你给的PWM的值的,他有一个加速的过程。但是这个控制周期又不能短,你怎么看这个问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-2 01:16:52 | 显示全部楼层
Puppey 发表于 2014-11-1 10:54
虽然我功能基本完成了。我这几天在改结构的时候发现个问题。 如果控制周期是5ms 的话, 其实5ms内电机的响应 ...

5ms内电机确实响应不过来,一般电机控制周期20ms~100ms是比较合理的,也就是说你可以4~20个控制周期输出一次pwm,这输出也不是一次性输出,而是把pwm平均到这些周期里面输出,运动更柔滑
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-25 20:48 , Processed in 0.044494 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表