Advertisement

【电赛作品、全套资料】基于STM32的两轮平衡小车资源包(含硬件设计、MCU源码、蓝牙遥控APP及其源码、CAD图等)-电路方案

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本资源包提供一套完整的两轮平衡小车设计方案,涵盖STM32微控制器编程、硬件布局及蓝牙遥控应用程序开发等内容,并包含所有必要的文件如原理图、源代码和CAD图纸。 我最近发现一个电赛作品在淘宝上被售卖,决定将其免费开源分享给大家。这个两轮平衡小车的附件内容非常全面,唯一的遗憾是没有设计论文。如果有同样热心的朋友能够贡献出相关的设计文档,那就更完美了。此外,我还提供了一个控制主板电路实物图展示(具体查看其硬件设计工程文件)。希望这些资料能对大家有所帮助和启发。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • STM32MCUAPPCAD)-
    优质
    本资源包提供一套完整的两轮平衡小车设计方案,涵盖STM32微控制器编程、硬件布局及蓝牙遥控应用程序开发等内容,并包含所有必要的文件如原理图、源代码和CAD图纸。 我最近发现一个电赛作品在淘宝上被售卖,决定将其免费开源分享给大家。这个两轮平衡小车的附件内容非常全面,唯一的遗憾是没有设计论文。如果有同样热心的朋友能够贡献出相关的设计文档,那就更完美了。此外,我还提供了一个控制主板电路实物图展示(具体查看其硬件设计工程文件)。希望这些资料能对大家有所帮助和启发。
  • STM32APP原理APP和视频)-
    优质
    本项目介绍了一款基于STM32微控制器的两轮自平衡小车的设计,包括硬件原理图、软件源代码以及蓝牙APP远程控制功能。附有详细文档及演示视频。 两轮自平衡车的特点包括:小车底盘采用一体成型的钣金件,并进行了黑色阳极化处理以提高耐用性和坚固性。相比之下,其他车型通常使用亚克力固定电机座。上层结构则由2块3mm厚的黑色亚克力板构成,与底座形成统一的整体,外观更加时尚美观。 此外,该车配备有保护盖覆盖光栅码盘,防止在行驶过程中因碰撞导致损坏。如果光栅受损,则小车将无法自行恢复平衡状态。电机采用减速电机而非步进电机以实现更快速的响应能力。 电路板设计为单板模式,并非模块拼凑而成。通过安卓蓝牙APP进行遥控操作。控制系统采用了双主控方案,与市面上常见的载人两轮自平衡车型一致:一颗用于运动控制(STM32F103RCT6),另一颗负责姿态解算(STM32F103C8T6)。这种设计提高了系统的可靠性。 电路部分提供了两个独立的3.3V电源供应,其中一个专为姿态传感器供电,另一个则供给其他所有需要该电压的部分。这样可以避免不同组件之间的电力干扰,从而提高姿态计算精度。 硬件配置如下: - 双主控:运动控制(STM32F103RCT6)、姿态解算(STM32F103C8T6) - 姿态传感器:陀螺仪+加速度计(MPU6050)及磁场补偿用的磁力计(HMC5883L) - 电机驱动器:TB6612FNG,相比传统的L298N芯片具有更高的效率和更低的工作温度 - 遥控接收模块:集成主从蓝牙通信功能的HC-05模块 车体结构包括黑色阳极化处理过的钣金底盘以及两个带有光栅码盘减速电机的3mm厚亚克力板。每个轮胎转动一圈将产生6280个脉冲信号。 控制软件方面,使用安卓设备通过蓝牙APP实现对车辆的操作与遥控功能。该产品还附带了原理图、源代码及演示视频等附件资料供用户参考和学习。
  • STM32APP原理APP和视频).zip
    优质
    本资源包提供了一个基于STM32微控制器开发的两轮自平衡车辆方案,包括硬件设计原理图、完整代码以及用于远程控制的蓝牙应用程序。此外还附带操作演示视频,帮助用户快速上手并深入理解项目细节。 STM32实现的两轮自平衡车项目包含蓝牙APP遥控功能,提供原理图、源代码以及配套的应用程序和演示视频。文件名为:stm32_两轮自平衡车_蓝牙APP遥控.zip。
  • 【完原理、PCB、程序、BOM)-
    优质
    本资料包提供了一款两轮平衡小车的完整设计方案,包括原理图、PCB设计文件及程序源代码和物料清单,适合嵌入式系统学习与实践。 与网上常见的平衡小车相比,这款平衡小车的独特之处在于其尺寸非常小巧,PCB面积仅为2.5cm*5.0cm,甚至比一些网友制作的小车电机驱动板还要小,但功能却完全相同。在选择器件时,我尽可能使用小型元件以减小PCB的占用空间。 亮点总结如下: 1. PCB 面积非常紧凑(2.5cm*5.0cm) 2. 器件可拆卸设计,便于开发调试和学习 系统架构图: 视频演示: 两轮平衡小车软件部分包括数据处理与控制算法: **数据部分:** 这部分围绕MPU6050传感器展开。具体分为三步: 1. 数据获取 通过STM32的I2C接口与MPU6050通讯,实现基本的I2C通信协议,并根据需要设置各种参数(如加速度范围等),不同的设置会影响数据精度。 2. 滤波处理 原始数据经过简单转换后得到角度值,但这些数值不够准确。因此采用互补滤波来提高数据准确性。 3. 数据处理 在进行滤波前需对原始数据做预处理,这需要一些物理知识作为基础,例如加速度与力方向一致的原理以及角速度积分操作(使用定时器完成)。 **控制部分:** 这部分主要是PID算法和电机驱动设计: 1. PID算法 在此应用中采用比例、积分及微分三个变量相互作用的方式输出到控制器。这里只需用到P项即可满足需求。 2. 电机驱动 该步骤主要涉及PWM波的生成,利用STM32的相关库函数实现,并将PID算法的结果作为参数输入以完成控制操作。 附件内容截图:
  • 优质
    本套资料全面涵盖平衡双轮小车的设计与制作,包括详细电路图、完整源代码及调试说明,适用于科技爱好者与学生深入学习。 平衡小车的完整资料涵盖了理论分析、数学建模、数据滤波以及硬件设计等内容,并提供了基于C8051F340芯片的Keil源代码。
  • 、完整STM32
    优质
    本项目提供了一套完整的基于STM32微控制器的两轮自平衡小车设计方案和相关技术文档,适用于电子竞赛及学习研究。 【电赛作品、全套资料】基于STM32的两轮平衡小车资料。
  • 毕业开放:STM32直立自
    优质
    本项目提供一套完整的毕业设计资料,专注于开发一款基于STM32微控制器的两轮直立自平衡小车。内容涵盖详细的硬件电路图、软件编程及调试技巧,适合电子工程和计算机专业的学生参考学习。 我整理了一份关于STM32两轮自平衡小车系统的完整资料分享给需要的人。 硬件资源包括: - 主控芯片:100脚的STM32F103VET6 - 陀螺仪传感器:MPU6050 - 电机驱动模块:TB6612 - 蓝牙通信模块:HC05邮票孔封装版本 - WIFI模组:济南有人科技的USR-WIFI232-S - 小车底盘:平衡小车之家的一款带编码器的产品(非我购买,为同学所用) - 电池供电系统:7.2V镍镉电池 - 显示屏:1.3寸IIC接口OLED屏幕(中景园电子生产) - 开关按钮:三脚纽子开关 - 其他元件包括0603封装的电阻电容,ASM1117和SP6203稳压器模块, 4P贴片式拨码开关及两脚按键等 - 连接端口包含微USB接口、超声波传感器插槽以及带编码器信号线的电机连接头 主板资源概述如下: - STM32F103VET6主控芯片; - 微型USB接口,其中一个作为串口通讯使用,并可通过调节BOOT选项实现ISP编程功能;另一个为SWD仿真调试端口。 - 与蓝牙模块和WIFI模组相连的独立串行通信通道 - 集成1.3寸IIC协议显示屏、超声波传感器及双电机驱动电路 - 六轴陀螺仪传感装置,电池电压监测系统 - 四个调试LED指示灯以及四个单独按键输入接口 - 一组四位拨码开关和一个有源蜂鸣器 分享内容涵盖硬件设计文件与软件代码。按照提供的PCB图进行制造并完成组装后,通过编程可以实现小车的简单自平衡功能。 此外还附带了电路原理图、实物照片及程序框架等资料供参考下载使用。 希望这些资源能够帮助到真正需要的人士。
  • STM32系统论文)-
    优质
    本项目介绍了一种利用STM32微控制器和蓝牙技术实现汽车控制系统的创新设计方案。包括详细的硬件配置说明,完整代码开源以及相关学术研究论文。适合嵌入式开发爱好者和技术研究人员参考学习。 基于STM32F4的蓝牙控制小车介绍:该系统采用意法半导体与ARM公司生产的STM32F4 DISCOVERY开发板完成,并配备了电机驱动模块、电源管理模块、主控模块(STM32F4)、蓝牙串口通信模块和Android控制端。 具体配置如下: - 电机驱动模块使用了两个L298N芯片来驱动四个直流电机,使能端连接四路PWM波信号输出;八个输入引脚与开发板的GPIO相连。 - 电源管理采用LM2940-5.0芯片将12V电压转换为稳定的5V供电。其中,12V用于电机模块工作,而5V则提供给蓝牙模块、传感器等设备使用。 - 主控部分通过MDK环境编写程序代码,并下载至开发板上运行以实现硬件与软件之间的交互操作。 - 蓝牙串口通信采用FBT06_LPDB针插式蓝牙模块连接到主控单元,完成与手机端的无线通讯任务。 Android控制应用集成了开启蓝牙、搜索设备及发送指令等功能。用户可通过该App操控小车执行前进、后退、左转或右转等动作,并根据实际需求实现特定功能和服务。 当接收到来自安卓客户端的数据时,主控板将这些信息存储在名为Res的变量中;随后通过分支结构判断并调用相应的控制函数(如向前移动)。接收模块中的串口程序流程图展示了这一过程。
  • 优质
    本资源包含一款完整的平衡小车设计资料及源代码,内容详尽,适合初学者与爱好者深入学习和实践。 平衡小车的制作包括了源代码和电路原理图的设计与实现。
  • WiFi智能APP
    优质
    本项目提供一款基于WiFi控制的智能遥控车及其完整技术文档,包括源代码、移动应用软件和详细的电路设计方案。 51单片机WiFi遥控小车利用手机作为控制端,通过WIFI模块与单片机串口通信,实现小车的前进、后退、左拐、右拐停止等功能。