基于9S12DG128的智能车控制系统设计与实现基于9S12DG128的智能车控制系统设计与实现引言我国自2006年起举办的全国大学生“飞思卡尔杯”智能汽车竞赛融科学性、趣味性和观赏性为一体,是一项以迅猛发展、前景广阔的汽车电子为背景,涵盖了自动控制、模式识别、传感技术、电子、电气、计算机、机械与汽车等多个专业学科的科技创新比赛。参赛队伍应在车模平台基础上,制作一个能够自主识别路线的智能车,然后在专门设计的赛道上自动识别道路并行驶。本文所述的智能车就是根据比赛规则要求设计并制作而成的,该智能车控制系统采用飞思卡尔半导体公司生产的16位MC9S12DG128单片机作为数字控制器,由安装在车前部的黑白CMOS摄像头负责采集赛道信息,并将采集到的信号经二值化处理后传人单片机,在单片机对信号进行判断处理后,由PWM发生模块发出PWM波对转向舵机进行控制,从而完成智能车的转向。另外,智能车后轮上装有旋转编码器,可用来采集车轮速度的脉冲信号,然后由单片机使用PID控制算法处理后的控制量去改变电机驱动模块的PWM波占空比,从而控制智能车的行驶速度。1系统硬件电路组成设计有效的智能车控制系统必须首先掌握控制对象的特性。根据对智能车特点的分析,可以认为,智能车转向控制系统的传递函数近似为一阶积分加纯滞后,速度控制对象的传递函数则近似为一阶惯性加纯滞后的结论。转向控制系统主要是要求响应速度快,但对稳态控制精度要求不高。而且控制对象只有积分和滞后环节,没有常见的惯性环节。根据以上特点,本转向控制可采用PD控制器。对速度进行检测和控制的意义在于尽可能使智能车按照道路条件允许的最高速度行驶。在弯道应将车速限制为不脱轨的最高速度,在直道则应适当进行急加速以缩短单圈运行时间,提高比赛成绩。同时,对速度信号进行积分求和可以得到赛道长度信息,以便为道路识别与记忆模块提供数据。智能车速度控制
基于9S12DG128的智能车控制系统设计与实现
用户评论
推荐下载
-
基于单片机的智能婴儿车控制系统设计
本文以单片机为控制核心,采用声音采集识别技术、MP3解码技术、液晶显示屏、555定时PWM电路相结合的方式,通过PWM信号驱动电路,从而实现童车的左右摇摆,智能化的模拟人摇摆婴儿车同时播放音乐,实现看
18 2020-10-28 -
基于摄像头的路径识别智能车控制系统设计
适合与汽车车模的摄像头组 飞思卡尔 绝对有用
13 2020-09-19 -
基于16位单片机的智能车控制系统设计
1引言我国自2006年起举办的全国大学生“飞思卡尔杯”智能汽车竞赛融科学性、趣味性和观赏性为一体,是一项以迅猛发展、前景广阔的汽车电子为背景,涵盖了自动控制、模
10 2020-10-28 -
基于摄像头的智能车路径识别控制系统设计
随着生产技术的发展和自动化程度的提高, 传 统制造业的生产方式发生了深刻的变化。在自动化 领域中, 许多复杂性操作和或对人体有害的工作都 由机器自动完成, 为了实现这一工作, 就要求机器 有一定的智能
56 2019-01-21 -
基于摄像头的自动寻迹智能车控制系统设计
基于摄像头的自动寻迹智能车控制系统设计
21 2020-05-18 -
基于PI控制的智能灯光控制系统设计及实现
针对现有智能灯光控制系统对硬件设备要求较高,系统能耗较大的问题,设计了一种基于PI控制的智能灯光控制系统。首先,基于物联网技术构建了智能灯光控制系统的体系架构,设计了主控制器端同照明终端间的通信数据类
15 2021-01-17 -
freescale9S12xs128部分为DG128中文资料
freescale 9S12xs128(部分为DG128)中文资料 各个模块介绍,寄存器介绍,编程示例。。。
9 2021-04-18 -
基于MC9S12DT128B的电池数据采集系统设计
随着电动汽车产业的发展, 电池需求数量急剧增长, 对电池测试设备的需求也在同步增长。提出了一种电池组测试平台, 并着重介绍了数据采集系统与上位机监控系统的设计。以MC9S12DT128B微控制器为核心
3 2020-10-28 -
9S12D系列MCU开发套件MC9S12DG128标配使用指南
核心板是一个最小系统,包含复位电路、晶体振荡器、时钟电路、串行接口的RS-232 驱动电路及+5V 电源供电电路。核心板上还包含从PORTB 上接出8 个发光二极管,其并 非构成最小系统所必需,但对调
6 2021-04-16 -
CW MC9s12DG128C MSCAN自收发闭环例程
CW MC9s12DG128C MSCAN self-transceiving (closed loop) routine
23 2019-06-26
暂无评论