1.2  智能小车的现状以及功能

现在智能小车发展很快,从玩具到大型汽车行业都有实质性的成果。人们在探索,改造,认识自然的过程中也不短探索和制造替代人们一些活动的机器,智能小车可以实现人们无法达到,或者比较危险的地方替代工作人员执行一些高强度的任务。现在比较出名的是飞思卡尔智能小车更是走在智能小车的前列。基于这个现实,我设计的智能小车可以实现壁障,循迹,测温,超声波测距,LCD液晶显示,以及无线红外遥控等功能。

1.3  51单片机的介绍

90C516RD+单片机是MCS-51单片机的一种,具有低成本,低功耗,以及优越的性能[1]。该型单片机ATMEL是公司的新一代单片机。其主要的特点是向外部接口电路扩展,来实现微控制器的完善的功能,拥有丰富的外部接口单元,如:AD,DA,PWM,以及高速I/O口等外部模块[2]。在这一代单片机中,串行总线的使用为51单片机系统的开发更是增添许多灵活的方式。同时该型号单片机也非常方便的通过RS232和RS485实现短距离和长距离单片机与单片机,以及单片机与PC之间的通信[3]。

1.4 Altium Designer6.9介绍 

本系统的原理图及PCB绘制均在Altium Designer6.9软件上完成, Altium Designer6.9具有非常强大的功能和极高的集成开发环境,它是原Protel软件开发商Altium公司推出的一体化的电子产品开发系统[4],它的功能比我们之前广泛使用的Protel 99SE要强大得多,这套软件通过把原理图设计、电路仿真、PCB绘制编辑、拓扑逻辑自动布线、信号完整性分析和设计输出等技术的完美融合,为设计者提供了全新的设计解决方案。本次小车的电路设计就是基于Altium Designer 6.9开发平台完成的。

2  硬件设计源'自:吹冰-'论.文'网"]www.chuibin.com

2.1  系统模块以及设计框图

1、小车系统模块

经过系统的分析,本系统有如下几个核心的模块和功能:

(1) PWM马达驱动模块(用于控制小车的运行以及速度)

(2) 红外模块(控制小车的运行状态,以及选择小车执行那些动作)

(3) 超声波模块(用于实现小车对前方障碍物距离的检测)

(4) 4路壁障模块(用于实现小车自主避开障碍物)

(5) 4路循黑线模块(实现小车沿着黑色跑道自行移动)

(6) 温度报警模块(用检测当前温度并判断是否到警戒值)

(7) 1602液晶显示模块(动态显示当前小车的状态以及当前温度)

(8) 电源模块(给单片机和马达提供电源)

(9) 看门狗电路模块(用于单片机系统的复位)

(10) 蜂铃器模块(用于系统报警)

上一篇:基于Multisim的八路数字抢答器的设计+电路图
下一篇:AT89C51单片机电子秤设计

热环境对磁记忆信号的影响ANSYS有限元分析

单片机数字红外测距系统设计+电路图+程序

连续-离散型状态观测器设...

基于Kinect手势识别的遥操...

冷库GPRS的无线数据采集系统设计

基于51单片机自动门智能控制系统设计

STC89C52单片机智能温度监测系统设计

国内外无刷直流电动机研究现状

中国古代秘书擅权的发展和恶变

浅谈新形势下妇产科护理...

辩护律师的作证义务和保...

多元化刑事简易程序构建探讨【9365字】

谷度酒庄消费者回访调查问卷表

浅谈传统人文精神茬大學...

《醉青春》导演作品阐述

高校网球场馆运营管理初探【1805字】

拉力采集上位机软件开发任务书