- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
创新设计报告书
课程设计题目: 基于S08单片机的舵机控制系统设计
专 业 班 级 :_ 自 动 化 0706
学 生 姓 名 :_ _张 俊 彦
学 号 : 20074280622
指 导 教 师 :__ 王 威
课程设计地点: 嵩山路校区中心实验楼601
课程设计时间: 2010-12-26
创新设计与实训任务书
学生姓名 张俊彦 专业班级 自动化0706 学号 20074280622 题 目 基于S08单片机的舵机控制系统设计 课题性质 其他 课题来源 自拟 指导教师 王威 主要内容
(参数)
舵机用于对角度的控制,具有控制精度高,响应速度快等特点,广泛应用于各种控制系统,例如无人直升机、无人驾驶汽车等。本设计基于S08单片机设计舵机控制系统,内容如下:
根据所选舵机,分析其控制要求,设计相应电路;
利用S08的PWM输出功能,编写相应的控制程序实现对舵机的控制;
设计舵机角度显示及设置等相关人机接口。
通过本次创新设计使得学生巩固所学的理论与技能,提高学生能力邵贝贝 龚光华1.课程设计背景及目的 4
1.1学习要求 4
2 总体方案设计 4
2.1微控制器的选择 4
2.2 MC9S08AW60芯片引脚图 5
2.3舵机控制 6
2.4舵机参数 6
2.5显示器的选择 7
2.6LCD显示原理 8
3硬件框图 9
3.1接线图原理图 10
4软件流程图 11
4.1舵机控制及角度显示程序 12
个人总结 18
参考文献 19
附录:元器件列表 20
1.课程设计背景及目的
舵机控制应用在很多方面,舵机控制具有位置精度高,控制容易等优点。在机器人机电控制系统中,舵机控制效果是性能的重要影响因素。舵机可以在微机电系统和航模中作为基本的输出执行机构,其简单的控制和输出使得单片机系统非常容易与之接口。
舵机用于对角度的控制,具有控制精度高,响应速度快等特点,广泛应用于各种控制系统,例如无人直升机、无人驾驶汽车等。
通过本次创新设计使得学生巩固所学的理论与技能,初步掌握实际的工程设计方法,设计步骤,为将来的学习与毕业设计打下坚实的基础。
1.1学习要求
1. 熟悉系统的硬件设计方法;掌握3. 熟悉模拟电路的设计方法;掌握芯片的性能和应用;熟悉语言的编程方法;初步掌握语言程序的调试;应用Protel99画出电路图。
图2.2
利用角度传感器KM241和芯片UZZ9000把角度0~180转换成0~5V的电压送到MC9S08DZ60的模拟量输入端,经过A/D转换成对应的数字量,然后经过特定的数据处理,得到当前角度值,送给显示部分,最终在LCD上面显示出来。
2.4舵机参数
舵机基本参数
型 号: S3010
电 压: 4.0 ~ 6.0 [V]
角度控制: 1°/ 400us
工作速度: 0.16 + 0.02
堵转力矩: 6.5 + 1.3 [ Kg.cm]
舵机的连接方法:
三线连接方法:
黑线:地线;
红线:电源线;两种标准:4.8V, 6V;
蓝线(黄线):控制信号线;
颜色区分电源线和底线;
转角与脉宽:
图2.3
2.5显示器的选择
方案一:
LED数码管显示器可分为两种显示方式:静态显示和动态显示。LED数码管静态显示,多片七段译码器驱动显示,这不仅增加了成本,还需要占用单片机多个I/O口,也给电路的焊接带来一定的困难,因此不选用这种方案作为显示模块,所以排除此方案。
方案二:
LED数码管显示器动态显示方式下,将所有位的段选线并联在起,由位选线控制哪位接收字段码。采用动态扫描显示,也就是在显示过中,轮流向各位送出字形码和相应的字位选择,同一时刻只有一位显示,其他各位熄灭。但是此显示方案稳定性较差,并且还需要焊接外围电路,所以不采用此方案。
方案三:
LCD数码管液晶显示,由单片机驱动.它主要用来显示大量数据、文字、图形,能够显示的位数多,显示得清晰多样、美观,同时液晶显示器的编写程序简单,价格便宜,故采用此种方案。
2.6LCD显示原理
12864是一种具有4位/8位并行、2线或3线串行多种接口方式,内部含有国标一级、二级简体中文字库的点阵图形液晶显示模块;其显示分辨率为128×64, 内置8192个16*16点汉字,和128个16*8点ASCII字符集.利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面
您可能关注的文档
- 【毕业论文】论审计风险及其控制【毕业论文】.doc
- 【毕业论文】企业财务风险的分析与防范【毕业论文】.doc
- 【毕业论文】试论审计风险的防范与控制【毕业论文】.doc
- 【经济管理系毕业论文】浅论审计风险【毕业论文】.doc
- 【可行性研究报告】XX镇休闲生态农业开发项目立项建议书.doc
- 休闲农庄策划书.doc
- 远大传媒公司创业计划书30.doc
- 中海工业公司精度造船管理标准.doc
- 【毕业论文】浅析注册会计师审计风险及控制 【毕业论文】.doc
- [全册教案导学案]北师大版二年级下册数学全册教案导学案.doc
- 【毕业论文设计】基于ThinkPHP的微博系统设计与实现.doc
- 【毕业论文设计】基于UGNX的手机造型设计.doc
- 【毕业论文设计】基于UGPOST和VB的BV1005轴后置处理开发.doc
- 【毕业论文设计】基于VB的超市进销存管理系统的开发.doc
- 【毕业论文设计】基于VB和MATLAB的医学图像处理系统设计.doc
- 【毕业论文设计】基于VHDL的数字频率计的设计.doc
- 【毕业论文设计】基于层次分析法的彩票优选方案.doc
- 【毕业论文设计】基于超声波的汽车防撞.doc
- 【毕业论文设计】基于单片机AT89C2051 控制倒计时器.doc
- 【毕业论文设计】基于单片机AT89S52的直流电机PWM调速控制系统.doc
文档评论(0)