自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(233)
  • 收藏
  • 关注

原创 【CW32无线抄表项目】W25Q+CW32程序示例

资料下载:https://telesky.yuque.com/bdys8w/01/zr02y6vd0r7mnzcl?singleDoc#参考仓库:https://gitee.com/Armink/SFUD一、程序分析很多新手移植代码时,把 SPI1 改成 SPI2,引脚也改了,但 Flash 就是没反应。原因就在于没注意单片机内部的总线挂载情况,把 APB1 错写成了 APB2,导致时钟根本没开起来。。示例程序:SPI 初始化核心代码段大家还记得前面我们在 W25Q64 数据手册里看到的时序图吗

2026-04-03 08:59:05 311

原创 CW32L012/F030灵眸X1智能小车--电机调速控制

每一个PWM通道都对应单片机的一个管脚,这个引脚不是唯一固定的,可能有一个或者两个管脚都对应同一个通道,我们在使用的时候可以任选其一进行配置。普通的IO控制虽然能让电机实现正反转但是电机只能在一个固定的速度下实现,我们没法改变电机转动的速度,那在实际使用中是非常不方便的,所以本项目的目的为实现开发板上电机调速。例如,增加CCR3的值会增加PWM高电平的持续时间,从而增加占空比。前面介绍过PWM输出是依赖于定时器的,所以要对定时器进行配置,但是我们不使用定时器的中断功能,顾不用对定时器的中断进行配置。

2026-04-03 08:58:50 281

原创 CW32L012/F030灵眸X1智能小车--电机正反转控制

根据上面的实验,我们已经完成了单个电机的正转,那么凭各位工程师的聪明才智应该很快就能想到如何控制两个电机同时正转以及反转了。根据上述从手册中查到的信息,我们知道了驱动方法之后就可以开始驱动代码的编写了。在开发板上左右两个电机分别接到了两块RZ7899上,左电机使用CW32的PB3和PB4控制,右电机使用CW32的PB12和PB5控制。我们给PB3置为高电平,PB4置低电平,满足手册驱动真值表中驱动电机要求,即可实现正转。的两个引脚,输出端分别接到电机的两个引脚,即可通过改变输入端电平实现正反转。

2026-04-03 08:58:36 356

原创 除了地线设计,六颗电容让大功率无刷水泵工作稳定

想要使得MOS慢开快关,就需要在MOS的栅极处下功夫,从半导体物理的角度来看,MOS的导通是由于栅极电场的形成使得沟道建立,此时栅极电场等效成栅极电容,通过对栅极外部并联电容,从而等效增大栅极电容,延长开启电场的建立时间,此时开启电场的消失时间也增加,可在栅极反向并联二极管,提供电荷的快速泄放回路,实现快关。即便地线设计合理,调试时,我们依然可以看到开关电路引入到地线上的尖刺(有经验的朋友可能会发现,大尖刺的频率一般等于开关频率,小尖刺多为谐波)尖刺足够密集,能量足够时,地弹就来了。

2026-04-03 08:58:21 314

原创 分享一个CW32 IO拓展项目:使用CW32L010做GPIO/ADC 扩展

后,电平发生变化(上升沿或下降沿)时,设备会自动发送此帧。读取指定 IO 的 ADC 转换值(需先配置为模拟模式)。控制指定 IO 输出高低电平(需先配置为输出模式)。读取指定 IO 当前的电平状态。配置指定 IO 的工作模式函数。当 IO 配置为中断模式 (

2026-04-03 08:58:03 452

原创 【CW32无线抄表项目】单片机 SPI + DMA 读写 Flash (W25Q) 保姆级避坑指南

在用读写 Flash(比如系列)时,往往会觉得用 CPU 一个字节一个字节地收发太慢了。于是大家都会想到用这个“搬运工”来代劳。但是!当你满怀信心地配置好 DMA,一跑程序,往往会绝望地卡死在里面。今天,我们就用一段极简的测试代码(往 Flash 里写一个 "kunkun" 并读出来),手把手教你如何完美打通 SPI 和 DMA 的任督二脉!

2026-04-02 09:22:06 17

原创 【CW32无线抄表项目】W25Q_CW32_DMA简介

以前单片机搬运数据(比如把串口收到的 100 个字节存进数组),必须由 CPU 亲自动手:读一个字节、存一个字节。搬砖的时候,CPU 没法去算水表的流量,也没法去管 4G 模块。你只要告诉它:‘从哪搬(源)、搬到哪(目的)、搬多少(数量)’,然后 CPU 就可以去喝咖啡了,搬运工作全交给 DMA 硬件电路自动完成。等搬完了,它会敲敲门告诉 CPU:‘老板,活干完了!(中断)”。在图的最左侧,你会看到一个大方框,里面排着 Ch1 到 Ch5。这就是我们提到的 5 条独立“传送带”。比如 Ch1 的优先级最高。

2026-04-02 09:21:50 138

原创 CW32运行“AIGUI“性能测试

针对 PFB 机制的特性,我优化了原版算法在渲染时必须从头遍历的痛点,新增了像素索引支持与 RGB565 色彩适配,大幅提升了随机访问与局部渲染的性能。作者写在最后:该GUI由作者和AI共同开发,作者负责把控框架和代码效率,AI负责撰写和拆解复杂数学公式,AI表现出了恐怖的代码能力,新时代的到来,我们即将离不开AI!配合控件边界裁剪,大幅减少了无效运算,解决了全屏刷新带来的计算瓶颈。接下来,我们将界面复杂度进一步提升,看看在多图层、多控件的压力测试下,这款 4KB RAM 的芯片性能发挥如何?

2026-04-02 09:08:58 120

原创 26年充电宝新规解读及快速开发分享

智能管理的前提首要是对电芯的智能监测,传统的SOC所能实现的功能有限,并且多数信息不可读取,可使用CW32 MCU的ADC等功能,监测关键节点电压、电流、温度状况。新规6.6.2中,智能调节电池电压,很多锂电池均衡与保护IC可以实现,但是涉及到激活等时间向的工作,传统SOC无法满足,一个超低功耗的CW32 MCU亦可以解决此类难题,比如。相较于以往标准,新规更强调整机安全,并明确要求涵盖输入输出端的全面保护(如过充、过放、短路、过载、误操作保护),这些要求,在目前市面上多数的充电宝应用方案中均已能够实现。

2026-04-02 09:03:00 108

原创 MCU使用CW32L010,绿联充电宝能量湃Pro 55W充电宝拆解分享

年前的时候,领导给了我两个全新的绿联55W充电宝,是26年充电宝新规落地前的产品,体验起来要好于之前用的33W的酷态科电能块,我以前对绿联在移动电源上的产品是不了解的。盖在功率区的金属散热板贴满导热硅胶,中间镂空露出升降压屏蔽电感,用万用表打了一下,金属散热板焊接在主板的GND上,除对功率部分散热外,应该可以对这一高频开关区域起到一定的屏蔽作用,或者减少电磁干扰,应当有助于通过各类严苛认证。,用来给显示模组提供5V电源。,PDFN5060封装,N沟道,耐压40V,导阻3.9mΩ,同样来自英集芯。

2026-04-02 09:02:23 536

原创 国产MCU的“弯道超车”时刻:当CW32遇上OpenClaw,AI或将改写工具链格局

这是一位嵌入式工程师的真实吐槽,也是整个国产MCU行业面临的尴尬现实。根据2025-2026年MCU生态全景分析,。硬件参数上来了,价格优势明显了,但开发体验这道坎,国产MCU似乎始终难以跨越。直到AI工具链的崛起,特别是像OpenClaw这样的开源AI框架,让我们这些CW32用户看到了新的可能性。作为CW32的深度用户,我深知国产MCU的痛点所在。武汉芯源的CW32系列在硬件参数上确实不输国际大厂——可靠的Flash、抗干扰好、宽电压工作范围、工业级温度适应性,这些参数放在同价位产品中相当有竞争力。

2026-04-02 09:02:01 312

原创 CW32L012电压电流表设计思路

如果是特别小的电压,比如只有几个mV的电压,直接使用ADC进行测量是测量不到这么微小的电压的,那么我们就需要将微弱的电压放大到ADC可以测量的范围,再通过软件计算除以相应的放大的倍数,就可以测量到这个微弱电压,这款OPA可以放大的倍数为2,4,8,16,32,我使用的是低于10mV的电压就放大8倍进行测量,10mV以上的电压就通过软件切换到电压跟随器模式。3. 依托芯片OPA校准功能,失调电压小,放大精度高;2. 输入阻抗极高(MΩ~TΩ级),输出阻抗极低,有效隔离前级与后级,避免后级负载影响前级信号;

2026-04-02 09:01:16 303

原创 NFC“碰一碰”充电宝健康参数显示方案

手机端通过NFC射频与CW32L010系统交互,MCU再通过I2C/INT等引脚与充电宝原硬件进行数据读取。2026年充电宝新规明确要求展示 健康状况"核心参数,包括充电次数、当前电量、设备温度三大关键指标。精准检测并展示三大核心健康参数(充电次数、电量、温度),完全满足2026新规。现有市场中90%以上的充电宝无此功能,厂商面临紧迫的合规改造需求。采用经过验证简化硬件设计,确保数据传输的极致稳定性。的无接触方式,实现高效的数据传输和便捷的交互体验。需一种改造成本低、可快速落地的检测与展示方案。

2026-04-02 09:00:53 695

原创 【CW32无线抄表项目】外置FlashW25QFV介绍

QPI(Quad Peripheral Interface)是 Quad SPI 的“完全体”。在普通 Quad SPI 模式下,你发送“指令”(比如读取数据)时,仍然得通过 IO0 这一根线慢慢发 8 个时钟周期。但在。

2026-04-02 09:00:33 386

原创 【CW32无线抄表项目】示例通信程序讲解

从机需要根据收到的数据内容,决定是进行“握手回应”还是“数据回传”。摒弃了官方 SDK 的“死等”,加入了基于全局变量。这是示例功能——获取的物理数据。这是保证通信可靠性的重要手段。这套程序模拟了一个真实的。

2026-04-02 08:53:01 235

原创 【CW32无线抄表项目】CW32搭配PAN3031通信教程

如果 SPI 线松了、无线模块受静电干扰挂了,或者由于强电磁干扰导致标志位没跳变,你的单片机就会直接“变砖”,不再响应任何按键或采集任务。为了让 CW32(主机)能正确读写 PAN3031(从机),双方的配置必须完全一致。在函数里你只需要改一次。模式是处于休眠和工作之间的中间地带,它们决定了芯片内部哪些组件(如晶振、频率合成器)是开着的。在 STB1 模式下,芯片关闭了外部晶振,只靠内部一个很弱的 RC 电路维持基本逻辑。这段代码的意思是:只要射频芯片不回传“我空闲了”的信号,单片机就永远停在这里。

2026-04-01 16:30:16 4

原创 【CW32无线抄表项目】主控及射频芯片介绍

对于开发者而言,CW32F030 的硬件设计在同类。

2026-04-01 16:19:47 111

原创 FOC电机驱动器进度汇报

小白想要短时间内掌握这种就不要想了,如果我们之前关于方波的内容你都还搞不明白,FOC的内容也没太大要看的必要,建议先巩固好基础,可以多看我们以前关于电机控制分享的内容,或在小破站上看看其他佬的免费教学,如果你有钱有闲,去找个师父教也不错,感兴趣我可以给你推荐,但是电机控制毕竟是跨了很多学科的东西,难度不一般。可以说,为期近一周的方案选型及硬件设计已经告一段落,虽然头发还是很茂盛,但最近每到下午,肩膀和斜方肌酸的不得了,估计是有颈椎病了,这也是我们这个行业的从业人员常见病。

2026-04-01 16:17:05 107

原创 CW32L012FOC开源项目推进

随着物理空间变得井然有序,去年底那些悬而未决的项目、待办的清单、事情的优先级,也基本自动归档、清晰浮现。我接触过不少同行,容易忽视这一步,总觉得“能跑通就行”或者“干完了就行”。当然,这些构想背后也关联着一些正在进行的商业化项目,因此更具体的信息,目前还不便透露太多。我们近期的目标,是让社区在电机控制的开发工具生态上能再往前一步:说白了,就是。这时,双屏的优势尽显无遗——左边是文档,右边是设计工具,无需频繁切换,心流自然顺畅。虽然我们团队做过不少FOC控制的商业项目,但在CW32生态社区里,。

2026-04-01 16:13:47 202

原创 【CW32模块使用】CW32L012 DHT11温湿度传感器

校验和为 0011 0101 + 0000 0000 + 0001 1000 + 0000 0100 = 0101 0001,与接收的数据不一致 计算的数据为0101 0001,接收的数据为0100 1001,两者不一致说明数据不准确,丢弃这次数据,重新接收。根据时序图可以知道,主机(开发板)发送一次开始信号,待主机开始信号结束后,DHT11 发送响应信号,送出 温湿度数据,并触发一次数据采集给下一次数据读取作准备。将数据线改为输入模式,如果接入到低电平,说明接收到模块的响应。

2026-04-01 15:59:13 293

转载 M0系列高性价比芯片,96M主频+48M SPI玩转超轻量级GUI设计

该方案主要为芯片的性能评估,完全从性价比角度考虑是不及市面已有开发板的,作者设计初衷为学习使用,读者可以复刻,也可以参考或借鉴原理自行根据需求设计一个符合自己产品的方案。”,专为高速数学计算设计,适用于电机控制、信号处理等对运算效率有要求的场景,官方已提供相关Demo,供有需要的开发者参考。推出的CW32L012系列芯片,凭借均衡的性能与丰富的外设,高性价比,成为轻量级MCU开发的热门选择。芯片外设覆盖传统常用类型,包括。,价格非常便宜,蓝牙连接成功以后数据透传,3分钟无数据交互,自动断开连接。

2026-04-01 15:54:56 7

原创 CW32L012/F030灵眸X1智能小车——使用蓝牙模块通讯

便可以看到OLED屏幕上第一行第一列显示字符串HELLO,第二行在蓝牙未接收到数据时显示00,接收到之后显示接收到的数据,本实验发送02,则显示02,可以自己更改。由以上原理图可知,蓝牙模块的通讯协议为串口,接到主控板CW32上的PA2和PA3接口,再查询手册可知PA2,PA3复用功能为UART3,如下图。然后再修改一下中断配置,使用状态机接收固定长度的并且带帧头帧尾的数据,数据格式为帧头+一位数据+帧尾。该模块通常被用于各种嵌入式项目,如。当烧写代码之后,手机打开任意一个蓝牙调试助手,发送如下数据。

2026-04-01 15:25:32 137

原创 CW32L012/F030灵眸X1智能小车——用MPU6050做运动检测和姿态控制

复位MPU6050,让MPU6050内部的所有寄存器恢复默认值(向0X6B写入0x80)设置电源管理寄存器位0x00,以唤醒MPU6050,进入正常工作状态(向0x6B写入0x00)陀螺仪配置寄存器(0x1B)设置MPU6050陀螺仪传感器满量程范围,这里选择正负2000dps加速度传感器配置寄存器(0x1C)这里选择正负2g陀螺仪采样率,由采样率分频寄存器(0x19)控制;这里设置为50hz即输出频率=1KHz,SMPLRT_DIV=19设置MPU6050的数字低通滤波器。

2026-04-01 15:21:11 302

原创 CW32L012/F030灵眸X1智能小车——使用NRF24L01通信

NRF24L01所使用的通讯协议为。

2026-04-01 15:19:29 166

原创 CW32L012 AD\DA电压闭环控制实验

本次基于 CW32L012 的 Vdac-Vadc 电压闭环控制实验,以 “10kΩ+47μF”RC 电路为信号调理单元,结合增量式 PID 算法实现了 Vadc 对设定电压的稳定跟踪;而通过上位机波形实时观测与手动 PID 参数整定的实践,更直观地验证了 PID 三参数的核心作用,完整串联了硬件架构、算法选择与参数调试的实验链路。

2026-04-01 15:13:06 454

原创 CW32L012/F030灵眸X1智能小车——超声波模块配置

SR04超声波模块是一款广泛应用的测距传感器,主要用于使用超声波测量物体与传感器之间的距离。它是一个成本低廉、精度较高且易于使用的传感器,常用于机器人、智能家居、无人机、汽车防撞系统等项目。

2026-01-01 22:17:08 283

原创 CW32L012/F030灵眸X1智能小车——板载红外接收开发

这个以特定的频率发射其实就可以理解为点灯,不要被复杂的词汇难住了,就是控制灯的闪烁频率(亮灭),和刚学单片机完成闪烁灯一样的意思,只不过是灯换了一种类型,都是灯。接收端的原理: 接收端的芯片对这个红外光比较敏感,可以根据有没有光输出高低电平,如果发送端的闪烁频率是有规律的,接收端收到后输出的高电平和低电平也是有规律对应的,这样发送端和接收端只要约定好,那就可以做数据传输了。当然,每个传输协议应用的环境不一样,定位不一样,好坏没法比较,具体要看自己的实际场景选择合适的通信方式。如果不一致说明数据不对。

2025-12-31 20:57:29 578

原创 FOC控制中,如何利用芯片内部的运放设计电流采样电路?

而磁场的控制,则是控制电机绕组的电流,这离不开对电机各相电流的精确采样,我们在开发过程中,通常使用采样电阻得到的电流电压降信号,差分输出到运放的输入端,然后再按一定比例关系放大。最近开发电机控制的项目,我开始使用最新的CW32L012做主控,CW32L012作为混合信号MCU,相比于传统MCU控制,集成度较高,性能当然也更好,加之又是48Pin的芯片,因此我开始做的关于CW32L012主控的电机驱动项目,都是软硬件支持FOC控制的。我们在硬件设计上,可以简单地将以上IO作为运放的输入输出引脚。

2025-12-31 20:41:21 463

原创 CW32L012对MPU6050的数据进行卡尔曼滤波(3)

而卡尔曼滤波的核心是 “动态加权的最优估计” —— 它能根据 MPU6050 的工作状态(静态 / 动态),自动判断两个传感器的可靠性,把陀螺仪的 “动态精准” 和加速度计的 “静态稳定” 结合起来,最终输出既无漂移、又能快速响应的 roll/pitch 角度,这是其他滤波方式无法实现的。根据之前的内容,我们已经得到了加速度计解算的roll和pitch,以及角速度计解算的roll、pitch、yaw,因为加速度计无法解算yaw,所以这里只对roll和pitch做数据融合。协方差更新:修正估计的不确定性。

2025-12-31 20:37:32 877

原创 CW32L012解算MPU6050姿态数据(2)

欧拉角是一种用于描述三维刚体相对参考坐标系(通常为水平面的直角坐标系)姿态的参数,通过依次绕三个互相垂直的坐标轴(对应姿态检测中常用的翻滚角 Roll、俯仰角 Pitch、偏航角 Yaw,分别绕 X、Y、Z 轴旋转)的旋转角度来表征设备的倾斜、转向状态。我们仅仅获取了MPU6050的三轴加速度和角速度,要想得到姿态角,需要利用读取的数据进行姿态解算。位姿矩阵是用于在三维笛卡尔参考坐标系中,统一描述刚体的位置(平移状态)与姿态 的 4×4 阶。本篇的姿态解算选用的旋转顺序为。

2025-12-31 20:33:17 660

原创 CW32L012读取MPU6050姿态数据(1)

基于 CW32L012 的 MPU6050 数据读取、姿态解算与卡尔曼数据融合方案,一方面针对性破解了 MPU6050 单一传感器加速度计易受运动加速度干扰、陀螺仪存在零漂累积误差的精度短板,依托卡尔曼滤波实现的多源数据融合,在 CW32L012 μA 级低功耗与 96MHz 主频兼顾运算效率的硬件支撑下,在边缘端低资源、低功耗的约束中实现了姿态检测静态与动态精度的同步提升,完美适配物联网、可穿戴设备、工业倾角检测等场景对 “低成本 + 低功耗 + 高精度” 姿态检测的需求;

2025-12-31 19:23:22 575

原创 CW32L012/F030灵眸X1智能小车——板载WS2812驱动示例

像素点在上电复位以后,DIN端接受从控制器传输过来的数据,首先送过来的24bit数据被第一个像素点提取后,送到像素点内部的数据锁存器,剩余的数据经过内部整形处理电路整 形放大后通过DO端口开始转发输出给下一个级联的像素点,每经过一个像素点的传输,信号减少24bit。因为使用的是单总线,一根线完成一个灯要显示的24位颜色数据,是通过高低电平的时间长度来确定发送的是什么数据。24位的数据结构见下图。发送一位数据0,需要总线拉高T0H的时间再拉低T0L的时间,WS2812才会自动识别该数据是0。

2025-12-31 19:19:26 616

原创 CW32L012的PID温度控制——实现思路及代码

按键输入:通过按键来控制光标并更改设定温度值、Kp、Ki、KdADC采集:采集的电压,转换成NTC1的电阻,再进行分度值查表,得到当前温度:将PID计算的结果通过PWM输出到执行器,控制板子加热串口调试:将实际温度、设定温度值、Kp、Ki、Kd参数打印到上位机进行波形显示屏幕显示:将实际温度、设定温度值、Kp、Ki、Kd、NTC1的电压、PWM当前的输出占空比参数显示到屏幕上。

2025-12-31 19:17:03 577

原创 基于CW32的BLDC/FOC控制应用实例分析——三相电流采样电路设计

这个电流采样电路相较于社区以往开源的无刷电机驱动项目中的相关电路,看起来要更为复杂,但是这个电路经过了大量的产品应用检验,较为可靠,尤其适用于低压大功率的场景。跟随器电路相较于传统稳压电路,能提供一个输出阻抗小的电平信号(可以作为一个可靠的电压源),配合输出端的R47和C22(大C小R),使之更稳定可靠。由于R49接近采样电阻的低端,R50接近运放,增加R51对地,也能有助于消除采样电阻上的交流干扰。减法器电路的输入阻抗小,相比加法器,可消除电机运转时,采样电阻上的共模干扰(伪差分)。

2025-12-31 18:05:57 806

原创 CW32L012的PID温度控制——算法基础

每次只改一个参数,观察系统响应,逐步逼近最优值。

2025-12-31 18:03:54 1016

原创 CW32L012实现CORDIC模块微秒级快速运算SIN、COS等三角函数

当CORDIC CSR.BUSY 为 0 时,表示 CORDIC 处于运算结束或空闲状态,可以读取结果或开始新的运算;当CSR.BUSY 为 1 时,表示 CORDIC 处于忙碌状态,当前数据运算正在进行中,无法提供运算结果或开始新的运算。这样运算的参数为PI/6 (30度),写入角度参数前需要将数据转化为Q1.31格式或Q1.15格式。这样运算的参数为 PI/4(45度),写入角度参数前需要将数据转化为Q1.31格式或Q1.15格式。• 只有一个数据输入(x 或 y 或 z)时,写入该数据即启动运算。

2025-12-31 17:56:42 919

原创 CW32L012温度PID闭环控制——硬件介绍

板载 “V(电压)/R(电阻)” 标识,可直接用万用表测量 NTC1的电压和 NTC1/2/3/4 的电阻值,能直观感受 “温度变化→电阻变化” 的热敏特性,适合新手快速理解 NTC 原理。配备多个 GND 排针,测量时可将万用表黑表笔直接固定在 GND 接口,无需双手持表笔操作,单手就能完成电压、信号的测量,既省力又能避免表笔接触不良的问题。板载电源 / 状态指示灯,肉眼即可判断 “是否通电”“控制信号PWM是否输出”,新手无需依赖示波器 / 串口助手,就能快速排查基础故障。

2025-12-30 15:28:57 884

原创 【教程】CW32串口flash编程工具分享

本次分享的是用CW32L012的串口去下载外部flash,该方法通用性强,移植便捷,代码风格好,易于阅读维护,上位机界面清晰,操作简单,易于使用,硬件上性能强,有48M SPI 和96M 主频,喜欢做高速SPI传输的客户一定不要错过这么高性价比的芯片哦!对接你实际的flash擦除函数接口。依旧选择cw32L012,该单片机有很多优点,高性价比,主频可达96M,SPI可运行在48M,高速的SPI对于flash的操作是非常吃香的,有更高的通讯带宽,对比103的18M SPI来说,提升太大了,我们测试读写。

2025-12-30 15:16:31 959

原创 CW32L012“哈基汪”开发套件快速上手指南(附资料)

若在白色地图上进行循黑线跑,则需要先在地图的白色位置上电(或者按一下复位),然后便可操控小车进行运动,小车在前进的过程中若是检测到线,便会自动执行循迹逻辑,若是未扫到线,则正常按照给出的指令进行运动。功能:在小车行进的途中可以随时切换小车/四足状态(红外遥控#键或者按键KEY2),依旧可以通过蓝牙、红外、语音遥控,与小车状态的功能一致。功能介绍:小车在前进的状态下,会检测前方障碍物的距离,若小于10cm,小车会自动进行左/右转(1s)进行避障,然后继续前进。如图,未勾选编辑模式,此时处于遥控状态;

2025-12-30 14:44:26 1340

原创 基于CW32的BLDC控制应用实例分析——预驱动与功率逆变电路设计

再由N-MOS的基本特性并结合75NF75的特性可知,要使Q6开通,必须要在其栅极(G)和源极(S)上加10V~15V的电压(即要满足VGS=10V~15V),并且此电压源能提供一定的功率驱动能力。而MCU(CW32L011)的I/O口出来的电平最高只有5V TTL电平,所以需要额外使用与驱动芯片及周边电路,组成一个电平转换电路,把下桥臂的控制信号(LIN1)的0~5V转换成约0V~15V变化的电平LO1,以驱动V1A快速的开通及关断(上桥臂同理)。但是,对于上桥臂,会发现,Q5的源极S是接在A相线上的。

2025-12-30 13:43:47 920

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除