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

合集下载

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

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

基于单片机遥控小车的设计摘要随着电子业的发展,自动化已不再是一个新鲜的话题,无人驾驶的遥控小汽车也必将进入实用阶段,智能作为现代的新发明,是以后的发展方向,他可以按照预先设定的模式在一个环境里自动的运作,不需要人为的管理,可应用于科学勘探等等的用途。

智能电动车就是其中的一个体现。

本系统模拟基于51单片机的遥控小车的设计。

89C51单片机是一款八位单片机,他的易用性和多功能性受到了广大使用者的好评。

这里介绍的是如何用89C51单片机来实现无线遥控小车的毕业设计,该设计是结合实际应用而确定的设计类课题。

本系统以设计题目的要求为目的,采用89C51单片机为控制核心,采用L298N对小车电机的控制,利用以PT2262/PT2272芯片的无线遥控模块装置,本次设计基于完备的软硬件系统,很好的实现了电动小汽车的前后行进,特定路径的行驶,以及停车。

整个系统的电路结构简单,可靠性能高。

实验测试结果满足要求,本文着重介绍了该系统的硬件设计方法及测试结果分析关键词:单片机;无线控制技术;PWM调速;L298N;PT2262/2272。

The Design of Remote Control CarBased On MCUAbstractAlong with the development of electronic, automation is not a fresh word any more, and no-man controlled cars will be realized. The new invention of modern intelligence, is a future of development, he can follow the pattern set in advance in an environment where automatic operation, no human's management, used in scientific exploration and so on. Smart electric car is one of expression. That system is based on the design of 51 MCU controlled car. 89C51 MCU is eight-figure microcontroller, which receives high praise from the users because of its easy use and versatility. This graduation design introduces how 89C51 MCU realize the remote control of the car, a combination of the practical application and design. This system designs for the purpose of the topic request, using 89C51 MCU as control core, the car motor control by L298N,and wireless remote control which chip PT2262/2272 device, with the electric car, driving, and the particular path park. The whole system of the circuit structure is simple and reliable. This paper introduces the hardware design method of the system and the analysis of the test results.Keyword: MCU; Wireless Remote Control; PWM speed adjusting;L298N;PT2262/2272目录1 前言 (4)2 方案设计与论证 (6)2.1直流调速系统 (6)2.2无线控制系统 (7)2.3系统原理图 (8)3 硬件设计与实现 (10)3.189C51单片机硬件结构 (10)3.1.1 一个8位的微处理器(CPU) (11)3.1.2 存储器 (11)3.1.3 I/O接口 (12)3.1.4 定时器/计数器 (12)3.1.5 五个中断源的中断控制系统 (12)3.1.6振荡器及定时电路 (13)3.289C51单片机引脚及其功能 (13)3.2.1 电源引脚Vcc和Vss (14)3.2.2 时钟电路引脚XTAL1和XTAL2 (14)3.2.3 控制信号引脚RST,ALE,/PSEN和/EA (15)3.2.4 输入/输出端口P0,P1,P2和P3 (15)3.3系统运动控制部分设计 (16)3.3.1 电机选型 (16)3.3.2 L298N驱动电机 (17)3.4无线电发射接收模块介绍 (20)3.551单片机的最小应用系统设计 (24)3.6PWM调速系统 (26)4 软件设计 (29)5 测试数据、测试结果分析及结论 (31)致谢...................................................... 错误!未定义书签。

基于51单片机的四驱无线遥控小车(附电路图,源代码)

基于51单片机的四驱无线遥控小车(附电路图,源代码)

基于51单片机的四驱无线遥控小车(附电路图,源代码)遥控小车大家都玩过,网上也有各种DIY小车的制作详解,本文介绍的这个遥控小车和其他的作品大同小异,但作为单片机设计,这次设计主要强调单片机控制,就是说,这个小车是由单片机控制的,把单片机按键发送程序、无线模块使用、电机驱动是本教程的核心内容。

一硬件组装1 小车运动部分所需工件:直流电机4个,L293D电机驱动模块,蓄电池一块,车身底盘说明:车身底盘大家根据自己的购买力自行购买,蓄电池也是,至于L293D模块,淘宝上卖的比较贵,不过我用的就是成品模块,效果非常好,钱不多的同学可以自己买芯片,自制模块,原理很简单,官方资料是很详细的;或者改为继电器控制都可以,具体看自己的实际购买力。

用模块的好处是,模块可以输出5V 电源给系统供电,详细请参考淘宝网。

如果你买的是现成的底盘,那就和我的一样了,组装实在是没啥可说的,把电机固定上去就是,不行?别开玩笑了,小学生都会的!至于想自己做底盘的,我想说,要搞结实点,咱这次的小车马力是很足的,因为有电机驱动,速度比较快(不带减速齿轮的底盘一定要小心,速度非常的快),后劲也足,不小心撞墙很正常,所以不好的底盘就得小心了!组装好后,就是电机和驱动模块的接线了,下面我就详细的说一下L293D模块的使用:L293D是专门的电机驱动芯片,工作电压5V,驱动电压输入可达36V,输出电流正负600ma,4个控制端,4个输出端,原理如图:其中A为输出控制端,Y为输出控制端,1A即控制1Y,以此类推。

1,2EN 3,4EN需要短接,芯片最大工作电压不得超过7V。

封装图:Vcc1接工作电压,5V,Vcc2接电机的驱动电源,一般来说,这个电压要比5V 高,我用的是12V蓄电池,就把12v的正极接到VCC2,要记住的是,芯片、单片机、蓄电池电源是需要共地的,不要觉得你电机是12V,单片机控制部分是5V就把电源完全独立开来,正极是完全独立的没错,但是GND(负极)都必须是接在一起的。

基于51单片机WiFi智能小车制作

基于51单片机WiFi智能小车制作

基于51单片机WiFi智能小车制作基于51单片机WiFi智能小车制作一、基本原理51单片机WiFi智能小车是利用PC或手机作为控制端,通过手机连接wifi模块(路由器)以获得wifi信号,同时车载也连接wifi模块以获得和手机相同的IP地址,实现手机和小车的连接,然后利用PC或手机上的控制软件以wifi网络信号为载体发送相关信号,wifi模块接收PC 或手机端发送来的相关信号并分析转换成TTL 电平信号,然后发送给单片机,单片机接收到的电平信号处理、分析、计算,转化成控制指令并发送给电机驱动模块以实现小车的前进、后退、左拐、右拐等功能。

二、购买所需材料了解51单片机WiFi智能小车基本原理后,需要购买所需材料进行制作。

下面列出所需制作材料:序号材料备注图例6 小车底盘7 摄像头 根据固件支持摄像头购买8 电源根据自己需要购买种类9 杜邦线及小配件制作所需工具:序号工具名备注图例称1 电烙铁一套 包括松香焊锡2 螺丝刀 平口、十字等3 微型电钻 可以自制4手工刀5 剪刀6 万用表7 热熔胶枪或快干胶8US B下载器三、开始制作1、制作流程开始制作前,我们首先需要看购买路由器的型号,笔者采用的是703n 路由器,所以需要引出ttl 线。

总体步骤为:路由器引TTL 线→路由器刷OpenWrt 固件→制作51单片机最小系统→下载下位机程序到51单片机→安装上位机程序至PC 或手机→测试上、下位机通信→组装→调试完成。

2、路由器引ttl线首先打开703n路由器,按照下图标示位置焊接ttl线。

注意:1、焊接的时候要小心焊接,焊好后微拉下查看松紧2、焊接最好采用软线焊接,防止意外整块拉掉焊点3、焊好后一定用胶固定,最好采用热熔胶下图为引好ttl线样子3 刷OpenWrt固件何为OpenWrt固件,OpenWrt可以被描述为一个嵌入式的Linux 发行版,(主流路由器固件有dd-wrt,tomato,openwrt三类)而不是试图建立一个单一的,静态的系统。

基于51单片机红外无线遥控智能小车控制设计

基于51单片机红外无线遥控智能小车控制设计

基于51单片机红外无线遥控智能小车控制设计摘要:本文利用51单片机设计了一款具有红外无线遥控功能的智能小车控制系统。

该系统基于红外技术,实现了对智能小车的远程控制。

通过建立遥控信号传输模型和小车控制模块,实现了智能小车的实时运动控制,包括前进、后退、左转、右转等操作。

本文详细介绍了系统设计方案、硬件设计和软件设计,通过实验验证,证明该系统能够稳定地实现智能小车的远程控制,具有一定的应用价值和推广前景。

关键词:51单片机;红外无线遥控;智能小车控制;遥控信号传输模型Abstract:In this paper, a smart car control system with infrared wireless remote control function based on 51 single-chip microcomputer is designed. The system is based on infrared technology, which realizes the remote control of the smart car. By establishing the remote control signal transmission model and the car control module, real-time motion control of the smart car, including forward, backward, turning left and turning right, is realized. This paper introduces the system design scheme, hardware design and software design in detail. Through experiments, it is proved that the system can stably realize the remote control of the smart car, and has certain application value and promotion prospects.Keywords:51 single-chip microcomputer; infrared wireless remote control; smart car control; remote control signaltransmission model1. 引言智能小车控制系统是一种目前比较受关注的智能化系统,在智能出行和智慧交通中有着广泛的应用。

51单片机无线遥控小车设计

51单片机无线遥控小车设计

51单片机无线遥控小车设计一、引言无线遥控小车是一种基于51单片机的智能小车系统,它利用无线通信技术实现了对小车的遥控。

通过无线遥控,我们可以随时控制小车的方向,实现室内或者室外的移动。

本设计将详细介绍51单片机无线遥控小车的整体设计框架、电路连接和关键模块设计。

二、整体设计框架整个系统分为遥控器端和小车端两个部分。

遥控器端通过按键或者摇杆输入控制指令,经过编码和解码处理后,通过无线传输模块将指令发送给小车端。

小车端接收到指令后,通过解码和控制模块来控制小车的运动。

三、电路连接遥控器端由单片机、按键(或者摇杆)、编码芯片和无线传输模块组成。

按键用于输入控制指令,编码芯片用于将按键输入的模拟信号转换为数字信号,单片机将数字信号进行编码后发送给无线传输模块,最终通过无线通信将指令传输给小车端。

小车端由单片机、解码芯片、电机驱动、电机和无线接收模块组成。

无线接收模块用于接收遥控器端发送过来的指令,解码芯片将数字信号转换为控制信号,单片机根据控制信号来控制电机驱动,从而实现小车的运动。

四、关键模块设计1.编码和解码模块设计编码和解码模块是整个系统中的关键部分,它负责将模拟信号转换为数字信号,并将数字信号转换为控制信号。

2.无线传输模块选择无线传输模块是实现遥控通信的关键组件,我们可以选择使用蓝牙模块、无线射频模块等。

选择合适的无线传输模块需要考虑通信距离、通信速率、功耗等因素。

3.电机驱动模块设计电机驱动模块负责将控制信号转换为电机运动控制信号,驱动电机完成小车的移动。

在设计电机驱动模块时,需要考虑电机的类型和电机驱动电路的选型。

五、总结本设计详细介绍了51单片机无线遥控小车的整体设计框架,电路连接和关键模块设计。

通过对整个设计的理解和实现,我们可以实现对小车的远程遥控,从而实现室内或者室外的自动移动。

这种无线遥控小车系统在娱乐、智能家居、无人巡检等领域都有广泛的应用前景。

基于51单片机红外遥控小车制作报告(原创)

基于51单片机红外遥控小车制作报告(原创)
Байду номын сангаас
• 三、直流电机的参数 • 转矩-电机得以旋转的力矩,单位为㎏•m或N•m。 • 转矩系数-电机所产生转矩的比例系数,一般表示每安培电驱电 流所产生的转矩大小。 • 摩擦转矩-电刷、轴承、换向单元等因摩擦而引起的转矩损失。 • 启动转矩-电机启动时所产生的旋转力矩。 • 转速-电机旋转的速度,工程单位为r/min,即转每分。在国际单 位制中为rad/s,即弧度每秒。 • 电枢电阻-电枢内部的电阻,在有刷电机里一般包括电刷与换向 器之间的接触电阻,由于电阻中流过电流时会发热,因此总希望电枢 电阻尽量小。 • 电枢电感-因为电枢绕组由金属线圈构成,必然存在电感,从改善电 机运行性能的角度来说,电枢电感越小越好。

图7所示为另一对 三极管Q2和Q3导通的 情况,电流将从右至 左流过电机。当三极 管Q2和Q3导通时,电 流将从右至左流过电 机,从而驱动电机沿 另一方向转动(电机 周围的箭头表示为逆 时针方向)。
• 二、使能控制和方向逻辑 • 驱动电机时,保证H桥上两个同侧的三极管不会同时导通非常重 要。如果三极管Q1和Q2同时导通,那么电流就会从正极穿过两个三 极管直接回到负极。此时,电 路中除了三极管外没有其他任何负载, 因此电路上的电流就可能达到最大值(该电流仅受电源性能限制), 甚至烧坏三极管。基于上述原因,在实际驱动电路中通常 要用硬件电 路方便地控制三极管的开关。
遥控小车制作报告目录一整体方案设计11整体方案设计的思路12整体方案的流程图二小车系统概况21最小系统简介22稳压系统简介23红外遥控简介24驱动原理简介25直流电机简介三车体设计四软件的简单介绍41keil的简介42protues的简介五程序清单六部分实验电路图11整体方案设计的思路利用无线发射和无线接收模块控制单片机让单片机翻译传输指令从而实现相应的功能

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

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

基于51单片机的红外遥控小车设计和制作本文介绍一款红外线遥控小车,以AT89S51单片机为核心控制器,用L289驱动直流电机工作,控制小车的运行。

本款小车具有红外线遥控手动驾驶、自动驾驶、寻迹前进等功能。

本系统采用模块化设计,软件用C语言编写。

一、设计任务和要求以AT98C51单片机为核心,制作一款红外遥控小车,小车具有自动驾驶,手动驾驶和循迹前进等功能。

自动驾驶时,前进过程中可以避障。

手动驾驶时,遥控控制小车前进、后退、左转、右转、加速等操作。

寻迹前进时小车还可以按照预先设计好的轨迹前进。

二、系统组成及工作原理本系统由硬件和软件两部分组成。

硬件部分主要完成红外编码信号的发射和接受、障碍物检测、轨迹检测、直流电机运行的发生等功能。

软件主要完成信号的检测和处理、设备的驱动及控制等功能。

AT89S51单片机查询红外信号并解码,查询各个检测部分输入的信号,并进行相应处理,包括电机的正反转,判断是否遇到障碍物,判断是否小车其那金中有出轨等。

系统结构框图如图1所示。

图1 系统结构框图三、主要硬件电路1、遥控发射器电路该电路的主要控制器件为遥控器芯片HT6221,如图2所示。

HT6221将红外码调制成38KHZ的脉冲信号通过红外发射二极管发出红外编码。

图2中D1是红外发射二极管,D2是按键指示灯,当有按键按下时D2点亮。

HT6221的编码规则是:当一个键按下超过36ms,振荡器使芯片激活,如果这个按键按下且延迟大约108ms,这108ms发射代码由一个起始码(9ms),一个结果码(4.5ms),低8位地址码(9ms~18ms),高8位地址码(9~18ms),8位数据码(9~18ms)和这8位数据码的反码(9~18ms)组成,如果按键按下超过108ms仍未松开,接下来发射的代码将仅由起始码(9ms)和结束码(2.5ms)组成。

按照上图的接法,K1~K8的数据码分别为:0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07。

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

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

摘要该无线遥控小车采用玩具小车车架,以AT89S52单片机为控制核心,通过433MHz 无线发射和接收器接收遥控器的控制信号,并对信号快速处理,转换成PWM信号来产生不同的直流电压控制直流电机;通过液晶,无线数据通信及温度检测电路,将小车所处环境的温度经无线数据通信显示在遥控器的液晶显示屏上,从而实现实时的无线数据采集。

该无线遥控小车的功能如下:在有障碍物的情况下实现20米内的无线遥控;实现前进、后退、加速、减速、左转、右转以及对速度档的选择;对小车所处环境的温度进行数据采集;实现车载移动系统和无线遥控系统的数据通信;液晶显示器显示小车当前的运行状况和车载移动系统采集到的数据。

关键词:无线遥控;单片机;PWM;无线数据采集AbstractThe wireless remote control toy car used car frame to the core for the control of single-chip AT89S52,through the launch and 433MHz wireless receiver to receive commands,instructions and fast processing,converted into PWM signals to produce a different DC voltage control of DC motor; through LCD,wireless data communication and the temperature and humidity detection circuit,the car's temperature and humidity environment of wireless data communications by the remote control displayed on the LCD screen in order to achieve wireless data collection.The functions of the wireless remote control car is as follows:there are obstacles in the realization of the case within 20 meters of the wireless remote control; the realization of forward and backward,speed up,slow down,turn left,turn right and the choice of speed profile; on car temperature environment humidity data collection; the realization of mobile systems and wireless vehicle remote control system data access; liquid crystal display shows the current vehicle operating conditions and vehicle mobile data collection system.Key Words:Wireless remote control; single-chip microcomputer; PWM; Wireless Data Acquisition.目录摘要 (I)Abstract (I)第1章绪论 (1)1.1课题背景和意义 (1)1.2国内外研究现状 (1)第2章设计说明 (3)2.1设计任务 (3)2.2原理描述 (3)2.2.1 总体方案设计 (3)2.2.2 系统原理 (3)2.3方案设计与论证 (4)2.3.1 车体的设计 (4)2.3.2 控制器模块 (4)2.3.3 遥控模块 (5)2.3.4 电机驱动模块 (5)2.3.5 显示模块 (5)2.3.6 温度检测模块 (6)2.3.7 无线通信模块 (6)2.3.8 电源模块 (6)第3章车载模块设计 (7)3.1电机驱动与控制电路设计 (7)3.1.1 主控芯片AT89S52 (7)3.1.2 电机驱动芯片L298N (11)3.2无线遥控接收电路设计 (12)3.2.1 RF无线接收模块J04V (13)3.2.2解码芯片PT2272 (14)3.3无线数据采集电路设计 (18)3.3.1 温度传感器DS18B20 (18)3.3.2 NRF905单片无线收发器 (19)3.3.3 无线数据采集电路 (21)第4章遥控器模块设计 (22)4.1无线遥控发送电路设计 (22)4.1.1 无线发射头F05V (22)4.1.2 PT2262 编码解码芯片 (23)4.1.3 无线遥控发射电路 (26)4.2数据显示模块设计 (27)4.2.1 液晶显示器MS12864R (27)4.2.2 液晶显示模块电路 (29)第5章软件设计 (31)5.1主程序设计 (31)5.2键盘组合键的子程序设计 (31)5.3电机控制子程序设计 (33)4.3液晶显示子程序设计 (34)第6章系统仿真及硬件调试 (37)6.1应用ISIS软件仿真电路 (37)6.2应用KILE软件进行程序调试 (37)6.3实物调试 (39)结论 (41)致谢 (42)参考文献 (43)附录1 (44)附录2 (45)第1章绪论1.1 课题背景和意义随着电子技术的飞速发展,无线遥控已被广泛的应用到日常生活及工业中,如电视机、电冰箱、视屏监控系统、电视会议系统、多媒体教学系统、工业智能控制系统等多种领域都有应用。

基于单片机控制的wifi智能小车毕业设计

基于单片机控制的wifi智能小车毕业设计
基于单片机控制的wifi智能小车毕业设计
篇一:基于51单片机WiFi智能小车制作
基于51单片机WiFi智能小车制作
一、基本原理
51单片机WiFi智能小车是利用PC或手机作为控制端,通过手机连接wifi模块(路由器)以获得wifi信号,同时车载也连接wifi模块以获得和手机相同的IP地址,实现手机和小车的连接,然后利用PC或手机上的控制软件以wifi网络信号为载体发送相关信号,wifi模块接收PC或手机端发送来的相关信号并分析转换成TTL电平信号,然后发送给单片机,单片机接收到的电平信号处理、分析、计算,转化成控制指令并发送给电机驱动模块以实现小车的前进、后退、左拐、右拐等功能。
第1章
1.1
1.2
第2章
2.1
2.2
2.3 绪论 ................................................................................. 错误!未定义书签。 智能小车的意义和作用 ........................ 错误!未定义书签。 智能小车的现状 ............................................... 1方案设计与论证 ............................................................................................... 2 主控系统 ..................................................... 2 电源模块 ..................................................... 2 电机驱动模块 ................................................. 3

基于51单片机的红外智能遥控小车李秋玉李敏

基于51单片机的红外智能遥控小车李秋玉李敏

基于51单片机的红外智能遥控小车李秋玉李敏发布时间:2022-07-08T14:50:18.544Z 来源:《创新人才教育》2021年12月作者:李秋玉李敏[导读] 随着人工智能的快速发展,智能化小车在现实生活中应用越来越广。

湖南省衡阳市职业中等专业学校李秋玉湖南财经工业职业技术学院李敏 421002摘要:随着人工智能的快速发展,智能化小车在现实生活中应用越来越广。

采用51单片机为控制核心,应用红外遥控技术,数码显示技术,电机驱动技术等,实现了小车的无线运行控制、速度调节等功能,增强了小车的智能化程度。

关键词:51单片机;红外遥控;电机驱动;智能化;引言随着生活水平的不断提高,人们对于工作环境的要求也越来越高。

一些工作环境恶劣,或者危险系数比较高的岗位,人们越来越不想参与[1]。

然而,智能化的发展,很好的弥补了这方面的不足。

智能移动小车,能代替人们穿越一些危险、复杂的工作环境,装载各类智能化设备去完成工作任务,如灭火、环境监测和检修等[2,3,4]。

因此,智能车的研究在相关行业的电子设计竞赛,或者创新竞赛中都比较重视,同时也是各高校师生的热点研究方向[5]。

本文设计了一款基于51单片机的红外遥控智能小车,重点讲述了小车的硬件电路和软件程序。

设计测试结果表明,其智能化程度高,成本低廉,具有较大的应用前景和研究意义。

1、总体框架图本设计采用51单片机为控制核心,应用红外遥控技术和电机驱动技术实现对小车无线控制,同时采用数码显示技术,实现小车速度档位的显示。

其总体框架图如图1所示,主要包括单片机、红外接收模块、数码显示模块、电机驱动模块,以及电源模块。

红外接收模块接收红外信号,发送给单片机进行解码,单片机根据解码的信息,实现小车的智能控制和速度档位的显示,电源模块给其它模块提供电源。

2、硬件电路硬件电路主要包括单片机最小系统、红外收发电路、电机驱动电路、数码显示电路和电源电路。

单片机最小系统为硬件电路核心部分,是整个设计的数据处理中心;红外收发电路为信号来源与初处理电路;电机驱动电路为小车的运行控制电路;数码显示电路为小车速度档位显示电路;电源电路为整个智能小车提供合适的电源。

基于STC51单片机315M无线遥控智能小车-Protues仿真-程序编写

基于STC51单片机315M无线遥控智能小车-Protues仿真-程序编写

无线遥控智能小车摘要:本设计就采用了比较先进的89C51为控制核心,89C51采用CHOMS工艺,功耗很低。

这种方案能实现对智能小车的运动状态进行实时控制,控制灵活、可靠,精度高,可满足对系统的各项要求。

本设计采用MCS-51系列中的89C51单片机。

以89C51为控制核心,利用超声波传感器检测道路上的障碍,控制电动小车的自动避障、自动寻迹功能。

整个系统小巧紧凑,控制准确,性价比高,人机互动性好。

关键词:单片机;避障;寻迹;89c51图2-1系统硬件框图三、硬件的设计(一)系统硬件设计思路按设计要求,根据超声波测距原理,以单片机AT89c51为核心的测液位系统。

设计系统各部分电路功能。

图3.1为89C51单片机的最小系统。

图3.1 89C51单片机最小系统1.时钟电路89C51虽然有内部振荡电路,但要形成时钟,必须外部附加电路。

89C51单片机的时钟产生方法有两种。

内部时钟方式和外部时钟方式。

本设计采用内部时钟方式,利用芯片内部的振荡电路,在XTAL1、XTAL2引脚上外接定时元件,内部的振荡电路便产生自激振荡。

本设计采用最常用的内部时钟方式,即用外接晶体和电容组成的并联谐振回路。

振荡晶体可在1.2MHZ到12MHZ之间选择。

电容值无严格要求,但电容取值对振荡频率输出的稳定性、大小、振荡电路起振速度有少许影响,CX1、CX2可在20pF到100pF之间取值,但在60pF到70pF时振荡器有较高的频率稳定性。

所以本设计中,振荡晶体选择6MHZ,电容选择65pF。

在设计印刷电路板时,晶体和电容应尽可能靠近单片机芯片安装,以减少寄生电容,更好的保证振荡器稳定和可靠地工作。

为了提高温度稳定性,应采用NPO 电容。

2.复位电路89C51的复位是由外部的复位电路来实现的。

复位引脚RST通过一个斯密特触发器用来抑制噪声,在每个机器周期的S5P2,斯密特触发器的输出电平由复位电路采样一次,然后才能得到内部复位操作所需要的信号。

基于51单片机的蓝牙遥控小车

基于51单片机的蓝牙遥控小车

基于单片机的智能避障遥控小车目录第一章绪论 (1)1.1 研究背景和意义 (1)第二章系统框架及软硬件结构设计 (2)2.1 系统要求 (2)2.2 系统整体算法流程 (2)2.3 总体任务设计 (3)2.4 整体硬件结构设计 (4)2.5 整体软件结构设计 (4)第三章模块的详细设计 (5)3.1 L293D电机驱动模块 (5)3.1.1模块介绍 (5)3.1.2 PWM脉冲控制原理 (5)3.1.3 脉冲控制代码 (6)3.2 HC05蓝牙模块 (7)3.2.1 模块简介 (7)3.2.2 蓝牙串口程序说明 (7)3.2.3 模块引脚说明 (8)3.3 USB转TTL模块 (9)第四章系统功能设计与实现 (10)4.1 安卓手机蓝牙遥控的设计与实现 (10)4.1.1 设计基本思路 (10)4.1.2 遥控任务分配 (10)4.2.3 蓝牙遥控操作流程 (11)第五章软硬件调试 (13)5.1 硬件调试 (13)5.2 软件调试 (13)第一章绪论1.1 研究背景和意义智能化无处不在。

各种智能化设备在不同的领域中发挥着自己的特长,而在家用方面的智能有着相当重要的意义。

本次所设计的智能小车系统包含着对周围环境的检测、舵机控制以及短距离无线遥控等的功能,它需要实现微控制器、多传感器技术、蓝牙遥控、机械结构原理、数字逻辑、自动控制等各学科技术内容的渗透融合。

智能小车通过其上部搭载的89C52芯片作为核心控制器,通过多种传感器来获取周围环境信息并将采集到的信息输送给CPU,然后由CPU来给各个部分下达相对应的指令。

智能小车不仅价格低廉,而且甚至能够担任人类难以从事的任务,它在工业、农业以及社会生产生活等许多领域都起到了重要作用。

本次课题设计中所采用到的短距离无线遥控、单片机控制原理、多传感器技术、自动避障技术等等。

现在在工业制造、农业生产、国家安全、军事武器,医疗保健、太空探测等许多领域都日益发挥着其作用,在军事侦察、反恐、防暴、防核化等高危任务方面、环境污染检测方面和在恶劣环境中均有着非常好的发展前景,从这些方面可知本课题研究意义非凡。

基于51单片机的WIFI遥控小车

基于51单片机的WIFI遥控小车

基于51单片机的WIFI遥控小车本文所述智能车寻迹系统采用红外反射式光电管识别路径上的黑线,并以最短的时间完成寻迹。

通过加长转臂的舵机驱动前轮转向,使用符合PI算法的控制器实现直流电机的调速。

为了使智能车快速、平稳地行驶,系统必须把路径识别、相应的转向伺服电机控制以及直流驱动电机控制准确地结合在一起。

本设计最大亮点在于WIFI智能,过高速WIFI信号来控制小车的前进、后退、左右转弯、高清摄像头实时拍摄。

具有高度的智能化、人性化。

标签:智能;WIFI;51单片机1 引言智能作为现代的新发明,是以后的发展方向,他可以按照预先设定的模式在一个环境里自动的运作,不需要人为的管理,可应用于科学勘探等等的用途。

电动智能车就是其中的一个体现。

本次设计的电动智能车可实现循迹、避障、WIFI 智能视频等功能。

随着控制技术及计算机技术的发展,智能车系统将在未来工业生产和日常生活中扮演重要的角色。

2 设计方案该设计以AT89C51为核心,经焊接相关芯片用电路板自制而成,通过I/O 口检测信号,输出信号到LD293D,从而驱动两个直流电机控制其前进、停止、左转、右转。

检测信号则为三组红外发射和接收管,一组黑线时输出高电平,白线时输出低电平。

另两组黑线时输出低电平,白线时输出高电平。

并通过采用红外反射式光电管识别路径上的黑线,并以最短的时间完成寻迹。

通过加长转臂的舵机驱动前轮转向,使用符合PI算法的控制器实现直流电机的调速。

为了使智能车快速、平稳地行驶,系统必须把路径识别、相应的转向伺服电机控制以及直流驱动电机控制准确地结合在一起。

3 硬件电路设计硬件电路分为电源模块、单片机最小系统模块、传感器模块、LM298电机驱动模块。

下面分别介绍下电源模块、传感器模块和电机驱动模块。

4 研究内容设计采用Atmel系列中的AT89C51单片机。

以AT89C51为控制核心,利用红外反射式光电管识别路径上的黑线,并以最短的时间完成寻迹。

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

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

智能小车的设计单片机课程设计设计名称:智能小车及温度显示所在学院:电气与控制工程学院专业班级:测控技术与仪器0902学生姓名:学生学号:********** ********** ********** 指导老师:完成时间:2012/07/06目录1.方案论证与比较 (4)1.1 课程实现 (4)1.2 电机驱动模块 (4)1.3 温度测量模块 (5)1.4 显示模块 (5)1.5遥控 (6)2.单片机最小应用系统 (6)2.1 时钟电路 (7)2.2 复位电路 (8)3.控制部分 (9)3.1电机驱动 (9)3.2.温度检测及显示模块 (9)3.3.遥控 (10)4.流程图 (10)4.1 主程序流程图 (10)4.2遥控器解码程序流程图 (11)4.3 温度显示流程图 (11)5.参考文献 (11)6. 设计心得体会 (12)6.1设计心得体会(魏璐) (12)6.2设计心得体会(雷军) (12)6.3设计心得体会(陈志伟) (13)7.附录 (14)7.1元件清单: (14)7.2程序清单: (14)智能小车的设计摘要:智能作为现代的新发明,是以后的发展方向,他可以按照预先设定的模式在一个环境里自动的运作,不需要人为的管理,可应用于科学勘探等等的用途。

智能小车就是其中的一个体现。

本设计采用STC89C52单片机为主要控制核心,STC89C52是一款高速低功耗的新一代8051单片机,我们利用红外接收遥控器对小车的控制信号,对小车实现无线遥控,利用DS18B20检测小车所在环境的温度,并利用12864液晶显示模块将其显示出来。

关键词:STC89C52 单片机DS18B20检测温度液晶显示Abstract:Smart as a modern invention, the direction of development in the future, he can in an environment where automatic operation in accordance with the pre-set pattern, no human management can be applied to the use of scientific exploration. The smart car is one of expression. This design uses STC89C52 microcontroller core as the main control STC89C52 is a new generation of high-speed low-power 8051, we use the infrared receiver remote control signals of the car, wireless remote control car using the DS18B20 test car where the temperature of the environment and use 12864 LCD module will be displayed.Keyword:STC89C52 single-chip DS18B20 detection temperature LCD1.方案论证与比较1.1 课程实现方案1:采用各类数字电路来组成小车的控制系统,对外围避障信号,各路趋光信号进行处理,车库拦栅上升下降控制,温度显示等。

基于51单片机的无线遥控小车讲解

基于51单片机的无线遥控小车讲解

题目:基于51单片机的无线遥控小车学生姓名:武宏宝学生学号:1008030311系别:电气信息工程学院专业:电子信息工程专业年级:10(3)班任课教师:权循忠电气信息工程学院制2012年11月基于51单片机的无线遥控小车学生:武宏宝指导教师:权循忠电气信息工程学院:电子信息工程专业摘要遥控小车利用单片机作为控制核心,使用红外线发射和接收器件、接近反射式光电感应器件、编码解码芯片和无线收发模块,实现智能小车的遥控小车的运动轨迹,用单片机输入/输出接口控制伺服电机方向、速度和运行时间,模块化结构保证了小车成为一个可靠整体,软件采用C语言编程,完成小车所要实现的功能。

关键词:单片机红外遥控目录摘要1.智能小车总体设计结构及硬件模块设计 (4)1. 1 总体设计结构 (4)2.智能小车各模块电路设计 (4)2. 1 无线遥控原理 (4)2. 2 无线遥控发射原理 (5)2. 3 无线遥控发射原理 (6)2. 4 无线遥控接收原理图 (7)2. 5 无线遥控接收原理 (8)3. 总结 (9)4. 参考文献 (9)附录无线遥控控制程序1.小车总体设计结构及硬件模块设计1.1总体设计结构遥控小车采用STC单片机集中控制和分散模块化设计。

智能小车硬件由STC单片机开发板以及无线遥控模块组成,智能小车采用左右两个伺服电机,高电平持续的时间控制电机运动转速。

智能车前下端4组检测灯对黑线的反馈信号,通过单片机控制伺服电机的转动。

前端的两组红外检测灯对障碍物进行检测,通过单片机P2口的低四位对遥控信号进行检测。

小车的机械结构设计:为了保证小车能够进行遥控,我们将道路检测电路板放在小车底盘的前端,无线接收模块放在小车的尾部,单片机控制板放在小车的正上方保持小车的平衡性,小车的主动轮为前端两个,从动轮为后面一个,电池放在两个主动轮之间,这样的整体设计既可以保持重心尽量在一条竖直线上又方便电源的开关,使小车转弯时的转动惯量减小,增强其稳定性。

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

基于51单片机的无线遥控小车设计
随着科技的不断发展,无线遥控小车已经成为了人们生活中不可或缺
的一部分。

无线遥控小车具有控制方便、灵活性高等特点,可以广泛应用
于各个领域,如家庭娱乐、工业搬运等。

本文将介绍一种基于51单片机
的无线遥控小车设计,并附上相应的代码。

本设计的无线遥控小车由四个轮子、两个直流电机、一个超声波测距
模块和一个遥控模块组成。

其中,遥控模块用于接收人们发送的指令,超
声波测距模块用于测量小车与障碍物之间的距离,以便避免碰撞。

首先,我们需要连接四个轮子和两个直流电机到51单片机的相应引
脚上。

接下来,将超声波测距模块连接到51单片机的一个引脚上,用于
接收超声波测距的信号。

最后,将遥控模块接收到的指令转化为电平信号,并将其连接到51单片机的引脚上。

在代码部分,我们首先需要初始化相应的引脚和串口,以便接收和发
送指令。

然后,我们需要编写一个函数用于接收遥控模块发送的指令,并
根据指令来控制小车的运动。

例如,当接收到前进指令时,小车向前运动;当接收到后退指令时,小车向后运动。

在控制小车运动的同时,我们还需
要通过超声波测距模块来检测小车与障碍物之间的距离,以便避免碰撞。

此外,在代码中还需设置一些保护措施,例如在小车运动过程中检测
到距离障碍物过近时自动停止前进,或者在接收到无效指令时忽略该指令等。

总结起来,基于51单片机的无线遥控小车设计离不开硬件连接和代
码编写两个方面的工作。

合理的硬件连接可以保证信号的稳定传输,而完
善的代码编写可以保证小车的正常运行和灵活性。

这种无线遥控小车具有
控制方便、灵活性高等优点,可广泛应用于各个领域。

通过不断的优化和改进,无线遥控小车的性能将会更加出色。

相关文档
最新文档