LYTSwitch™-1 LED驱动器IC可降低22 W以内灯泡

LYTSwitch™-7 LED结合PFC及恒流输出特性

符合安规要求,非常适合工业控制及三相电源应用

双轮平衡车 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平衡小车主控板设计 PCB/原理图/源码

    STM32平衡小车主控板设计说明:平衡小车主控,带驱动,有蓝牙接口,NRF24L01接口,OLED接口,超声波接口,以及USB2TTL,稳压芯片可以直接接入24V以下电压。已经过打样验证,有实物。STM32平衡小车主控板设计部分文件截图:PCB原理图部分:源码部分:
    来自:智能车时间:2017-12-10 stm32 平衡小车 主控板
  • 超小体积/带虚拟串口jlinkob-stm32f072 jlink调试器(可直接pcb打样)

    从中间掰开使用2.54mm双排2x4排针焊接注意该电阻是自恢复保险丝预留位,大多数电脑usb已经有完善的保护措施,不想要保险丝可以焊一个0欧姆电阻LED预留位,可以不焊接
    来自:MCU开发板时间:2017-12-10 stm32 jlink jlink-arm-ob
  • 史上最全面的STM32L496G-DISCO资料整理

    广大的蝴蝶粉们,要想能愉快的玩耍,首先肯定得要熟悉ST推出的的STM32L496G-DISCO这款开发板啦!偶然的机会在网上看到一个好心的网友整理的STM32L496G-DISCO的资料大礼包,几乎整理了这个板子的所有资源,堪称比官网还全面啊,借电路城的平台,将这个资料包分享给更多的网友,再也不用费力去搜索STM32L496G-DISCO的资料啦!L496G-DISCO 是ST推出的一款基于Cortex-M4内核微控制器的综合演示和开发平台,主控STM32L496AGI6 不但拥有优秀的的低功耗特性而且在性能方面也丝毫不落下风,这样的配置使STM32L49x可应用于音频、视频播放,功耗敏感但对处理器性能有一定需求的产品上。想了解更多资料的直接下载附件咯!附件部分内容截图:
    来自:MCU开发板时间:2017-12-08 stm32 mcu开发板 stm32l496g-disco
  • 【课程设计】STM32/STM8/51空中鼠标 资料齐全支持定制

    STM32/STM8/51空中鼠标说明:空中鼠标做为输入设备,能像传统鼠标一样操作屏幕光标,却不需要放在任何平面上,用户通过手势的变化在空中完成光标移动,既摆脱了无线鼠标无法离开桌面的束缚,也改变了传统鼠标翻页笔利用大拇指操控 “轨迹球” 移动鼠标的辛酸和繁琐,是一款真正意义上的空中鼠标。在办公领域可以当作简报笔,让PPT 演示的人员不再需要坐在会议桌上摆弄电脑,就可以遥控,实现鼠标操作和翻页等功能。火星科技针对相应需求设计了一款实用的空中鼠标。空中鼠标包括发射端和接收端。发射端主要由 STM8S003F3P6、MPU6050、LT8920 组成。接收端主要由STM32F103C8T6、LT8920 组成。其具有以下优点:体积小巧:接收端十分小巧。集成度高:板载传感器芯片,板载无线芯片和天线,大大降低成本。通用性强:接收端采用标准 USB 协议,自动枚举为 HID mouse 设备,无需预装驱动。低功耗:当鼠标一段时间不使用时,进入低功耗模式,大大延长了发射端的使用时间。该空中鼠标适合广大电子爱好者、 学生、 企业开发人员等人群。工作电压:3.6~4.2V(发射端)、5V(接收端)通信方式:2.4G 无线通信,板载 PCB 天线发射端低功耗休眠电流:390uA发射端正常运行电流: 20mA无线通信距离:15~50m无线待机、发射电流: 1mA、10mASTM32/STM8/51空中鼠标部分截图:原理图部分:其他附件部分: 源码部分:支持产品设计 方案定制更多优惠请关注小店:https://shop115663012.taobao.com/
    来自:DIY创意产品时间:2017-12-06 单片机 stm32 diy制作
  • 基于STM32F103ZET6多功能控制板(原理图+PCB+原器件库+bom表+步进电机控制源程序)

    1.尺寸:15CM*15CM2.控制芯片:STM32ZET63.板载资源:a.WiFi模块接口(串口4;2*7插排;5V/1A;) GND 3.3V接 电源UART_TXD接 stm32串口4 RXDUART_RXD接 stm32串口4 TXDnReload 接 开关接地+上拉10k电阻(按下该引脚为低电平,抬起为高电平) b.6路步进电机接口(方向:正负;脉冲:正负;使能:正负)步进电机脉冲+脉冲-方向+方向-使能+使能-1F0F1G0G1D0D122323233454545467676751112111211126131413141314c.2路串口(串口2转485,串口1转232,TTL)RFID接口(串口5;软排线,5v GND供电,使用串口5)d.5个位置传感器(3.3V;软排线;通过IIC接到arduino nano板,使用Nano的串口接到STM32的串口3;Nano的引脚D2连接stm32的PE14引脚,串口互联)e.arduino nano板接口(串口3)f.信号隔离g.下载接口(J-LINK)h.指示灯,复位按键i.电源管理(2路5V/1A;2路3.3V/1A)j.扩展I/O口(ADC/DAC)k.显示屏接口(1602)l.ads1115模块(3.3v供电(稳定),占用STM32的SCL_PE7 SDA_PE8,输入端一个3线接口:3.3v GND 通道0)m.flash模块接口:外部存储// VCC -> 3.3V// CS -> PB12// DO -> PB14// GND -> GND// CLK -> PB13// DI -> PB154.附件资料部分截图:
    来自:电机驱动与控制时间:2017-12-07 stm32 原理图 电机驱动
  • 首发!ST官方出品STM32H743 nucleo开发板最新电路资料

    ST公司在今年4月份的峰会上,发布了最新的32位单片机STM32H7,瞬间在业内产生一股追捧热风。大家对这款ST最高性能的单片机充满期待。终于,近期ST推出了基于STM32H743的nuclo开发板。STM32H7到底有哪些让人惊艳的功能呢?采用Cortex-M7内核,并实现了最高性能,无论是从嵌入式闪存还是外部存储器来执行代码:400MHz处理器频率下性能可达到2010 Core,ark/856 DMIPS双时钟架构使得外设速度独立于CPU速度,系统时钟变化不影响外设工作面向内核、外设和存储器互连的AXI总线和多AHB总线矩阵高速主直接存储器访问(MDMA)控制器、两个用于优化外设管理的具有FIFO和请求路由器能力的双端口DMA以及一个额外的DMA更多外设,例如四个支持SPDIF输出的串行音频接口(SAI)、三个全双工I²S接口、一个支持四路输入的SPDIF输入接口、两个具有专用供电的USB OTG模块和双模QSPI接口、两个FD-CAN控制器、一个高精度定时器、一个TFT-LCD控制器、一个JPEG编解码器、两个SDIO接口以及很多其它模拟外设,比如三个快速14位ADC、两个比较器和两个运算放大器高能效:多功耗域架构允许在不同的功耗域设置不同的低功耗模式,以优化功耗效率。除了在运行或停止模式期间可为内核提供不同电压的主稳压器外,设备还内置有为内嵌PHY供电的USB稳压器以及一个备份稳压器。在运行模式(外设关闭),功耗典型值为278 µ/MHz @VDD = 3.3 V和25 °C。低功耗待机模式的功耗为7 µA。更多STM32H743的主要外设资源和电特性参数可以参考附件的数据手册。STM32H743 nucleo开发板如同其他STM32系列一样,将主控MCU STM32H743的外设GPIO口做了引出处理。开发板上集成了USB ST-LINK功能,可以方便的进行编程调试。STM32H743 nucleo开发板通过LAN8742A引出了Ethernet PHY接口。STM32H743 nucleo开发板原理图结构组成STM32H743 nucleo开发板为6层板,依次为:Top Layer、GND、Signal、PWR、GNA、Bottom Layer,尺寸为:70mm*133.3mm。电路附件包含了STM32H743数据手册、STM32H743原理图PCB源文件,以及实现了低层驱动,USB, TCP/IP,文件系统,RTOS, Graphic,及运行在ST开发板上的例程代码。更多STM32H743信息、交流讨论可以移步至STM32中文社区查看。
    来自:MCU开发板时间:2017-11-17 stm32 开发板 st stm32h743
  • 实用型空中鼠标发射端和接收端完整项目设计

    火星工作室针对广大电子爱好者、学生、企业开发人员等人群提供了一款实用型的空中鼠标。该STM32空中鼠标硬件设计包括发射端和接收端。发射端主要由STM8S003F3P6、MPU6050、LT8920组成。接收端主要由STM32F103C8T6(GD32F103C8T6是国产的,完全兼容同型号的程序和引脚,性能更好,更便宜)、LT8920组成。实用型空中鼠标发射端和接收端具有以下优点:Ø 体积小巧:接收端十分小巧。Ø 集成度高:板载传感器芯片,板载无线芯片和天线,相比NRF(贵了几倍~~~),大大降低成本。Ø 通用性强:接收端采用标准USB协议,自动枚举为HID mouse设备,无需预装驱动。Ø 低功耗:当鼠标一段时间不使用时,进入低功耗模式,大大延长了发射端的使用时间。实用性空中鼠标发射端和接收端实物展示: 详细信息与使用方法见文档。文档百度云链接:链接:http://pan.baidu.com/s/1dEHZUyl 密码:wjlp若有需要实物的,请移步淘宝搜索:“空中鼠标 stm32”,提供一套实物+资料包,电路城买家优惠10,包邮,送一套空PCB板。优惠码:MARS_MOUSE,提供给客服即可。注:针对买家需求,实物的当前版本已无丝印“火星科技” !!!https://item.taobao.com/item.htm?spm=a230r.1.14.26... 全部附件内容如截图:
    来自:MCU开发板时间:2017-11-09 stm32 毕业设计 空中鼠标
  • 通用各系列主控飞控,STM32四轴PCB工程源文件

    本项目是基于STM32+mpu9250+bmp280+nrf24l01四轴飞行器PCB工程源文件,见附件内容下载。该四轴飞行器基于STM32F334C8T6设计,个性化四轴外形,可自行修改电路,通用各系列主控飞控。STM32四轴飞行器电路板实物截图:STM32四轴飞行器电路板设计参数如下: 716/720/其他直径空心杯电机、修改PCB电机孔直径即可结合mpu9250、bmp280传感器兼容nrf24l01通讯兼容串口lc12s通讯预留SWD仿真下载口预留串口调试口可采集电池电压情况四轴轴径65mm,兼容市面四轴保护圈附件内容截图:
    来自:飞行器时间:2017-11-07 stm32 四轴飞行器 飞控 mpu
  • 某宝资料无偿分享,STM32 ob-jlink 调试器全套资料

    本设计分享的是某宝开源的基于STM32F103C8T6的ob-jlink 调试器全套资料,见附件下载。Link- OB调试器最开始是出现在各大公司的评估板上,其名为on-board 简称OB。它是由SEGGER 开发的一套独立的仿真调试下载器。可以通过USB与PC通信,另一端通过SWD /JTAG方式与可支持器件通信,完成调试仿真下载调试任务。STM32 ob-jlink 调试器电路 PCB截图:附件资料截图:可能感兴趣的项目设计:工程师利器,DIY制作短小精悍的jlink,链接:http://www.cirmall.com/circuit/1761/detail?3
    来自:测试与测量时间:2017-11-03 stm32 下载器 调试器 ob-jlink
  • 超级牛的STM32 BLDC直流电机控制器设计,附原理图和源码等

    本设计是基于STM32 BLDC直流无刷电机控制器设计,并附上原理图和源码等,供网友参考学习。源代码是基于免费开源CoOS(UCOS类似)操作系统上写的,在学习无刷电机的控制同时还能学习到操作系统的知识。同时提供用Matlab的GUI编写的串口接收程序和开源的代码,实时接收速度和电流信息,便于PID测试,并且有CAN(TJA1050)接口。同时自己可以进行修改学习Matlab的GUI编程。STM32 BLDC直流电机控制器组成如下:1.STM32F103RB处理器 时钟72M Flash 64K RAM 20K2.MOSFET SUD35N05-26L 55V 35A Rds=0.023. MOSFET驱动 IR2101S 4.输入开发板电源参数:电源 10到20V,最大电流 20A电源及STM32 BLDC开发板无刷电机图片:软件资料包括如下:有无刷电机转速调节的PID程序(基于免费开源CoOS操作系统)自己做的Matlab GUI串口PID调试程序(开源,自己可以改进)自己以前做的STM32程序电机运行时PID调节图:无刷电机规格要求:额定电压 12V额定电流 2.26A额定转速 13027RPMSTM32 BLDC直流无刷电机接口:黄色线: Vcc +5V灰色: GND棕色:霍尔S1蓝色:霍尔S2橙色:霍尔S3红色:A相黑色:B相绿色:C相STM32 BLDC开发板接口配置:1.无刷电机驱动2.串口通信接口3.CAN通信接口4.有AD接口能检测电压和电流5.两个按键和一个复位键6.一个LED7.JLINK调试接口 STM32 BLDC开发板配件:交流220V转直流12V 6A电源  带霍尔无刷电机 12V 2.26ASTM32无刷电机驱动板
销量
61
查看
10K
参数名 参数值
发布于 2015 年 04 月 15日
更新于 2017 年 09 月 12日
Moore8直播课堂