基于单片机的室内无线精确定位小车的设计与制作

合集下载

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

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

基于单片机的无线遥控智能小车的设计与实现叶郑凯;朱建鸿;李琳;王幼琴【期刊名称】《计算机与现代化》【年(卷),期】2012(0)10【摘要】From the control perspective, the work principle of the intelligent wireless remote control car based on single chip microcomputer is discribed. The STC8C52 microcomputer is used as the core controller of the intelligent car. The car is remote controlled through the wireless communication module to achieve forward, backward, turning, braking, and other basic functions. What' s more, infrared sensors are equipped to detect obstacles, so that the car could avoid obstacles automatically. The circuit structure of whole system is simple and its reliability is high.%从控制的角度论述基于单片机的无线遥控智能小车的工作原理.该智能小车采用STC8C52单片机作为核心控制器,通过无线通信模块遥控小车,实现前进、后退、转弯、刹车等基本功能,并利用红外传感器探测障碍物,实现小车的自动避障.整个系统电路结构简单,且可靠性高.【总页数】3页(P65-67)【作者】叶郑凯;朱建鸿;李琳;王幼琴【作者单位】江南大学物联网工程学院,江苏无锡214122;江南大学物联网工程学院,江苏无锡214122;江南大学物联网工程学院,江苏无锡214122;江南大学物联网工程学院,江苏无锡214122【正文语种】中文【中图分类】TP242.6【相关文献】1.基于单片机的无线遥控智能小车设计 [J], 李彬;阳妮2.基于PIC16F877A单片机的无线遥控智能小车设计与实现 [J], 陆振先;王倩3.基于单片机的无线遥控智能小车的设计与制作 [J], 马维维;4.基于单片机的无线遥控智能小车的设计与制作 [J], 李建成;王功喆;刘春瑞5.基于单片机的无线遥控智能小车的设计与制作 [J], 李建成;王功;刘春瑞因版权原因,仅展示原文概要,查看原文内容请购买。

基于单片机遥控小车的设计

基于单片机遥控小车的设计

基于单片机遥控小车的设计一、系统整体设计基于单片机遥控小车的设计主要包括硬件和软件两大部分。

硬件方面,需要选择合适的单片机作为控制核心,同时还包括电机驱动模块、无线通信模块、电源模块以及传感器模块等。

软件方面,则需要编写相应的控制程序,实现对小车的各种动作控制。

二、硬件设计1、单片机选择在众多单片机中,我们选择了性能稳定、易于编程的_____型号单片机。

它具有足够的引脚资源和处理能力,能够满足小车的控制需求。

2、电机驱动模块为了驱动小车的电机,我们采用了_____电机驱动芯片。

该芯片能够提供较大的电流输出,保证电机的正常运转。

通过单片机的引脚输出控制信号,实现电机的正转、反转和调速。

3、无线通信模块为了实现遥控功能,选用了_____无线通信模块。

该模块具有传输距离远、稳定性好的特点。

遥控器端和小车端分别配备相应的收发模块,通过特定的通信协议进行数据传输。

4、电源模块电源模块为整个系统提供稳定的电力支持。

考虑到小车的移动性和电池的续航能力,我们选择了_____电池作为电源,并通过稳压芯片将电压转换为各个模块所需的工作电压。

5、传感器模块为了使小车能够感知周围环境,还可以添加一些传感器,如超声波传感器用于测距、红外传感器用于避障等。

三、软件设计1、编程语言使用_____编程语言进行程序编写,该语言具有语法简洁、可读性强的优点。

2、主程序流程主程序首先进行系统初始化,包括单片机引脚配置、通信模块初始化等。

然后进入循环,不断接收遥控器发送的指令,并根据指令控制电机的动作。

3、电机控制程序通过调整单片机输出的PWM信号的占空比,实现电机的调速。

同时,根据不同的指令,改变电机的转动方向。

4、无线通信程序制定了一套简单有效的通信协议,确保遥控器和小车之间的数据准确传输。

在接收端,对数据进行解析和校验,以保证指令的正确性。

四、调试与优化在完成硬件组装和软件编写后,需要对整个系统进行调试和优化。

首先,通过示波器等工具检测各个模块的工作电压和信号是否正常。

基于单片机的WIFI智能小车系统

基于单片机的WIFI智能小车系统

互联管理177基于单片机的WIFI智能小车系统◆高宇轩摘要:本文设计的WIFI 智能小车的主要部件有电机,车体,控制芯片,WIFI 收发模块,舵机,电源辅助部件有蜂鸣器,电平转换器等。

本文设计的WIFI 智能小车能够通过智能的终端设备发送控制指令到无线路由器,然后无线路由器会将接收到的指令传输到单片机只之中,单片机将会将会依据智能终端发出的指令对智能小车之中的电机,舵机等部件进行控制,进而实现对小车运动状态的控制。

关键词:智能小车;WIFI ;路由器;单片机;随着通信技术和网络技术的发展,人类的生活逐渐进入了智能化时代。

各种各样的智能化设备在人们的日常生活之中得到了广泛的应用。

汽车做为生活中常见的运输工具,对其智能化的研究受到了越来越多的人的关注。

本文设计的WIFI 智能小车能够实现自动寻迹,在行驶的过程之中能够自主避障,能够控制行驶的速度,可移动设备可以远程操控小车的运动状态。

本文对小车的设计采用的是实时控制的方式,控制系统对小车的运动状态的控制灵活,可靠,能够在各种情况下快速调节小车的运动状态。

本文以单片机为智能小车的控制核心,选用超声波传感器实现智能小车检测障碍物和小车车距的功能。

智能小车在行驶的过程之中通过对信号的占比的改变进而控制智能小车的行驶的速度。

在改变PWM 信号的占比的过程之中,使智能小车实现自动寻迹,自动停车等功能。

在现阶段,对于智能小车的研究,国内外都取得了巨大的成果。

谷歌公司开发的无人行驶汽车,已经取得了在高速公路上高速行驶数千公里的成绩,创造了智能汽车研制领域内的一座里程碑。

1 WIFI智能小车的整体设计本文设计的WIFI 智能小车由四个主要模块及其他的辅助模块组成。

这四大主要模块分别是电机驱动模块,核心控制模块,摄像头控制模块,WIFI 模块。

四大模块与其他辅助模块的组成关系如下图:图1 模块组成图本文设计的WIFI 智能小车的路由器有两方面的作用。

一是接受移动终端设备发送的指令,二是将小车的摄像头采集的信息传递给移动设备终端。

基于51单片机的红外遥控小车设计和制作

基于51单片机的红外遥控小车设计和制作

基于51单片机的红外遥控小车设计和制作红外遥控小车设计和制作是一个有趣且实用的项目。

本文将介绍一个基于51单片机的红外遥控小车的设计方案和制作过程。

设计方案:1.硬件设计:-采用STC89C52单片机作为控制核心,具有良好的性能和稳定性。

-红外接收器模块:用于接收红外信号并将其转换为电信号。

-直流电机:用于驱动小车的轮子,实现前进、后退、转弯等动作。

-驱动电路:将单片机的输出信号转换为合适的电流和电压来驱动电机。

-电源:使用锂电池作为电源,提供所需的电能。

2.软件设计:-红外信号解码:将接收到的红外信号进行解码,并判断是前进、后退、转弯等命令。

-控制逻辑:根据解码结果产生相应的电信号,驱动电机实现小车的相应动作。

-响应机制:处理红外信号的时延和干扰,避免误操作或信号丢失。

制作过程:1.连接电路:-将STC89C52单片机与电源、红外接收器模块和驱动电路连接。

确保连接正确、稳定。

-连接直流电机和驱动电路,通过电路板或者线缆进行连接,确保电机可以正确驱动。

2.烧录程序:- 使用Keil C编译器编写控制程序,并将程序通过编程器烧录到STC89C52单片机中。

3.完善控制逻辑:-在控制程序中添加红外信号解码和控制逻辑代码,使小车能够根据接收到的红外信号做出相应动作。

4.调试和测试:-将红外遥控器对准红外接收器模块,发送不同的红外信号,确保小车能够正确接收和处理信号。

-确保小车能够根据接收到的信号做出正确的动作,如前进、后退、转弯等。

5.完善功能:-可以根据实际需求添加其他功能,如声控、避障、图像识别等,提升小车的智能性和功能性。

通过以上设计和制作过程,一个基于51单片机的红外遥控小车就可以完成。

这个小车可以通过红外遥控器进行远程控制,并实现前进、后退、转弯等动作。

它可以在室内或者室外进行运行,并具有一定的智能性和便携性。

这个项目不仅可以培养学生的动手能力和创造力,还可以加深对电子电路和嵌入式系统的理解和掌握。

基于单片机的智能小车设计

基于单片机的智能小车设计

基于单片机的智能小车设计基于单片机的智能小车设计一、引言本文档旨在介绍一个基于单片机的智能小车设计。

智能小车是一种能够自主感知环境、做出决策并执行动作的。

本设计将通过单片机控制小车的移动与感知功能,使其能够自主避障、跟随线路、遥控操作等。

二、需求分析2.1 功能需求●小车应能够通过避障传感器、红外线传感器等感知器件检测周围环境,自主避开障碍物。

●小车应能够根据预设的线路进行自主导航,并能跟随或保持在线路上运行。

●小车应支持遥控操作,用户可以通过遥控器控制小车的运动。

●小车应能够通过摄像头等视觉传感器获取实时图像并进行图像处理。

2.2 硬件需求●单片机控制模块。

●电机驱动模块。

●避障传感器模块。

●红外线传感器模块。

●摄像头模块。

●遥控器模块。

2.3 软件需求●单片机控制程序。

●图像处理算法。

●遥控器控制程序。

三、系统设计3.1 硬件设计3.1.1 单片机控制模块●选择合适的单片机控制模块,如Arduino、Raspberry Pi等。

●连接电机驱动模块、避障传感器模块、红外线传感器模块、摄像头模块等。

3.1.2 电机驱动模块●选择适合的电机驱动模块,如直流电机驱动器、步进电机驱动器等。

●连接电机驱动器与电机,控制小车的运动。

3.1.3 避障传感器模块●选择合适的避障传感器模块,如超声波传感器、红外线传感器等。

●连接避障传感器与单片机,实现避障功能。

3.1.4 红外线传感器模块●选择合适的红外线传感器模块,用于检测线路。

●连接红外线传感器与单片机,实现跟随线路功能。

3.1.5 摄像头模块●选择合适的摄像头模块,如USB摄像头、树莓派摄像头等。

●连接摄像头与单片机,获取实时图像。

3.1.6 遥控器模块●选择合适的遥控器模块,如无线遥控器等。

●连接遥控器与单片机,实现遥控操作功能。

3.2 软件设计3.2.1 单片机控制程序●编写控制程序,根据传感器的信号进行相应的处理,并控制电机驱动模块控制小车的运动。

基于单片机智能遥控小车的设计

基于单片机智能遥控小车的设计

基于单片机智能遥控小车的设计现今的智能遥控小车在各个领域都有广泛的应用,如家庭娱乐、安防巡检、仓库物流等。

在这篇文章中,我们将讨论基于单片机的智能遥控小车的设计。

首先,我们需要选择适合的单片机作为主控制器。

目前市面上最常用的单片机有Arduino、Raspberry Pi等。

Arduino是一种开源电子原型平台,其特点是体积小巧、易于编程。

Raspberry Pi是一款基于ARM架构的微型计算机,具有与PC相似的性能。

在选择单片机时,我们需要考虑到所需功能的复杂度,并根据需求选择适合的处理器。

接下来,我们需要设计小车的底盘。

底盘一般由两个驱动电机和轮子组成,可以使用直流电机或步进电机。

直流电机通常用于需要更高速度和功率的应用,而步进电机适用于需要更精确运动和控制的应用。

在选择电机时,我们需要考虑小车的负载能力和运动需求,并选择合适的电机类型。

为了实现遥控功能,我们需要添加无线通信模块。

常见的无线通信模块有蓝牙、Wi-Fi和红外线模块等。

蓝牙模块可以实现长距离通信和高速传输,适用于需要远程操控的应用。

Wi-Fi模块可以实现无线网络连接和上传数据,适用于需要实时监控和远程控制的应用。

红外线模块可以实现近距离通信和简单的遥控功能,适用于低成本和简单的应用。

在设计电路时,我们需要考虑电源管理和传感器的接入。

智能遥控小车通常需要稳定的电源供应,可以使用电池,或将电源直接接入插座。

在接入电源时,我们需要添加合适的电压调节器和电流保护模块,以确保电路的安全运行。

此外,我们还可以添加各种传感器,如超声波传感器、红外线传感器和摄像头等,以实现遥测和环境感知功能。

软件方面,我们需要为单片机编写应用程序。

根据单片机的选择,我们可以使用相应的编程语言和集成开发环境。

Arduino通常使用C/C++编程语言和Arduino开发环境,Raspberry Pi可以使用Python和Linux操作系统。

在编写程序时,我们需要实现与无线通信模块的通信,控制电机和传感器的运行,以及处理接收到的指令。

基于单片机的智能跟随小车的设计与实现

基于单片机的智能跟随小车的设计与实现第一篇:基于单片机的智能跟随小车的设计与实现基于单片机的智能跟随小车的设计与实现【摘要】本文设计了一种能够通过传感器实时采集信号、智能分析周围环境以及路径信息、自动控制方向等功能的智能小车。

小车以STC89c52单片机控制为核心,利用车前三个反射式红外发射―接收探头检测周围信息,以及利用光电传感器检测前方物体,并将检测信号反馈给单片机,实现小车的避障和跟随功能。

基于STC89C52单片机的智能小车系统结构简单,性价比高,易于推广和移植,具有广阔的应用前景。

【关键词】STC89C52;避障;跟随;光电传感器引言随着科技的发展和人民生活水平的提高,越来越多的智能车得到普及普及,和传统汽相比,智能小车具有更好的安全性,机动性和广泛的应用性。

智能小车,也就是轮式机器的智能化成果,是一种集传感器应用,智能芯片控制,驱动控制的高科技创意性设计。

智能小车的功能是对指定的目标物进行跟踪和实时的躲避障碍物,这是他与其他小车最大的区别也是最大的一个特点。

小车通过红外传感器对目标物体进行实时识别和跟踪,并且及时的躲避障碍物,具有灵敏性好,智能化程度高的特点。

如果把它用在超市,将会极大地方便人们的生活。

如果用在商城和机场,人们也不用提着沉重的行李箱满地跑了。

1、总体方案设计智能小车总体设计内容:一是STC89C52芯片控制电路的设计;二是驱动电路的设计;三是光电传感器电路的设计;四是避障系统的设计;五是电源稳压电路的设计;六是硬件的焊接组装;七是软件的编程调试。

小车总共分为5个部分,以单片机为核心的主控模块,电源模块,红外传感模块,驱动模块,避障模块。

具体工作原理是:红外传感器在预设距离内检测前方是否有目标物体,如果有则自动进行跟随。

同时,红外光电对管检测前方障碍物,当检测到前方有障碍物并且小于预设值时将把信息发回给单片机,控制驱动电路让车轮停止转动并后退绕过障碍物继续跟随。

2、系统的硬件设计2.1主控模块主控模块通过单片机利用程序来精确控制小车的运动,从而实现对小车的自动控制。

基于单片机的智能小车的设计

基于单片机的智能小车的设计智能小车在当今社会中得到越来越广泛的应用,它不仅可以为人们的生活带来方便,还能在工业生产和科研领域发挥关键作用。

而基于单片机的智能小车设计是其中的一个重要方面,它通过利用单片机的高度集成和强大功能,实现智能小车的自主控制和感知任务。

本文将深入探讨基于单片机的智能小车设计的关键技术和发展趋势,为读者提供一些有益的参考和启发。

智能小车的设计中,传感器是至关重要的一环。

而对于基于单片机的智能小车来说,选择合适的传感器和设计有效的传感器数据采集方案显得尤为重要。

在传感器选择方面,常用的传感器有红外传感器、超声波传感器、光电传感器等,它们可以实现对障碍物的检测和环境信息的感知。

在传感器数据采集方案设计上,需要考虑到传感器数据的采集频率、传感器数据的处理方式以及传感器数据与单片机的接口方式等。

通过合理设计传感器的选择和数据采集方案,可以有效提高智能小车的感知能力和控制精度。

除了传感器外,基于单片机的智能小车设计还需要考虑到智能控制算法的设计。

智能控制算法是实现智能小车自主行驶和避障的核心,它可以通过对传感器数据的处理和分析,实现对小车行驶方向和速度的实时控制。

常用的智能控制算法包括PID算法、模糊控制算法和神经网络控制算法等,它们分别适用于不同的应用场景和控制需求。

在智能控制算法的选择和设计中,需要考虑到算法的实时性、稳定性和可调节性,以实现对智能小车的精确控制和智能决策。

在设计基于单片机的智能小车时,硬件设计也是一个不可忽视的方面。

合理的硬件设计可以有效提高智能小车的性能和稳定性,为控制算法的实现提供良好的硬件支持。

常用的硬件设计包括电机驱动电路设计、电源管理电路设计和通信接口电路设计等。

其中,电机驱动电路设计是最为关键的一环,它可以实现对小车电机的精确控制和驱动,保证小车的行驶稳定性和速度调节精度。

电源管理电路设计则是保证小车电路的稳定供电和功耗管理,避免因电路供电不稳定导致小车控制系统工作异常。

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

目录中文摘要 (2)英文摘要 (3)1 引言 (4)2 方案论证 (5)2.1 控制核心的选择及其简介 (5)2.1.1 SPCE061A单片机简介 (5)2.2.2 61板简介 (6)2.2.3 集成开发环境(IDE)简介 (7)2.2 小车驱动方式的选择 (7)2.3 语音播放和语音识别模块 (7)2.4 光电检测模块 (8)2.5 障碍检测模块 (9)3 系统硬件设计 (10)3.1 车体结构及其驱动电路 (10)3.2 循线模块 (13)3.2.1 循线硬件电路设计 (13)3.2.2 循线传感器的安装 (15)3.3 避障模块 (17)3.3.1 避障硬件电路设计 (18)3.3.2 避障硬件电路的制作与安装 (24)3.4 硬件完成后的小车总体图 (25)4 系统软件设计 (27)4.1 主程序设计 (27)4.2 循线模块程序设计 (28)4.3 障碍检测模块程序设计 (29)4.4 语音播放程序设计 (31)5 使用说明 (33)结论 (35)谢辞 (36)参考文献 (37)附录1 (38)附录2 (40)附录3 (41)附录4 (43)附录5 (44)基于单片机控制的智能小车设计与制作摘要: 课题的主要任务是设计并制作一辆智能小车,要求实现小车的语音控制、循线行走、避免撞到障碍物三大功能。

设计以凌阳16位单片机为控制核心,应用光电传感器和超声波传感器,成功实现了小车的三大功能。

课题完成了光电传感器和超声波传感器的选择、采购、各传感器的接口电路设计和制作,以及各传感器和电路的安装位置和方式的安排,并完成了整个硬件的制作工作。

此外,对整个控制软件进行设计和程序的编制以及程序的调试,并最终完成软件和硬件的融合,实现小车的预期功能。

关键词:智能小车,光电传感器,超声波传感器,单片机Abstract:This subject is to design and manufacture an intelligent car, whose three functions are car’s voice control, following the lin e to run, avoiding hittingthe obstacles. This design takes the Ling Yang 16 monolithic integratedcircuits as the control core, and with applying the photoelectric sensor andthe ultrasonic sensor, the car's three functions have realized. The designerhas completed the choice and purchase of the photoelectric sensor andultrasonic sensor, the design and manufacturing of various sensors' interfacecircuit, the installment position and arrangement preparation of the sensorsand circuit, as well as the entire hardware's manufacturing work. At thesame time, the control software's design and the program’s establishmentand debugging are finished. Finally completes the software and hardware'sfusion, which realizes the car's anticipated function.Keywords:intelligent car,photoelectric sensor,ultrasonic sensor,SCM1 引言当今世界,传感器技术和自动控制技术正在飞速发展,机械、电气和电子信息已经不再明显分家,自动控制在工业领域中的地位已经越来越重要,“智能”这个词也已经成为了热门词汇。

基于单片机的GPS定位系统

基于单片机的GPS定位系统基于单片机的GPS定位系统随着科技的不断发展,定位系统在各个领域的应用越来越广泛。

基于单片机的GPS定位系统,将单片机技术和GPS技术相结合,具有体积小、功耗低、性能稳定等优点,被广泛应用于智能交通、人员跟踪、车辆监控等领域。

本文将详细介绍基于单片机的GPS定位系统的设计和实现方法。

一、系统概述基于单片机的GPS定位系统主要包括单片机、GPS模块和外部设备等组成部分。

其中,单片机作为主控芯片,负责系统的数据处理和控制信号输出;GPS模块负责接收GPS信号,并提取出位置信息;外部设备包括存储器、显示设备等,用于存储和显示定位信息。

二、GPS模块GPS模块是整个定位系统的核心部分,其性能直接影响到整个系统的精度和稳定性。

选择一款合适的GPS模块对于系统设计至关重要。

目前,市场上主流的GPS模块均支持NMEA-0183协议,该协议规定了GPS接收机与计算机或其他设备之间的通信协议,使得GPS数据能够被单片机等设备读取和处理。

三、单片机单片机是整个系统的控制核心,需要具备处理数据和控制外部设备的能力。

考虑到系统的功耗和性能要求,选择一款具有低功耗、高性能的单片机至关重要。

常用的单片机包括STM32、ARMCortex-M系列等。

四、系统设计基于单片机的GPS定位系统的设计主要包括硬件电路设计和软件程序设计两部分。

硬件电路设计主要包括单片机、GPS模块、外部设备等部分的电路设计。

其中,单片机与GPS模块之间的通信接口需要遵循NMEA-0183协议,同时还需要考虑单片机的电源供电、信号干扰等问题。

软件程序设计主要包括单片机的程序设计和GPS数据的处理。

单片机的程序设计需要根据系统的需求进行编写,包括对外部设备的控制、数据处理等。

GPS数据的处理需要将接收到的GPS数据进行解析,提取出位置信息,并将其存储或传输给外部设备。

五、实现细节在实现基于单片机的GPS定位系统时,需要注意以下几点:1、单片机与GPS模块之间的通信接口需要遵循NMEA-0183协议,否则可能导致数据读取错误。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第8期 2015if-4 

无线互联科技 

WireleSS Internet Technology N0.8 

ADril,2015 

基于单片机的室内无线精确定位小车的设计与制作 

陈 丽,赵宇杰,董向成 (兰州城市学院培黎工程技术学院,甘肃 兰州 730070) 

摘 要:文章介绍了一种基于超声波测距技术的室内无线精确定位智能小车控制系统的设计。该系统以msp430f149单片机为 主控芯片,利用步进电机带动超声波传感器组进行定位数据采集,通过电子指南针的角度检测控制小车进行方向定位。利用 nRF905)L线模块实现了双机无线通信及数据交换,将采集数据绘制成坐标点显示在控制端触摸屏上,实现触摸屏上小车位 置的显示,并通过点击触摸屏实现控制小车找相应位置的功能。 关键词:msp430单片机;超声波传感器;定位;触摸屏 

随着数据业务和多媒体业务的快速增加,人们对定位与 导航的需求日益增大,尤其在复杂的室内环境,如机场大厅、 展厅、仓库、超市等环境中,常常需要确定移动终端或其持有 者、设施与物品在室内的位置信息。而GPS接收机在室内工作 时,由于信号受建筑物的影响而大大衰减,基于单片机控制 及传感器原理制作的无线定位得到了广泛的应用,本设计就 是在这样的背景下提出的。 设计中采用了比较先进的msp430系列的f149单片机为 控制核心,利用超声波传感器定位数据采集,电子指南针方 向定位,nRF905无线模块实现数据的传输,液晶触摸屏显示 外界对应位置及控N4,车。这种方案能实现对传感器的无 线实时监控,控制灵活、可靠,精度高,可满足对系统的各项 要求。 1 硬件电路设计及主要器件选型 1.1小车端系统框图 小车端系统主要分为msp430f149主控芯片、超声波检测 定位部分、L298 ̄车驱动部分,nRF905通信部分、步进电机 驱动平台部分。小车端系统框图如图l所示。 图1小车端系统 1.2主要元器件选型 采用超低功耗单片机msp430f149。msp430系列单片机 是一种16位的单片机。它具有集成度高,外围设备丰富,特别 是它的超低功耗特性,是目前其它单片机不可比拟的。另外 msp430f系列单片机有非常强的处理能力,非常适合一些对 处理要求较高的嵌入式系统。 小车采用L298N芯片驱动。L298N是一种高电压、大电流 电机驱动芯片,工作电压高,最高可达46V;输出电流大,瞬间 峰值电流可达3A,持续工作电流为2A;额定功率25W。 通信模块采用nRF905型无线收发器件,采用GFSK调制 125个频点自动跳频,片内自动生成报头和CRC校验码,具有 出错自动重发功能,这使得由nRF905构建的无线数据传输系 统具有成本低,速率高传输可靠等优点。 2系统软件设计 2.1小车定位端软件设计 设计中采用c++的编程方式,以面向对象的编程方式 实现独立功能,分别有超声波平台程序,小车驱动程序, nRF905通信程序,HMC5883L电子指南针程序以及步进电机 驱动程序。编程过程中采用主函数调用模块函数实现对应功 能,其中小车端总体流程图如图2所示。 

图2小车端总体流程 基金项目:甘肃省城市发展研究院资助项目,项目编号:2013一GSCFY-KJ06。 作者简介:陈丽(1979一),女,甘肃兰州人,硕士,讲师,研究方向:电路与系统。 

一37~ 

2.1.1定位平台程序设计 通过模块化编程实现对 应功能,开始分别对四个超 声波初始化,采用分时执行 的方式进行数据的采集,并 对采集到的数据进行比对, 对适合范围内的数据筛选得 到最佳数据,步进电机旋转 找到最佳数据位置,即为超 声波正对墙面位置。 2.1.2指南针实现小车方向 程序设计 通过计算平台相对小车 的转角,计算出小车相对墙 面的转角,利用指南针检测 转角,驱动小车转到正对位 置,软后平台反向转过原来 角度,实现小车、平台与墙面 第8期 2015年4月 No.8 

ADrii,20i5 无线互联科技・无线天地 

的正对。 通过定位平台的正对面检测,数据筛选,寻找正对 面,再由指南针角度检测校准小车正对南北方向,发送定 位数据。 2.2触摸屏控制端程序设计 触摸屏的编程同样也采用了c++的编程方式,将触摸屏 类化,提高了程序的集成度和可用性,对触摸屏的触摸和显 示采用了独立编程的思想进行编程,过程中使用了绘图函 数,对外界指定区域按比例显示在触摸屏上,通过点击触摸 屏向小车端发出相应功能指令让小车完成,并将小车采集到 的数据信息利用数学函数计算在触摸屏中显示为一个点,完 成小车的实时监控,达到精确定位的效果。 3结语 该设计软件方面采用C++的编程方式,对超声波传感器 组、指南针,步进电机以及液晶触摸屏驱动程序开发,实现 了通过应用程序去控制各个相关部件完成各自的任务。硬件 方面以msp430f149单片机作为控制核心,选用超声波传感器 组完成对定位信息的采集,L298 ̄动直流电机实现小车的驱 动,nRF905进行通信及数据交换,用TFT触摸屏将所检测到 的定位信息显示,并控制驱动小车,成功地实现了对室内无 线精确定位小车的设计。目前该系统可以实现液晶显示小车 对应区域位置坐标,并通过触摸屏控制实现指定位置寻找。 通过实物实地测试,定位效果比较明显,可以精确到理 论坐标与实际人工测量坐标误差保持在3cm以内,达到精准 定位的目的。但是,该设计还存在一定缺陷。由于该系统所采 用的小车驱动能力有限,无法实现原地转动,对超声波传感 器组及指南针的数据采集产生了一定的影响。 

f参考文献1 [1]张松灿,肖本贤颜色传感器TCS230原理及应用[J].单片机与嵌入式系统应用,2005,6(11):23—25. [2]望超,黄翠翠,刘美中.基于MSP430F149单片机的最小系统设计及其应用[J].现代物业,2012,1(11):28—30 [3]王欣峰,任淑萍.80C51单片机IIC总线接口设计[J].机械管理开发,2011,5(12):198-199. [4]4武建军,于玮.基于MEMS_Z.维磁阻传感器的电子指南针[J].传感器与微系统,2011,8(30):83—88. 【5】胡失可.MsP43O系列超4氐功耗16位单片机原理与应用【M].北京:北京航空航天大学出版社,2001. 

Design and Production of Indoor Wireless Precise Positioning Car Based on MCU CHEN Li,ZHAO Vujie,DONG Xiangcheng (Lanzhou City College Institute ofTechnology Engineering Peili,Lanzhou 730070,China) Abstract:This paper introduces the design of intelligent car control system based on ultrasonic ranging technology for indoor wireless precise positioning..The system with MSP430F149 microcontroller as the main control chip.using the stepper motor drives the ultrasonic sensor group positioning data collection,through the electronic compass angle detection control car orientation.By nRF905 wireless module duplex radio communication and data exchange is realized.The collected data plotted coordinates display in the control side touch screen, touch screen of trolley position display,and by clicking on the touch screen to achieve control of the car to find corresponding to the position ofthe function. Key words:MSP430 microcontroller;Ultrasonic sensor;Location;Touch screen 

(上接第36页) [J].Industrial Electronics,IEEE Transactions on,2010,57(9):3181—3190. [5]孙跃,王琛琛,唐春森,等cPT系统能量与信号混合传输技术[J].电工电能新技术,2010,29(4):1O一13. [6]吕林,周学亿.改进Ps0算,;-L- ̄x,Lagrange乘数法应用于短期发电计划[J】.电力系统及其自动化学报,2010,22(1):106—110. [7]Wang C-S,Covic GA,Stielau OH.Power transfer capabi1ity and bifurca—tion phenomena of loosely coupled inductive power transfer systems[J].Industrial Electronics,IEEE Transactions on,2014,51(1):148—157. 

Optimization of Energy and Information in Radio Energy Rransmission SONG Jian (Fuzhou Vocational and Technical College,Fuzhou 350000,China) Abstract:Synchronous transmission system at the present stage,the research and analysis of radio and information related the literature concerned,and radio transmission system information and energy between the relations and optimization scheme of less.If the channel capacity and transmission efficiency of the radio and information transmission systems are limited,the channel capacity must be optimized— In this paper,the optimization strategy for transmission efficiency is formulated,and the optimization of the channel Tongliang is studied when the channel capacity is limited. Key words:Radio power transmission;Information transmission;Channel capacity;Transmission efficiency 

相关文档
最新文档