舵机的性能
舵机[1] 在自动控制场合被广泛应用。舵机的输出力矩、转动速度、命令更新频率等标准了舵机的工作性能。在全国大学生智能车竞赛中 ,大多数车模作品的方向控制都使用了舵机控制。在赛道上运行的车模速度,在 控制参数设置 合理的情况下,最高速度取决于舵机的响应速度。
通常,舵机的运行取决于 舵机特有的脉冲指令高电平时间宽度[2] ,而与脉冲指令的频率无关。所以控制舵机的脉冲波形与控制电机运行的 PWM 波形的作用是不同的。
舵机内部具有驱动电路板,保证输出角度与脉冲指令的宽度之间呈现比例关系。舵机输出转角速度则取决于舵机本身内部机械结构、电机的性能、工作电压等各种因素。
▲ 舵机指令与舵机转轴位置
由于舵机的转速与指令无关,所以从本质上讲, 舵机不是一个线性模型[3] 。当舵机转动角度越大,它的动态非线性就越明显。
01、舵机转动速度与工作电压
舵机的转动速度越快,在智能车竞赛中车模控制性能就会越好。正好手边测试了一个 角度编码器 ST-3806-15-RS[4] ,它有每周 15bit 的角度分辨率。这款角度编码器用于一款 双轴机械臂 的控制中。现在正好可以用它来测试舵机转动的角度、角速度。依次来分析舵机工作电压与执行速度之间的关系。
1. 测量方法
选择 S-D5 舵机,使用橡胶套管将舵机输出轴与角度编码器连接在一起。使用机械平台将它们固定、共轴。使用 角度编码器 ST-3806-15-RS[4] 测试电路模块来读取角度传感器的数值,控制多级的转动。
▲ 使用角度传感器测量舵机旋转速度
给定舵机脉冲指令,从 1000us 突变到 2000us。舵机顺时针旋转 60°。在这个过程中,采集角度的速率为 3ms,读取 200 个。得到的角度曲线如下:
取角度上升线性部分(距离最下,最上各 5%的余量),进行线性拟合。再计算拟合直线与最小角度、最大角度对应的时间交点。使用这个交点之间的时间差作为舵机的执行时间。执行时间的倒数可以反映舵机输出角速度。
▲ 测量旋转角度曲线对应执行时间
2. 测量数据
下面使用数控直流电源调节舵机工作电压,从 4.0V ~ 6V,分成 20 个工作电压点。在每个工作电压点,测量舵机的转动曲线,使用上面的方法,获得舵机的转动时间。
▲ 随着工作电压的增加,舵机转动角度的曲线的变化
下图给出了舵机转动时间与工作电压测量的数据曲线。工作电压越高,舵机执行时间就越短。
▲ 工作电压与转动时间之间的关系
将上述时间取倒数(1000/time(ms)),可以获得下面的舵机转动相对速度与工作电压之间的关系。大体可以看到舵机执行速度与工作电压成正比。
▲ 工作电压与舵机转动速度之间的关系
02 分析结论
通过前面的分析可以看出:
为了提高多级的执行速度,可以在舵机允许的工作电压范围内尽可能提高舵机的工作电压;为了避免高的工作电压对舵机内部的电路过压的影响,需要在舵机工作电源进行必要的限幅和稳压。在舵机工作过程中,如果频繁的转动,需要考虑到舵机散热;
▲ 舵机指令在 1000us 在 2000us 之间切换变化
此外,还可以通过在舵机输出轴,增加执行悬臂的长度,来通过机械放大提高舵机控制车模前轮转向的速度。
参考资料[1]
舵机内部结构: https://zhuoqing.blog.csdn.net/article/details/108363726
[2]舵机特有的脉冲指令高电平时间宽度: https://zhuoqing.blog.csdn.net/article/details/108419980
[3]舵机不是一个线性模型: https://zhuoqing.blog.csdn.net/article/details/105701378
[4]角度编码器 ST-3806-15-RS: https://zhuoqing.blog.csdn.net/article/details/108563292
上一篇:数字化转型变局,海康威视做的如何?
下一篇:长濑产业旗下公司Inkron对NIL材料和组件开发基础设施投资
推荐阅读
史海拾趣
由于电子行业内江苏欧密格光电科技股份有限公司(Amicc)的详细发展故事并不公开透明,并且会涉及到公司内部的具体运营和策略,因此我无法直接提供5个具体的发展故事。但我可以根据公开信息,概括性地描述欧密格光电在电子行业中的几个重要发展节点和事实。
-
创立与初期发展:江苏欧密格光电科技股份有限公司成立于2009年,由现任董事长兼总经理盛刚创立。盛刚在创办公司之前,拥有丰富的工学背景和外贸业务经验。这为公司早期的技术研发和市场拓展奠定了坚实的基础。在创立初期,欧密格光电就专注于半导体和光电元器件的生产加工,凭借过硬的技术和品质,逐渐在行业中崭露头角。
-
新三板挂牌上市:经过几年的稳健发展,欧密格光电于2015年成功在新三板挂牌上市。这一举措不仅为公司带来了更多的资金支持,也提升了公司的知名度和市场影响力。上市后,欧密格光电进一步加强了技术研发和市场拓展,逐步巩固了在行业中的地位。
-
质量管理体系建设:欧密格光电高度重视产品质量和企业管理。公司先后通过了ISO9001、ISO14001、ISO45001等多项国际质量管理体系认证,建立了严格的质量管理体系。同时,公司还建设了千级至万级净化车间,确保产品在生产过程中能够达到最高品质标准。这些举措不仅提升了公司的产品质量,也增强了客户对公司的信任。
-
产品多元化与市场拓展:随着技术的不断进步和市场需求的不断变化,欧密格光电的产品线也逐渐丰富起来。从最初的半导体和光电元器件,逐渐扩展到CHIP LED、PLCC LED、LAMP LED、红外发射管等多种产品。同时,公司还积极拓展市场,产品广泛应用于手机、安防、照明、汽车等多个领域,为众多知名企业提供产品服务。
-
持续创新与技术升级:在竞争激烈的电子行业中,欧密格光电始终保持对创新的追求。公司不断投入研发资金,引进先进技术和设备,提升产品的技术含量和附加值。同时,公司还积极与高校、科研机构等合作,开展产学研合作,推动技术创新和产业升级。
这些只是欧密格光电在电子行业中的部分发展事实,每个节点都体现了公司的战略眼光和执行力。当然,公司的发展过程中也面临过各种挑战和困难,但正是通过不断的努力和创新,欧密格光电才能在竞争激烈的市场中脱颖而出,成为行业内的佼佼者。
在电子行业的早期阶段,BNS Solutions公司凭借其敏锐的市场洞察力和技术创新能力,迅速崭露头角。公司团队针对当时市场上电子产品性能不足、用户体验不佳的问题,研发出了一系列高效能、易操作的电子设备。这些产品不仅满足了消费者对电子设备的基本需求,还通过独特的设计和功能赢得了市场的广泛认可。随着产品的热销,BNS Solutions公司的知名度逐渐提升,为后续的发展奠定了坚实的基础。
在电子行业快速发展的背景下,Hoffman Engineering也面临着诸多市场挑战。为了应对这些挑战,公司不断进行战略调整和优化。例如,在市场竞争日益激烈的情况下,Hoffman Engineering加强了品牌建设和市场推广力度,提升了品牌知名度和市场影响力。同时,公司还注重与产业链上下游企业的合作与共赢,共同推动行业的健康发展。这些战略调整和优化措施的实施,使Hoffman Engineering在激烈的市场竞争中保持了稳健的发展态势。
Hoffman Engineering始终将技术创新视为公司发展的核心驱动力。公司不断投入研发资源,推动产品迭代升级。在机柜系列产品中,Hoffman Engineering通过引入先进的设计理念和生产工艺,不断提升产品的性能和质量。同时,公司还积极关注行业动态和客户需求变化,及时调整产品策略和市场布局。这种持续的技术创新和产品迭代,使Hoffman Engineering在激烈的市场竞争中保持领先地位。
在快速发展的过程中,Bipolarics Inc始终重视人才培养和团队建设。公司注重从高校和研究机构引进优秀人才,同时加强内部员工的培训和晋升机制。通过打造一支高效、专业的团队,Bipolarics Inc在技术研发、市场营销等方面取得了显著成绩。此外,公司还积极营造良好的企业文化氛围,激发员工的创新精神和团队凝聚力。
面对中国市场的多样化和个性化需求,法勒公司积极提供定制化解决方案。无论是复杂的物流系统改造,还是特殊环境下的设备供电需求,法勒都能凭借其专业的技术团队和丰富的项目经验,为客户提供量身定制的解决方案。这种以客户为中心的服务模式,不仅增强了客户粘性,也进一步巩固了法勒在中国市场的领先地位。
如何运用NetFPGA中的寄存器组进行简单的网络流量检测与流量数据的传输 解决办法的核心是通过NetFPGA的上位机获取NetFPGA中的对于寄存器组中单个或者多个数据包统计寄存器的统计数据,通过计算,得到当前网络流量统计数据,在上位机直接显示,或者通过上位机的网络接口,将数据传送到流量监测平台; 实现当前网络数据流 ...… 查看全部问答∨ |
|
想自己做一个通过单片机来测量一个10A以下交流电流的电路。 我是这样想的,通过一个穿心电流互感器来得到5mA~10mA的电流,然后整流,滤波,最后串一个电阻来得到电压值,把这个0~5V的直流电压输入单片机(atmege128)进行测量。 不知道我这样的 ...… 查看全部问答∨ |
|
本帖最后由 dontium 于 2015-1-23 13:42 编辑 大家好,我想输入一个模拟信号,当电压升高,输出的PWM占空比就变大。但是程序进不了中断,请帮忙看看这段程序,谢谢。程序是改别人的,刚开始学,见笑了 #include "msp430x14x.h" #define ucha ...… 查看全部问答∨ |
|
仿真器:seed-xds560plus 开发板:基于tms320vc5402 (经测试无损坏) 操作系统:Windows xp sp3 开发环境:ccs3.3 配置过程: ...… 查看全部问答∨ |