爬行机器人步进行走系统硬件基础开发

来源 :科技资讯 | 被引量 : 0次 | 上传用户:hellogph
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:研究机器人体系结构的目的是简化机器人系统的设计和开发。随着机器人控制和功能的日益复杂化,机器人体系已硬件结构的设计越来越受到重视,其中通过步进电机驱动器来控制系统行走机构是重点。所以研究步进电机的控制系统,对提高机器人控制精度和响应速度具有重要意义。
  关键词:STC89C52 步进电机 ULN2003驱动
  中图分类号:TM307.1 文献标识码:A 文章编号:1672-3791(2014)07(a)-0233-01
  1 设计方案
  本设计的目的是以单片机为核心设计出一个单片机控制步进电机的控制系统。本系统采用STC89C52作为控制单元,通过键盘实现对步进电机转动方向及转动速度的控制,并且将步进电机的转动用四个LED灯指示。
  2 硬件选择
  目前常用的步进电机有三类如表1所示。
  通常电机的转子为永磁体,当电流流过定子绕组时,定子绕组产生一矢量磁场。该磁场会带动转子旋转一角度,使得转子的一对磁场方向与定子的磁场方向一致。当定子的矢量磁场旋转一个角度。转子也随着该磁场转一个角度。每输入一个电脉冲,电动机转动一个角度前进一步。它输出的角位移与输入的脉冲数成正比、转速与脉冲频率成正比。改变绕组通电的顺序,电机就会反转。所以可用控制脉冲数量、频率及电动机各相绕组的通电顺序来控制步进电机的转动。在本设计中采用常用的永磁式步进电机。
  STC89C52是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。使用高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。STC89C52具有以下标准功能:8k字节Flash,256字节RAM,32位I/O口线,看门狗定时器,2个数据指针,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。在本设计采用STC89C52单片机。
  ULN2003工作电压高,工作电流大,灌电流可达500mA,并且能够在关态时承受50V的电压,输出还可以在搞负载电流并行运行。在本设计中采用ULN2003作为驱动。
  3 软件设计
  应用系统中的应用软件是根据系统功能要求设计的,本系统中,软件设计要求做到以下几点。
  (1)软件结构清晰,简捷,流程合理。
  (2)各功能程序实现模块化。
  (3)程序存储区,数据存储区要合理规划,既能节约内存容量,又使操作方便。
  (4)运行状态实现标志化管理。各个功能程序运行状态,运行结果以及运行要求都要设置状态标志以便查询,程序转移,控制都可通过状态标志条件来控制。
  4 硬件连接
  连接好硬件电路,上电复位,程序开始运行。
  (1)此时步进电机不转动,LED不显示;按下启停键,步进电机开始转动,LED数码管显示数值当前数值,即当前步进电机的转速为25转/分。
  (2)此时每按下加速键一次,LED亮的个数值加1,步进电机转动速度相应增加;此时每按下减速键一次,LED亮的个数值减1,步进电机转动速度相应减少;此时若按下方向控制键,步进电机立即向相反方向转动,转动速度保持不变。
  参考文献
  [1] 宋锦河.步进电机控制系统的快速实现[J].鄂州大学学报,2004(10):4-6.
  [2] 黄坚,自动控制原理及其应用[M].北京:高等教育出版社,2004:124-126.
  [3] 徐薇莉,曹柱中.控制理论与设计[M].上海:上海交通大学出版社,2003:87-88.
其他文献
摘 要:通过对深部开采软岩巷道的变形破坏机理的研究,巷道变形破坏主要是由于支护体力学特性与围岩力学特性在强度、刚度以及结构上出现不耦合所造成的;且变形首先从关键部位开始,进而导致整个支护系统的失稳。因此,要保证深部软岩巷道围岩的稳定性,必须实现支护体与围岩的耦合,当锚杆与围岩在刚度上实现耦合时,能最大限度地发挥锚杆对围岩的加固作用;当锚网与围岩在强度上实现耦合时,将会使围岩的应力场和位移场趋于均匀
期刊
摘 要:主要采用文献资料法对我国少数民族传统体育的文化产业发展研究情况进行计量分析,研究结果表明:少数民传统体育文化的产业化发展主要集中在:(1)发展路径选择的研究;(2)发展方向的把握;(3)发展前景的预测和分析等三个方面,对其进行综述研究,旨在为少数民传统体育文化发展的进一步研究提供一定的参考和借鉴。  关键词:少数民族传统体育 体育文化 路径 方向 前景  中图分类号:G85 文献标识码:A
期刊
摘 要:介绍了太阳能光热应用热水系统中年节能率的一种比较科学准确的计算分析方法;以广西环境保护厅危旧房改住房改造建设项目的子项目“太阳能空气源耦合热水系统”为例,对太阳能的年节能率进行了详细的分析计算。从计算过程和计算依据来看,这种计算方法都较为科学可靠,对采用太阳能光热应用系统的节能减排分析计算,有着重要的参考意义。  关键词:太阳能 空气源热泵 节能率 计算分析方法  中图分类号:TU822.
期刊
摘 要:密实度是捆型秸秆的重要参数,在运输过程中对其散捆率、完整性有一定影响。本文通过振动模拟试验、实际路况试验并结合理论分析,研究了捆型小麦秸秆运输前后密实度的变化。试验表明,秸秆捆经过振动模拟试验、实际路况试验后,秸秆捆密实度均值和标准差都会变小,会使得完整性降低、散捆率升高。  关键词:密实度 捆型秸秆 散捆率 完整性  中图分类号:G71 文献标识码:A 文章编号:1672-3791(20
期刊
摘 要:创业课程的开展在高校方兴未艾,但是仍然存在很多问题。特别是在地方建筑类高校中,由于受高校自身专业和条件的限制及地方经济发展的制约,存在的问题更加突出。如何解决以上矛盾,并确定有效的效果评价标准,以推进创业课程体系的建设,是本文主要探讨的问题。  关键词:创业课程 开展 效果评价  中图分类号:G4 文献标识码:A 文章编号:1672-3791(2014)05(b)-0187-02  创业课
期刊
摘 要:精密水准测量对高精度水准网的布设起着关键性作用,其精度高低直接制约着水准网的精度高低,为了提高精密水准测量作业质量,探讨数字水准仪观测精度,本文在河南理工大学内设计了一个闭合水准路线,并进行实地精密水准测量,通过对测量数据平差计算,分析其精度,探讨了莱卡DNA03数字水准仪的观测精度水平。  关键词:水准测量 观测精度 平差计算 数字水准仪  中图分类号:P242 文献标识码:A 文章编号
期刊
摘 要:对非石油工程专业学生开设石油工程概论课程是为了加强和扩宽他们的专业知识和专业技能,旨在培养与从事石油行业相关的复合型人才。但是课程内容专业性强,学生知识储备差异,很容易在实际教学中产生脱节,教学并没有很好的达到预期的目标。为了提高课程的教学效果,教师结合工作实际探索了合理优化教学内容、加大实践教学课时,采用“模块推进式”教学模式改革教学方法,合理运用教学资源和手段,将该课程教学提高到一个新
期刊
摘 要:本文探讨了实施樟坪畲族乡“异地办厂,原地纳税”的财税政策的效果,依据数据分析,发现该条财税政策在实施过程中存在着:税收机构不合理;政府税收优惠承诺过多;可用财政收入较少等问题。并根据财政学和产业经济学理论提出了开发畲乡风情旅游,完善产业结构;有倾向性招商引资;合理制定税收上解标准等措施。以期该条财税政策能更好的为当地经济发展服务。  关键词:樟坪畲族乡 财税政策 产业集群  中图分类号:F
期刊
摘 要:滚动轴承故障诊断的关键是对振动信号进行分析和处理,并提取滚动轴承的故障特征。由于大多数滚动轴承故障振动信号是非平稳信号,因此需要选择适合于非平稳信号分析和处理的方法。小波变换具有多分辨率分析的特点,并且在时域、频域都具有表征信号局部特征的能力,本文采用具有良好特征提取能力的db10小波进行分析。通过对实验数据的分析,验证了所提方法的有效性。  关键词:信号采集 小波变换 故障诊断  中图分
期刊
摘 要:很多人学习《Java OOP》课程的时候会学到后面忘了前面,觉得要背要记的东西很多,往往学到一半就放弃了。而很多老师在教授这门课程的时候一般也是按章节来教授,一章讲完才做练习,理论和实践总是割裂的,往往到实践的时候,学生已经把前面的理论忘记了。程序教学法应用于《Java OOP》可以有效地解决这些问题,它主张把教学内容划分成学生更容易接受的小块,对每一块设置合理的问题让学生及时反应,这样老
期刊