- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
 - 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
 - 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
 - 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
 - 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
 - 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
 - 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
 
                        查看更多
                        
                    
                
  
 
设计(论文)报告
 
 
 
基于自由摆的平板控制系统
         
(日  期)
 
摘   要
 
摘  要:本自由摆的平板控制系统采用STC12C5A60S2单片机作为主控系统,L298N作为电机驱动模块,STC12C5A60S2单片机通过L298N驱动模块驱PK545-NAC-C29步进机,使步进机上的平板随着摆杆的摆动而旋转。硬件部分主要包括STC12C5A60S2单片机最小系统,L298N电机驱动电路,N1000060倾角传感器,电源模块等。本设计主要运用STC12C5A60S2单片机控制4相6线步进电机,由单片机产生脉冲信号精确控制步进机的转速和角度,使步进电机上的平板能够随着摆杆摆动而保持水平平衡。
关键词:STC单片机;L298N电机驱动芯片;传感器	
  
目   录
摘   要	1
目   录	i
1	设计任务与要求	1
1.1	设计任务	1
1.2	设计要求	1
2	方案比较与论证	2
2.1	主控器的选择与论证	2
2.2	电机的选择与论证	2
2.3	驱动模块的选择与论证	3
3	系统硬件设计	3
3.1	总体电路框图	3
3.2	单元电路设计	4
3.3	整体电路图	7
4	系统软件设计	7
4.1	总体软件框图	7
4.2	各模块软件设计	8
4.3	总程序	10
5	系统调试与测试	10
5.1	测试仪器	10
5.2	测试指标	10
5.3	测试结果分析	11
6	设计总结	11
参考文献	11
附录	12
附录A:电路图	12
附录B:电路板图	13
附录C:元器件清单	13
附录D:总程序	14
 
设计题目
 
设计任务与要求
设计任务
1、设计并制作一个自由摆上的平板系统,其结构如图1-1所示。摆杆的一端通过转轴固定在一支架上,另一端固定安装一台电机,平板固在电机转轴上;当摆杆如图1-2所示摆动时,驱动电机可以控制平板转动。
 
				图1-1						 图1-2
设计要求
1、控制电机使平板可以随着摆杆的摆动而旋转(3~5周) ,摆杆摆一个周期,平板旋转一周(360o) ,偏差绝对值不大于 45°。
2、在平板上粘贴一张画有一组间距为1cm平行线的打印纸。用手推动摆杆至一个角度θ(θ在 30o~45o间) ,调整平板角度,在平板中心稳定放置一枚 1 元硬币(人民币) ;启动后放开摆杆让其自由摆动。在摆杆摆动过程中,要求控制平板状态,使硬币在 5 个摆动周期中不从平板上滑落,并尽量少滑离平板的中心位置。
3、用手推动摆杆至一个角度θ(θ在 45o~60o间) ,调整平板角度,在平板中心稳定叠放 8 枚 1 元硬币,见图 1-2;启动后放开摆杆让其自由摆动。在摆杆摆动过程中,要求控制平板状态使硬币在摆杆的 5 个摆动周期中不从平板上滑落,并保持叠放状态。根据平板上非保持叠放状态及滑落的硬币数计算成绩。
方案比较与论证
主控器的选择与论证
方案一:采用STC12C5A60S2
方案二:采用STC89C52
方案三:采用AT89C52
方案论证:方案一,STC12C5A60S2芯片价格便宜,应用范围广,功能强大,高速运转,低功耗,强抗静电,强抗干扰,内部集成双串口、8路10bitADC和两路八位PWM;方案二,STC89C52芯片价格便宜,应用范围广,运转速度慢,抗静电抗干扰弱,内部无ADC;方案三,AT89C52芯片价格便宜,应用范围广,运转速度慢,抗静电抗干扰弱,内部无ADC。鉴于设计要求,故采用方案一。
电机的选择与论证
方案一:采用步进电机
方案二:采用直流电机
方案三:舵机
方案论证:方案一,步进电机价格便宜,容易控制,旋转角度于脉冲成正比,每步的旋转角度精确度高,不会将一步的误差积累到下一步,且具有优秀的起停和反转响应;方案二,直流电机价格低,调速范围广,易于平滑调节,过载、起动、制动转矩大,难于控制转轴的角度和转速;方案三,舵机价格偏高,性能易受电压影响,控制旋转的角度精确度不高。鉴于设计要求,故采用方案一。
驱动模块的选择与论证
方案一:采用L298N芯片
方案二:采用ULN2803芯片
方案三:采用三极管
方案论证:方案一,L298N芯片价格便宜,电路设计简单,驱动电流大,足以驱动大功率的步进电机;方案二,ULN2803芯片价格便宜,电路设计简单,驱动电流小,不能驱动大功率的步进电机;方案三,三极管价格便宜,驱动电路设计复杂,不稳定,出问题难于查询。本设计采用PK545-NAC-C29步进电机,故采用方案一。
系统硬件设计
总体电路框图
为了使系统能够实现各种复杂的控制功能,本设计采用一种功能强大的、高速低功耗性价比高的单片机STC12C5A60S2完成对其他部分控制。本设计采用N1000060倾角传感器对摆杆的倾斜角度的采集数据,通过STC
                您可能关注的文档
- 大学毕业论文---基于红外遥控的电机控制.doc
 - 大学毕业论文---基于灰色关联度分析企业竞争力分析.doc
 - 大学毕业论文---基于摩擦传动的高分辨率和大冲程的微量进给机械系统外文翻译.doc
 - 大学毕业论文---基于客户忠诚度的客户感知服务质量管理研究.doc
 - 大学毕业论文---基于立式加工中心的数控设计.doc
 - 大学毕业论文---基于模糊控制mppt的太阳能充电控制器的设计.doc
 - 大学毕业论文---基于数理分析的葡萄评估评价体系.doc
 - 大学毕业论文---基于南方cass工程之星rtk在地籍调查中精度分析.doc
 - 大学毕业论文---基于农行客户价值分析的客户关系管理研究.doc
 - 大学毕业论文---基于---囚徒困境---模型的信用卡业务盈利环境研究.doc
 
最近下载
- 专题突破10 几何辅助线与模型(10)——对角互补.pptx VIP
 - 第8课《回忆鲁迅先生》课件 (共45张ppt) 2025-2026学年统编版语文八年级上册.pptx VIP
 - Oracle集群-DG.doc VIP
 - 电解槽电气绝缘资料.pptx VIP
 - 2025兴业银行总行国际业务部交易银行部招聘笔试模拟试题及答案解析.docx VIP
 - 竖炉扩容方案.pdf VIP
 - 工业机器人离线编程与仿真(ABB)高职全套教学课件.pptx VIP
 - ORACLE12CRAC+DG集群容灾主备部署搭建.docx VIP
 - 2025广东东莞农村商业银行校园招聘笔试历年典型考题及考点剖析附带答案详解.docx
 - 南宁老友粉品牌评价 区域公用品牌.docx VIP
 
原创力文档
                        

文档评论(0)