智能小车运动控制系统

智能小车运动控制系统

ID:14380100

大小:3.95 MB

页数:16页

时间:2018-07-28

智能小车运动控制系统_第1页
智能小车运动控制系统_第2页
智能小车运动控制系统_第3页
智能小车运动控制系统_第4页
智能小车运动控制系统_第5页
资源描述:

《智能小车运动控制系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、扬州大学能源与动力工程学院课程设计报告总结题目:智能小车运动控制系统课程:电子技术综合课程设计专业:测控技术与仪器班级:学号:姓名:指导教师:完成日期:16《电子技术综合课程设计》任务书一、课程设计的目的本课程实在学完《模拟电子技术基础》、《数字电子技术基础》之后,集中两周时间,进行的复杂程度较高、综合性较强的设计课题的实做训练。主要包括:方案论证,系统电路分析、单元功能电路设计、元器件选择、安装调试、计算机辅助设计、系统综合调试与总结等。通过本课程设计可培养和提高学生的科研素质、工程意识和创新精神。真正实现了理论和实际动手

2、能力相结合的教学改革要求。二、课程设计的要求1、加强对电子电路的理解,学会查寻资料、方案比较,以及设计计算等环节,进一步调高分析解决实际问题的能力。2、独立开展电路实验,锻炼综合应用所学电子技术知识,分析、解决电子电路问题的实际本领,真正实现由知识向技能的转化。3、独立书写课程设计报告,报告应能正确反映设计思路和原理,反映安装、调试中解决各路问题。三、课程设计进度安排序号设计进程内容地点时间/天1方案设计自定1.52电路设计实验室23电路仿真实验室2.54装配图设计实验室15电路制作实验室26总结鉴定实验室116目录1、任务

3、及要求…………………………………………………………..………42、整体方案设计……………………………………...………………………..52.1各器件模块说明…………………………………………………......52.2系统控制框图…………………………………………………...….…63、程序编写与设计………………………………………………………...…..73.1主控芯片模块程序设计及仿真波形………….....................73.2PWM模块程序设计及仿真波形…………………………...…..93.3运动控制模块程序

4、设计及仿真波形………………...……103.4系统总的设计图…………………………………………............124、最终成果………………………………………………………………..........135、心得体会………………………………………………………….…….........146、参考文献………………………………………………………………..........167、附录………………………………………………………………................16161.任务及要求任务:(1)小车可完成启动、停止控制;(2)小车

5、可完成前进、后退、转向等行驶方向;(3)小车可完成调速控制行驶;(4)可通过遥控器控制小车的运行。要求:(1)课题要求用可编程逻辑器件(CPLD/FPGA)设计实现;(2)在试验箱上或印刷电路板上安装、调试出所设计的电路;(3)在EDA编程实验系统上完成硬件系统的功能仿真;(4)写出设计、调试、总结报告。162.整体方案设计2.1各器件模块说明1.电源模块采用输出7.2V的可充电电池组,便于重复利用。2.控制模块采用CPLDEPM7128S模块3.电机驱动模块采用L298N驱动模块164.遥控模块采用四建无线遥控器5.小车车

6、型选择采用双层透明的小车地盘,既美观大方,而且易于检查线路问题。2.2系统控制框图L298N驱动CPLD遥控器入输号信163.程序编写与设计3.1主控芯片模块程序设计(1)通过编程实现控制(程序如下)LIBRARYIEEE;USEIEEE.STD_LOGIC_1164.ALL;USEIEEE.STD_LOGIC_UNSIGNED.ALL;USEIEEE.STD_LOGIC_ARITH.ALL;ENTITYZZJSISPORT(H3,H2,H1,H0:INSTD_LOGIC_VECTOR(1DOWNTO0);A,B:OUTST

7、D_LOGIC_VECTOR(3DOWNTO0);IN1,IN2,IN3,IN4:OUTSTD_LOGIC);ENDZZJS;ARCHITECTUREXMANOFZZJSISSIGNALWD:STD_LOGIC_VECTOR(7DOWNTO0);BEGINWD<=H3&H2&H1&H0;PROCESS(WD)BEGINCASE(WD)ISWHEN"01000000"=>A<="1000";B<="1000";IN1<='1';IN2<='0';IN3<='1';IN4<='0';WHEN"10000000"=>A<="111

8、0";B<="1110";IN1<='1';IN2<='0';IN3<='1';IN4<='0';WHEN"00010000"=>A<="1000";B<="1000";IN1<='0';IN2<='1';IN3<='0';IN4<='1';WHEN"00100000"=>A<="1110

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。