空前绝后!史上最全的车载导航资料就它了!

拯救你的毕业设计,发现了这个设计就还不晚!

断电不断网,DC/DC UPS路由器光猫带保护电源

双轮平衡车 stm32单片机

  • 双轮平衡车 stm32单片机
  • 双轮平衡车 stm32单片机
  • 双轮平衡车 stm32单片机
  • 双轮平衡车 stm32单片机
  • 双轮平衡车 stm32单片机

双轮平衡车 stm32单片机

双轮平衡车 stm32单片机

双轮平衡车 stm32单片机

双轮平衡车 stm32单片机

双轮平衡车 stm32单片机


stm32f103c8t6单片机控制的双轮自平衡小车,采用高精度三轴陀螺仪 +="" 三轴加速度芯片mpu6050,利用oled显示各项参数,增加了24l01无线发射接收模块,可遥控控制小车。主控板自带cp2102串口芯片,用micro="" usb接口可直接在电脑上调试参数。电机驱动采用tb6612芯片,该芯片相对于传统的l298n效率上提高很多,体积上也大幅度减少,在额定范围内,芯片基本不发热。程序中使用四元数姿态解算,卡尔曼滤波算法,pid电机控制算法。提供程序源代码。(视频是之前测试用的手搭板子)="" <="" p="">

最新更新:

1.完善程序算法,加入电机死区电压,倾倒关机,刹车函数等。

2.完善改进串级PID直立控制算法。

3.完善程序注释。

4.新增普通算法PD直立控制算法程序。

5.蓝牙APP及程序控制。

卖家语:

现在手头上有数量有限未焊接的PCB光板,需要购买的朋友请主动咨询我。QQ:995272451

两轮小车原理介绍:     

        基于stm32f103c8t6STM32F103C8T6数据手册单片机控制的双轮自平衡小车,采用高精度三轴陀螺仪 + 三轴加速度芯片mpu6050(mpu6050数据手册),利用OLED显示各项参数,增加了24L01无线发射接收模块,可遥控控制小车。24L01直接设计在PCB板上。主控板自带cp2102(CP2102数据手册)串口芯片,用micro usb接口可直接在电脑上调试参数。电机驱动采用mos组成全桥电路,驱动能力十分强大,当然对于小车上用的电机简直就是大材小用,这一版用mos的原因主要是学习mos的用法,提供完整的mos驱动方案。稳压采用了lm2596-5.0, 7-40V输入,5V输出,最大输出电流可达3A。程序中使用四元数姿态解算,卡尔曼滤波算法,串级PID电机控制算法。提供程序源代码。

设计特色:

1、电机驱动采用mos组成全桥电路,驱动能力非常大,功率达到了150W,可以学习mos全桥电路的用法;

2、采用串级PID算法,小车姿态调节更加迅速;

3、可脱机调整小车加速度初始值。

小车视频:

附件内容包括:

整个电路设计原理图和PCB源文件,用AD软件打开;

源代码;

              

电路项目的主要芯片及数据手册

电路相关文件

源代码
其他文件
电路图文件
stm32双轮平衡车原理图和PCB源文件 .zip
描述:原理图和PCB源文件,用AD打开
收藏 (96)
扫码关注电路城

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归王飞所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • STM32的Web服务器温度采集设计

    基于STM32的WEB服务器设计,可以控制三种电器的开关,可以采集室内的温度,通过点击网页的更新按钮完成温度的更新。资料:
    来自:其他时间:2018-02-01 stm32 毕业设计 温度测量
  • STM32主控的ZigBee网关设计

    本系统已经在实际大棚中使用几个月,系统稳定。系统采用STM32F1032为主控,通过ZigBee无线传感网络组网,采集近距离无线数据(实测在大棚中点对点距离超过三百米),利用液晶触摸屏供用户触摸操作并显示数据,将系统接入WiFi模块,以实现数据的网络化传输,IP设置界面,用户若一定时间内不输入则连接一个程序中自定义的IP,用户也可以手动输入一个IP地址,进而实现相关数据传输服务,Android客户端通过访问服务器,接收数据,从而实现了数据的网络化的远程传输,同时Android端还有实时数据、智能控制、阀值设置、修改名称功能。实时数据:列表显示数据,定时自动刷新页面,用户也可以按图标自行刷新。智能控制:手机发送信息给服务器,服务器再发给网关,网关接收到数据根据程序进行判断进而执行对应操作。程序中实现的是输入0或1控制网关上的LED的亮灭,用户也可以很方便的在程序中修改,自行定义接收到数据对应的操作。阀值设置:通过设置上下限,每组数据跟上下限比较,在其中则数据显示绿色,否则为红色,方便用户查看。修改名称:用户可根据编号对数据名称进行修改。 本项目采用zigbee节点做为温湿度采集节点,因而可以非常方便扩展相应节点,以实现多点温室信息采集,不仅是温室数据,还可以扩展其他传感器节点模块,很方便实现多种多点数据采集,本项目中 STM32F103ZET6 + ZigBee+ wifi,可以相当无线传感网络的网关,可以应用于各种工业自动化控制数据采集,智能家居信息采集... 同时用户也可在此基础上在数据采集中扩展应用modbus,can等现场总线或其他无线协议,这些均可很方便加入该系统中。
    来自:智能家居时间:2018-02-05 stm32 数据采集 zigbee
  • 【毕设作品】基于STM32的温度检测控制系统完整资料

    采用DS18B20检测温度,STM32F103C8T6作为主控制器,继电器控制风扇和加热器,采用LCD1602实时显示。包含如下资料:原件清单如下:
    来自:其他时间:2018-02-01 stm32 毕业设计 原理图
  • 手机APP控制,Wifi遥控小车设计资料分享

    Wifi遥控小车使用说明:本例程采用ESP8266 wifi模块与STM32串口连接,并提供AT指令封装库与STM32通讯,实现如下的通讯方式:1、硬件部分Wifi模块丝印图即引脚如下:硬件连接如下:2、手机APP部分APP部分我们采用常用的APP wifi调试软件 ITEAD WIFI,安装完成后打开如下界面,点击Set up进入设置:进入后会自动获取到手机的IP,注意手机是连接到一个路由器下的,支持局域网内调试,先设置端口,一般是 8080然后设置指令,我们使用到了如下红框内的指令,指令协议可以参考工程文件interface.h有如下描述://指令定义#define COMM_STOP 'I'//停止#define COMM_UP 'A'//前进#define COMM_DOWN 'B'//后退#define COMM_LEFT 'C'//左转#define COMM_RIGHT 'D'//右转指令设置好之后就可以启动服务了,如下点击开始就好了设置完成后如下,这里记下服务端IP和端口号,我这里是 192.168.31.195,端口 8080 ,然后返回:3、stm32软件部分设置完APP软件后,再来修改我们的工程文件,打开工程“wifi遥控小车”,打开main.c文件,修改红框内信息:HOST_NAME和HOST_PORT为手机上面的IP和端口号,SSID为您的路由器名,PSD为路由器密码,修改好后重新编译后下载。下载完成复位一下,就可以运行了,程序会自动连接手机开启的服务,实现TCP/IP通信,连接成功后,看手机端的设置会有如下提示:本程序还是用了串口1来输出调试信息,将串口1连接电脑后也会在串口调试助手看到如下信息:连接成功后即可在如下界面按键,操作小车运行:
    来自:智能车时间:2018-01-31 stm32 51单片机 wifi小车
  • 简易数字示波器,参数上传,支持手机查看

    stm32数字示波器 带ESP8266wifi 参数传到手机APP,使用内部ADC 进行采样,DMA模式,TFT彩屏显示。信号产生程序 用于下载到另外一块普中STM32开发板上通过PC1口产生一个脉冲信号,然后在另外一块普中STM32开发板下载简易示波器程序,将一根导线将装有信号发生器程序的板子PC1口接到装有示波器程序的PA2口上进行检测,一般通过按键调节,将频率值调节到1000000us/div,电压调节到500mv/div程序仅供参考,如有问题可参考实验例程内的一些基础程序理解附件中有简易示波器stm32源程序和信号产生程序
    来自:测试与测量时间:2018-01-31 stm32 示波器 数字示波器
  • 原版VESC本杰明电调KEIL源码移植加强版(代码部分)

    原版VESC本杰明电调KEIL源码移植加强版详情:1,基于本杰明电调最新版本的keil-MDK5.23移植,固件版本号为2.18。2,采用keil的分散加载技术,成功移植出和原版一样,也是采用芯片的扇区1和2来作为eeprom,并编译出一个整体文件。3,合理的文件分类,编译环境的文件架构清晰,便于移植到新的项目进行开发。4,结合keil-IDE的强大调试界面,并与ULINK的完美连接,可以非常方便的浏览代码,断点分析,定位问题。5,充分发挥STM32F4的FPU功能,增加了DSP库函数,三角函数,开方函数的优化。6,完全源码开放并提供一定的移植技术支持,让开发者很快的运用到新的项目中。7,可以完全支持原版的bootload通过BLDCtool进行在线更新固件。8,如果开发者的板子能支持USB的ISP功能,还可以提供DFU文件的生成和下载方法。9,如果开发者没有linux基础,可以提供基于windows下的cygwin环境进行开发支持。10,既要授人以鱼,也要授人以渔。11,欢迎加入本杰明vesc-keil大开发群,群号码:221354512。
    来自:电机驱动与控制时间:2017-12-27 stm32 bldc foc pmsm drv8302 vesc svpwm
  • CAN总线工业扩展键盘

    基于STM32的工业CAN总线扩展软键盘,工程机械上比较常见。可以设置波特率、扩展帧、标准帧、帧ID等参数。内容包含原理图 PCB 源码以及外壳三维模型。已经试制成功并经过某大型工程机械生产厂家验证。部分附件截图:PCB原理图工程文件截图:基于STM32库截图:
    来自:工业控制时间:2017-12-23 stm32 键盘 can总线
  • 基于MC20和STM32的GSM/GPS定位模块

    基于MC20的GSM/GPS模块,带有IIC总线 CAN总线 2路串口,8个IO,2路定时器,带有ST_LINK下载口,兼容5V/12V电压,包含电路图源文件和程序源文件,已经测试通过。pcb文件 3D截图如下:
    来自:可穿戴设备时间:2017-12-23 stm32 gps mc20
  • 全套电子设计大赛经典风力摆国二作品 附原理图/PCB/代码

    自己做的,参加了两次国赛。 购买后加QQ: 2635180336 无偿提供一些技术支持。 国二,当时发挥部分没有都做出来。 比赛之后都给完善了。图片是17年参加的国赛作品,省一。 风力摆的照片换手机了找不到了。风力摆PCB截图:代码部分截图:
  • 无名科创开源飞控

    开源飞控:支持气压计、超声波定高、户外GPS定点、定速巡航,部分视频链接如下:无名飞控暴力测试无名飞控江边定点(长时间)无名飞控定高作死测试无名飞控加速度计6面校准与融合简单讲解无名飞控源码整体框架介绍初步无名飞控解(上)锁与遥控器简单设置无名科创自研飞控平台,经过武汉科技大学连续四届研究生师兄们参考国内外主流飞控(APM、Pixhawk、Autoquad、MWC、CC3D、无穷开、ANO、Light等)的算法与整体框架的进行深入学习基础上,经过软、硬件的精心设计,继承与发展,目前飞控整体功能相对完善,主要功能有:姿态自稳、超声波、气压计定高,户外GPS定点,GPS模式下定速巡航等功能,涵盖飞控学习主要核心算法: 1、四旋翼的传感器滤波(针对传感器不同使用情况:姿态解算、惯导、控制、传感器矫正等)分别采用窗口滑动滤波、不同截止频率的巴特沃斯数字低通滤波器);2、姿态解算(互补滤波、梯度下降法等); 3、惯性导航(经典回路反馈法即APM三阶段互补滤波,单观测器的卡尔曼滤波,双观测量的卡尔曼滤波,观测传感器延时修正处理等);4、控制算法(经典PID控制、前馈控制、自抗扰控制ADRC)等。 无名科创团队的发展: 多旋翼飞行器飞行控制系统(简称飞控)是我们团队历届主研项目,团队13年即开始第一代飞控的研究,从最开始的小四轴,到后来的多旋翼飞控,经历N个版本改进,经历无数次断桨、射桨、炸机,一步一步完善与改进,整合除了目前我们这款对外开源的飞控。团队历来贡献者均就职于无人机公司做算法相关工作。目前我们的飞控更加完善,更加稳定,更加适合学习,主要核心代码自写率达到百分之90以上,代码基本上是逐行注释,整个飞控框架清晰明了,模块化封装规范,方便大家学习与二次开发。由于作者目前仍然在校,主研项目仍为飞控,个人时间比较多,可和大家一同交流学习。 我们的服务宗旨是:打造国内功能最多、性能最好、成本最低、可玩性最强的开源飞控学习平台。帮助大家以最小的代价、最大的获得感、最快的速度学习飞控相关算法,顺利完成进阶逆袭!!!团队主要成员CSDN开源技术博客汇总,充分展现我们开源共享、共同进步的创客精神,不废话了,直接上图:部分技术博客截图: 无名科创开源飞控:独家首创10轴IMU组合:MPU6050(加速度计、陀螺仪)+IST8310(DJI同款磁力计)+SPL06-001(歌尔高精度气压计、媲美MS5611),MCU:STM32F103RCT6,这是一款强大的飞控,主频72Mhz,flash 256K,板载10 Axis传感器,3轴陀螺,3轴加速度,3轴磁罗盘,高精度气压计。适合新手学习无刷飞控,更适合玩家做多种拓展和二次开发,飞控预留多个串口,可外接各种附加设备,已实现超声波定高、气压计定高、GPS定点等功能,代码完全开源。无名科创开源飞控学习平台: 1、飞控板与IMU分离式设计 2、采用3D打印的IMU气压防护罩3、软件调试支持主流IAR、Keil两款编译器4、支持多家上位机与地面站,方便调试
    来自:飞行器时间:2017-12-15 stm32 gps 定点 无名飞控 开源飞控,
销量
63
查看
10K
参数名 参数值
发布于 2015 年 04 月 15日
更新于 2017 年 09 月 12日
Moore8直播课堂