内容提要
文章介绍了电磁铁段码时钟的制作过程。作者通过购买现成的线圈,成功推动圆形永磁铁,并简化了电路设计,使用NMOS直接控制电磁铁的通断。最终,作者利用ESP32-S3模块实现了数字显示和Wi-Fi通信功能。
关键要点
-
作者在Instructables上看到电磁铁段码时钟项目,尝试复刻但遇到困难。
-
通过淘宝购买现成的线圈,成功推动5x2mm圆形永磁铁,开始制作。
-
学习电磁铁的原理后,决定使用NMOS直接控制电磁铁的通断,简化电路设计。
-
MCU的GPIO直接控制NMOS Gate,电磁铁线圈接在Drain上,使用10V电压效果较好。
-
使用ESP32-S3模块,因为需要至少14个GPIO,简化了电路设计。
-
PCB设计简单,但超出免费打样尺寸,选择在捷配打样。
-
预留了5P的2.54mm排针用于电源和UART信号,考虑后续的Wi-Fi通信功能。
延伸解读
电磁铁的选择与应用
在制作电磁铁段码时钟时,选择合适的电磁铁线圈至关重要。作者通过淘宝购买现成线圈,成功推动了5x2mm的圆形永磁铁。这表明,市场上可获得的组件可以大大简化DIY项目的复杂性,尤其是对于初学者来说。
电路设计的简化
作者通过使用NMOS直接控制电磁铁的通断,简化了电路设计。这种方法不仅降低了元件数量,还提高了电路的可靠性。对于想要进行类似项目的读者,理解电路简化的思路可以帮助他们在设计中减少不必要的复杂性。
ESP32-S3模块的选择
虽然ESP32-S3模块提供了丰富的GPIO接口,但其成本相对较高。作者提到未来可能考虑使用更低成本的MCU,这提醒读者在选择组件时需权衡功能与成本,尤其是在预算有限的情况下。
延伸问答
如何制作电磁铁段码时钟?
首先购买现成的线圈,使用NMOS控制电磁铁的通断,最后利用ESP32-S3模块实现数字显示和Wi-Fi通信。
为什么选择NMOS而不是PMOS来控制电磁铁?
因为NMOS在需要更高电压时效果更好,适合用3.3V的MCU GPIO控制电磁铁。
ESP32-S3模块在项目中有什么作用?
ESP32-S3模块提供至少14个GPIO,简化了电路设计,并实现了Wi-Fi通信功能。
制作电磁铁段码时钟时遇到的主要困难是什么?
主要困难在于电路设计复杂,原项目使用了达林顿管和移位寄存器,作者选择简化设计。
电磁铁段码时钟的电源和信号如何连接?
在PCB两侧预留了5P的2.54mm排针,用于传递电源和UART信号。
电磁铁段码时钟的PCB设计有什么特点?
PCB设计简单,但超出免费打样尺寸,因此选择在捷配打样。