智能小车设计电机控制技术

合集下载

智能小车控制实验报告

智能小车控制实验报告

一、实验目的本次实验旨在通过设计和搭建一个智能小车系统,学习并掌握智能小车的基本控制原理、硬件选型、编程方法以及调试技巧。

通过实验,加深对单片机、传感器、电机驱动等模块的理解,并提升实践操作能力。

二、实验原理智能小车控制系统主要由以下几个部分组成:1. 单片机控制单元:作为系统的核心,负责接收传感器信息、处理数据、控制电机运动等。

2. 传感器模块:用于感知周围环境,如红外传感器、超声波传感器、光电传感器等。

3. 电机驱动模块:将单片机的控制信号转换为电机驱动信号,控制电机运动。

4. 电源模块:为系统提供稳定的电源。

实验中,我们选用STM32微控制器作为控制单元,使用红外传感器作为障碍物检测传感器,电机驱动模块采用L298N芯片,电机选用直流电机。

三、实验器材1. STM32F103C8T6最小系统板2. 红外传感器3. L298N电机驱动模块4. 直流电机5. 电源模块6. 连接线、电阻、电容等7. 编程器、调试器四、实验步骤1. 硬件搭建:- 将红外传感器连接到STM32的GPIO引脚上。

- 将L298N电机驱动模块连接到STM32的PWM引脚上。

- 将直流电机连接到L298N的电机输出端。

- 连接电源模块,为系统供电。

2. 编程:- 使用Keil MDK软件编写STM32控制程序。

- 编写红外传感器读取程序,检测障碍物。

- 编写电机驱动程序,控制电机运动。

- 编写主程序,实现小车避障、巡线等功能。

3. 调试:- 使用调试器下载程序到STM32。

- 观察程序运行情况,检查传感器数据、电机运动等。

- 调整参数,优化程序性能。

五、实验结果与分析1. 避障功能:实验中,红外传感器能够准确检测到障碍物,系统根据检测到的障碍物距离和方向,控制小车进行避障。

2. 巡线功能:实验中,小车能够沿着设定的轨迹进行巡线,红外传感器检测到黑线时,小车保持匀速前进;检测到白线时,小车进行减速或停止。

3. 控制性能:实验中,小车在避障和巡线过程中,表现出良好的控制性能,能够稳定地行驶。

智能小车设计方案

智能小车设计方案

智能小车设计方案第1篇智能小车设计方案一、项目背景随着科技的不断发展,智能小车在物流、家用、工业等领域发挥着越来越重要的作用。

为了满足市场需求,提高智能小车在各领域的应用效果,本项目旨在设计一款具有较高性能、安全可靠、易于操控的智能小车。

二、设计目标1. 实现智能小车的基本功能,包括行驶、转向、制动等;2. 提高智能小车的行驶稳定性和操控性能;3. 确保智能小车的安全性和可靠性;4. 增加智能小车的人性化设计,提高用户体验;5. 符合相关法律法规要求,确保方案的合法合规性。

三、设计方案1. 系统架构智能小车采用模块化设计,主要分为以下几个部分:(1)硬件系统:包括控制器、传感器、驱动器、电源模块等;(2)软件系统:包括控制系统软件、导航算法、用户界面等;(3)通信系统:包括无线通信模块、车载网络通信等;(4)辅助系统:包括车载充电器、车载显示屏等。

2. 硬件设计(1)控制器:选用高性能、低功耗的微控制器,负责整个智能小车的控制和管理;(2)传感器:包括速度传感器、转向传感器、碰撞传感器等,用于收集车辆运行状态信息;(3)驱动器:采用电机驱动,实现智能小车的行驶和转向;(4)电源模块:为整个系统提供稳定的电源供应。

3. 软件设计(1)控制系统软件:负责对硬件系统进行控制和管理,实现智能小车的各项功能;(2)导航算法:根据传感器收集的信息,结合地图数据,实现智能小车的自动导航;(3)用户界面:提供人性化的操作界面,方便用户对智能小车进行操控。

4. 通信设计(1)无线通信模块:实现智能小车与外部设备的数据传输,如手机、电脑等;(2)车载网络通信:实现车内各个模块之间的数据交换和共享。

5. 辅助系统设计(1)车载充电器:为智能小车提供便捷的充电方式;(2)车载显示屏:显示智能小车的运行状态、导航信息等。

四、合法合规性分析1. 硬件设计符合国家相关安全标准,确保智能小车的安全性;2. 软件设计遵循国家相关法律法规,保护用户隐私;3. 通信设计符合国家无线电管理规定,避免对其他设备产生干扰;4. 辅助系统设计符合国家环保要求,减少能源消耗。

《2024年基于STM32智能小车的设计与实现》范文

《2024年基于STM32智能小车的设计与实现》范文

《基于STM32智能小车的设计与实现》篇一一、引言随着科技的不断发展,智能小车在物流、安防、救援等领域的应用越来越广泛。

本文将详细介绍基于STM32的智能小车的设计与实现过程,包括硬件设计、软件设计、系统调试及性能测试等方面。

二、硬件设计1. 微控制器选择本设计选用STM32系列微控制器,其具有高性能、低功耗、丰富的外设接口等特点,适用于智能小车的控制需求。

2. 电机驱动模块电机驱动模块采用H桥电路,可以控制电机的正反转和调速。

本设计选用DRV8825驱动芯片,其具有低功耗、高效率等特点,满足智能小车的驱动需求。

3. 传感器模块传感器模块包括超声波测距传感器、红外避障传感器等。

这些传感器可以实时获取小车周围环境信息,为智能小车的路径规划和避障功能提供支持。

4. 电源模块电源模块为整个系统提供稳定的电源供应。

本设计采用锂电池作为电源,通过DC-DC转换器将电压稳定在合适的范围内,以保证系统的正常运行。

三、软件设计1. 操作系统与开发环境本设计采用基于HAL库的嵌入式操作系统,通过STM32CubeMX工具进行配置并生成初始化代码。

开发环境为Keil uVision,方便程序的编写和调试。

2. 系统程序设计系统程序设计包括初始化程序、电机控制程序、传感器数据处理程序等。

初始化程序主要用于配置系统时钟、GPIO口等;电机控制程序通过PWM信号控制电机的转速和方向;传感器数据处理程序用于读取传感器数据并进行处理,为路径规划和避障功能提供支持。

四、系统调试与性能测试1. 系统调试系统调试主要包括硬件电路的调试和软件程序的调试。

硬件电路的调试主要检查电路连接是否正确,电源电压是否稳定等;软件程序的调试主要检查程序是否能够正常运行,各功能模块是否能够协同工作。

2. 性能测试性能测试主要包括速度测试、路径规划测试、避障功能测试等。

速度测试用于检验电机的转速和转向控制是否准确;路径规划测试用于检验传感器数据处理的准确性和路径规划算法的可行性;避障功能测试用于检验智能小车在遇到障碍物时能否及时避障并继续前进。

智能小车控制系统设计实现

智能小车控制系统设计实现

关键词:智能小车;控制系统;设计和实现1智能小车控制系统概述智能小车控制系统是一个综合、复杂的系统,其既有多种技术,也含有嵌入式的软件设备和硬件设备、图像识别、自动控制和电力传动、机械结构等技术知识,智能小车的控制系统主要是围绕嵌入式控制系统进行的,将其作为操控的中心,并借助计算机系统,最终完成自动造作和控制的过程[1]。

智能小车的控制系统流程图见图1所示。

2智能小车的设计和实现2.1智能小车的硬件设计硬件设计是保证智能小车平稳运行的必要条件,它关系着控制系统的精度和稳定性,因此在设计时需要用在模块化设计思想,该研究是通过采取硬件系统K60芯片作为核心控制器,并通过图像采集模块和电机、舵机驱动模块、测速模块、电源模块等组成硬件设计系统图,见图2。

首先,电源电路设计,该设计时智能小车的动力来源,为小车运行提供不断的电力,一般采取7.3V、容量为2000mAh的可充电型的镍铬电池作为电源,但是其不能直接为控制器传输电力,需要在转变电路后才可以进行传输。

转变电路可以保证控制器直接对电池内的电压进行调节,保证不同模块可以正常工作和运行,智能小车主要是依靠控制电力和电机驱动进行转变的。

其次是K60最小系统板,在设计时需要将K60的管脚部分做成最小系统的单独电路板,这样可以简化电路板的设计,促使调试更加顺利,K60系统板主要由K60芯片、复位电路、时钟电路、JTAG下载电路、电源滤波电路组成。

再其次是电机驱动电路,该电路是在集成芯片的驱动下进行的,可以为控制器更其他模块提供较大的电流最终集成电机驱动芯片,但是要特别注意这部分因为在电机驱动过程中有较大的分功率,会导致小车在进行调试时因为过大的电流导致小车电路发生堵塞现象,而使小车电路被烧毁,因此需要设计者避免这种现象,可以将驱动电路做成驱动板[2]。

最后是舵机接口电路。

在智能小车设计中,舵机主要保证小车可以顺利转向,因此舵机的运行电压、转向动作、转向速度都是需要考虑的因素,一般选择舵机时主要选择Futaba3010,选择供电电压为6V。

基于80C51控制的智能电动小车系统的设计与实现

基于80C51控制的智能电动小车系统的设计与实现

基于80C51控制的智能电动小车系统的设计与实现摘要:根据智能电动小车的设计要求,提出了基于单片机控制的智能电动小车的设计方案。

在现有玩具电动车的基础上以80C51单片机、光电、红外线、超声波传感器及金属探测器为主要器件,从硬件和软件两方面实现了对电路的设计。

经过实际测试,电路达到了最初的设计要求。

关键词:智能电动小车;80C51;传感器近年来,随着汽车行业的迅猛发展,对智能小车的研究也越来越广泛。

在现实生活中智能小车具有非常重要的意义,它可以代替人类完成一些工作。

由此希望开发一种具有由单片机控制的智能功能的系统[1]。

1 设计要求及方案设计智能电动小车的主要技术要求有:显示时间、速度、里程;具有自动寻迹、寻光、避障功能;可程控行驶速度、准确定位停车。

基于以上要求,在设计思路上考虑以80C51单片机为核心,以现有玩具电动车为基础,加装光电、红外线、超声波传感器及金属探测器,实现对电动车的速度、位置、运行状况的实时测量,并将测量数据传送至单片机进行处理,然后由单片机根据所检测的各种数据实现对电动车的智能控制,从而实现智能化控制的目的。

2 硬件电路设计 2.1 单片机及其外围电路80C51单片机由微处理器、数据存储器、程序存储器、并行I/O口、串行口、定时器/计数器、中断系统及特殊功能寄存器等部分组成[2]。

将它们通过片内单一总线连接,其基本结构与传统结构模式相同,不同之处在于对各种功能部件采用特殊功能寄存器集中控制方式。

由于80C51是片内有ROM/EPROM的单片机,因此,由它构成的最小系统简单﹑可靠。

2.2 检测电路2.2.1 障碍检测电路识别障碍的首要问题是传感器的选择[3],本设计采用T/R-40-12小型超声波传感器作为探测前方障碍物体的检测元件,它通过向目标发射超声波脉冲,计算其往返时间来判定距离。

检测电路图。

2.2.2 行车状态和距离检测电路本系统采用反射式红外线光电传感器用于检测路面的起始、终点,玩具车底盘上沿起始终点线放置一套,以适应起始的记数开始和终点的停车需要。

智能小车设计实验报告

智能小车设计实验报告

智能小车设计实验报告简介智能小车是一种集机械、电子、计算机和通信技术于一体的设备。

通过传感器收集环境信息、通过处理器进行运算、通过电机实现运动,具有自动避障、巡线、遥控等功能。

本实验旨在设计一种智能小车,并测试其在避障和巡线任务中的性能。

设计方案硬件1. 底盘:使用一块稳定且坚固的底板作为小车的基础结构,确保小车运动时的稳定性。

2. 电机:选用两个直流电机,用于驱动小车前进和转向,通过电机控制模块与处理器进行通信。

3. 传感器:- 超声波传感器:用于探测前方障碍物距离,实现智能避障功能。

- 红外线传感器:用于检测地面上的黑白线,实现巡线功能。

4. 处理器:采用Arduino开发板作为处理器,接收传感器数据,根据算法控制电机的运动。

5. 电源:选择一个稳定且容量适当的电池供电。

软件1. 避障算法:- 获取超声波传感器数据。

- 判断是否存在前方障碍物。

- 若存在障碍物,根据距离远近调整电机转速和方向。

- 否则,前进。

- 循环执行以上步骤。

2. 巡线算法:- 获取红外线传感器数据。

- 判断当前传感器是否在黑线上。

- 若在黑线上,调整电机转速和方向。

- 否则,旋转寻找黑线。

- 循环执行以上步骤。

实验过程避障功能测试1. 搭建实验场地,放置障碍物。

2. 小车启动后,执行避障算法,前进并实时检测前方障碍物。

3. 当检测到障碍物时,小车自动调整转速和方向,避免碰撞。

4. 实时记录小车克服障碍物的时间和距离。

巡线功能测试1. 在地面上绘制黑白线条,构建巡线场地。

2. 小车启动后,执行巡线算法,沿着黑线行驶。

3. 当检测到离线时,小车调整转速和方向,重新寻找黑线。

4. 实时记录小车完成巡线任务所花费的时间和路径。

实验结果与分析避障功能在实验中,小车能够成功避开放置的障碍物,且响应迅速,避免了碰撞。

通过记录的时间和距离可以评估小车的避障性能,进而对算法进行优化。

巡线功能在巡线任务中,小车能够识别黑线,并且根据需要进行转向。

单片机应用——智能循迹小车设计

单片机应用——智能循迹小车设计智能循迹小车是一种基于单片机技术的智能机器人,它可以自动跟随线路进行行驶,具有很高的应用价值,被广泛地应用在工业控制和家庭娱乐等领域。

本次智能循迹小车的设计采用的是AT89C51单片机,通过巧妙的编程和外接传感器的配合来实现小车的自动识别和跟踪线路的功能。

下面我们来具体阐述一下智能循迹小车的设计过程。

一、硬件设计智能循迹小车的硬件系统包括电机驱动电路、传感器电路、控制板电路、电源电路等几个部分。

其中,电机驱动电路是实现小车行驶的关键,它通过外接减速电机来带动小车的轮子,从而实现前进、后退、转弯等基本动作。

传感器电路则用来检测小车当前所处的位置和前方的路况,从而将这些信息传递给单片机进行处理。

控制板电路是整个硬件系统的核心部分,它包括AT89C51单片机、EEPROM存储器、逻辑电路等。

其中,AT89C51单片机是控制整个系统的“大脑”,它通过编写相应的程序来实现小车的跟踪功能。

EEPROM存储器则用来保存程序和数据,以便实现数据的长期存储。

逻辑电路则用来实现各个硬件组件之间的协调工作,从而保证整个系统的正常运转。

二、软件设计软件设计是智能循迹小车系统中最为关键的一环,它直接决定了小车的行驶效果。

为了实现小车的自动跟踪功能,我们采用了双路反馈控制系统,并在此基础上进行了进一步优化和改进。

具体来说,我们先使用PID算法对传感器采集到的数据进行处理,得到当前位置和偏差值。

然后再通过控制电机的转速和方向,使小车能够自动跟随线路前进。

三、应用价值智能循迹小车是一种非常实用的机器人,它具有很高的应用价值。

例如,在农业生产中,可以利用智能循迹小车来进行田间作业,大大提高工作效率和质量;在家庭娱乐方面,智能循迹小车可以作为一种智能玩具,为人们带来更加丰富的娱乐体验。

四、总结通过本次智能循迹小车的设计,我们不仅深入了解了单片机及传感器的原理和应用,而且具备了一定的硬件和软件开发能力。

2024版智能小车控制PPT课件

作用原理
不同类型的传感器具有不同的作用原理。例如,超声波传感器通过发射超声波 并接收其反射波来测量距离;红外线传感器则利用红外线的反射或吸收特性来 检测物体;摄像头则通过捕捉图像信息来实现视觉感知。
电机驱动方式及性能比较
电机驱动方式
智能小车的电机驱动方式主要有直流电机、步进电机、伺服电机等。这些电机具有不同的特点和适用场景,需要 根据智能小车的实际需求来选择合适的电机。
要点一
深度学习在路径规划中的应用
要点二
强化学习在路径规划中的应用
随着深度学习技术的发展,越来越多的研究将深度学习技术 应用于路径规划中,通过训练神经网络模型来学习路径规划 策略,提高路径规划的智能化水平。
强化学习是一种通过与环境交互来学习策略的机器学习方法, 可以应用于路径规划中,通过不断试错来学习最优路径规划 策略。
实施效果评估
通过实际测试和数据分析,评估避障策略的实施效果,并进行优 化和改进。
06
智能小车调试与性能评估
硬件组装注意事项
选择合适的组件和配件,确保其 质量和性能符合设计要求。
按照电路图和说明书正确连接各 个模块,避免出现短路或断路现
象。
注意电源线的接线方式,确保正 负极正确连接,避免反接或虚接。
传感器数据采集与处理策略
传感器类型选择
根据智能小车功能需求,选择合适的 传感器,如超声波、红外、陀螺仪等。
数据采集与处理
设计合理的数据采集电路和信号处理 算法,提高传感器数据的准确性和稳 定性。
电机控制算法实现与优化
电机控制算法
实现基本的电机控制算法,如PID控制、 模糊控制等,确保小车能够稳定、准确地 行驶。
04
路径规划与导航技术探讨

毕业设计智能小车

毕业设计智能小车毕业设计智能小车近年来,随着科技的不断进步和发展,智能化已经渗透到我们生活的方方面面。

从智能手机到智能家居,从智能穿戴设备到智能交通工具,无处不体现着智能科技的力量。

而在毕业设计中,我选择了一个与智能化密切相关的主题——智能小车。

智能小车是一种集机械、电子、计算机等多种技术于一体的智能交通工具。

它能够通过传感器感知周围环境,通过计算机进行数据处理和判断,并通过执行器实现自主导航和行驶。

在这个项目中,我将设计一个能够自主行驶、避开障碍物、遵守交通规则的智能小车。

首先,我将通过搭建一个传感器系统来实现智能小车的环境感知功能。

传感器系统可以包括激光雷达、摄像头、红外线传感器等多种传感器,用于感知车辆周围的障碍物、道路状况等信息。

通过这些传感器,智能小车可以获取到实时的环境数据,并通过算法进行分析和处理。

接着,我将设计一个智能控制系统,用于处理传感器获取到的数据,并做出相应的决策。

智能控制系统可以采用深度学习、机器学习等人工智能算法,通过训练和学习,使得智能小车能够根据不同的情况做出合理的行驶决策。

例如,在遇到红灯时,智能小车会主动停下来等待绿灯;在遇到行人时,智能小车会减速或停车等待行人通过。

同时,我还将为智能小车设计一个自主导航系统,使其能够在未知环境中自主行驶。

自主导航系统可以通过地图、定位系统和路径规划算法来实现。

智能小车可以通过地图获取到当前位置和目标位置,并通过路径规划算法确定最优行驶路径。

在行驶过程中,智能小车可以通过定位系统实时获取自身位置,从而实现精确的导航和行驶。

此外,为了提高智能小车的安全性和稳定性,我还将设计一个底盘控制系统,用于控制车辆的速度、转向等参数。

底盘控制系统可以通过电机和舵机等执行器来实现。

通过合理的控制算法和参数调整,可以使得智能小车在行驶过程中更加平稳和稳定,提高行驶的安全性和舒适性。

最后,在整个设计过程中,我将注重实践和测试,不断优化和改进智能小车的性能。

智能循迹小车设计方案

智能循迹小车设计方案摘要本文介绍了智能循迹小车的设计方案。

智能循迹小车是一种能够根据预设的路径自动行驶的小车。

它可以通过传感器感知周围环境,并根据预设的路径进行行驶。

在本文中,我们将讨论智能循迹小车的系统设计、硬件实现以及软件算法。

1. 引言智能循迹小车是近年来智能交通领域的一个热门研究方向。

它可以应用于无人驾驶、物流配送等领域,具有广阔的应用前景。

本文将介绍智能循迹小车的设计方案,以供相关研究人员参考。

2. 系统设计智能循迹小车的系统设计由硬件和软件两部分组成。

2.1 硬件设计智能循迹小车的硬件设计主要包括以下几个方面:•电机驱动:智能循迹小车需要有强大的驱动力来行驶。

通常采用直流电机作为驱动装置,并配备电机驱动器。

•路径感知:智能循迹小车需要能够感知预设的路径。

通常使用红外线传感器或摄像头进行路径感知。

•避障功能:智能循迹小车还需要具备避障功能,以避免与障碍物发生碰撞。

通常使用超声波传感器或红外线传感器进行障碍物的检测。

•控制系统:智能循迹小车的控制系统通常采用微控制器或单片机进行控制。

它可以根据传感器的反馈信息,控制电机驱动器的转动。

2.2 软件设计智能循迹小车的软件设计主要包括以下几个方面:•路径规划算法:智能循迹小车需要能够根据预设的路径进行行驶。

路径规划算法会根据传感器感知到的环境信息,计算出最优的行驶路径。

•控制算法:智能循迹小车的控制算法会根据路径规划算法的结果,控制电机驱动器的转动。

它可以实现小车沿着路径稳定行驶,并及时调整行驶方向。

•避障算法:智能循迹小车的避障算法会根据传感器感知到的障碍物信息,判断是否需要进行避障操作。

它可以实时监测障碍物,并及时采取措施进行避让。

3. 硬件实现智能循迹小车的硬件实现通常需要进行电路设计和机械结构设计。

电路设计主要包括电机驱动电路、传感器接口电路以及控制系统电路的设计。

可以使用电路设计软件进行模拟和调试,确保电路的性能和稳定性。

机械结构设计主要包括车身设计、电机安装以及传感器安装等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
L298内部的晶体管是工作在开关方式下:在饱和导 通与截止两个状态下切换。 但是,由导通向截止切换时, 电感性负载上的电流是不能“突变”(“变化率”无限大)的, 因为电感上的电流突变将产生无限高的感生电动势,必使 本该截止的晶体管击穿。 有了这些续流用的二极管以后, 负载上的电流就可以不突变,而是沿着二极管提供的新通 路续流。一般的电路连接方法,可以是续流工作中的能量 用来给电源充电,节省了电能。
1 158
U10
L298N
R16
R17
0.5
0.5
D13 D14 D15 D16 1N40071N40071N40071N4007
+ A -
+
A -
电流检测反馈电阻,可设置为0欧
智能小车设计电机控制技术
8
直流电机的控制原理
智能小车设计电机控制技术
9
续流二极管的作用:给电感性负载(如电机线圈)
提供续流通路。
低电平:-0.3≤Vin≤1.5V 高电平:2.3V≤Vin≤Vss 6、最大功耗:25W 7、工作温度:-25℃~130 ℃
智能小车设计电机控制技术
6
内部模块框图
智能小车设计电机控制技术
7
电路原理图
VCC5 . 0
U3
EN_A
P1.0
R4 200
U4
IN 1
P1.1
R5 200
U5
IN 2
P1.2
智能小车设计电机控制技术
10
光耦隔离电路
选用的光耦隔 离芯片: TLP521-1
智能小车设计电机控制技术
11
光耦隔离芯片TLP521参数
智能小车设计电机控制技术
12
TLP521光耦隔离电路参数计算
光发射端限流电阻: R15V1.15V240 16mA
光接收端上拉电阻: R25V0.2V4.8K 1mA
智能小车设计电机控制技术
25
步进电机电机驱动电路
L297产生四相驱动信号,用以控制双极性两 相步进电机或四相单极性步进电机,
可以采用半步、两相励磁、单相励磁三种工 作方式控制步进电机,
并且控制电机的片内PWM斩波电路允许三种工 作方式的切换。
智能小车设计电机控制技术
26
L297引脚定义
智能小车设计电机控制技术
智能小车设计电机控制技术
20
L293
智能小车设计电机控制技术
21
4个MOS管构成H全桥驱动电路
IR2103+IRF530组成的全桥驱动
智能小车设计电机控制技术
22
H全桥驱动电路一般有MOS管驱动 电路和MOS管组成的H桥组成。
常用的MOS管驱动芯片有IR2110、 IR2103、IR2104等。
上拉电阻 智能小去车设耦计电电机容控制技术 管
17
驱动电机
电源输入 驱动电机
2
+12V
1
智能小车设计电机控制技术
18
电源跳线 帽
47uF/25V 电解电容
78M05
智能小车设计电机控制技术
10uF/16V 电解电容
19
L293—小功率驱动电路
支持Vcc4.5~36V, 最大输出电流为1A。 由于其驱动能力有 限,多应用于小型 电机。
常用的MOS管IRF530、IRF540、 IRF3205等。
MOS管在开关电源中应用非常广泛,
主要考虑的因素有工作电压、最大工作
电流、栅源极导通电阻、动态功耗等因
素。
智能小车设计电机控制技术
23
常用的电压驱动芯片有:MC33886、 TPS7960等。
智能小车设计电机控制技术Βιβλιοθήκη 24步进电机驱动电路
所选阻值可适当调整。
智能小车设计电机控制技术
13
驱动电路中电源问题:
电源隔离
1、光耦左边的电源
该电源和单片机电源5V系统共用。
采用7.2V电池,LM7805电压转换得
到5V。
2、光耦右边的电源
光耦接收部分5V、L298N逻辑电
平5V、L298N功率输出级电源12V。
12V电池电压输入,LM7805电压
二、电机控制技术
E-mail:
智能小车设计电机控制技术
1
目录
1、直流电机驱动L298 2、步进电机驱动L297+L298, TA8435 3、电池相关知识
智能小车设计电机控制技术
2
L
电机驱动
1、【演示】舵机的驱动只需单片机直接给出脉冲信号; 2、【讲解】直流电机驱动L298; 3、【讲解】+【演示】常用的步进电机的驱动电路有L297+L298; 4、【讲解】步进电机细分驱动TA8435;
R6 200
U6
EN_B
P1.3
R7 200
U7
IN 3
P1.4
R12 200
U8
IN 4
P1.5
R13 200
Vss R8 4.7K R9 4.7K R10 4.7K
R11 4.7K R14 4.7K R15 4.7K
Vs
+ C14 + C15
C9
C10
104
104
9
Vss
Vs
4
6 5 7
EN_A
27
智能小车设计电机控制技术
28
接口电路
智能小车设计电机控制技术
29
智能小车设计电机控制技术
30
三种工作方式——半步模式
智能小车设计电机控制技术
31
三种工作方式——两相励磁
智能小车设计电机控制技术
32
三种工作方式——单相励磁
智能小车设计电机控制技术
33
恒流斩波技术
L297另一重要组成是PWM斩波器控制相绕组电流,实 现恒流斩波控制,以获得良好的转矩-频率特性。每个斩 波器由一个比较器、一个RS触发器以及外接采样电阻组成 内部设有一公共振荡器,向两个斩波器提供触发脉冲信号, 脉冲频率是由外接的RC网络决定,当时振荡器脉冲使触发 器置“1”,电机绕组相电流上升,采样电阻RS的电压上升 到基准电压Vref时,比较器翻转,使触发器复位,功率晶 体管关断,电流下降,等待下一个振荡器脉冲的到来。这 样,触发器输出是恒频的PWM信号,调制L297的输出信号, 绕组相电流峰值由Vref决定。CONTROL信号用以选择斩波 信号控制。当它为低电平时,斩波信号作用于两个禁止信 号,高电平时,斩波信号作用于A、B、C、D信号。前者适 用于单极性工作方式,而对于双极性工作方式的电机,这
IN 1 IN 2
L298
OUT1 OUT2
2 3
11 10 12
EN_B IN 3 IN 4
OUT3 OUT4
13 14
D9 D10 D11 D12 1N40071N40071N40071N4007
MG1
OUT1 OUT2
OUT3 MG2
OUT4
SENSE_A SENSE_B GND
SE HSE _A SE NSE _B
智能小车设计电机控制技术
3
直流(减速)电机驱动电路 L298
智能小车设计电机控制技术
4
管脚说明
智能小车设计电机控制技术
5
参数(读数据手册)
1、驱动电压供电电压范围Vs:+5V~50V 2、驱动部分峰值电流Io:2A 3、逻辑部分供电范围Vss:+5V~+7V 4、逻辑部分工作电流范围0~36mA 5、控制信号、使能信号输入电压范围
转换得到5V。--采用LM2596等开
关电源。 智能小车设计电机控制技术
14
TopLayer
智能小车设计电机控制技术
15
BottomLayer
error 智能小车设计电机控制技术
16
限流电阻
模块介绍
TLP521
L298N
输入端
有导热硅脂/硅胶 或绝缘导热垫片最 好
散热片
输出端
光接收端 0.1uF 续流二极
相关文档
最新文档