通过实验比较这两个方案设计的电路加速、制动、频繁启制动能力,发现两个电路各有其特点。MC33886级联组成驱动电路驱动电流上升快,适合起制动,但能耗大且稳定电流小;而MOSFET管启制动较慢,但驱动电流大,适合直道行驶,功耗小。考虑到能耗问题,实际小车设计中采用MOSFET管驱动方法。
舵机用来控制前轮的转向,配合后轮的驱动电机,使车体能够自由行驶。在智能车上,舵机的输出转角通过连杆传动控制前轮转向。舵机的输出转角介于-45°~+45°之间,在使用前需先测出各个角度所对应的PWM波的占空比。
2.3 测速模块设计
作为实现对智能车闭环控制的光电一个重要环节,测速功能不可缺少。电感器图片常用的测速方法有光电管测速法和光电编码器测速法。
实践证明,光电管检测方法成本低廉,容易实现。但精度较低,可靠性较差,容易受环境光影响,当车速达到3 m/s时,检测会发生问题。采用光电编码器成本虽然较高,但精度高,稳定性好。因此综合考虑,采用光电编码器检测电机速度。
采用OMRON公司生产的E6A2-CSl00型光电编码器。它由5~12V的直流供电,速度传感器通过后轮轴上的齿轮与电机相连,车轮每转1圈,速度传感器转过2.75圈。
2.4 图像采集及处理模块设计
针对智能车比赛的实际环境状况电感厂家,常用的图像数据采集方法有:A/D转换采集方法和比较器的硬件二值化方法。
MC9S12XSl28单片机的A/D转换时间在不超频的情况下最短为7μs,若选用分辨率为320线的摄像头,则单行视频信号持续的时间约20 ms/320=62.5μs,A/D转换器对单行视频信号采样的点数将不超过(62.5/7)+1=9个。若使用分辨率一体成型电感器为640差模电感线的摄像头,则单行视频信号持续的时间约20 ms/640=31 μs,A/D转换器对单行视频信号采样的点数将不超过(3l/7)+l=5个。可见,分辨率越高,单行视频信号持续的时间就越短,A/D转换器对单行视频信号所能采样的点数就越少。如前所述,摄像头的分辨率越高,虽然可提高纵向分辨能力,但会减少单片机A/D采样单行信号的点数,削弱横向分辨率。
摄像头的分辨率通常在300线以上,所以单行视频信号的持续时间最多20 ms/300=66μs,则A/D采样每行视频信号的点数最多(66/7)+1=10个(不超频),这不满足赛车定位要求。所以采用A/D采集图像时,摄像头分辨率不应太高。为保证采集图像点的准确性同时为图像处理留出更多时间,这里采用比较器实现二值化来代替A/D采样方法实现数据采集。
3 结论
围绕MC9S12XSl28单片机完成全国智能车大赛小车的硬件电路设计。通过实验比较各个模块电路的特点,选择性能较好的方案。通过硬件二值化电路完成对CCD摄像头图像采集与二值化的处理,节约了微处理的时间。通过比较常用的两种驱动电路的性能,选择出适合智能车竞赛的电路。实验表明整个小车驱动性能良好,图像采集快速,行驶稳定。该智能车在智能车大赛中表现良好。
如何选择x86嵌入式主板器件如何选择x86嵌入式主板器件呢,下面我们详细介绍:一.针对芯片组:X86架构的CPU有分为消费类和嵌入式类的,而CPU的三大厂家INTEL,AMD ,VIA 每年针对嵌入式的产品都有固定型号的芯片组推
基于GPS和GPRS的多功能汽车记录仪的设计摘要:提出一种多功能汽车记录仪的设计方案,系统采用AT91SAM9260型ARM处理器为控制器,Linux操作系 统,K91G08UOB型Nand Flash为存储介质,通过ET_318 SiRF S
[逆变器]电平转换请问前辈,1.8V和3.3V的双向电平转化怎么设计,要求用MOS管实现为什么不用现成的片子啊如果是一条线路,用MOS管海能接受,如果是多个呢?排一堆MOS?
集成的电平转换芯片确实比MOS贵多