Open cgrrty opened 2 years ago
硬件详细设计
显示方面 0.96寸OLED显示屏模块12864液晶模块OLED模块竖屏sh1107
ips 0.96寸TFT显示屏ips液晶屏0.96寸st7735 串口屏TFT LCD显示屏
MCU
esp32带屏幕开发板
资料链接 https://github.com/Xinyuan-LilyGO/TTGO-T-Display
USB转串口芯片
使用的CP2104 QFN-24
CP2102N可以同CP2104相关替换。
MCU订购型号 嵌入式 flash 环境温度 (°C) 封装 (mm)
ESP32-C3FH4
https://item.szlcsc.com/3060870.html
ESP32-C3 硬件设计参考指南
https://www.espressif.com/sites/default/files/documentation/esp32-c3_hardware_design_guidelines_cn.pdf
ESP32-C3-DevKitC-02 原理图参考 https://dl.espressif.com/dl/schematics/SCH_ESP32-C3-DEVKITC-02_V1_1_20210126A.pdf 注:USB转串口IC CP2102N-A02-GQFN28 带流控制 配合 三极管 ,实现自动编程; https://docs.espressif.com/projects/esp-idf/en/latest/esp32c3/hw-reference/esp32c3/user-guide-devkitc-02.html
ESP32-C3 烧录方式
出厂模式下的模组 flash 已下载初始固件。如需自行重新烧录固件,烧录 flash 的操作步骤如下:
烧录工具链接 https://www.espressif.com/zh-hans/support/download/other-tools?keys=
电流监测 INA226 https://www.ti.com/lit/ds/symlink/ina226.pdf?ts=1634051309888 结构方面 可以设计成非圆柱形,短时间不使用可以直接方式在桌面方式滚落;
硬件设计方面 1、MCU换成esp32 c 系列 ESP32-C3FH4 (极客版)https://github.com/cgrrty/T12-PD-SolderingPen/issues/4#issue-1025986130 下一个版本可以考虑 树莓派pico的芯片方案 (创客版) 2、屏幕换成ST7735 0.96寸 与原0.96寸 SH1107 尺寸大致相同; 3、type C 不仅需要支持供电 还需要支持 固件升级 暂时想到的办法 1>type C接口有两面 通过不同的面实现不同的功能,正插充电,反插和MCU通讯; 2>拨码控制电子开关 4、添加电流计INA226 用于显示电流以及功耗; 5、USB转UART芯片型号上 选用CP210x qfn 24 分装兼容性好些