DC-DC降压同步整流v1.0
展示 红框为驱动芯片IR2104或EG2104 黄色框是第一次增加电容 紫色框是第二次增加电容 设计缺陷 我是傻逼,2104的COM端没接地,VS端没有接到高端MOS的源极 2104的SD引脚耐压值是6V,不能用VCC上拉 测试数据 输入12v输出3.3v,电感为80uH,stm32F401CCU6使用PID调节电压 1A电流效率 输入12.30.…
PID算法快速学习
认识PID 数值输入(Input)通过P(比例)、I(积分)、D(微分)根据设定值(SetPoint)控制数值输出(Output) 主要是为了实现数值快速稳定平缓的达到设定值 配置PID PID是一个算法,可以在任何能写代码的地方引用他。 PID算法有位置式和增量式。位置式:输出值直达设定值,适用于执行机构不带积分部件的对象,如舵机和平衡小车的直立…
在VSCODE中使用Platformio上传ESP32后运行速度缓慢的解决方法
RT,相同的代码在arduino中正常运行,但是在Platformio编译上传后单片机运行缓慢。在Platformio论坛上询问后得知是espressif32版本导致的 解决办法是把Platformio中espressif32版本更换和arduino版本一致 比如我arduino的espressif32的版本是2.0.0,对应的espressif3…
DS1307精简电路和注意事项
电路如图 电池建议使用CR1220,因为很小上拉电阻是必须的 VCC采用5v供电时,上拉电阻换成3v3的情况下,3v3单片机可以直接控制DS1307 注意事项 供电电压和电池电压的关系 采用CR1220钮扣电池给芯片Vbat引脚供电,VCC使用3.3V供电。而ds1307的Vbat引脚不用,必须接地;VCC电压须大于1.25倍的Vbat。VCC=3…
硅麦克风的理解与应用
序言 第一次接触麦克风,之前对麦克风完全没有了解过,所以写个笔记记录一下 驻极体麦克风 有正负极,负极与麦克风外框相连 使用时需要通过上拉电阻给驻极体麦克风2-12v的偏置电压,偏置电压会影响驻极体麦克风的输出 输出模拟信号波形,可放大后直接接在喇叭上播放 硅麦克风的类型 参考文章:https://zhuanlan.zhihu.com/p/4355…
51单片机CH340自动下载电路
先附上原理图90%可行,为什么不是100%呢,因为VCC1 R40上的VCC1必须换成VCC 原理: 在STC ISP点击下载代码的时候。软件会让CH340的DTR引脚先拉低,然后RTS再低,下载完成代码后,DTR和RTS几乎同时拉高 直观一点: 如果还是不能自动下载的话,尝试勾选一下这个 网上现有的原理图,Q3是SS8550,我这里实测结果是不能…
FreeRTOS学习笔记
知识点 STACK 任务堆栈: N * 4 字节HEAP 堆:给FreeRTOS系统分配的总内存空间(包括堆栈) 如果正在运行的任务不是一个循环,或者存在返回,FreeRTOS就会重启MCU 在中断函数中调用FreeRTOS的专用中断函数(xxxFromISR),需要用 portYIELD_FROM_ISR() 进行任务调度,参数由中断函数提供 函…
安装和使用ESP-IDF的教程
序言 先简单写写大概,后续有机会在详细写 安装ESP-IDF https://docs.espressif.com/projects/esp-idf/zh_CN/stable/esp32s3/get-started/index.html 不是完全按照官方教程的按照主要是把下载linux版的esp-idf,然后在windows下的WSL(window…
简学CE
没想到CE的功能这么强大、、、、、、 CE能扫描的类型不止精确扫描,未知的初始值、大于小于某值,再次扫描还有变化的值,未变化的值等等只要数据有变化,且能观察到,就能进行修改,当然也得更反作弊斗智斗勇 CE是自带教程的,在菜单帮助中 64位和32位的程序有很大的区别,在汇编上完全不通用,32位要简单得多 游戏中的血量大多是浮点型的, 显示的数字变化不…