基于51单片机的蓝牙小车设计

合集下载

基于51单片机的多功能蓝牙循迹避障测距小车(优.选)

基于51单片机的多功能蓝牙循迹避障测距小车(优.选)

基于51单片机的多功能蓝牙循迹避障测距小车的设计与制作摘要:无线遥控的机器人小车在危险环境作业、人员搜集等应用中可发挥特殊的作用。

本次设计选择基于蓝牙遥控的多功能智能小车为对象。

设计了该系统的硬件电路原理图,控制系统以STC89C52单片机为主控芯片,采用BTS7970为电机驱动芯片、蓝牙无线串口模块、红外光电传感器模块、舵机模块、超声波发射与接收模块等构成外围扩展电路。

将自制的控制电路、控制程序和四轮小车机械结构相结合,制作多功能机器人小车。

实验调试实现了智能小车的蓝牙无线遥控、自动避障、自动循迹、自动三向测距等功能。

关键词:单片机;蓝牙遥控;舵机;光电传感器目录第一章前言 (3)第二章方案比较与论证 (3)2.1总体方案设计 (3)2.2无线模块设计 (4)2.3显示模块设计 (4)2.4循迹模块设计 (5)2.5避障模块设计 (5)第三章智能车机结构分析 (5)第四章控制系统电路设计 (6)4.1 MCU的选型 (6)4.2 电机驱动电路设计 (6)4.3 红外传感器模块设计 (7)4.4 蓝牙模块设计 (7)4.5 舵机模块设计 (7)4.6 超声波模块设计 (8)4.7 电源电路设计 (8)第五章调试结果分析 (8)5.1 各模块功能调试 (8)5.2 总结 (9)致谢 (10)参考文献 (11)附录部分程序 (12)第一章前言随着汽车工业的迅速发展,关于汽车的研究也就越来越受人关注。

遥控小车起源于美国,由于政府对无线遥控小车研发的资助以及相关资助的推动作用,日本、美国、德国等工业大国在遥控小车技术上占据着明显优势。

我国的无线遥控小车研究工作始于20世纪中后期,在国家的863、973等技术发展计划的重点支持下,国内已大范围地进行无线遥控小车的研究。

全国电子大赛和省内电子大赛几乎每次都有智能小车这方面的题目,全国各高校也都很重视该题目的研究,但是与国际先进还存在一定的差距。

可见其研究意义很大。

基于51单片机的两驱蓝牙小车系统设计

基于51单片机的两驱蓝牙小车系统设计

• 6 •内燃机与配件基于51单片机的两驱蓝牙小车系统设计王庐山(湖北工业职业技术学院电子工程系,十堰442000)摘要:选用51单片机作为主控芯片,采用R200—体化红外光电对管构成五路循迹,通用的红外对管构成三路避障,同时还具有 超声波避障、舵机摇头的功能。

电机驱动采用LN293D,可进行PWM控制小车的转速,电源部分采用两节3.7V锂电池供电,与其它外 围电路一起构成智能小车的硬件系统。

采用C语言模块化编程,提高开发效率。

智能小车能够完成循迹、避障、超声波测距、舵机摇头 避障、红外遥控、蓝牙控制等功能。

四位数码管显示功能序号,用按健或遥控器可以选择切换小车功能。

关键词:51单片机;循迹、避障;PWM控制;蓝牙;红外遥控;超声波0引言智能小车越来越受学生的喜爱,制作智能小车不仅可 以锻炼学生的动手能力,还可以提高学生的学习兴趣。

没 有一款电子产品能像智能小车一样把很多的知识融合在 一起,既可以练习电子产品装配与调试技术,又可以学习 51单片机技术,是典型的软硬件都可以学习的教学实训 好载体。

因此我们设计了这款多功能小车。

让学生在玩中 学,在学中玩。

1智能小车硬件设计1.1系统的总体设计智能小车的CPU采用STC89C52R C单片机,该CPU 在高校教学中应用最广,学习非常熟悉,参考资料多,降低 了设计难度,便于学生开发。

五路循迹和三路避障用P0 □八个引脚,P2 □用于对 小车左右两个电机的PWM控制,超声波模块接在P3.2和P3.4 □,舵机接在P3.6 □,蓝牙模块接在P3.0和P3.1 □,红外遥控接在P3.3 □,数码管的显示采用595控制,接在 P1 □。

设置有设置、+、三个功能按键,用于选择小车的功 能。

用四位数码管显示小车当前的功能。

1.2循迹与避障电路设计5路循迹采用RPR220光电传感器来检测信号,3路 避障采用红外发射与接收对管作为传感器来检测信号。

循 迹和避障采用LM324来处理信号。

51智能小车的制作之蓝牙小车的制作

51智能小车的制作之蓝牙小车的制作

51智能小车的制作之蓝牙小车的制作蓝牙小车是一种使用蓝牙技术进行远程控制的智能小车。

本文将介绍制作蓝牙小车的步骤和所需材料,并给出详细的制作说明。

1.材料准备:-1个小车底盘:可以购买一款适合的小车底盘,也可以自制一个。

-2个直流电机:用于驱动小车轮子的电机。

-2个轮子:连接在电机上,用于让小车运动。

- Arduino控制板:用于控制小车的移动。

-蓝牙模块:用于与智能手机或电脑进行通信。

-电池:用于给电机供电。

-连接线、杜邦线等。

2.连接电路:首先,将两个电机连接到Arduino控制板上。

每个电机连接到一个数字引脚,同时将它们的正极连接到电池的正极,负极连接到电池的负极。

确保电机的方向是一致的,这样它们才能正确地驱动轮子。

然后,将蓝牙模块连接到Arduino的串口引脚。

这些引脚可以通过Arduino的文档或蓝牙模块的说明书来确定。

连接完成后,将Arduino连接到计算机,并上传相应的软件程序。

3.编写程序:使用Arduino IDE软件编写程序。

程序的实现方法因蓝牙模块型号和Arduino控制板型号而不同,可以在网上寻找相应的教程和示例代码。

编写程序的主要目的是实现与蓝牙模块的通信以及控制电机的转动。

通常需要定义一些命令,以便通过蓝牙向小车发送指令。

例如,发送'F'表示前进,发送'B'表示后退,发送'L'表示左转,发送'R'表示右转,等等。

根据收到的指令,程序将控制电机以实现相应的运动。

4.测试与调试:完成程序编写后,将蓝牙模块与智能手机或电脑进行配对。

通过蓝牙串口工具向小车发送指令,观察小车的运动情况。

如果发现小车的运动与指令不一致,可能需要调整电机的连接或编写更准确的程序。

5.优化和扩展:一旦小车能够正常运行,您可以进一步完善和扩展它的功能。

例如,您可以添加超声波传感器,以实现避障功能。

您还可以添加其他传感器,如红外线传感器,以实现更多的智能功能。

51单片机蓝牙控制小车工作原理

51单片机蓝牙控制小车工作原理

51单片机蓝牙控制小车工作原理随着科技的不断发展,各种智能设备逐渐成为人们生活中不可或缺的一部分。

其中,单片机与蓝牙技术结合的小车应用,既有趣又具有一定的实用价值。

本文将介绍51单片机蓝牙控制小车的工作原理,以期为大家提供一些有益的信息。

在实际应用中,小车的移动、旋转控制是至关重要的。

为此,我们可以选用一种简单而有效的蓝牙通信协议——UART通信协议。

它可以在单片机与蓝牙控制小车之间建立通信连接,实现对小车的远程操控。

51单片机蓝牙控制小车的工作原理主要包括以下几个方面:一、单片机端硬件设计单片机端硬件设计主要包括单片机本身和与蓝牙控制小车连接的接口电路。

单片机可以内置UART通信模块,用于与蓝牙控制小车进行通信。

同时,还需要一个驱动电路,用于将单片机与蓝牙控制小车连接起来。

这些硬件设计可以通过电路图的形式呈现,具体电路图可以在相关资料中查阅。

二、蓝牙控制小车端硬件设计蓝牙控制小车端硬件设计主要包括一个小车的接收单元、一个驱动单元和一个微控制器。

接收单元用于接收单片机发送的指令,将指令转换为小车可以理解的动作信号。

驱动单元用于控制小车的运动,可以根据接收到的指令控制小车的移动、旋转等动作。

微控制器用于接收接收单元发送的信号,并根据接收到的信号控制单片机的功能。

这些硬件设计也可以通过电路图的形式呈现,具体电路图可以在相关资料中查阅。

三、通信协议51单片机与蓝牙控制小车之间的通信,需要遵循一种合适的通信协议。

在这里,我们主要采用UART通信协议。

它是一种串口通信,具有接口简单、速度较慢的特点,非常适合于这种简单而有趣的应用场景。

四、软件编程软件编程是单片机与蓝牙控制小车之间的桥梁。

为此,我们需要编写一段程序,用于实现单片机端与蓝牙控制小车端的通信功能。

这段代码需要包含以下几个主要部分:1.初始化函数:用于对单片机和蓝牙控制小车的硬件进行初始化,包括开启相应接口、配置默认值等。

2.数据接收函数:用于接收蓝牙控制小车发送的数据,并进行解码和处理。

C51蓝牙小车课程设计

C51蓝牙小车课程设计

C51蓝牙小车课程设计一、教学目标本课程的教学目标是使学生掌握C51蓝牙小车的基本原理和制作方法,培养学生的电子技术应用能力和创新思维。

具体分为以下三个部分:1.知识目标:学生需要了解C51蓝牙小车的硬件组成、工作原理以及相关的电子技术知识。

2.技能目标:学生能够熟练使用相关工具和设备,独立完成C51蓝牙小车的组装和编程。

3.情感态度价值观目标:通过课程的学习,学生能够培养对科技创新的热爱,增强团队合作意识,提高解决问题的能力。

二、教学内容教学内容主要包括以下几个部分:1.C51蓝牙小车的硬件组成和工作原理。

2.蓝牙模块的原理和使用方法。

3.控制系统的编程和调试。

4.实验操作和项目实践。

三、教学方法为了提高教学效果,本课程将采用多种教学方法相结合的方式:1.讲授法:用于讲解基本原理和知识点。

2.实验法:通过动手实践,使学生更好地理解理论知识。

3.案例分析法:分析实际案例,培养学生的应用能力和创新思维。

4.讨论法:鼓励学生积极参与讨论,提高团队合作和沟通能力。

四、教学资源为了支持教学,我们将准备以下教学资源:1.教材:提供详细的学习指导和实践操作步骤。

2.参考书:为学生提供更多的学习资料和扩展知识。

3.多媒体资料:通过视频、图片等形式,丰富学生的学习体验。

4.实验设备:提供足够的实验设备和工具,确保学生能够顺利进行实践操作。

五、教学评估本课程的教学评估将采用多元化的评估方式,以全面、客观、公正地评价学生的学习成果。

评估主要包括以下几个方面:1.平时表现:通过课堂参与、提问、小组讨论等环节,评估学生的学习态度和参与度。

2.作业:布置相关的编程练习和实验报告,评估学生的理解和应用能力。

3.考试:期末进行一次理论知识考试,评估学生对课程知识的掌握程度。

4.项目实践:评估学生在实践项目中的表现,包括蓝牙小车的组装、编程和调试能力。

六、教学安排本课程的教学安排将根据学生的实际情况和教学需求进行调整。

教学进度将合理安排,确保在有限的时间内完成教学任务。

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

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

单片机大作业“基于单片机的蓝牙遥控小车”某:班级:通信工程卓越2014-1学号:在班编号:基于单片机的蓝牙遥控小车目录第一章绪论11.1研究背景和意义1第二章系统框架及软硬件结构设计22.1 系统要求22.2 系统整体算法流程22.3 总体任务设计32.4 整体硬件结构设计42.5 整体软件结构设计4第三章模块的详细设计53.1 L293D电机驱动模块53.1.1模块介绍53.1.2 PWM脉冲控制原理63.1.3 脉冲控制代码63.2 HC05蓝牙模块73.2.1 模块简介73.2.2 蓝牙串口程序说明83.2.3 模块引脚说明83.3 USB转TTL模块9第四章系统功能设计与实现104.1 安卓手机蓝牙遥控的设计与实现104.1.1 设计基本思路104.1.2 遥控任务分配114.2.3 蓝牙遥控操作流程11第五章软硬件调试135.1 硬件调试135.2 软件调试14第一章绪论1.1 研究背景和意义智能化无处不在。

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

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

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

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

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

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

基于51单片机的智能小车开题报告

基于51单片机的智能小车开题报告
STE3
STE4
整体测试并完善
3.2 研究思路
01 明确本设计的整体结构组成
主要措施
02 下位机端代码的编写并测试
03 作为智能小车蓝牙控制端的手机 APP设计
04 蓝牙通信的建立
目录
Contents
1 选题背景及意义 2 研究内容与目标
3
研究方案与思路
4 关键技术与实践难点
4.1关键技术
关键 技术
实践难点二
单片机端命令的接收与解析
谢谢
THANK FOR YOUR LISTENING
技术背景
智能小车是现代科研、工业、民用中提高劳动效率的有效工具。无线通信 技术被大量地应用于人们的生产生活中,使得原本设备间用于数据传输的 连接电缆变成了无线通道。以蓝牙技术为例,近年来蓝牙技术已经发展成 为先进的无线网络技术,具有成本低、功耗小、抗干扰性好、建立连接灵 活等优点。
02
1.2 国内外研究现状
1 选题背景及意义 2 研究内容与目标
3
研究方案与思路
4 关键技术与实践难点
2.1研究内容
1
安卓手机端遥控APP开发
2
C语言的运用
3
无线通信的选择与建立(蓝牙)
4
51单片机控制信号驱动电机运转
2.2研究预期目录
单片机 技术
无线控
蓝牙
制智能
小车
Androi d智能 终端
此时打开安卓手机的蓝牙, 搜索小车上的蓝牙芯片,进 行配对。对蓝牙配对成功后, 在手机端的界面上点击前进、 后退、左转、右转、停止等 按钮的时候,蓝牙模块能接 受手机端发送的ASCII码值, 并且能够通过串口相应的传 递给单片机,以此来相应的 控制小车的前进、后退、左 转、右转以及停止的操作。

C51蓝牙小车课程设计

C51蓝牙小车课程设计

C51蓝牙小车课程设计一、课程目标知识目标:1. 掌握C51单片机的原理及应用,理解蓝牙通信技术的基本概念;2. 学习并掌握蓝牙模块的配置与使用,了解蓝牙小车的基本结构及功能;3. 了解电路原理图及编程方法,能运用所学知识分析并解决实际问题。

技能目标:1. 能够独立完成蓝牙小车的组装和调试,提高动手实践能力;2. 学会使用C语言编程,实现对蓝牙小车的控制,提高编程技能;3. 能够通过团队协作,共同完成蓝牙小车的制作,提高沟通与协作能力。

情感态度价值观目标:1. 培养学生对电子制作和编程的兴趣,激发创新精神;2. 培养学生面对问题积极思考、勇于探索的良好品质;3. 增强学生的团队合作意识,培养集体荣誉感。

分析课程性质、学生特点和教学要求,本课程旨在通过实践操作,使学生在掌握C51单片机和蓝牙通信技术的基础上,培养实际动手能力、编程技能和团队协作能力。

课程目标分解为具体学习成果,以便于后续教学设计和评估。

通过本课程的学习,学生将能够具备运用所学知识解决实际问题的能力,同时培养良好的情感态度价值观。

二、教学内容1. C51单片机原理及编程基础:介绍C51单片机的结构、工作原理,学习C语言编程基础,掌握中断、定时器等基本功能的使用。

相关教材章节:第1章 单片机概述,第2章 C语言基础,第3章 中断与定时器。

2. 蓝牙通信技术:学习蓝牙技术的基本概念、原理和应用,了解蓝牙模块的配置与使用方法。

相关教材章节:第4章 通信技术基础,第5章 蓝牙技术及其应用。

3. 蓝牙小车硬件结构与组装:分析蓝牙小车的硬件结构,学习各部分的连接方法和调试技巧。

相关教材章节:第6章 硬件系统设计,第7章 系统调试与优化。

4. 蓝牙小车程序设计:结合C51单片机编程,设计蓝牙小车的控制程序,实现对小车的运动控制。

相关教材章节:第8章 单片机程序设计,第9章 蓝牙小车控制程序设计。

5. 实践操作与团队协作:分组进行蓝牙小车的组装、调试和程序设计,培养实际动手能力,提高团队协作能力。

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

内容仅为学习使用,多处摘录源于网络,请勿用于毕业论文基于蓝牙遥控的智能小车设计与制作摘要:关键词:单片机;蓝牙遥控;PWM调速目录第一章前言----------------------------------------------------------------------4 第二章方案比较与论证 ------------------------------------------------------5 2.1总体方案设计---------------------------------------------------------------------5 2.2蓝牙模块选择---------------------------------------------------------------------6 2.3 电机驱动模块选择--------------------------------------------------------------6 第三章智能小车底盘结构分析 --------------------------------------------7 3.1底板设计----------------------------------------------------------------------------7 3.2 电机与底板的连接支架设计--------------------------------------------------8 3.3整体装配图-------------------------------------------------------------------------9第四章控制系统电路设计 -------------------------------------------------10 4.1 单片机最小系统设计----------------------------------------------------------10 4.2 电机驱动电路设计-------------------------------------------------------------11 4.3 蓝牙模块设计-------------------------------------------------------------------13 4.4 电源电路设计--------------------------------------------------------------------15 4.5 电路板设计----------------------------------------------------------------------16 第五章设计的元器件清单--------------------------------------------------16 第六章调试结果分析 --------------------------------------------------------17 6.1 各模块功能调试----------------------------------------------------------------17 6.2设计的总结----------------------------------------------------------------------18 参考文献-------------------------------------------------------------------------19附录A----------------------------------------------------------------------------20 附录B----------------------------------------------------------------------------21 附录C----------------------------------------------------------------------------22第一章前言NC第二章方案比较与论证本次毕业设计主要是针对蓝牙智能小车进行分析、设计和制作。

本次设计以STC 89C52单片机为主控芯片,实现智能小车的蓝牙遥控功能。

2.1总体方案设计图1:系统原理框图本小车是以STC 89C52芯片为主控制器。

开始由手机发送蓝牙无线信号来启动小车,通过单片机与蓝牙模块输出的信号来控制小车行驶。

由于成本问题,小车使用2WD驱动,造成的影响是降低了小车的平稳性;小车采用PWM脉宽调制技术实现对电机的运转驱动;这就是本设计的总体设计思路。

2.2蓝牙模块选择无线控制是为了能够实现对智能小车的远程遥控,使小车可以在遥控状态下代替人类完成一些危险项目。

本次设计的无线控制选用蓝牙传输技术的原因可以从以下(表1)了解:表1:无线技术的对比通过表格可以看出,他们在近距离通讯领域都可以提供可靠的通信服务,但是同时他们的应用有着各自的技术架构的限制。

在以上的三种技术中,红外技术的通信距离过短,不太适合使用;而WIFI技术通信距离足够,但开发难度以及成本较高;所以我最终选择了蓝牙无线传输技术。

2.3 电机驱动模块选择由于单片机的驱动能力有限,并不足以直接驱动电机转动,为了实现对电机的驱动,就需要在单片机与电机之间增加高驱动力的电路。

本设计电路就是为了解决这一问题而选择合适的电机驱动模块。

市面上的驱动模块有很多种类,如以L293D芯片为主体的驱动模块和以L298N芯片为主体的驱动模块,考虑到各模块之间的协调性,我最终选择了以L298N芯片为主体的驱动模块。

第三章智能小车底盘结构分析在本次设计中,小车使用二轮驱动。

二轮驱动式的结构中因为后轮的驱动力大,而前轮以固定式的万向轮代替,,因此本次设计的车子底盘与四轮驱动的小车相比更易发生方向偏移。

而且二轮驱动的车子由于前端重量较轻,小车启动时前端容易出现腾空现象。

但相对四轮驱动式的小车而言,二轮驱动式的小车耗电更小,持续工作时间更长。

从整体的性能来看四轮驱动式结构的优势是比较明显的。

但是为了控制制作成本,本次设计还是决定使用二轮驱动的小车底盘。

3.1底板设计图2:二轮驱动小车底板图底板是用来支撑车体的主要部件。

同时也是用来固定车子零部件的,底板上主要有红外传感器安装槽、超声波传感器安装孔、电机定位槽和走线孔,其余的槽孔是用来留在日后扩展用的。

每个器件的安装位置如图2所示。

由于本次设计并没有使用到上述两种传感器,所以对底板的结构无需太注重。

3.2 电机与底板的连接支架设计图3:电机支架图电机支架主要是用来将电机固定在底板上的,本次选择的固定支柱是由铝金属制作成的;辅助零件有:M3*20螺钉、M3*5螺钉以及M3螺母。

连接时每个电机只需固定在支柱的侧面孔上,接着把支柱的顶端用螺钉与小车底板固定即可把电机卡住在小车底板上。

3.3整体装配图图4:整体装配图整体车体由车盘,电机轮子,电机,电机支架,测速码盘,万向轮等组成。

在本次的智能小车设计中,采用了三轮式结构,前轮采用万向轮牵引,左右分别为驱动轮。

虽然三轮式的结构简单易于操作,但是在小车行驶过程中的稳定性不足,且由于万向轮的径向阻力非常小,所以很容易偏向。

但是因为成本问题,我还是选择了使用这一结构。

第四章控制系统电路设计一个单片机应用系统的硬件电路设计包含有两部分内容:一是系统扩展,即单片机内部的功能单元,如ROM﹑RAM﹑I/O口﹑定时/记数器﹑中断系统等能不能满足应用系统的要求时,必须在片外进行扩展,选择适当的芯片,设计相应的电路。

二是系统配置,既按照系统功能要求配置外围设备,在本设计中电机驱动模块﹑蓝牙模块都需要设计合适的接口电路。

4.1 单片机最小系统设计单片机最小系统是本设计的控制核心模块,单片机最小系统由三部分组成:STC89C52芯片部分、复位部分(由按键开关、极性电容、10K电阻组成)、晶振部分(由12M石英晶振、两个30PF的瓷片电容组成)。

主要起程序的输入与控制、程序的复位、时间频率控制的作用。

其中位微控制器,具有 8K字节系统可编程Flash存储器。

STC89C52使用经典的MCS-51内核,但做了很多的改进使得芯片具有传统51单片机不具备的功能。

在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。

STC89C52芯片具有以下标准功能: 8k字节Flash,行口。

另外 STC89C52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。

空闲模式下,CPU 停止工作,允许RAM、定时器/计数器、串口、中断继续工作。

掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。

最高运作频率35MHz,6T/12T可选。

下图是STC89C52单片机最小系统电路图:图5:STC89C52单片机最小系统电路图4.2 电机驱动电路设计本设计是采用了L298N电机驱动模块来驱动减速电机工作;L298N 是ST公司生产的一种高电压、大电流电机驱动芯片。

该芯片采用15脚封装。

主要特点是:工作电压高,最高工作电压可达46V;输出电流大,瞬间峰值电流可达3A,持续工作电流为2A;额定功率25W。

内含两个H桥的高电压大电流全桥式驱动器,可以用来驱动直流电动机和步进电动机、继电器线圈等感性负载;采用标准逻辑电平信号控制;具有两个使能控制端,在不受输入信号影响的情况下允许或禁止器件工作有一个逻辑电源输入端,使内部逻辑电路部分在低电压下工作;可以外接检测电阻,将变化量反馈给控制电路。

图6:L298N电机驱动模块电路原理图图7:L298N电机驱动模块实物图从(图6)、(图7)可以看出L298N电机驱动模块具有12V电源输入、5V电源输出、四单片机IO控制输入接口和两电机信号输出接口;12V电源输入提高了本次设计的电源模块电压设计,但同时带来的好处是相对5V电源输入的电源使用持续时间增长,5V电源输出口可以给单片机、蓝牙模块供电,该模块的芯片加装了散热片,增加了芯片的持续工作时间。

4.3 蓝牙模块设计蓝牙模块主要是为了实现上位机与下位机的数据传输,本设计是通过蓝牙转串口模块,实现上位机与下位机的无线通讯功能,所以本质上使用的是单片机串口通信。

串行通讯的特点是:数据按位顺序传送,最少仅需一根传输线即可完成,成本低但传送速度慢。

相关文档
最新文档