- 博客(13)
- 收藏
- 关注
原创 Day1:ESP32基于Micropython开发环境准备
本文介绍了ESP32开发板的准备工作:首先需购买ESP-WROOM-32开发板,并安装CP2102驱动以确保电脑识别芯片。接着下载Thonny编译环境,选择Windows最新版安装。连接开发板后,在Thonny中配置解释器为ESP32,并安装相应固件。安装过程需选择正确的串口名称(如XXXCP2102(COMx)),导入提供的固件后等待自动完成。全文详细说明了从硬件准备到软件配置的完整流程。
2025-09-24 17:29:00
272
原创 “雷电”H桥直流有刷电机驱动板V1.0
”雷电“H桥驱动板是一款专为直流有刷电机设计的驱动方案,采用H桥电路搭配栅极驱动芯片,可实现电机正反转、调速及多种运动状态控制。板载ZH2.54接口兼容常见减速电机和编码器电机,支持编码器测速和INA226芯片监测电压电流。该项目还配套开发了STM32F407主控板,可同时驱动两路电机并集成ESP32无线通信功能,适合电赛训练和进阶应用。开源硬件设计已在立创平台分享,为电机控制学习提供可靠解决方案。
2025-07-15 15:58:12
250
原创 智能 LoRa 网关项目
智能LoRa网关项目摘要 本项目开发了一个基于STM32+ESP32双主控的智能LoRa网关系统,采用星形拓扑结构实现非LoraWAN模块的自组网功能。系统通过STM32驱动LoRa模块管理子节点通信(含自动上下线功能),ESP32负责Wi-Fi连接、AI分析(接入ChatAnawhere API)和智能家居控制(支持HomeAssistant)。硬件采用PCB设计,配套3D打印外壳;软件采用C语言编写,实现节点远程配置和传感器数据存储分析。目前已完成基础功能开发,待优化OLED界面、低功耗模式和Web配置
2025-07-15 15:53:31
422
5
原创 功放电路设计思路
本文记录了一个自制功放电路的设计过程。设计采用三级结构:前级小信号放大、中级缓冲驱动和后级甲乙类功率放大,实现了24V电源下200mV输入信号驱动2Ω负载输出10W功率的目标。针对静态功耗问题,作者通过加入输入信号检测和负载检测电路进行优化:利用比较器控制前级偏置和中极驱动,在无信号或空载时切断工作电流,显著降低了静态功耗。整个设计注重理论分析与实际测试相结合,最终实现了高效低耗的功放电路方案。
2025-07-14 16:54:13
1161
原创 关于自举电路的原理验证与分析
整个电路最核心的部分就是Q1和Q2共同控制了V1的导通路径,使得充电后的V1电压有一个快速、低阻抗的路径给MOS管的栅极进行驱动,进而给自举电容充电。该电路适合用于理解自举电路的基本原理: **为什么可以将驱动端的电压升高?** 相信各位看完本文后也有了答案。
2025-06-06 20:20:44
1254
原创 关于H桥驱动电路在LTspice的仿真
由于是测试驱动,因此我没有直接将信号源的信号给入栅极,而是通过3.3v电压域的PWM信号,通过运算放大器(因为不太熟悉ADI公司的比较器)将信号的电压域转到了VM的电压,但是此时出现了一个新的问题,就是运算放大器的带宽不够,造成我的PWM信号有巨大的上升沿和下降沿时间,并且一般的运算放大器输出驱动能力都不太够,根本无法驱动MOS的栅极,因此我想到了用NE555搭成的施密特触发器来实现对波形的整形和对MOS栅极的驱动。,并且供电可以使用Vcc=VM=12v,足够驱动串联电阻的MOS栅极。
2025-06-06 18:15:43
1002
2
原创 基于selenium和pyqt5的自动抢课助手
本设计的初衷在于…好吧我就是有一次没抢到线上课,然后有一个学期上了一学期的线下课…所以这次铁了心要抢到线上课!!!所以就有了这个软件的诞生首先说一下这个东西的不足把,其实挺致命的他目前的问题就在于,我还没给他添加定时自动抢课的功能,所以说…现在只能手动打开那个软件然后输上自己的账号密码,选择自己想要选的课程,点击确定之后就可以自动抢课了目前也没有添加保存密码功能,所以每一次都需要手动再把自己的账号密码打上去…以后有时间一定会加上去的!🕊。
2023-05-22 21:01:30
2060
2
原创 基于mpy的esp32无线数据收发调试器
本设计初衷在于对准备电子设计竞赛阶段的调试和数据监测。经实际应用后效果显著,调试效率大大提升,该设计旨在解决串口调试模块由于无法做到无线收发,因此基于esp32的WIFI和蓝牙功能制作了一款能够无线调参并且通过TCP协议实时查看数据的应用。
2023-05-22 20:58:21
798
2
原创 类型问题解决编译错误:XXX-axf-Error-L6218E
学习自己手动搭建一个STM32HAL库工程模板文件的时候,我发现了有6个错误,6个错误的类型是一样的,其中有3个通过添加hal_rcc.h和hal_gpio.c文件得以解决。所以另外3个我也想到了时缺少了对应的.c文件导致的错误。但是在STM32F1xx_HAL_Driver文件夹中,我没有找到类似如有“rcc”和“GPIO”这样的标志性符号。
2022-10-23 18:22:58
583
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅