graduation project
割草机器人下位机设计
陈成大哥
爱学习的一笔
展开
-
CAN无法通信
今天睡够了,又来调,发现程序卡在了这一步。今天发现,是我CAN芯片没上电。我giao,昨天困扰我一天。原创 2024-04-14 13:49:09 · 347 阅读 · 0 评论 -
线性降压输出4.2V,故障寻找原因
USB电容的原因,会让两个地有压差。原创 2024-04-14 13:05:26 · 110 阅读 · 1 评论 -
肖特基二极管、开关二极管、快恢复二极管和整流二极管的区别
高功率应用:一般来说,当功率超过几十瓦甚至数百瓦时,例如电源逆变器、电机驱动器、工业设备等,可能更倾向于选择开关二极管,因为它们能够承受更大的电流和功率,并且具有更好的散热性能。低功率应用:通常在几瓦(W)以下的功率范围内,例如小型电子设备、传感器、小型家用电器等。中等功率应用:当功率在几瓦到几十瓦之间时,例如一些家用电器、LED照明等,可以考虑使用肖特基二极管或开关二极管,具体取决于电路要求和设计考虑。快恢复二极管则有较高的正向电压降,这意味着在导通的情况下,会产生较大的功耗。原创 2024-04-13 00:00:58 · 613 阅读 · 1 评论 -
串口调试问题与解决
本来以为是三极管那块的问题,在e2加上电阻,b2也会同时降压,就很奇怪。在v2的核心板调试的时候就遇见了这个问题,当时就没有解决。我就串并联电容,达到了12p,发现,能偶尔输出正确的s或者m或者其他的,就很奇怪。我又检查了几遍HSE和波特率是设置问题。我用的是ch340c,在前面几篇文章是有电路图的,有兴趣可以去看。我甚至改了main.c的格式为ANSI编码,除了花我时间,并且把我源码的中文变成乱码没有一点b用。花了挺久,发现了芯片电源没接,真的X﹏X。最后,我跟我同学一直在讨论,原来是我隔电源了。原创 2024-04-12 21:36:50 · 260 阅读 · 1 评论 -
SPI、I2C、CAN、RS485、RS232的异同
电气特性:RS485: RS485通信标准是一种差分信号标准,使用平衡的双绞线来传输数据,具有较强的抗干扰能力和较长的传输距离。物理层和电气特性:CAN: CAN通信使用不平衡的双绞线作为物理层,采用差分信号传输,具有较强的抗干扰能力。I2C: I2C通信中存在主设备和从设备的关系,主设备负责发起通信,从设备被动响应。RS232: RS232传输距离较短,通常在几十米以内。多节点通信: CAN支持多节点通信,并且具有灵活的帧格式,能够在复杂的网络拓扑结构中进行通信,适用于需要多节点之间交互的应用场景。原创 2024-04-10 02:59:06 · 945 阅读 · 1 评论 -
CAN总线PCB布板
2、终端电阻120欧->阻抗匹配。原创 2024-04-08 15:01:44 · 542 阅读 · 0 评论 -
焊接STM32F407ZG
我在阅读的时候,发现会有说,焊接铜丝有帮助(没试过,但是也可以侧面印证焊油的作用),我在焊接BGA的时候,确实有用。今天看了《扯淡地球史》,好看,是搞笑的,让我昨天被淘宝商家搞坏的心情,一下子开心了起来。但是我是笔者,我想✍。在进行核心板焊接的时候,因为实验室没有锡膏,只有焊油,为了方便后续的拆下与调试,以及对自己很久没有焊接的技术的怀疑,我选择没有焊接USB的固定孔。现阶段我的焊接实物如下(上面有个二维码,我扫不出,思考了一下,算了,也不打码了)对了,我在淘宝一家店铺,买了电容包,它给我发错了,👿。原创 2024-03-07 14:22:52 · 426 阅读 · 1 评论 -
24V to 5V/12V降压电路设计
文中说明了匝数比的重要性,同时也给出了参考电路,和设计步骤,如果我想输出5V,预先忽略其他因素,需要3:1的高频隔离变压器。我上淘宝购买,基本上成本都是25往上定做。相对于升降压电路基本拓扑结构的简单几个元件都可以组装,这个性价比就低了,也没这个必要了。视频大致意思就是要根据LT8302的数据手册进行设计。视频中介绍说连变压器都已经给出了型号,很方便于设计。但是当我开始设计时,发现变压器很难买(也有可能是我之前没买过)。之后用XL4015进行降压也可以满足设计的降压要求。下图是我尝试一半的电路图。原创 2024-03-03 19:27:48 · 1344 阅读 · 0 评论