课程设计论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

[毕业设计] 基于智能车的飞思卡尔MC9S12DG128B的单片机开发 [复制链接]

楼主
文件格式:word+pdf
文件大小:48.52MB
适用专业:单片机应用
适用年级:大学
下载次数:17 次
我要下载:点击联系下载
论文编号:110988

资料简介:
  毕业设计 基于智能车的飞思卡尔MC9S12DG128B的单片机开发 共72页,22799字 附实习报告、开题报告、智能车录像、单片机源程序、Plastid2智能车仿真平台与运行程序
  
摘要
  
本文采用了飞思卡尔 S12DG128B半导体芯片,以教育部高等学校自动化教学指导委员会举办的飞思卡尔杯智能车比赛为背景,对单片机系统的设计和实现方法进行研究。
  
利用由清华大学提供的Plastid2智能车仿真软件对智能车进行控制算法的设计。仿真成功之后将程序移植至单片机,单片机程序基于freescale CodeWarrior 平台,采用C语言,实现智能车的寻迹、测速、电机及舵机控制等功能,并给出DG128B单片机控制智能车C语言软件的实现。
  
关键词:单片机;程序设计;仿真;控制算法
  

  
目录
  
引言    1
  
1 绪论    2
  
1.1单片机的产生与发展    2
  
1.2 单片机的应用    3
  
1.3 飞思卡尔MC9S12DG128B单片机    4
  
1.4 研究基于智能车的飞思卡尔单片机开发的意义    4
  
1.5 本文所做的工作    4
  
2 基于智能车的飞思卡尔HC9S12DG128B单片机的设计思路与原理    6
  
2.1 几种系统实现的设计思路    6
  
2.1.1 基于实时控制的系统设计    6
  
2.1.2 基于记忆算法的系统设计    6
  
2.2 基于记忆算法的原理    6
  
2.2.1 采用记忆算法的前提    6
  
2.2.2 记忆算法原理    6
  
3 智能车控制算法的实现    8
  
3.1 控制算法的编写环境    8
  
3.2 第一圈控制算法的设计    11
  
3.2.1 第一圈控制算法的设计思路    11
  
3.2.2 第一圈控制算法的实现    11
  
3.3 智能车记忆算法的实现    15
  
3.3.1 赛道记忆功能的实现    15
  
3.3.2 基于记忆的决策程序的实现    16
  
3.4 生成动态链接库文件    17
  
3.5 对算法进行软件仿真    17
  
4 单片机程序的设计    19
  
4.1 概述    19
  
4.1.1 MC9S12DG128B主要功能、特点介绍    19
  
4.1.2 单片机程序设计的平台CodeWarrior    21
  
4.2 单片机初始化    23
  
4.3 智能车测速功能的实现    24
  
4.4 智能车控制算法的移植    27
  
5 支持单片机运行的电源设计    30
  
6 结论    31
  
致谢    32
  
参考文献    33
  
附录A 单片机主程序代码    34
  
附录B 译文    47
  
附录C 外文文献    56


资料文件预览:
共27文件夹,106个文件,文件总大小:48.52MB,压缩后大小:36.82MB

  • 毕业设计-基于智能车的飞思卡尔MC9S12DG128B的单片机开发
  • 基于智能车的飞思卡尔MC9S12DG128B
  • Plastid2智能车仿真平台与运行程序
  • Car
  • pcfben.pcf  [345.00B]
  • pcfCCD.pcf  [196.00B]
  • pcfLight.pcf  [171.00B]
  • pcfLightCCD.pcf  [283.00B]
  • pcf新建赛车.pcf  [345.00B]
  • Judgement
  • dllKeyBoard.dll  [41.50KB]
  • Path
  • ppfDefault.ppf  [298.00B]
  • ppf新建赛道.ppf  [1.85KB]
  • Project
  • VC6
  • Release
  • dllJudgement.dll  [48.00KB]
  • expJudgement.exp  [634.00B]
  • libJudgement.lib  [2.04KB]
  • objJudgement.obj  [3.15KB]
  • sbrJudgement.sbr  [0.00B]
  • cppJudgement.cpp  [3.50KB]
  • dspJudgement.dsp  [4.19KB]
  • dswJudgement.dsw  [541.00B]
  • hJudgement.h  [310.00B]
  • ncbJudgement.ncb  [57.00KB]
  • optJudgement.opt  [52.50KB]
  • plgJudgement.plg  [1.49KB]
  • txtReadMe.txt  [1.59KB]
  • VC6.0
  • Release
分享 转发
TOP
沙发

太好了

谢谢了哦
TOP
板凳

好球
TOP
地板

我都想要啊,可未积够分啊
TOP
5#

好东西,要是连杆的就更好了!为了我能浏览加油!!!
TOP
6#

不错
TOP
7#

haha   bucuobucu o
TOP
8#

不错的资料,多看看哦
TOP
9#

TOP
10#

帮你提上去

帮你提上去
TOP
发新话题 回复该主题