基于STM32的数字电动舵机的控制设计

来源 :广东工业大学 | 被引量 : 0次 | 上传用户:errorli
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
舵机是机器人中的一种重要部件,舵机本质上是一个位置伺服驱动器,适用于那些角度位置不断变化的场合。数字电动舵机以其控制精度高、可靠性高、控制简单等优点,在机器人行业得到了大量应用。本文针对机器人机械臂中的数字电动舵机,着重进行了控制硬件和控制软件的设计、以及控制性能的测试分析和研究。  本文选用直流有刷空心杯电机作为数字电动舵机的动力元件,并分析了其数学模型,在建立数学模型的基础上,阐述了数字电动舵机的PI控制器的模型。  在控制硬件设计方面,由于控制及驱动硬件嵌入在体积较小的数字电动舵机内,因此,在保证控制功能及性能的前提下,要求硬件电路尽可能简洁。本文采用模块化的设计方法,对数字电动舵机的各个控制硬件功能模块进行设计。选用stm32作为数字电动舵机的主控芯片。主要的硬件功能模块包括H桥驱动模块、A/D转换模块、编码器模块、485通信模块等。本文在数字电动舵机的输出轴端采用了一个12位非接触式编码器AS5045作为位置反馈,相对传统电位器的位置反馈,可实现高精度位置伺服控制,控制精度可高达0.088°。  在控制软件设计方面,对以stm32为主控芯片的各个软件功能模块进行了详细设计。主要包括主控程序、RS485 Modbus RTU协议程序设计、PWM驱控程序设计、ADC采样程序设计、SSI通信程序设计等。同时还设计了数字电动舵机的上位机软件,上位机软件具有人机交互界面友好、易操作等特点。  在控制算法上,采用带前馈的位置环和电流环双闭环增量式PI控制算法。  对数字电动舵机进行了一系列控制性能测试,实验结果表明,本文设计的控制硬件和软件使数字电动舵机具有位置跟随效果好、控制精度高、系统响应速度快、超调量小、稳态误差低等特点。
其他文献
期刊
期刊
随着IT、电工电讯、变电设备、新能源汽车等行业的迅速发展,顺应绿色低碳理念,对电工钢板材在加工工艺理论、装备水平、质量要求等方面提出更高要求。电工钢板材的纵向分切和横
凋亡素2配体(Apo2L),即肿瘤坏死因子相关凋亡诱导配体,肿瘤坏死因子(TNF)超家族成员之一,是一种具有良好应用前景的抗肿瘤蛋白。本论文将结晶技术应用到凋亡素2配体蛋白的分离纯
本研究探讨了非木材原料在不同的抽提条件下半纤维素的提取情况,对所得到的半纤维素水解液中的单糖组成情况进行了分析,并利用热带假丝酵母(Candidatropicalis)菌株AS2.1776对
本项目研究了阿魏酸酯酶产生菌的筛选、产酶发酵工艺、酶的分离纯化工艺、阿魏酸酯酶复合制剂及其在生物法溶解浆制备过程中的应用技术等。阿魏酸酯酶(E.C.3.1.1.73)是生物学中很重要的一种酶,广泛分布在植物和微生物中,它可水解3-甲氧基4-羟基肉桂酸(阿魏酸)和糖类之间连接的酯键,水解出的阿魏酸和糖类,随后被用于生物活性物质的合成,其中的一部分被纯化并赋予特定功能。阿魏酸酯酶水解参与阿拉伯木聚糖交
绝缘端子又称为冷压端子,是用于实现电气连接的一种配件产品。绝缘端子的塑料绝缘材料护套和导电部件直接关系到绝缘端子的质量,它们分别决定了绝缘端子的绝缘性能和导电性能。
语文是一项综合性较强的人文学科,也是一项生活性较强的实用学科。曹雪芹曾经说过“世事洞明皆学问,人情练达即文章”,生活经历、生活素材对于学生的学习有着积极的促进意义,语文
红霉素(erythromycin)是由糖多孢链霉菌(Streptomyceserythraea)合成的次级代谢产物,为14元大环内酯类抗生素,其内酯环由一个丙酰CoA和六个甲基丙二酰CoA依次缩合而成。在摇瓶
期刊