基于STM32的智能巡检小车系统设计--STM32最小系统、直流电机、直流电源模块设计

这篇具有很好参考价值的文章主要介绍了基于STM32的智能巡检小车系统设计--STM32最小系统、直流电机、直流电源模块设计。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

作者:车
邮箱:692604135@qq.com
学校:西安工程大学硕士研究生
方向:机器视觉、图像分割、深度学习

在介绍具体实现功能之前,需要介绍以下模块。

1. STM32最小系统模块电路设计

1.1 STM32F407VET6

本课题选择的单片机是ST(意法半导体)开发的STM32F407VET6。

  • 这是一款采用Corte-M4为内核的高性能32位ARM微控制器。该芯片支持所有ARM单精度数据处理指令和数据类型。
  • 本产品的特性是单周期DSP指令,支持FMSC液晶接口、多用户按键。STM32F407VET6具有丰富的外设资源,包括ADC、DAC、I2S、I2C、SPI、以及USART等。

STM32F407VET6的原理图如图。

stm32f407vet6最小系统原理图,stm32,单片机,嵌入式硬件

1.2 三种启动模式

STM32F4的启动模式(也称为自举模式)有多种方式,当使用不同的下载方式时,所对应STM32F4启动模式也不同,在STM32F4开发板中有BOOT0和BOOT1两个功能引脚,通过对这两个引脚赋不同的值,将产生不同的启动模式。STM32F4三种启动模式如表所示。
stm32f407vet6最小系统原理图,stm32,单片机,嵌入式硬件

1.3 FLASH启动

本文使用的启动模式是FLASH启动,由于STM32F4的FLASH可以擦除10万次,所以当程序出现错误时,可进行重新修改,操作简单方便。启动模式电路图如图所示。
stm32f407vet6最小系统原理图,stm32,单片机,嵌入式硬件

2. 直流电机驱动模块电路设计

L298N直流电机驱动模块可以驱动感性负载,特别是其输入端可以与单片机直接相联,从而很方便地受单片机控制。当驱动直流电机时,可以实现电机正转与反转,实现此功能只需改变输入端的逻辑电平。L298N直流电机驱动模块的原理图如图所示。
stm32f407vet6最小系统原理图,stm32,单片机,嵌入式硬件

3. 直流电源模块电路设计

电源是启动系统并能够保证整个系统持续运转的基础。

  • 使用18650锂电池组给L298N进行供电。由于电机的驱动电压是3V~12V,所以本次设计选择12V的18650锂电池组供电电池组。
  • 使用1.2*4节可充电电池给STM32主控板供电。在设计初期和测试环节中,本设计也用到了USB供电模块。

电源供电模块电路设计如图所示。
stm32f407vet6最小系统原理图,stm32,单片机,嵌入式硬件

(关于这三个部分更加具体的描述由于文字过多,就不贴出来了,有需要的吱一声拿走!)文章来源地址https://www.toymoban.com/news/detail-696018.html

到了这里,关于基于STM32的智能巡检小车系统设计--STM32最小系统、直流电机、直流电源模块设计的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 基于STM32声控智能小车

    目录 一、项目需求 二、方案设计 三、实物演示视频 四、原理图 五、PCB 六、代码 七、资料清单 资料下载地址:基于STM32的声控智能小车 1.能够通过声音控制小车,小车具备语音识别功能; 2.小车实现加速、减速、转向以及前方避障功能; 3.能够根据设计路线自动行驶。 本

    2024年02月12日
    浏览(49)
  • 基于STM32的最小系统电路设计(手把手零基础教学)

       在上篇介绍完《STM32的核心板制作流程》后,本篇我们将开始学习STM32最小系统电路的设计。具体包括 复位电路 、 晶振电路 、 电源转换电路 、 SWD下载电路 、 LED测试电路 、 芯片外扩引脚 和 STM32微控制电路 ,核心板原理图如下所示。 一个简单的复位电路图,如下所

    2024年02月03日
    浏览(36)
  • 毕业分享 stm32智能平衡小车设计与实现

    文章目录 0 前言 1 项目背景 2 设计思路 3 硬件设计 4 软件设计 4.2 直立控制程序设计 4.3 速度控制程序设计 4.4 方向控制程序设计 4.5 关键代码 5 最后 🔥 这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这

    2024年02月02日
    浏览(41)
  • 基于STM32的智能循迹避障小车实验(小车运动部分)

    写在前面 这个实验是关于智能小车的实验,现在的想法就是先做出一个循迹和避障功能,后续可能会再添加一些其他的模块。 我在做这个实验之前基本了解了F1系列开发板的大部分模块,如果没有学习之前的模块,建议先学习下开发板的基本模块。 实验所需的硬件 本来是想

    2024年02月06日
    浏览(49)
  • 基于stm32的智能小车(远程控制、避障、循迹)

    学完stm32,总是想做点东西“大显身手”一下,智能小车就成了首选项目,其核心只是就是PWM输出,I/O口引脚电平判断。 制作智能小车的硬件名单: 由于我们做的控制功能可以使用2.4G控制,也可以使用蓝牙进行控制, 两种传输方式所需购买的模块不同,已在硬件名单中加以

    2024年02月03日
    浏览(40)
  • STM32基于hal库的智能小车—红外寻迹

    材料: (1)stm32f407zgt6最小系统开发板 (2)l298n电机驱动模块1个 (3)四个电机 (4)循迹红外模块3个 一、组装 (1)L298N电机驱动模块与stm32开发板接线如下图: 说明:PWM接线把跳线帽扒开接外面引脚 CH1接ENA,CH2接ENB。 (2)寻迹红外接线: 二、主要程序 1、STM32CUBEMX配置如下:

    2024年02月01日
    浏览(38)
  • 基于STM32单片机直流电机控制加减速正反转系统proteus仿真原理图程序

    功能: 0.本项目采用STM32F103C8T6作为单片机系统的控制MCU 1.通过按键可以控制电机,正转、反转、加速、减速、停止。 2.总共六个功能按键可实现正转、反转、加速、减速、停止。 3.启停和正反转均有指示灯,测试采用的霍尔传感器方案 4.采用DC002作为电源接口可直接输入5V给

    2024年02月12日
    浏览(47)
  • 基于stm32的智能输液系统设计

    目录 一、原理简述 二、系统硬件设计 1.stm32f103核心控制器 2.电机驱动模块 3.LCD显示屏模块 4.注射液滴速检测模块 5.湿度检测模块 6.声光报警模块 7.按键控制模块 三、系统软件设计 1.声光报警模块及电机驱动软件设计 2.LCD显示屏软件设计 3.注射液滴速检测模块软件设计 4.湿度

    2024年01月16日
    浏览(35)
  • 基于蓝牙技术使用stm32制造一个智能小车 (寻迹,避障,遥控)

    目录 1.制作智能小车的硬件名单: 3.引脚图 2.先让小车动起来  1.小车运动 2.代码 3.寻迹  1.工作原理 2.代码 4.超声波避障  1.工作原理 2.代码 5.蓝牙遥控  1.蓝牙工作原理 2.代码 6.oled屏幕 1.工作内容 7.led灯 8.蜂鸣器 9.蓝牙使用代码main  STM32C6T6核心板 1块 L298N电机驱动  1块 五

    2024年02月15日
    浏览(30)
  • 9-基于STM32无刷直流电机控制器的设计仿真与实现(原理图+源码+仿真工程+论文+PPT+参考英文文献)

    包含此题目毕业设计全套资料: 原理图工程文件 原理图截图 仿真模型工程文件 仿真截图 低重复率文档(22642字) 英文文献及翻译 资料链接 1.基于单片机实现无刷直流电机控制器的设计,完成系统芯片选型; 2.确定无刷直流电机控制器的总体设计方案; 3.给出系统的硬件设计

    2024年02月07日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包