基于单片机的无线遥控智能小车的设计与制作_姜宝华

时间:2025-04-20

基于单片机的无线遥控智能小车的设计与制作

 青岛黄海学院 姜宝华

 青岛滨海学院 齐 强

【摘要】基于STC89C52RC单片机设计了一种遥控智能小车。小车具有自动、遥控两种模式。遥控模式下小车可在1公里范围遥控到达指定位置,并在手持设备上显示小车位置坐标;自动模式下在封闭环境输入任意坐标,小车可自动运行到该位置。设计结构简单,可靠性高。本文详细介绍了系统的硬件原理及软件设计。经测试,小车功能正常、误差较小。

【关键词】无线遥控;单片机;传感器;液晶显示;电机驱动

Abstract:A remote control of intelligent vehicle is based on STC89C52RC.The car falls into two modes:automatic and remote control.Remote control car can arrived at the designated position within 1 km,and display the position coordinate on the handheld device.The automatic car can automatically run to the position where arbitrary coordinate is input in the closed environment.The design has the advantages of simple structure,high reliability.This paper introduces the hardware principle and software design of the system.After testing,the car works well with smaller error.

Key words:Wireless remote control;microcontroller;sensors;LCD;motor drive

1.引言

随着计算机技术和各行业各领域的发展、多方面技术的成熟极大的推进了智能机器人的发展。机器人发展至今已经可以解决一些生产、生活与科研中人类当前无法完成的工作。无线遥控小车是上世纪提出的一种新型小车,由于在军事侦察、反恐、防爆、防核化及污染等危险与恶劣环境作业中有广阔的应用前景,具有体积

小、成本低、生存能力强等特点,无线遥控小车得到了飞速发展

[1,2]

然灾害现场勘测等。

2.系统组成及结构原理

无线遥控智能小车分为手持设备跟小车车体两部分[3]。手持设备由单片机模块、矩阵式键盘、供电电路、12864显示模块、晶振电路、复位电路组成,系统原理图如图1所示。

车体部分由单片机模块、电子指南

本文介绍的无线遥控智能车属于智能机器人的一种,该小车可在1公里范围内由无线遥控器指挥小车前进,使其完成相应的行动。可应用于危险性极高环境中的智能勘测,如火灾现场探测、公路严重破坏现场勘测、危险性气体泄漏现场勘测、矿区事故现场勘测、泥石流地震等自

图3 手持设备流程

图1 手持设备原理图

图2 车体部分原理图

[2]P89LPC935器件手册[S].

[3]周毓林,宁杨,陆贵强等.Windows http://内核定制及其应用开发[M].北京:电子工业出版社,2005:150-160.[4]刘俊,刘志军,刘金刚,盛亮.基于WinCE的CAN通讯网络的研究与实现[J].

[5]饶运涛,邹继军,郑勇芸等.现场总线原理与应用技术[M].北京:北京航空航天大学出版社,2003.

[6]蒋柱葱,谢云.基于嵌入式WinCE与MSP430单片机多串口通信设计[J].电子设计工程,2011(7):62-64.

作者简介:

图4 主流程图

吴舒辞(1957—),男,江西永新人,博士,教授,博士生导师,研究方向:竹木材加工检测与控制。董曙光(1987—),男,湖南衡阳人,在读研究生,主要研究方向:智能检测与自动控制。

-24-

/2013.02/

针模块、超声波测距模块、供电模块、12864显示模块组成,车体部分原理图如图2所示[4]。

下面就主要模块做简要说明:2.1 无线发送接收模块

无线发送接收模块采用APC220模块,该模块采用半双工通信方式传输指令和坐标,采用9600的波特率进行数据传输,数据稳定,3.3V供电,耗电较低。为避免数据流量过大导致数据丢失问题,终端每次向串口发送100字节每次间隔不小于347ms。

2.2 12864显示模块

采用MzLH0312864液晶显示模块。MzLH03-12864主要由行驱动器/列驱动器及128*64全点阵液晶显示器组成[5]。本设计采用直接访问方式,12864的控制引脚

CSA、CSB、R/W、D/I分别与单片机的P3口相

部分。手持设备软件设计如图3所示,单片机上电后初始化液晶跟无线模块,设置串行口的工作方式,随后主程序循环检测按键,如果检测到有按键按下,则调用串行口发送数据,如果串行口接收到小车发来的数据则调用液晶显示。

小车车体程序流程如图4所示,单片机上电后初始化液晶、无线模块、超声波传感器、电子指南阵模块、串行口,如果串行口接收到遥控器遥控信息,则根据指令前进、后退等。当设置坐标自动让小车行走时,每隔一定时间,利用电子指南针修正超声波传感器位置,随后利用超声波传感器测量小车位置,并把检测的数据返回给单片机,由单片机发送给手持无线遥控器中的显示模块显示具体数据。到达指定位置后停止前进。本系统软件采用C语言编写。主要包括主程序、自动驾驶子程序、手动收发子程序等。

4.测试结果结论4.1 测试仪表

测试采用秒表、刻度尺、卷尺等仪器。

4.2 测试方法

(1)将车放在空旷地域,开启电源开关。由手持无线遥控器在1公里范围内控制小车前进、转向、倒退。

(2)将小车放在120cm*120cm大小的木板上,在木板上制定坐标X轴、Y轴,设置好坐标后让小车自动跑到该位置。

4.3 测试结果及结论

经多次测量,无线遥控器在1公里以三、立足国情,合理的对电力结构进行发展布局

电力企业的发展,要适合我们的国情和国策,在 …… 此处隐藏:2244字,全部文档内容请下载后查看。喜欢就下载吧 ……

基于单片机的无线遥控智能小车的设计与制作_姜宝华.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219