无线遥控玩具小车设计与制作
无线智能遥控小车--电子设计实验报告
****************大学班级:****** 作者:******指导老师:****电 子设 计 之无线遥控智能小车1引言1.1编写目的本概要设计说明书是针对电子设计的课程要求而编写。
目的是对该项目进行总体设计,在明确系统需求的基础上划分系统的功能模块,进行系统开发的分工,明确各模块的接口,为进行后面的详细设计和实现做准备。
满足无线遥控爱好者对智能小车的设计要求,想通过这份概要设计给爱好者一个好的设计思路,设计方法进行参考。
本概要设计说明书的预期读者为本项目小组成员以及无线遥控爱好者。
1.2背景a.实践题目的名称:无线遥控智能小车b.项目的任务提出者:***,***,***c.项目的开发者:***,***,***d.面向用户:所有无线遥控爱好者,对智能小车感兴趣,想借此提高动手能力的用户。
鉴于电子设计课程要求,需要一份设计实品,加之小组成员对智能小车有着独特的爱好,所以这次设计选择了遥控智能小车作为电子设计的题目。
2总体设计2.1需求规定●所设计智能小车功能:主要功能:无线遥控,避障;附加功能:超声波测距、速度调节、液晶显示、音乐、流水灯和散热系统。
★通过无线串口对小车进行无线遥控,可以在遥控,避障这两个主要功能之间自由切换。
★遥控时,通过遥控器上的按钮可以方便灵活地控制小车前进,后退,左转和右转等。
★避障时,利用红外传感器探测障碍物,从而达到避障的目的。
●小车安装了超声波传感器,可以进行距离测量,如果距离过近,蜂鸣器发出警报,并将距离等数据实时传到液晶屏上显示。
★通过按钮同时控制一些其他功能,如音乐,风扇和流水灯等。
2.2运行环境最好是室内平地2.3基本设计概念和处理流程整体框图:2.4所需器件★小车模型(三轮,带电机)★ATMAGE16单片机最小系统(3个,小车上两个一个负责接受无线,控制电机,另外一个则是负责其他功能,最后一个遥控器上的)★直流电机驱动模块,采用两个LM298驱动模块分别控制两个电机★传感器模块,采用红外传感器2个,超声波传感器两个★无线串口模块★电源模块(5v,12v)★按键模块,用于无线遥控小车★LCD1602液晶一块★电机一个★蜂鸣器一个★锂电池一块★南孚电池若干节★发光二级管若干★键盘(8个按钮)3接口设计3.1用户接口小车主要有避障和遥控两种模式,通过控制小车上的一个模式选择开关,手动遥控时自动模式无效,同样小车处于自动状态时,手动遥控无效。
自制遥控车研究报告
自制遥控车研究报告
自制遥控车研究报告
一、研究背景
遥控车是一种通过无线电信号控制的玩具车辆,可以远距离操控。
它不仅具有娱乐性,还有一定的教育意义,可以培养孩子的动手能力和创造力。
因此,自制遥控车成为了一个受到广泛关注的课题。
二、研究目的
本研究的目的是通过自制遥控车的过程,了解遥控原理、电子元器件的使用方法以及机械结构的搭建方法。
三、材料与方法
1.材料:电机、电池、遥控模块、车轮、接线、机械结构等
2.方法:
(1)使用电池给电机供电,使车轮转动起来;
(2)将电机与遥控模块相连,以实现远程操控;
(3)搭建机械结构,使车轮能够按照指令前进、后退、左转、右转等。
四、研究结果
通过实验,我们成功地制作出了一辆能够远程操控的遥控车。
该遥控车可以向前、向后、向左、向右移动,操控灵活,操作简单。
五、结论
本研究证明了自制遥控车的可行性,同时也提供了一个学习电子原理与机械结构的教育平台。
通过参与自制遥控车的过程,能够提高学生的动手能力、创造力和解决问题的能力,培养学生的科学素养。
六、进一步研究建议
1.通过引入更多的传感器,如红外线传感器、声音传感器等,
可以使遥控车具备更多的功能,如避障、跟随等。
2.可以尝试使用更高级的遥控模块,提高遥控距离和稳定性。
3.研究遥控车的自动控制算法,使其能够自动规划路径和避障。
七、参考文献
无。
简易小车设计方案
简易小车设计方案设计目标:设计一个简易小车,可以前进、后退、左转、右转和停止。
同时还可以通过手机APP控制小车的移动和停止。
设计原理:小车的移动是通过两个直流电机驱动的,控制电机的转动方向来实现小车的移动。
电机驱动的转动方向可以通过控制电机的正反电流来实现。
另外,通过蓝牙模块可以实现与手机APP的通信,通过手机APP发送指令来控制小车的移动和停止。
设计材料和元件:1. 小车底盘:由坚固的金属材料制成,底部装有两个电机座。
2. 电机:选用高扭矩的直流电机,可以提供足够的动力驱动小车。
3. 电池:选用高容量的锂电池,提供小车的电力供应。
4. 控制电路板:选用Arduino开发板,可以进行电机的控制和与蓝牙模块的通信。
5. 蓝牙模块:选用蓝牙模块,可以实现与手机APP的通信。
6. 手机APP:可以通过手机APP发送指令来控制小车的移动和停止。
设计步骤:1. 将电机安装在底盘上的电机座上,确保电机能够自由转动,并通过电线连接到控制电路板。
2. 将Arduino开发板和蓝牙模块固定在小车的底部,确保能够稳定运行,并通过电线连接电机和电池。
3. 下载并安装手机APP,并确保手机与蓝牙模块可以进行连接。
4. 在Arduino开发板上编写程序,通过蓝牙模块接收手机APP发送的指令,控制电机的转动方向来实现小车的移动和停止。
5. 进行测试,通过手机APP发送指令控制小车的移动和停止。
设计优化:1. 为了提高小车的稳定性和操控性,可以安装轮子和悬挂装置。
2. 可以增加超声波传感器,可以实现避障功能。
3. 可以增加摄像头,可以实现图像传输功能。
4. 可以增加声音模块和光照传感器,可以实现声控和光控功能。
通过以上设计,可以实现一个简易小车,可以通过手机APP控制移动和停止。
并且可以根据实际需求进行优化和功能扩展。
遥控小车毕业设计
遥控小车毕业设计遥控小车毕业设计随着科技的不断进步,遥控小车成为了人们生活中常见的一种智能设备。
它不仅可以提供娱乐,还可以应用于各种领域,如工业、医疗等。
本文将探讨一种遥控小车的毕业设计方案。
一、设计目标在开始设计之前,我们首先需要明确设计的目标。
本设计旨在开发一款功能强大、操作简便的遥控小车,以满足用户对于远程控制的需求。
该小车应具备较高的机动性和稳定性,能够适应各种地形和环境。
二、硬件设计1. 控制模块遥控小车的核心是控制模块。
我们可以选择使用Arduino等单片机作为控制模块,通过编程实现对小车的控制。
此外,还需要配备无线通信模块,以实现与遥控器之间的数据传输。
2. 电源系统为了保证小车的正常运行,我们需要设计一个稳定可靠的电源系统。
可以选择使用锂电池作为小车的电源,通过充电器进行充电。
此外,还需要考虑电源管理模块,以避免电池过放或过充的情况。
3. 传感器为了增加小车的智能化程度,我们可以添加一些传感器,如红外线传感器、超声波传感器等。
这些传感器可以用于检测障碍物、测量距离等功能,从而实现小车的自主避障和定位。
4. 机械结构小车的机械结构应该具备足够的稳定性和灵活性。
我们可以选择使用金属或塑料材料制作车身,同时考虑到小车的重量和外形设计。
此外,还需要设计合适的轮子和悬挂系统,以提供良好的行驶性能。
三、软件设计1. 远程控制程序为了实现对小车的远程控制,我们需要编写一套远程控制程序。
可以选择使用C/C++等编程语言,通过串口或无线通信模块与小车进行数据交互。
在程序中,可以定义各种指令,如前进、后退、转向等,以实现对小车的精确控制。
2. 自主避障算法为了增加小车的智能化程度,我们可以编写一套自主避障算法。
该算法可以根据传感器的数据判断前方是否有障碍物,并采取相应的措施进行避障。
例如,当传感器检测到障碍物时,小车可以自动停下或改变方向,以避免碰撞。
3. 数据处理与显示为了方便用户对小车的控制和监控,我们可以设计一个数据处理与显示模块。
无线遥控玩具小车设计与制作
“发明杯”大学生创新大赛作品题目: 无线遥控玩具小车设计与制作目录摘要 (1)引言 (3)1 方案设计与论证 (4)1.1 直流调速系统 (4)1.2 防碰撞系统 (5)1.3 显示系统 (5)2 硬件设计 (5)2.1 小车系统框图 (5)2.2 单片机最小系统设计 (6)2.3 电机驱动电路设计 (7)2.4 遥控发射接收电路设计 (9)2.4.1 无线发送电路 (10)2.4.2 无线接收电路 (11)2.5 检测系统设计 (11)2.5.1 速度检测设计 (11)2.5.2 防跌落系统设计 (12)2.5.3 防碰撞系统设计 (13)2.6 显示电路设计 (13)2.7 单片机I/O口的分配 (14)2.8 电源设计 (14)2.9 小车车体设计 (14)3 软件设计 (15)3.1 主程序设计 (15)3.2 PWM子程序设计 (17)3.3 遥控子程序 (18)3.4 防跌落、碰撞子程序 (20)3.5 显示子程序 (21)4 结果分析及结论 (22)5 谢辞 (23)6 参考文献 (23)附件1 程序清单 (24)附件2 硬件电路图 (33)附件3 电路PCB图 (34)无线遥控玩具小车设计与制作摘要:80C51单片机是一款八位单片机,他的易用性和多功能性受到了广大使用者的好评,该课题的基本思想是设计一台能够遥控行走并自动回退防止跌落的机器小车。
遥控接收端以80C51 单片机为控制核心,其中数据的发射和接收部分通过无线通讯模块完成。
可通过发射端来控制小车的直流电机实现无极调速, 遥控小车进行转向, 并能在液晶上显示出小车的实时速度值。
小车还能自动检测落差较大的落差,遇到楼梯等低处会自动回避,以防止小车由高处摔落。
关键词:80C51单片机、PWM调速、遥控小车引言在我国,单片机已不是一个陌生的名词,它的出现是近代计算机技术的里程碑事件,因为单片机的诞生标志着计算机正式形成了通用计算机系统和嵌入式计算机系统两大分支。
电子创意小车设计方案
电子创意小车设计方案项目背景随着技术的不断进步,人们对创意的追求也越来越高。
电子创意小车是一种融合了电子技术和创意设计的新型玩具,能够通过遥控或编程实现各种创意动作和功能。
本文将详细介绍一个电子创意小车的设计方案。
项目目标本项目的目标是设计一个功能多样、易于控制的电子创意小车。
该小车能够满足用户的创意需求,可以通过遥控或编程进行控制,并且具备足够的稳定性和安全性。
硬件设计主控板该小车采用单片机作为主控制芯片,可根据用户的需求选择合适的型号。
主控板上还需集成一些常见的传感器,如光线传感器、温度传感器和超声波传感器,以便小车能够自主感知周围环境。
驱动系统为了实现小车的运动,驱动系统是至关重要的部分。
我们建议采用直流电机和电调组成的驱动系统,可以实现小车的前进、后退、转弯等基本动作。
同时,为了增加小车的创意性,可以使用多个电机并进行编程控制,实现更复杂的动作。
为了保证小车的稳定运行,电源系统需提供稳定的电压和电流。
我们建议采用锂电池作为电源,可以提供较高的能量密度和长久的使用时间。
同时,还需设计一个充电管理模块,方便对电池进行充电和管理。
机械结构机械结构是支撑小车运动和保护电子元件的重要组成部分。
我们建议采用坚固的塑料或金属材料制作机械结构,并考虑到小车的整体重量和稳定性。
此外,还可以在机械结构上设计一些可拆卸的组件,以方便用户根据需要进行改装和创意设计。
软件设计遥控功能为了方便用户控制小车的运动,我们需要设计一个遥控功能。
用户可以通过遥控器发送指令,小车接收到信号后执行相应的动作。
遥控功能可以通过红外线、无线电频率等方式实现,具体根据用户的需求和预算进行选择。
编程控制为了满足用户对小车创意的需求,我们还需要提供编程控制的功能。
通过编程,用户可以自定义小车的动作和功能。
可以采用编程语言或者图形化编程软件设计小车的行为,例如实现小车的自主避障、巡线、跟随等功能。
为了方便用户操作和控制小车,我们建议设计一个用户界面。
科技小发明制作简易遥控汽车
科技小发明制作简易遥控汽车在科技飞速发展的今天,遥控汽车已经成为孩子们喜爱的玩具之一。
然而,市面上的遥控汽车价格不菲,且缺乏自己动手制作的乐趣。
今天,就让我们一起探索如何亲手制作一辆简易遥控汽车,感受科技与创意的奇妙结合。
一、所需材料要制作一辆简易遥控汽车,我们需要准备以下材料:1、一块小型电路板2、一个直流电机3、一组电池(可选用干电池或充电电池)4、一个遥控器(可以购买现成的遥控模块)5、一些电线6、一个塑料或木质的车架7、四个车轮8、螺丝、螺母等固定零件9、电钻、剪刀、钳子等工具二、制作步骤1、首先,我们需要搭建车架。
可以使用塑料板或者木板,根据自己的设计剪出合适的形状,然后用螺丝和螺母将其固定成一个框架。
确保车架足够坚固,能够承受汽车运行时的震动和冲击。
2、接下来,安装车轮。
将四个车轮通过轴安装在车架的四个角落,并确保车轮能够自由转动。
3、把直流电机固定在车架上,通常可以选择在车架的后部中间位置。
使用螺丝将电机固定牢固,然后用电线将电机的正负极与电池盒连接起来。
4、在车架上合适的位置安装电池盒,将电池放入其中,并连接好电线,为整个电路提供电源。
5、关键的一步是安装电路板。
将电路板固定在车架上一个便于操作和保护的位置。
然后,根据电路板的说明书,将电机、电池和遥控器的接收模块与电路板进行正确的连接。
6、完成电路连接后,我们需要对遥控汽车进行调试。
打开遥控器和汽车电源,测试电机的转动方向和速度是否正常。
如果电机转动方向不正确,可以通过调换电机的正负极电线来解决。
三、原理介绍简易遥控汽车的工作原理其实并不复杂。
遥控器发出特定频率的信号,汽车上的接收模块接收到这个信号后,将其传递给电路板。
电路板根据接收到的信号指令,控制电机的转动方向和速度,从而实现汽车的前进、后退、左转和右转等动作。
在这个过程中,直流电机起到了将电能转化为机械能的作用,它带动车轮转动,使汽车能够行驶。
而电池则为整个系统提供了所需的电能。
基于单片机的一种多功能玩具小车的设计与实现
随着科技的发展,单片机作为一种常用的微控制器,已经在各个领域得到了广泛应用。
在玩具领域,特别是玩具小车的设计中,单片机的运用也越来越普遍,可以实现各种有趣的功能。
本文将介绍一种基于单片机的多功能玩具小车的设计与实现。
二、设计目标1. 实现无线遥控功能,通过遥控器实现对小车的控制。
2. 设置超声波避障模块,让小车能够自动避开障碍物。
3. 小车可通过蓝牙模块与手机进行连接,实现手机APP控制。
4. 为小车设计多种灯光效果,增添趣味性。
5. 使用音乐模块,使小车产生丰富的声音效果。
三、硬件设计1. 主控芯片选择了常用的Arduino单片机。
2. 驱动模块选用了直流电机驱动模块,实现小车的前进、后退和转向。
3. 采用了超声波传感器模块,用于检测障碍物并实现避障功能。
4. 蓝牙模块选用了蓝牙串口模块,实现与手机的数据传输和控制。
5. 设计了多种灯光效果,包括LED灯和彩色灯带。
6. 音乐模块选用了声音传感器模块,可以发出不同的声音效果。
四、软件设计1. 编写了小车的控制程序,包括前进、后退、左转、右转等基本控制2. 通过编写遥控器程序,实现了对小车的无线遥控功能。
3. 编写了避障算法,使小车能够自动避开障碍物。
4. 开发了手机APP,通过蓝牙模块与小车进行连接和控制。
5. 设计了多种灯光效果的控制程序,可以实现闪烁、变色等效果。
6. 编写了音乐模块的程序,可以根据指令发出不同的声音效果。
五、实现效果1. 小车可以通过遥控器实现前进、后退、左转、右转的基本功能。
2. 超声波传感器可以准确检测到障碍物,并成功避开。
3. 通过手机APP可以实现对小车的遥控和控制各种功能。
4. 多种灯光效果可以有效增加小车的趣味性。
5. 音乐模块发出的声音效果丰富多彩,增加了小车的趣味性。
六、总结与展望本文介绍了一种基于单片机的多功能玩具小车的设计与实现,通过结合硬件设计和软件设计,实现了多种有趣的功能。
未来,可以进一步优化设计,增加更多的传感器模块和功能模块,使小车的功能更加丰富多样。
遥控车的制作方法
遥控车的制作方法介绍遥控车是一种以无线遥控方式进行控制的小型车辆。
它通常由车身、电机、轮子、电池和遥控器组成。
本文将介绍一种简单的遥控车的制作方法。
材料准备你需要准备以下材料:•一个小型车身(如玩具车等)•两个直流电机•两个轮子•一个电池盒•一节9V电池•一块Arduino开发板•一块L298N电机驱动模块•一根面包板•一些杜邦线•一个无线遥控器模块(如RF模块或红外遥控模块)制作步骤步骤1:连接电机和轮子首先,将两个直流电机连接到面包板上。
连接的方法是将电机的正极(红线)连接到L298N电机驱动模块的OUT1和OUT2引脚上,将电机的负极(黑线)连接到L298N电机驱动模块的GND引脚上。
然后,将两个轮子固定在电机的输出轴上。
步骤2:连接电池和开发板将电池盒连接到Arduino开发板的VIN和GND引脚上。
确保连接的极性正确。
然后,将9V电池插入电池盒中。
步骤3:连接电机驱动模块和开发板将L298N电机驱动模块的ENA引脚连接到Arduino开发板的11号引脚,将ENB引脚连接到Arduino开发板的10号引脚。
然后,将L298N电机驱动模块的IN1、IN2、IN3和IN4引脚分别连接到Arduino开发板的6、7、8和9号引脚。
步骤4:连接无线遥控器模块根据无线遥控器模块的接线说明,将其连接到Arduino开发板上。
通常需要连接一个数据引脚和两个电源引脚(VCC和GND)。
步骤5:编写代码打开Arduino开发环境,编写控制遥控车的代码。
代码的具体内容取决于使用的遥控器模块和代码库。
你可以使用Arduino的库函数来简化代码编写。
代码的主要功能是接收来自遥控器的指令,并根据指令控制电机的转动方向和速度。
以下是一个简单的示例代码:#include <IRremote.h> // 如果使用红外遥控模块,请安装对应的红外库int receiverPin = 2; // 接收器的数据引脚IRrecv irrecv(receiverPin);decode_results results;void setup() {irrecv.enableIRIn(); // 初始化红外接收器// 初始化电机驱动相关引脚pinMode(6, OUTPUT);pinMode(7, OUTPUT);pinMode(8, OUTPUT);pinMode(9, OUTPUT);}void loop() {if (irrecv.decode(&results)) {switch(results.value) {case 0xFFA25D: // 上moveForward();break;case 0xFF629D: // 下moveBackward();break;case 0xFF22DD: // 左turnLeft();break;case 0xFFE01F: // 右turnRight();break;case 0xFFC23D: // 停止stopMoving();break;}irrecv.resume(); // 继续接收下一个信号}}void moveForward() {digitalWrite(6, HIGH);digitalWrite(7, LOW);digitalWrite(8, HIGH);digitalWrite(9, LOW);}void moveBackward() {digitalWrite(6, LOW);digitalWrite(7, HIGH);digitalWrite(8, LOW);digitalWrite(9, HIGH);}void turnLeft() {digitalWrite(6, LOW);digitalWrite(7, HIGH);digitalWrite(8, HIGH);digitalWrite(9, LOW);}void turnRight() {digitalWrite(6, HIGH);digitalWrite(7, LOW);digitalWrite(8, LOW);digitalWrite(9, HIGH);}void stopMoving() {digitalWrite(6, LOW);digitalWrite(7, LOW);digitalWrite(8, LOW);digitalWrite(9, LOW);}步骤6:上传代码并测试将Arduino开发板通过USB连接到电脑上,然后上传代码到开发板中。
遥控小车制作策划书3篇
遥控小车制作策划书3篇篇一《遥控小车制作策划书》一、项目背景随着科技的发展,遥控小车在娱乐、教育和科研等领域都有着广泛的应用。
我们计划制作一款具有一定功能和特色的遥控小车,以满足爱好者的需求和探索。
二、项目目标1. 制作出一款能够稳定运行、灵活操控的遥控小车。
2. 具备一定的速度和承载能力。
3. 实现简单的功能拓展,如加装传感器等。
三、项目实施步骤1. 设计阶段(1)确定遥控小车的整体结构和尺寸。
(2)选择合适的材料,如塑料、金属等。
(3)规划电路布局和电子元件的选型。
2. 零部件采购(1)购买电机、电池、遥控器、电路板等核心部件。
(2)采购车轮、车架等结构件。
(3)准备必要的工具和材料,如螺丝刀、焊接工具等。
3. 制作与组装(1)按照设计图纸加工和组装车架。
(2)安装电机、电池等动力系统。
(3)焊接和连接电路。
(4)安装遥控器接收模块。
4. 调试与优化(1)进行初步的通电测试,检查各部分功能是否正常。
(2)调整电机转速、转向等参数,优化操控性能。
(3)对可能出现的故障进行排查和修复。
四、时间安排整个项目预计耗时[X]周,具体安排如下:第 1 周:完成设计工作。
第 2-3 周:零部件采购。
第 4-5 周:制作与组装。
第 6 周:调试与优化。
五、预算预算主要包括零部件采购、工具和材料费用等,预计总费用为[X]元。
六、人员分工[具体人员姓名]负责设计与技术指导;[具体人员姓名]负责零部件采购与管理;[具体人员姓名]负责制作与组装;[具体人员姓名]负责调试与优化。
七、风险评估与应对措施1. 可能存在零部件质量问题,采购时需严格把关。
2. 电路焊接和连接可能出现故障,需仔细操作并做好备份。
3. 调试过程中可能遇到技术难题,及时请教专业人员或查阅相关资料。
八、项目成果展示在项目完成后,组织一次成果展示活动,邀请相关人员参观和体验遥控小车的性能和功能。
[策划人姓名][具体日期]篇二《遥控小车制作策划书》一、项目背景随着科技的发展和人们对科技产品的兴趣日益浓厚,遥控小车作为一种具有趣味性和挑战性的科技制作项目,受到了广泛的关注和喜爱。
基于蓝牙的智能遥控小车设计与实现
基于蓝牙的智能遥控小车设计与实现摘要在21世纪这个信息化时代,随着科技的不断发展、物联网的逐渐兴起,网络技术与汽车工业已经成为人类生活中不可或缺的重要组成部分。
近年来,无线智能控制小车也一直作为各大高校研究的对象,在历年的全国电子设计大赛中,每每都会涉及这方面的问题,可见其研究意义远大。
在这个一切都将趋于智能化的时代,无线遥控技术的应用越来越广泛,无线遥控可实现对目标对象的远程控制,这一技术给人类的生活带来了极大地便利。
本次毕业设计为一种通过蓝牙技术遥控小车动作的软硬件设计实现,本次设计了共分为三种控制方式,分别为PC机与蓝牙从机进行通讯(QT作为图形界面),Android 手机与蓝牙从机进行通信,蓝牙主从机之间的相互通信(本论文中详细介绍此种通讯方式)。
小车上的蓝牙模块作为服务端,采用STC89C52RC单片机进行控制,双方通过蓝牙串口进行通信,主板上设有自制的驱动电路模块,单片机驱动直流电机控制小车的动作。
蓝牙接收端接收信号,分别通过与PC端的蓝牙,手机的蓝牙、和主从机之间的配对连接,从而接收从PC机、手机、HC-06主机发送来的动作指令。
单片机对接收到的指令进行分析,以调用相应的子函数来实现对小车的行动状态进行相应的控制,实验调试实现小车的无线遥控等功能。
关键词:STC89C52RC,STC12C5A60S2,智能小车,QT,蓝牙通信Design and Implementation of Bluetooth SmartRemote Control CarAbstractIn this information age of the 21st century, with the continuous development of technology, the gradual rise of the Internet of Things, network technology and the automotive industry has become an important part of human life indispensable. In recent years, wireless intelligent control car has also been the object of study as major universities. In the calendar year of the National Electronic Design Competition, it will often involve problems in this area. We can see its significance. Everything in this era will become intelligent, wireless remote control technology applied more widely, wireless remote control can be realized on the target object's remote control, and this technology brings to human life greatly facilitated.The graduation design of a car traveling through Bluetooth remote control hardware and software design and implementation, and the design is divided into three control methods, namely the PC to communicate with the Bluetooth slave (QT as a graphical interface), Android phones with a Bluetooth slave communication Bluetooth communication between the master from each other. Small car Bluetooth module as a server, using STC89C52RC MCU control, the two sides communicate via Bluetooth serial port, using a homemade driver circuit module, microcontroller-driven DC motor control car action on the motherboard. Bluetooth receiver module, respectively, through the end of the PC Bluetooth, Bluetooth phone, and pairing master-slave connection between machines, so that the receiver sent from the PC, phone, HC-06 host to the action command. SCM docking instructions received were analyzed to call the appropriate subroutine to achieve the action corresponding state control, Experimental realization car wireless remote and so on.Key words: STC89C52RC,STC12C5A60S2,IntelligentCar, QT, Bluetooth Communication目录摘要 (I)ABSTRACT (II)第1章项目概述 (1)1.1项目背景 (1)1.2项目简介 (1)1.3应用范围 (1)第2章项目实施方案 (1)2.1概述 (1)2.2开发环境 (2)第3章硬件设计 (3)3.1系统硬件框图 (3)3.2系统硬件电路设计 (4)3.2.1单片机最小系统电路设计 (4)3.2.2驱动电路设计 (2)3.2.3电源模块的电路设计 (4)3.2.4显示模块的电路设计 (5)3.2.5蓝牙模块设计 (7)3.2.6遥控模块设计 (8)3.2.7QT界面应用 (8)第4章软件设计 (9)4.1软件系统框图 (9)4.1.1总体设计 (9)4.1.2主机具体流程 (9)4.1.3从机具体流程 (10)4.1.4QT界面设计 (10)4.2主要程序代码 (11)4.2.1主机主板电路主要代码 (11)4.2.2从机主板电路主要代码 (11)4.2.3应用软件QT主要代码 (12)第5章项目调试 (13)5.1硬件调试 (13)5.1.1调试步骤 (13)5.1.2调试中出现的问题、解决的方法及注意事项 (13)5.2软件调试 (14)5.2.1单片机代码调试 (14)5.2.2QT代码调试 (14)5.3整体调试 (15)第6章项目成果 (16)6.1硬件成果物 (16)6.1.1控制端成果物 (16)6.1.2接收端成果物 (16)6.2软件成果物 (17)第7章结论 (18)参考文献 (19)致谢..................................................................................................... 错误!未定义书签。
毕业设计(论文)-基于蓝牙遥控的智能小车设计
摘要无线遥控的小车,可以在危险的环境作业,人员搜索,可以在各类领域中发挥着它特殊的作用,本次设计是选择基于蓝牙遥控的多功能智能小车为对象。
控制系统以C51单片机为主控芯片,采用L298N为电机驱动芯片、HC-06蓝牙无线模块、12864液晶显示模块、四路循迹模块等构成外围扩展电路。
将自制的控制电路、控制程序和四轮小车机械相结合,制作多功能智能小车。
实验调试实现了智能小车的蓝牙无线遥控、自动避障、自动测距及各种灯光的功能。
关键词:51单片机;蓝牙遥控;智能小车目录摘要 (1)1. 绪论.................................. 错误!未定义书签。
1.1 研究背景与意义 (4)1.2课题目的 (5)1.3课题研究内容 (5)2 方案论证 (6)2.1 总体方案设计 (6)2.2设计系统的功能要求 (7)2.3 系统硬件方案 (7)3系统硬件设计 (9)3.1STC89C52芯片简介 (9)3.2 STC89C52最小系统 (10)3.3电机驱动设计 (11)3.4显示电路设计 (11)3.5 蓝牙模块设计 (12)3.6 PCB图设计 (13)3.7 智能车结构分析 (14)3.7.1 底板设计 (14)3.7.2电机与底板的连接支架设计 (15)3..7.3整体装配图 (15)3.7.4整车材料明细 (15)4.系统软件设计 (16)4.1系统的程序流程 (16)4.2蓝牙模块参数设置程序 (16)4.3蓝牙发送程序接收程序和中断程序 (17)4.4自动避障及灯光声音控制程序设计 (19)4.5液晶显示程序设计 (21)5 调试结果分析 (25)5.1蓝牙遥控调试及结果分析 (25)5.2避障功能调试及结果分析 (25)5.3无人驾驶模式调试及结果分析 (25)5.4液晶显示功能调试及结果分析 (25)5.4调试过程中遇到的困难及解决方法 (25)6.总结 (26)致谢 (27)参考文献 (28)附录:程序 (29)1.绪论1.1 研究背景与意义随着汽车工业的的迅速发展,关于汽车的研究也就越来越受人关注。
红外避障无线遥控小车课程设计安排
则同相比例运算电路的电压放大倍数为
Auf= =1+ (2.1.11)
由于引入了电压串联负反馈,因此能够提高输入电阻,且提高程度与负反馈深度有关。在理想运放条件下,即认为Aod→∞,Rid→∞,则同相比例运算电路的输入电阻Rif→∞。可见,同相比例运算电路的输入电阻高。
3.差分比例运算电路
=(1+ ) u02- u01
= · u02- u01
= u02- u01
=(u02-u01) (2.2.6)
所以AU2= =- (2.2.7)
因此,该放大电路总的电压放大倍数为
AU= = · = - (1+ )(2.2.8)
图9所示电路的总增益AV为两级增益之积,即为:
AV=(1+2R1/R3)·R6/R2(2.2.9)
(1)画出红外避障小车控制电路图,分析电路工作原理。
(2)画出PCB板图,制作PCB板。
3、焊接与调试(30分)
(1)领件、质量检测、焊接。
(2)小车能被遥控,可以前进、倒退、左转弯、右转弯。
(3)遇到障碍物可自动避开。
4、设计报告20分。
5、答辩10分。
四、进度安排
周次
活动内容
第一周
周一
实训任务安排,各模块工作原理
(1)前置放大电路对信噪比具有改善作用,因电路对差模信号具有较大的放大作用,其增益远大于共模分量(噪声);
(2)决定差模放大的电阻R1、R3和R4对共模抑制比没有影响,但R1和R4的失配会造成差模增益失配,为此,R1、R3和R4的精度应为1%,一般选用金属膜电阻或线电阻,以便得到最佳稳定性;
(3)该前置放大级对共模输入信号(相当噪声或温漂)没有放大作用,即对温漂信号或噪声没有放大作用,因而其输入漂移或噪声较小。
遥控小车实验报告
一、实验目的1. 了解遥控小车的构造和工作原理。
2. 掌握遥控小车的基本操作方法。
3. 通过实验,提高动手能力和创新意识。
二、实验原理遥控小车是一种利用无线电波进行遥控的玩具,主要由电源、电机、遥控器、接收器、驱动电路等组成。
当遥控器发出指令时,接收器接收指令,通过驱动电路控制电机转动,从而实现小车的行走、转向等功能。
三、实验器材1. 遥控小车1台2. 电源1块3. 遥控器1个4. 万用表1个5. 钳子、螺丝刀等工具四、实验步骤1. 检查遥控小车各部件是否完好,包括电源、电机、遥控器、接收器等。
2. 连接电源,打开遥控器,确保遥控器与接收器通信正常。
3. 检查电机转动是否顺畅,有无异常噪音。
4. 学习遥控器的基本操作,包括前进、后退、转向等。
5. 进行遥控小车的基本操作实验,观察小车运行状态,分析问题。
6. 对遥控小车进行改装,提高其性能。
五、实验内容1. 遥控小车的基本操作(1)打开电源,确保遥控器与接收器通信正常。
(2)使用遥控器控制小车前进、后退、转向等。
(3)观察小车运行状态,确保小车在操作过程中稳定、可靠。
2. 遥控小车改装实验(1)改装小车底盘,提高小车通过性。
(2)更换高性能电机,提高小车速度。
(3)增加电池容量,延长小车续航时间。
(4)优化遥控器接收范围,提高遥控距离。
六、实验结果与分析1. 实验结果通过实验,我们掌握了遥控小车的基本操作方法,了解了遥控小车的构造和工作原理。
在改装实验中,我们对小车进行了以下改进:(1)更换高性能电机,提高小车速度。
(2)增加电池容量,延长小车续航时间。
(3)优化遥控器接收范围,提高遥控距离。
2. 实验分析(1)遥控小车的基本操作实验结果表明,小车在操作过程中稳定、可靠,达到了预期效果。
(2)通过改装实验,我们对遥控小车进行了优化,提高了其性能,使其在实际应用中更加出色。
七、实验总结1. 通过本次实验,我们了解了遥控小车的构造和工作原理,掌握了遥控小车的基本操作方法。
多功能智能小车的设计与制作毕业论文
多功能智能小车的设计与制作毕业论文业论文目录1引言(1)2总体设计(2)2.1各模块分析选择(2)2.1.1主控单元方案比较与选择(2)2.1.2避障单元方案比较与选择(3)2.1.3寻迹单元方案比较与选择(3)2.1.4遥控单元方案比较与选择(3)2.1.5语音控制单元方案比较与选择(4)2.2总体设计框图(4)3硬件设计(6)3.1单片机控制模块(6)3.1.1时钟电路(7)3.1.2复位电路(7)3.1.3烧写接口电路(8)3.2无线遥控模块(8)3.2.1无线遥控工作原理(9)3.2.2PT2262/2272芯片(10).WORD版本.3.3红外对管寻迹模块(11)3.3.1模块系统分析(11)3.3.2LM393芯片介绍(13)3.4红外避障模块(14)3.4.1红外避障电路介绍(14)3.4.2555芯片工作原理(15)3.5电机驱动模块(15)3.6语音控制模块(16)4软件设计(18)4.1模糊控制算法(18)4.1.1模糊理论的发展(18)4.1.2模糊控制算法原理(18)4.1.3智能小车中的模糊控制算法(19) 4.2软件设计框图(19)4.3软件程序设计部分源程序(20)5制作和调试(24)5.1使用的仪器仪表及软件(24)5.2系统制作(24)5.3系统调试(24)5.3.1硬件调试(25)5.3.2软件调试(27).WORD版本.5.3.3联合调试(27)6结论与展望(28)致谢(29)参考文献(30)附录1系统实物图(31)附录2实验原理图(32)附录3毕业设计作品说明书(33).WORD版本.1引言智能化作为现代社会的新产物,是以后的发展方向,他可以按照预先设定的模式在一个特定的环境里自动的运作,无需人为管理,便可以完成预期所要达到的或是更高的目标。
中国自1978年把“智能模拟”作为国家科学技术发展规划的主要研究课题,开始着力研究智能化。
从概念的引进到实验室研究的实现,再到现在高端领域(航天航空、军事、勘探等)的应用,这一过程为智能化的全面发展奠定基石。
基于单片机的无线遥控智能小车的设计与制作
之后停止前进。透过 电机驱动柿 佳分析 , 经过两类电机正反转动作调试 之后 ,有关大电流桥接手段 已经基本维持中心设备的驱动动 力管控 标 准。其中电流反馈脚在 闲置时段可以进行接地保护 , 避免电压稳固范围
题 ,终端位置需 要在 单位任 务疏通流程中进行 1 0 O字节 间隔的调试 , 具体频率不得低于 3 5 0 ms 。
主要依靠 目 标声源反应机理进行空间格局定位。
1 . 4 直流 电动 驱动 模 块
经过多次实践探索 ,有关无线形态的遥控 设备在单位 1 公里 区域 范围内疏导绩效非常优越 , 在既定区域坐标检定范围与显示媒介的交流 辅助下 , 无线遥感装置基本能够稳定小车运行的各类要点 , 将操作误差 效果降到最/ J 、 区域之内。
计算误差不大。 基本可以满足现 实应用潜质要求。 键 阐 无线遥控 ;传感装置;显示渠道;驱动标准 ; l 设计流程
按照 目前多元工业调整动机观察 ,有关计 算机管制范围下的 自动 化遥控技术开始广受关注,尤其机器人的智能管理方案,能够承担人力 时小轱 转,当右边遇到障碍物时小车左转。
求。但是内部数据 积累着严重 的流 失隐患 ,为 了 科 学规避 这一技 术问
远程信息管理 ,确保细化的前进与后退动作能够顺利执行。在规划机械 运转路线过程中, 单位相应间隔与超声波传感装置会随着遥感渠道直 接
探测小车具体位置 ,同时将重要数据直接交由单片机进行综合管理 ; 单 片机进行整合之后会与无线显示终端进行交流 ,直到整体操纵 目标达成
据 源的偏差结 果。实施 Mz L H 0 3 — 1 2 8 6 4串行接 口搭配 的媒 介 资源 ,
相关归控工具主要围绕刻度尺、秒表等常见测试资源进行配备。
基于单片机的无线遥控智能小车的设计与制作
综合理论245学法教法研究课程教育研究基于单片机的无线遥控智能小车的设计与制作马维维(海南省经济技术学校 海南 海口 571158)前言按照目前多元工业调整动机观察,有关计算机管制范围下的自动化遥控技术开始广受关注,尤其机器人的智能管理方案,能够承担人力在现实生产流程中无法承担的职责要务。
无线遥控小车是沿着上世纪军事理念进行同步改造、设计,为适应防爆危险以及污染效应环境产生,整体布置活动成本不高,发展优势广阔。
我国在开展危险性较高的行业过程中,气体泄露和泥石流地震现场监则工作对人员生命安全造成一定威胁,因此开发意义深刻,需要设计开发人员予以重视。
一、无线遥控小车的设计本文所设计的智能小车主要由3 部分组成:智能小车部分: 车体部分以及2 路电机、单片机STC89C52、驱动电路、红外避障模块;无线通信模块: CC1101 无线通信模块、RS232-TTL 转换电路;系统软件设计: 主要有上位机软件设计和单片机程序设计。
1、遥控小车车体的主要结构遥控小车主要包括: 单片机系统、红外避障模块、无线通信模块、驱动电路。
小车通过红外传感器完成对前方、左方和右方3 个方向的障碍物检测,并以TTL 电平信号的形式送入单片机的I /O 口。
单片机根据收到的信号,进行判断,发出控制信号,通过驱动电路实现小车避障。
上位机经无线模块向单片机发送控制信号,单片机依照应用层的通信协议,对控制信号进行识别判断后控制小车做相应动作。
2、硬件电路设计本系统以STC89C52 单片机为核心控制器,硬件电路主要包括以下几个模块:(1)避障模块。
避障模块利用3 路红外传感器来判断小车前方、左方和右方的障碍物。
当检测范围内无障碍物时,红外传感器向单片机发送高电平; 一旦检测范围内出现障碍物,则发送低电平。
传感器模块有+5V 、GND 、MCU 三根接口线,其中MCU 接口线输出TTL 电平,可以直接连接单片机I \O 口,无需进行电平转换。
遥控小车设计方案与制作
遥控小车的设计与制作院系:机电工程学院专业:电气自动化技术班级:09级1班姓名:马海龙指导教师:张建明完成日期:2018-01-18遥控小车摘要随着社会的发展,人们对科学技术的要求越来越高,在我们的身边随处都可见一些高科技的产物,这是是时代的产物。
本设计采用单片机,根据单片机的原理来控制实验小车的启步与停止以及根据人得操作做出相应的动作。
信息社会的支柱之一是通信技术,它是信息社会化的基础,也是实现信息社会化的手段。
而近年来,信息通信领域中,发展最快,应用最广的就是无线通信技术。
我们此次借遥控小车为载体,为大家展示下无线通信技术的基本原理。
本设计虽然结构简单,较容易实现,但它涉及到了通信技术的各个方面:编码解码、调制解调、高频放大、无线传输、混频功放等。
在一定程度上体现了无线通信原理。
目录封面: (1)摘要: (2)目录: (3)设计任务: (4)设计方案: (5)实践总结: (14)参考文献: (14)遥控小车1. 设计任务:设计并制作了一个红外避障遥控小车,当人在远处向它发出指令时,其能够实现基本的前进、后退、左拐、右拐等动作。
1.基本要求在车前进的过程中,若遇到障碍物,红外线被反射,经红外接受电路,将光信号转换成电信号,控制一侧电动机运转变慢,而另一侧电动机转速不变,从而改变运行方向,达到避障的目的。
2.方案1 控制编码模块:选用PT2262/2272作为我们系统的编码、解码芯片下面是PT2262的功能介绍及实现。
<1)编码芯片PT2262是无线发射电路的核心,为双列直插式,集成电路外形如图十四所示,各引脚的功能如下表所示。
<2)编码芯片PT2262发出的编码信号由地址码、数据码、同步码组成一个完整的码字,电路如图十五所示,当发射机没有按键按下时,PT2262不接通电源,其17脚为低电平,所以315MHz的高频发射电路停止振荡不工作,当有按键按下时,PT2262得电工作,其第17脚输出经调制的串行数据信号,当17脚为高电平期间,315MHz的高频发射电路起振,发射等幅高频信号,所以高频发射的信号完全受控于PT2262的17脚输出的数字信号。
基于单片机的无线遥控小车设计-文献综述
毕业论文文献综述机械设计制造及其自动化基于单片机的无线遥控小车设计一、国内外研究现状无线电遥控是利用无线电信号来对远方的各种机构进行控制的技术,这些信号被远方的接收设备接收后,可以指令或驱动其它各种相应的机械,去完成各种操作,已经广泛运用于机械领域,不但提高机械的自动化程度和操作性,还改善了操作人员的工作环境啊。
并且与我们的生活也越来越接近,比如遥控门窗,遥控风扇、遥控座椅、遥控小车等都是无线电技术的成功应用于生活的例子。
二、研究主要成果智能小车,也称轮式机器人,是一种以汽车电子为背景,涵盖控制、模式识别、传感技术、电子、电气、计算机、机械等多学科的科技创意性设计。
从普通的玩具遥控车到无限工业控制车辆,从短程控制到外太空探险小车的控制,可以预见今后无线智能遥控小车的应用将更加广泛。
在最近几年,随科学技术的进步,智能化和自动化技术的普及,各种高科技广泛应用于玩具制造领域,使其娱乐性和互动性不断提高。
根据美国玩具协会的调查统计,近年来全球玩具销量增幅与全球平均GDP增幅大致相当。
而全球玩具市场的内在结构比重却发生了重大变化:传统玩具的市场比重在逐步缩水,高科技含量的电子玩具则蒸蒸日上。
美国玩具市场的高科技电子玩具的年销售额2004年较2003年增长52%,而传统玩具的年销售额仅增长3%。
英国玩具零售商协会选出的2001年圣诞最受欢迎的十大玩具中,在七款玩具配有电子元件。
从这些数字可以看出,高科技含量的电子互动式玩具已经成为玩具行业发展的主流。
普通的无线遥控车大家都很熟悉,市场里有很多提供小孩子玩玩的遥控小车,还有神奇的天堂电玩WII。
三、发展趋势无论是简单的还是难的,熟悉的还是不熟悉的,智能无线遥控小车最基本的功能就是无线控制和启动两方面,在这个基础上,可以再加上更多的复杂功能,比如:①测速:由单片机定时器根据高低电平计数脉冲与车轮周长通过算法得出车速,再根据车速和行驶时间得出行驶里程。
②红外避障:红外发射管通过三极管和电阻接到一从单片机的PB口,红外接受管的数据口接到它的PC口,当检测到有障碍物时,接受管的数据口输出为低电平并送从单片机,若未检测到障碍物袁则接受管的数据口输出为高电平,另外,单片机控制红外发射管发射红外光采用的是断续式,即可定时发射或关闭发射袁,若一直让红外发射管发射,则接受管接受到的电平一直为高电平,相当于接受管没有正常工作。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
“发明杯”大学生创新大赛作品题目: 无线遥控玩具小车设计与制作目录摘要 (1)引言 (3)1 方案设计与论证 (4)1.1 直流调速系统 (4)1.2 防碰撞系统 (5)1.3 显示系统 (5)2 硬件设计 (5)2.1 小车系统框图 (5)2.2 单片机最小系统设计 (6)2.3 电机驱动电路设计 (7)2.4 遥控发射接收电路设计 (9)2.4.1 无线发送电路 (10)2.4.2 无线接收电路 (11)2.5 检测系统设计 (11)2.5.1 速度检测设计 (11)2.5.2 防跌落系统设计 (12)2.5.3 防碰撞系统设计 (13)2.6 显示电路设计 (13)2.7 单片机I/O口的分配 (14)2.8 电源设计 (14)2.9 小车车体设计 (14)3 软件设计 (15)3.1 主程序设计 (15)3.2 PWM子程序设计 (17)3.3 遥控子程序 (18)3.4 防跌落、碰撞子程序 (20)3.5 显示子程序 (21)4 结果分析及结论 (22)5 谢辞 (23)6 参考文献 (23)附件1 程序清单 (24)附件2 硬件电路图 (33)附件3 电路PCB图 (34)无线遥控玩具小车设计与制作摘要:80C51单片机是一款八位单片机,他的易用性和多功能性受到了广大使用者的好评,该课题的基本思想是设计一台能够遥控行走并自动回退防止跌落的机器小车。
遥控接收端以 80C51 单片机为控制核心,其中数据的发射和接收部分通过无线通讯模块完成。
可通过发射端来控制小车的直流电机实现无极调速, 遥控小车进行转向, 并能在液晶上显示出小车的实时速度值。
小车还能自动检测落差较大的落差,遇到楼梯等低处会自动回避,以防止小车由高处摔落。
关键词:80C51单片机、PWM调速、遥控小车引言在我国,单片机已不是一个陌生的名词,它的出现是近代计算机技术的里程碑事件,因为单片机的诞生标志着计算机正式形成了通用计算机系统和嵌入式计算机系统两大分支。
在单片机诞生之前,为了满足工控对象的嵌入式应用要求,只能将计算机进行机械加固、电气加固后嵌入到对象体系中构成自动控制。
但由于体积过大,无法嵌入到大多数对象体系,如家电、玩具、仪器仪表等。
单片机则应嵌入式应运而生。
单片机的微小体积和极低的成本,可广泛应用到如玩具、家电、仪器仪表、汽车电子系统、工业控制单元、办工自动化系统、金融电子系统、个人信息终端及通信产品中,成为现代化电子系统中最重要的智能化工具。
本系统以80C51单片机为核心器件,由一块液晶显示小车的运动数据,采用L298N 来驱动控制电机的正反转,利用无线遥控装置对小车进行遥控,实现具有前进、后退、左移和右移四种运动方式。
利用光电一体化红外线传感器,检测落差较大的地方,实现自己判定,并自己避免落到落差较大的地方。
利用微动开关,实现小车碰撞到物体后能自动回避,从而达到遥控智能控制的目的。
基于单片机控制的设计思想,选用廉价的遥控编码解码集成电路(PT2262/PT2272)采用LM298N芯片驱动直流电机,通过PWM实现调速,在小车的外围安置红外传感器。
实现小车的无级调速控制 ,小车调试性能稳定。
这种遥控方案能实现对电动小车的运动状态进行实时控制,控制灵活、可靠,精度高,可满足对系统的各项要求。
1 设计方案与论证根据设计的要求,确定如下方案:在现有玩具电动小车的基础上,加装光电检测器,无线模块,实现对电动小车的无线遥控,能对小车的速度、位置、运行状况的实时控制,并将测量数据传送至单片机进行处理,由单片机根据所检测的各种数据送液晶显示出来。
1.1 直流调速系统方案一:静止可控整流器。
方案二:脉宽调速系统。
方案一:静止可控整流器。
V.M系统是当今直流调速系统的主要形式。
它可以是单相、三相或更多相数,半波、全波、半控、全控等类型,可实现平滑调速。
V.M系统的缺点是晶闸管的单向导电性,它不允许电流反向,给系统的可逆运行造成困难。
它的另一个缺点是运行条件要求高,维护运行麻烦。
最后,当系统处于低速运行时,系统的功率因数很低,并产生较大的谐波电流危害附近的用电设备。
方案二:脉宽调速系统。
采用晶闸管的直流斩波器基本原理与整流电路不同的是,在这里晶闸管不受相位控制,而是工作在开关状态。
当晶闸管被触发导通时,电源电压加到电动机上,当晶闸管关断时,直流电源与电动机断开,电动机经二极管续流,两端电压接近于零。
脉冲宽度调制(Pulse Width Modulation),简称PWM。
脉冲周期不变,只改变晶闸管的导通时间,即通过改变脉冲宽度来进行直流调速。
与V.M系统相比,PWM调速系统有下列优点:(1)PWM调速系统的开关频率较高,仅靠电枢电感的滤波作用就可以获得脉动很小的直流电流,电枢电流容易连续,系统的低速运行平稳,调速范围较宽。
由于电流波形比V.M系统好,在相同的平均电流下,电动机的损耗和发热都比较小。
(2)同样由于开关频率高,若与快速响应的电机相配合,系统可以获得很宽的频带,因此快速响应性能好,动态抗扰能力强。
根据以上综合比较,以及本设计中受控电机的容量和直流电机调速的发展方向,本设计采用了H型单极型可逆PWM变换器进行调速。
脉宽调速系统的主电路采用脉宽调制式变换器,简称PWM变换器。
脉宽调速的驱动能力有限。
为顺利实现电动小汽车的前行与倒车,本设计采用了可逆PWM变换器。
可逆PWM变换器主电路的结构式有H型、T型等类型。
我们在设计中采用了常用的双极式H型变换器,它是由4个三极电力晶体管和4个续流二极管组成的桥式电路。
1.2 防碰撞系统障碍物的检测方案(1)利用超声波探测传感器可以在较远的距离就可以检测到前方的障碍物,但超声波探测传感器的价格昂贵,电路需要调试、验证,用于遥控小车上会大大增加小车的成本,并不合适。
(2)利用红外一体化光电传感器电路简单,但受外界的条件的干扰比较大,还有对于黑色的障碍物体不能辨别,因为黑色会吸收红外光,造成检测不到黑色物体,对小车的运动会影响。
(3)利用微动开关传感器利用微动开关传感器检测障碍,价格便宜,而且是硬件结构,结构简单,实用性强,当碰到障碍物时微动开关就马上动作,避开障碍物,不用外接电路,也不用电源,可以节约电能的使用。
我们从经济实用的方面考虑,在此我们采用第三种方案。
1.3 显示系统(1)采用数码管显示数码管显示具有高亮的特性,但数码管的驱动电流比较大,要外加驱动电路,会增加小车的成本,而且占用单片机的I/O口资源和单片机资源较多,并且此电路要用多位数码管显示,使电路变的更复杂。
(2)采用液晶显示液晶显示器以其微功耗、体积小、显示内容丰富、超薄轻巧的诸多优点,在袖珍式仪表和低功耗应用系统中得到越来越广泛的应用,采用液晶能直观的将速度显示给用户,2行16个字的1602液晶模块比较常用,而且液晶的显示都已经模块化,我们直接就可以用。
所以我们采用第二中方案更实用方便,用液晶显示。
2 硬件设计2.1 小车系统框图小车主要由信号传感器,信号处理电路,无线发送模块,无线接收模块,单片机小系统,电机驱动电路,直流电机以及液晶显示电路等组成。
小车的系统框图如图2.1所示。
图2.1 小车系统框图小车控制采用AT89C51单片机,通过控制电机驱动电路来驱动电机的运行。
无线接收模块接单片机,利用无线发送模块遥控器给接收模块发送无线信号,控制小车的运动,液晶上显示小车的实时速度。
当避障传感器或防跌落传感器测得信号时候,单片机能自己控制电机左转或者右转,避免小车碰撞和跌落。
2.2 单片机最小系统设计80C51是片内有ROM/EPROM 的单片机,因此,这种芯片构成的最小系统简单、可靠。
80C51单片机最小系统是整个小车的控制核心,负责小车的各种信号的处理计算,控制小车的运行,就犹如小车的“大脑”。
单片机最小系统电路组成如图2.2所示。
Y111.0592MHzC 520P C 620P+C 722uR 210KVCCS2P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78R EST 9R XD 10TXD 11INT012INT113T014T115WR 16R D 17XTAL218XTAL119GND20P2.021P2.122P2.223P2.324P2.425P2.526P2.627P2.728PSEN 29ALE/P 30EA/VP 31P0.732P0.633P0.534P0.435P0.336P0.237P0.138P0.039VCC 40U3AT89S51192837465R P110K 复位MCUVCCP15P16P17P33P36P10P11P12P13P14P30P31P32P34P35P37P00P01P02P03P04P05P06P07R EST P26P27PWM 1PWM 2INPUT1INPUT2P24P25S1D5LEDR 11KC 9103C 8100u FVCC图2.2 单片机最小系统电路单片机最小系统组成: (1)时钟电路80C51虽然有内部振荡电路,但要形成时钟,必须外部附加电路。
80C51单片机的时钟产生方法有两种。
内部时钟方式和外部时钟方式。
本设计采用内部时钟方式,利用芯片内部的振荡电路,在XTAL1、XTAL2引脚上外接定时元件,内部的振荡电路便产生自激振荡。
本设计采用最常用的内部时钟方式,即用外接晶体和电容组成的并联谐振回路。
振荡晶体可选用12MHZ的。
电容值无严格要求,但电容取值对振荡频率输出的稳定性、大小、振荡电路起振速度有少许影响,CX1、CX2可用20pF的此片电容。
在设计印刷电路板时,晶体和电容应尽可能靠近单片机芯片安装,以减少寄生电容,更好的保证振荡器稳定和可靠地工作。
(2)复位电路复位电路通常采用上电自动复位和按钮复位两种方式。
最简单的上电自动复位电路中上电自动复位是通过外部复位电路的电容充电来实现的。
只要Vcc的上升时间不超过1ms,就可以实现自动上电复位。
时钟频率用12MHZ 时C取22uF,R取10KΩ。
除了上电复位外,有时还需要按键手动复位。
按键手动复位有电平方式和脉冲方式两种。
其中电平复位是通过RST端经电阻与电源Vcc接通而实现的。
(3)单片机下载串口MAX232芯片是美信公司专门为电脑的RS-232标准串口设计的接口电路,使用+5v单电源供电。
MAX232下载串口基本可分三个部分:其中13脚(R1IN)、12脚(R1OUT)、11脚(T1IN)、14脚(T1OUT)为第一数据通道。
8脚(R2IN)、9脚(R2OUT)、10脚(T2IN)、7脚(T2OUT)为第二数据通道。
TTL/CMOS 数据从T1IN、T2IN输入转换成RS-232数据从T1OUT、T2OUT送到电脑DP9插头;DP9插头的RS-232数据从R1IN、R2IN输入转换成TTL/CMOS数据后从R1OUT、R2OUT输出。