be4ca58bf5e044ff3feee1f86bd1ba97ea4ac471
BOM-DAT/transistor-dat/2SB1204.pdf
| ... | ... | Binary files /dev/null and b/BOM-DAT/transistor-dat/2SB1204.pdf differ |
BOM-DAT/transistor-dat/transistor-dat.md
| ... | ... | @@ -100,8 +100,13 @@ common brand: Infineon |
| 100 | 100 | |
| 101 | 101 | |
| 102 | 102 | |
| 103 | +## high power transistor |
|
| 103 | 104 | |
| 105 | +- B1204 == [[2SB1204.pdf]] |
|
| 104 | 106 | |
| 107 | +用于继电器驱动电路,高速转换电路,及其它大电流开关电路。 |
|
| 108 | + |
|
| 109 | +Relay drivers, high-speed inverters, general high-current switching applications. |
|
| 105 | 110 | |
| 106 | 111 | |
| 107 | 112 | ## un-sorted |
| ... | ... | @@ -118,6 +123,11 @@ PBSS5350Z - 50 V, 3 A PNP low VCEsat transistor |
| 118 | 123 | |
| 119 | 124 | MMBT3904 |
| 120 | 125 | |
| 126 | + |
|
| 127 | + |
|
| 128 | + |
|
| 129 | + |
|
| 130 | + |
|
| 121 | 131 | ## ref |
| 122 | 132 | |
| 123 | 133 | - [[kicad-dat]] |
Board-dat/NGS/NGS1108-dat/NGS1108-dat.md
| ... | ... | @@ -1,6 +1,16 @@ |
| 1 | 1 | |
| 2 | 2 | # NGS1108-dat |
| 3 | 3 | |
| 4 | + |
|
| 5 | + |
|
| 6 | + |
|
| 7 | + |
|
| 8 | +- module available here: https://www.electrodragon.com/product/ec20-network-module-lte-4g-3g-2g-usb-mini-dongle/ |
|
| 9 | + |
|
| 10 | +- [[NGS1109-dat]] - [[NGS1108-dat]] |
|
| 11 | + |
|
| 12 | + |
|
| 13 | + |
|
| 4 | 14 | * **Note the default version is the data ONLY version** |
| 5 | 15 | * the module information - [[ec20-dat]] |
| 6 | 16 |
Board-dat/OPM/OPM1160-dat/2026-02-12-15-50-36.png
| ... | ... | Binary files /dev/null and b/Board-dat/OPM/OPM1160-dat/2026-02-12-15-50-36.png differ |
Board-dat/OPM/OPM1160-dat/OPM1160-dat.md
| ... | ... | @@ -1,9 +1,8 @@ |
| 1 | - |
|
| 2 | 1 | # OPM1160-dat |
| 3 | 2 | |
| 4 | -DC-DC Buck 4 USB Charger Module 8A (#OPM1160) |
|
| 3 | +[DC-DC Buck 4 USB Charger Module 8A (#OPM1160)](https://www.electrodragon.com/product/dc-dc-buck-4-usb-charger-module-8a/) |
|
| 4 | + |
|
| 5 | 5 | |
| 6 | -https://www.electrodragon.com/product/dc-dc-buck-4-usb-charger-module-8a/ |
|
| 7 | 6 | |
| 8 | 7 | |
| 9 | 8 | ## demo video |
| ... | ... | @@ -19,23 +18,40 @@ https://twitter.com/electro_phoenix/status/1023474043456909312 |
| 19 | 18 | - for this module, consider add - Adhesive Solutions on PCBs - [[PCB-Adhesive-dat]] |
| 20 | 19 | - or layered plastic case [[layered-case-dat]] |
| 21 | 20 | |
| 22 | -## CN |
|
| 23 | - |
|
| 24 | -模块参数: |
|
| 25 | -- 输入电压:DC 8-35V |
|
| 26 | -- 输入电流:6A |
|
| 27 | -- 输出电压:5.2V |
|
| 28 | -- 输出电流:总最大10A,电流自适应,手机单口充电最大2.4A。 |
|
| 29 | -- 动态响应速度:300us (负载流流变化5%) |
|
| 30 | -- 转换效率:95%(12V转5.2V3.5A测得,效率跟压差和负载大小有关。) |
|
| 31 | -- 负载调整率:0.2-0.3%(10%-50%负载 12V输入测得) |
|
| 32 | -- 纹波&噪声:120mVP-P(20MHz带宽 12V转5.2V3A测得) |
|
| 33 | -- 开关频率:100KHz |
|
| 34 | -- 空载电流:18mA (12V车5V测得) |
|
| 35 | -- 接线方式:IN输入 OUT输入 接线端子 DC座 |
|
| 36 | -- 固定方式:M3*1 M2*2 |
|
| 37 | -- 净重:约44克 |
|
| 38 | 21 | |
| 22 | +## Features |
|
| 23 | + |
|
| 24 | +1. Four independent dedicated charging management IC channels — supports high-current charging for a wide range of phones; fast and reliable charging. |
|
| 25 | +2. Charger identification IC compatible with Apple and Android devices — most phones can reach their fastest supported charging speed. |
|
| 26 | +3. Supports four USB ports charging simultaneously at ~2 A each; large total current and fast charging — total output current up to 10 A. |
|
| 27 | +4. Input MOSFET reverse-polarity protection to improve conversion efficiency and reduce losses. |
|
| 28 | +5. Output over-voltage protection to safeguard connected devices. |
|
| 29 | +6. Wide input voltage range: 8–35 V — suitable for 12 V and 24 V automotive systems. |
|
| 30 | +7. Synchronous-rectification topology reduces heat and improves efficiency (efficiency up to ~96% in ideal conditions). |
|
| 31 | +8. Heavy‑copper, high‑current inductor for low heating and high conversion efficiency. |
|
| 32 | +9. Four high-quality SMD capacitors plus large-capacity MLCCs reduce output ripple and EMI. |
|
| 33 | +10. High-quality double-layer gold-plated USB connectors — approximately twice the lifetime of ordinary USB ports. |
|
| 34 | + |
|
| 35 | +## Specifications |
|
| 36 | + |
|
| 37 | +| Parameter | Value | |
|
| 38 | +| --------------------------- | ------------------------------------------------------------------------------------: | |
|
| 39 | +| Input voltage | DC 8 – 35 V | |
|
| 40 | +| Input current (max) | 6 A (recommended supply capability) | |
|
| 41 | +| Output voltage | 5.2 V (nominal) | |
|
| 42 | +| Output current | Total max 10 A; per-port adaptive current; single-port max ~2.4 A | |
|
| 43 | +| Dynamic response | 300 µs (for 5% load step) | |
|
| 44 | +| Conversion efficiency | ~95% measured (12 V → 5.2 V @ 3.5 A). Actual efficiency depends on VIN−VOUT and load. | |
|
| 45 | +| Load regulation | 0.2 – 0.3% (measured 10%–50% load, 12 V input) | |
|
| 46 | +| Ripple & noise | ~120 mV p‑p (20 MHz bandwidth, measured 12 V → 5.2 V @ 3 A) | |
|
| 47 | +| Switching frequency | 100 kHz | |
|
| 48 | +| Quiescent / no‑load current | ~18 mA (measured from 12 V to 5 V) | |
|
| 49 | +| Connectors / wiring | IN / OUT terminal block and DC jack supported | |
|
| 50 | +| Mounting | M3 × 1, M2 × 2 mounting holes | |
|
| 51 | +| Net weight | ~44 g | |
|
| 52 | + |
|
| 53 | + |
|
| 54 | + |
|
| 39 | 55 | ## ref |
| 40 | 56 | |
| 41 | 57 | - [[OPM1160]] |
Board-dat/SDR/SDR1070-dat/2026-02-12-15-39-51.png
| ... | ... | Binary files /dev/null and b/Board-dat/SDR/SDR1070-dat/2026-02-12-15-39-51.png differ |
Board-dat/SDR/SDR1070-dat/2026-02-12-15-40-03.png
| ... | ... | Binary files /dev/null and b/Board-dat/SDR/SDR1070-dat/2026-02-12-15-40-03.png differ |
Board-dat/SDR/SDR1070-dat/2026-02-12-15-42-05.png
| ... | ... | Binary files /dev/null and b/Board-dat/SDR/SDR1070-dat/2026-02-12-15-42-05.png differ |
Board-dat/SDR/SDR1070-dat/2026-02-12-15-42-15.png
| ... | ... | Binary files /dev/null and b/Board-dat/SDR/SDR1070-dat/2026-02-12-15-42-15.png differ |
Board-dat/SDR/SDR1070-dat/SDR1070-dat.md
| ... | ... | @@ -7,6 +7,58 @@ |
| 7 | 7 | |
| 8 | 8 | - [[VNH2SP30-dat]] |
| 9 | 9 | |
| 10 | +## wiring |
|
| 11 | + |
|
| 12 | + |
|
| 13 | + |
|
| 14 | + |
|
| 15 | + |
|
| 16 | + |
|
| 17 | + |
|
| 18 | +硬件引脚排列 |
|
| 19 | +AO:电机1的使能引|脚 |
|
| 20 | +A1:电机2的使能引|脚A2:电机电流传感器1 |
|
| 21 | +A3:电机电流传感器2 |
|
| 22 | +D7:顺时针(CW)表示电机1D8:电机1的逆时针 (CCW) |
|
| 23 | +D4:顺时针(CW)表示电机2D9:电机2的逆时针(CCW) |
|
| 24 | +D5:用于电机1的PWM |
|
| 25 | +D6:用于电机2的PWM |
|
| 26 | + |
|
| 27 | + |
|
| 28 | +使电机转动: |
|
| 29 | + |
|
| 30 | +电机0 |
|
| 31 | +- 停止:D70, D80&D71,D71 |
|
| 32 | +- CCW : D70, D81 |
|
| 33 | +- CW: D71, D80 |
|
| 34 | +电机1 |
|
| 35 | +- 停止:D40,D90&D41,D91 |
|
| 36 | +- CCW : D40, D91 |
|
| 37 | +- CW: D41, D90 |
|
| 38 | + |
|
| 39 | +大电流 30A VNH2SP30步进电机驱动模块大电流 30A 步进电机驱动 |
|
| 40 | + |
|
| 41 | +描述: |
|
| 42 | + |
|
| 43 | +- 这是一款专为大马力电机驱动的模块,模块强大的性能使其只需要一对VNH2SP30就可代替L298H桥提供全桥电机驱动,同时我们加强了电路的负载能力使其可以驱动一对大电流电机!模块输入端和电机接口端都采用了5mm的接口端子,使其方便连接大规格的电线。当需要用到超高电流的场合时,可将电线直接焊接到模块上代替 |
|
| 44 | +- 用接线端子连接(视情况而定)。当驱动电流大于扇。 |
|
| 45 | +- 6A时芯片就会发热,为了提高性能,最好接个散热片或散热风 |
|
| 46 | + |
|
| 47 | +模块特性: |
|
| 48 | +- 最大输入电压:- 16V |
|
| 49 | +- 峰值驱动电流:- 30A |
|
| 50 | +- 可持续启动电流:- 14A |
|
| 51 | +- 最大 PMW频率:20 kHz输出阻抗仅为 19m Ω |
|
| 52 | +- 过电流可通过 arduino 模拟输入脚检测带温保护过压和欠压保护 |
|
| 53 | + |
|
| 54 | + |
|
| 55 | + |
|
| 56 | + |
|
| 57 | + |
|
| 58 | + |
|
| 59 | + |
|
| 60 | + |
|
| 61 | + |
|
| 10 | 62 | |
| 11 | 63 | ## ref |
| 12 | 64 |
Board-dat/SMO/SMO1095-dat/SMO1095-DAT.md
| ... | ... | @@ -1,8 +1,12 @@ |
| 1 | 1 | |
| 2 | 2 | |
| 3 | -# SMO1095 Non-contact Water Liquid Level Sensor |
|
| 3 | +# SMO1095-dat |
|
| 4 | + |
|
| 5 | + |
|
| 6 | +- [[sensor-object-dat]] - [[sensor-dat]] - [[SMO1095-dat]] |
|
| 7 | + |
|
| 8 | +[Non-contact Water Liquid Level Sensor](https://www.electrodragon.com/product/non-contact-liquid-level-sensor/) |
|
| 4 | 9 | |
| 5 | -https://www.electrodragon.com/product/non-contact-liquid-level-sensor/ |
|
| 6 | 10 | |
| 7 | 11 | ## Use with metal containter |
| 8 | 12 | - need to drill hole(s) on the container |
Board-dat/USB/USB1003-DAT/USB1003-DAT.md
| ... | ... | @@ -1,9 +1,9 @@ |
| 1 | 1 | |
| 2 | 2 | # USB1003 DAT |
| 3 | 3 | |
| 4 | -USB HID to UART, RS-485 Extension Board |
|
| 4 | +[USB HID to UART, RS-485 Extension Board](https://www.electrodragon.com/product/usb-hid-to-uart-rs-485-extension-board/) |
|
| 5 | + |
|
| 5 | 6 | |
| 6 | -https://www.electrodragon.com/product/usb-hid-to-uart-rs-485-extension-board/ |
|
| 7 | 7 | |
| 8 | 8 | - 5V/GND external power supply |
| 9 | 9 | - blue box: chip output to USB |
Chip-cn-dat/BouffaloLab-dat/BL616_BL618_DS_1.5_en.pdf
| ... | ... | Binary files a/Chip-cn-dat/BouffaloLab-dat/BL616_BL618_DS_1.5_en.pdf and /dev/null differ |
Chip-cn-dat/BouffaloLab-dat/BouffaloLab-dat.md
| ... | ... | @@ -1,9 +1,16 @@ |
| 1 | 1 | |
| 2 | 2 | # BouffaloLab-dat |
| 3 | 3 | |
| 4 | -- [[BL602-dat]] |
|
| 4 | +- [[BL602-dat]] - [[BL616-dat]] - [[XT-BL602-DAT]] |
|
| 5 | + |
|
| 6 | + |
|
| 7 | + |
|
| 8 | +- [[bouffalolab-dat]] - [[W616-dat]] - [[W806-dat]] - [[MCU-dat]] - [[wifi-dat]] |
|
| 9 | + |
|
| 10 | +- [[W600-dat]] |
|
| 11 | + |
|
| 12 | + |
|
| 5 | 13 | |
| 6 | -- [[XT-BL602-DAT]] |
|
| 7 | 14 | |
| 8 | 15 | ## docs |
| 9 | 16 |
Chip-cn-dat/BouffaloLab-dat/W616-dat/BL616_BL618_DS_1.5_en.pdf
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/BouffaloLab-dat/W616-dat/BL616_BL618_DS_1.5_en.pdf differ |
Chip-cn-dat/BouffaloLab-dat/W616-dat/W616-dat.md
| ... | ... | @@ -0,0 +1,6 @@ |
| 1 | + |
|
| 2 | +# W616-dat |
|
| 3 | + |
|
| 4 | +- [[BL616_BL618_DS_1.5_en.pdf]] |
|
| 5 | + |
|
| 6 | + |
Chip-cn-dat/BouffaloLab-dat/W806-dat/2026-02-12-14-41-56.png
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/BouffaloLab-dat/W806-dat/2026-02-12-14-41-56.png differ |
Chip-cn-dat/BouffaloLab-dat/W806-dat/W806-dat.md
| ... | ... | @@ -0,0 +1,42 @@ |
| 1 | +# W806-dat |
|
| 2 | + |
|
| 3 | + |
|
| 4 | + |
|
| 5 | +- [[bouffalolab-dat]] - [[W616-dat]] - [[W806-dat]] - [[MCU-dat]] - [[wifi-dat]] |
|
| 6 | + |
|
| 7 | +## W806 Overview |
|
| 8 | + |
|
| 9 | +The W806 is a highly integrated SoC that contains a 32-bit CPU and a wide range of digital interfaces including UART, GPIO, SPI, SDIO, I2C, I2S, PSRAM, 7816, ADC, LCD, and touch sensor inputs. It supports a TEE security engine and multiple hardware cryptographic algorithms, and includes DSP and floating-point units. The chip provides secure boot/firmware encryption, firmware signing, secure debug and secure firmware upgrade features to protect software integrity. Typical application areas include smart home, smart toys, industrial control, and medical monitoring devices. |
|
| 10 | + |
|
| 11 | +Package |
|
| 12 | + |
|
| 13 | +- QFN-56, 6 mm × 6 mm |
|
| 14 | + |
|
| 15 | +## MCU Features |
|
| 16 | + |
|
| 17 | +- Core: 32-bit XT804 processor, up to 240 MHz; includes DSP and floating-point unit |
|
| 18 | +- On-chip memory: 1 MB flash and 288 KB RAM |
|
| 19 | +- External memory: PSRAM interface supporting up to 64 MB external PSRAM |
|
| 20 | +- Serial interfaces: up to 6 high-speed UARTs |
|
| 21 | +- ADC: 4 × 16-bit ADC channels, up to 1 kSPS per channel |
|
| 22 | +- SPI: one high-speed SPI (slave) up to 50 MHz; plus one master/slave SPI |
|
| 23 | +- SDIO: 1 × SDIO_HOST (supports SDIO 2.0, SDHC, MMC4.2) and 1 × SDIO_DEVICE (SDIO 2.0, up to ~200 Mbps) |
|
| 24 | +- I2C: 1 controller |
|
| 25 | +- GPIO: up to 44 GPIOs |
|
| 26 | +- PWM: 5 PWM channels |
|
| 27 | +- I2S: 1 duplex I2S controller |
|
| 28 | +- LCD: integrated LCD controller (supports 4 × 32 interface) |
|
| 29 | + |
|
| 30 | +## Security Features |
|
| 31 | + |
|
| 32 | +- Integrated TEE (Trusted Execution Environment) security engine — supports separation of secure and non-secure worlds |
|
| 33 | +- Configurable security attributes for memory and internal modules to prevent access from non-secure code |
|
| 34 | +- Secure boot and firmware signing for trusted boot and secure upgrades |
|
| 35 | +- Firmware encryption support with asymmetric key distribution for improved key security |
|
| 36 | +- Hardware crypto acceleration: common cipher/hash engines (examples: RC4/256-like, AES-128, DES/3DES, SHA1/MD5, CRC32, RSA-2048) and a true random number generator |
|
| 37 | + |
|
| 38 | +## Power and Low-Power Modes |
|
| 39 | + |
|
| 40 | +- Single-supply operation: 3.3 V |
|
| 41 | +- Supported power modes: Run, Sleep, Standby, Power-off |
|
| 42 | +- Standby current: < 10 µA (typical) |
|
| ... | ... | \ No newline at end of file |
Chip-cn-dat/Espressif-dat/ESP32-dat/ESP32-board-dat/ESP32-dev-board-dat/ESP32-dev-board-dat.md
| ... | ... | @@ -3,4 +3,12 @@ |
| 3 | 3 | |
| 4 | 4 | - [[NWI1100-dat]] - [[NWI1206-dat]] |
| 5 | 5 | |
| 6 | -Module - [[ESP32-WROOM-dat]] |
|
| ... | ... | \ No newline at end of file |
| 0 | +- [[NWI1145-dat]] - [[esp32-dev-board-dat]] - [[ESP32-pico-dat]] |
|
| 1 | + |
|
| 2 | + |
|
| 3 | +Module - [[ESP32-WROOM-dat]] |
|
| 4 | + |
|
| 5 | + |
|
| 6 | +## ref |
|
| 7 | + |
|
| 8 | +- [[ESP32-dat]] |
Chip-cn-dat/Espressif-dat/ESP32-dat/ESP32-chip-dat/ESP32-old-dat/esp32-pico-dat/esp32-pico-dat.md
| ... | ... | @@ -1,4 +1,5 @@ |
| 1 | 1 | |
| 2 | 2 | # esp32-pico-d4 |
| 3 | 3 | |
| 4 | -- [[NWI1145-dat]] |
|
| ... | ... | \ No newline at end of file |
| 0 | +- [[NWI1145-dat]] - [[esp32-dev-board-dat]] - [[ESP32-pico-dat]] |
|
| 1 | + |
Chip-cn-dat/SIMCOM-dat/SIMCOM-dat.md
| ... | ... | @@ -34,7 +34,7 @@ https://www.electrodragon.com/w/Category:SIMCOM#Schematic |
| 34 | 34 | |
| 35 | 35 | - [[SIM7070-dat]] |
| 36 | 36 | |
| 37 | -- [[SIM7080-dat]] |
|
| 37 | +- [[SIM7080-dat]] - [[Y7080E-dat]] |
|
| 38 | 38 | |
| 39 | 39 | |
| 40 | 40 | ## Module Comparision |
Chip-cn-dat/STC-dat/2026-02-12-14-51-26.png
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/STC-dat/2026-02-12-14-51-26.png differ |
Chip-cn-dat/STC-dat/2026-02-12-14-51-51.png
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/STC-dat/2026-02-12-14-51-51.png differ |
Chip-cn-dat/STC-dat/2026-02-12-14-58-19.png
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/STC-dat/2026-02-12-14-58-19.png differ |
Chip-cn-dat/STC-dat/2026-02-12-15-00-44.png
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/STC-dat/2026-02-12-15-00-44.png differ |
Chip-cn-dat/STC-dat/2026-02-12-15-05-15.png
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/STC-dat/2026-02-12-15-05-15.png differ |
Chip-cn-dat/STC-dat/2026-02-12-15-08-40.png
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/STC-dat/2026-02-12-15-08-40.png differ |
Chip-cn-dat/STC-dat/2026-02-12-15-15-39.png
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/STC-dat/2026-02-12-15-15-39.png differ |
Chip-cn-dat/STC-dat/2026-02-12-15-22-28.png
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/STC-dat/2026-02-12-15-22-28.png differ |
Chip-cn-dat/STC-dat/STC-dat.md
| ... | ... | @@ -33,6 +33,43 @@ STC8H1K08-36I-QFN20 Enhanced 1T 8051 Microcontroller (MCU) |
| 33 | 33 | STC8G1K08A-36I-DFN8 |
| 34 | 34 | |
| 35 | 35 | |
| 36 | +产品详情: |
|
| 37 | + |
|
| 38 | +STC8H系列单片机是不需要外部品振和外部复位的单片机,是以超强抗干扰/超低价/高速/低功耗为目标的8051单片机,在相同的工作频率下,STC8H系列单片机比传统的8051约快12倍(速度快11.2~13.2倍),依次按顺序执行完全部的111条指令,STC8H系列单片机仅147个时钟,而传统8051则需要1944个时钟。STC8H系列单片机是STC生产的单时钟/机器周期(1T)的单片机,是宽电压/高速/高可靠低功耗/较强抗干扰的新一代8051单片机,超级加密。指令代码完全兼容传统8051 |
|
| 39 | + |
|
| 40 | +内核: |
|
| 41 | +- 1.超高速32位.8051内核(1T),比传统8051约快70倍以上 |
|
| 42 | +- 2.49个中断源,4级中断优先级 |
|
| 43 | +- 3.支持在线仿真 |
|
| 44 | + |
|
| 45 | + |
|
| 46 | + |
|
| 47 | +SCH |
|
| 48 | + |
|
| 49 | + |
|
| 50 | + |
|
| 51 | +SCH 2 |
|
| 52 | + |
|
| 53 | + |
|
| 54 | + |
|
| 55 | + |
|
| 56 | +SCH 3 == 2UART - [[serial-dat]] - [[STC-dat]] |
|
| 57 | + |
|
| 58 | + |
|
| 59 | + |
|
| 60 | +SCH 4 == [[CAN-dat]] - [[PWM-dat]] - [[DAC-dat]] - [[STC-dat]] |
|
| 61 | + |
|
| 62 | + |
|
| 63 | + |
|
| 64 | + |
|
| 65 | +SCH 5 == [[Oscilloscope-dat]] - [[display-dat]] |
|
| 66 | + |
|
| 67 | + |
|
| 68 | + |
|
| 69 | +SCH 6 == [[touch-dat]] |
|
| 70 | + |
|
| 71 | + |
|
| 72 | + |
|
| 36 | 73 | |
| 37 | 74 | |
| 38 | 75 | ## APP |
| ... | ... | @@ -59,8 +96,16 @@ install keil header files |
| 59 | 96 | - [[Keil-C51-dat]] |
| 60 | 97 | |
| 61 | 98 | |
| 99 | +## program |
|
| 100 | + |
|
| 101 | + |
|
| 62 | 102 | |
| 63 | 103 | |
| 104 | +ISP下载步骤: - [[ISP-dat]] |
|
| 105 | +- 1.给目标芯片停电 |
|
| 106 | +- 2.点击STC-ISP下载软件中“下载/编程”按钮 |
|
| 107 | +- 3.给目标芯片上电 |
|
| 108 | +- 4.开始ISP 下载 |
|
| 64 | 109 | |
| 65 | 110 | |
| 66 | 111 |
Chip-cn-dat/WCH-dat/CH582-dat/2026-02-12-14-44-53.png
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/WCH-dat/CH582-dat/2026-02-12-14-44-53.png differ |
Chip-cn-dat/WCH-dat/CH582-dat/2026-02-12-14-47-13.png
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/WCH-dat/CH582-dat/2026-02-12-14-47-13.png differ |
Chip-cn-dat/WCH-dat/CH582-dat/CH582-dat.md
| ... | ... | @@ -3,3 +3,34 @@ |
| 3 | 3 | |
| 4 | 4 | BLE5.3 60MHz RAM:32KB ROM:448KB |
| 5 | 5 | |
| 6 | + |
|
| 7 | + |
|
| 8 | + |
|
| 9 | +产品特点 |
|
| 10 | + |
|
| 11 | +32位RISC处理器 |
|
| 12 | + |
|
| 13 | +支持RV32IMAC指令集,支持硬件乘法和除法32KBSRAM,512KBFLASH,支持ICP、ISP和IAP,支持OTA无线升级内置2.4GHZRF收发器和基带及链路控制支持BLE5.3支持2MBPS、1MBPS、500KBPS.125KBPS接收灵敏-98DBM可编程+7DBM发送功率提供协议栈和应用层API |
|
| 14 | + |
|
| 15 | +- 内置温度传感器 |
|
| 16 | +- 内置RTC,支持定时和触发两种模式提供2组USB2.0全速HOST/DEVICE提供14通道触摸按键 |
|
| 17 | +- 提供14通道12位ADC |
|
| 18 | +- 提供4组UART,2组SPI,12路PWM,1路IIC40个GPIO,其中4个支持5V信号输入 |
|
| 19 | +- 最低支持1.7V电源电压 |
|
| 20 | +- 内置AES-128加解密单元,芯片唯一ID |
|
| 21 | + |
|
| 22 | +芯片概述 |
|
| 23 | + |
|
| 24 | +CH582/3是集成BLE无线通讯的32位RISC微控制器。片上集成2MBPS低功耗蓝牙BLE通讯模块、2个全速USB主机和设备控制器及收发器、2个SPI、4个串口、ADC、触摸按键检测模块、RTC等丰富的外设资源。 |
|
| 25 | + |
|
| 26 | + |
|
| 27 | + |
|
| 28 | + |
|
| 29 | +- [[WCH-SDK-dat]] |
|
| 30 | + |
|
| 31 | + |
|
| 32 | + |
|
| 33 | + |
|
| 34 | +## ref |
|
| 35 | + |
|
| 36 | +- [[wch-dat]] |
|
| ... | ... | \ No newline at end of file |
Chip-cn-dat/YHDC-dat/YHDC-dat.md
| ... | ... | @@ -3,6 +3,9 @@ |
| 3 | 3 | |
| 4 | 4 | - arduino shield - [[DAS1010-dat]] |
| 5 | 5 | |
| 6 | + |
|
| 7 | + |
|
| 8 | + |
|
| 6 | 9 | ## SCT Split Core Current Transformer |
| 7 | 10 | |
| 8 | 11 | - [[SVC1010-dat]] - [[SVC1008-dat]] |
Chip-cn-dat/avia-dat/HX711-dat/HX711-dat.md
| ... | ... | @@ -24,4 +24,11 @@ FEATURES |
| 24 | 24 | |
| 25 | 25 | ## APPs |
| 26 | 26 | |
| 27 | - |
|
| ... | ... | \ No newline at end of file |
| 0 | + |
|
| 1 | + |
|
| 2 | +- [[weight-dat]] |
|
| 3 | + |
|
| 4 | + |
|
| 5 | +## ref |
|
| 6 | + |
|
| 7 | + |
Chip-cn-dat/quectel-dat/ec20-dat/ec20-dat.md
| ... | ... | @@ -2,10 +2,15 @@ |
| 2 | 2 | |
| 3 | 3 | ## EC20 |
| 4 | 4 | |
| 5 | -- module available here: https://www.electrodragon.com/product/ec20-network-module-lte-4g-3g-2g-usb-mini-dongle/ |
|
| 6 | 5 | |
| 7 | 6 | |
| 8 | 7 | |
| 8 | + |
|
| 9 | + |
|
| 10 | +- module available here: https://www.electrodragon.com/product/ec20-network-module-lte-4g-3g-2g-usb-mini-dongle/ |
|
| 11 | + |
|
| 12 | +- [[NGS1109-dat]] - [[NGS1108-dat]] |
|
| 13 | + |
|
| 9 | 14 | ## About EC20 Modules |
| 10 | 15 | |
| 11 | 16 | EC20 R2.0 is the recently launched Cat 4 LTE wireless communication module from Quectel. It adopts LTE 3GPP Rel.11 technology and supports a maximum downlink rate of 150Mbps and a maximum uplink rate of 50Mbps. It is also compatible with the UMTS/HSPA+ UC20 module in the package. And the long-distance communication multi-network standard LTE Cat 3 module enables seamless switching between 3G networks and 4G networks. |
Chip-dat/PIC-dat/PIC-dat.md
| ... | ... | @@ -55,6 +55,13 @@ PIC12F1572 |
| 55 | 55 | | **Low-Power Features** | Basic Low-Power Modes | nanoWatt XLP Technology | |
| 56 | 56 | |
| 57 | 57 | |
| 58 | +## program |
|
| 59 | + |
|
| 60 | +- [[PIC-sdk-dat]] - [[pickit-dat]] - [[PIC-dat]] |
|
| 61 | + |
|
| 62 | + |
|
| 63 | + |
|
| 64 | + |
|
| 58 | 65 | ## ref |
| 59 | 66 | |
| 60 | 67 | - [[MCU-dat]] |
| ... | ... | \ No newline at end of file |
Chip-dat/ST-dat/STM32-dat/STM32-dat.md
| ... | ... | @@ -7,6 +7,9 @@ |
| 7 | 7 | |
| 8 | 8 | - [[ARM-dat]] |
| 9 | 9 | |
| 10 | + |
|
| 11 | + |
|
| 12 | + |
|
| 10 | 13 | ## chips |
| 11 | 14 | |
| 12 | 15 | - [[STM32F042-dat]] |
| ... | ... | @@ -22,6 +25,14 @@ |
| 22 | 25 | - STM32F401CCU6 |
| 23 | 26 | |
| 24 | 27 | |
| 28 | +## STM32-F0x |
|
| 29 | + |
|
| 30 | +- 030 |
|
| 31 | +- 042 |
|
| 32 | +- 070 |
|
| 33 | + |
|
| 34 | + |
|
| 35 | + |
|
| 25 | 36 | |
| 26 | 37 | ## Boards |
| 27 | 38 |
Chip-dat/ST-dat/VNH2SP30-dat/VNH2SP30-dat.md
| ... | ... | @@ -0,0 +1,10 @@ |
| 1 | + |
|
| 2 | + |
|
| 3 | +# VNH2SP30-dat |
|
| 4 | + |
|
| 5 | +The VNH2SP30-E is a high-current, automotive-grade full-bridge motor driver designed for bidirectional control of a single DC motor. It operates between 5.5V and 16V, supporting up to 30A peak and 12-14A continuous current with proper heat sinking. The module features PWM speed control, current sensing, and built-in protection against thermal overload and overvoltage. |
|
| 6 | + |
|
| 7 | + |
|
| 8 | +## board |
|
| 9 | + |
|
| 10 | +- [[SDR1070-dat]] |
|
| ... | ... | \ No newline at end of file |
Chip-dat/TI-dat/MSP430-dat/MSP430-dat.md
| ... | ... | @@ -0,0 +1,16 @@ |
| 1 | + |
|
| 2 | +# MSP430-dat |
|
| 3 | + |
|
| 4 | +MIXED SIGNAL MICROCONTROLLER |
|
| 5 | + |
|
| 6 | +https://www.ti.com/lit/ds/symlink/msp430g2553.pdf?ts=1770797613953 |
|
| 7 | + |
|
| 8 | + |
|
| 9 | +MSP430 is a family of microcontrollers designed and manufactured by Texas Instruments. The main focus in the MSP430 devices is the ultra-low-power consumption. There is a huge portfolio of these 16-bit RISC core devices (different peripherals, memory organization, power, temperature ranges, etc.). |
|
| 10 | + |
|
| 11 | +MSP430 devices can run up to 25Mhz and the active power consumption of the most capable MSP430 chip is less than 500µA per MHz - that can be lowered even less if you disable the perihperals that you don't use or if you set up the different sleep modes. This makes them perfect for portable and hand-held devices. |
|
| 12 | + |
|
| 13 | + |
|
| 14 | +## ref |
|
| 15 | + |
|
| 16 | +- [[ti-dat]] - [[mcu-dat]] |
|
| ... | ... | \ No newline at end of file |
Chip-dat/TI-dat/TI-Network-dat/CC2530-dat/CC2530-dat.md
| ... | ... | @@ -6,3 +6,5 @@ |
| 6 | 6 | |
| 7 | 7 | * CC2530F256RHAR |
| 8 | 8 | * 2.4-GHz IEEE 802.15.4 |
| 9 | + |
|
| 10 | + |
Circuits-dat/protection-dat/power-protection-dat/2025-03-24-19-39-56.png
| ... | ... | Binary files a/Circuits-dat/protection-dat/power-protection-dat/2025-03-24-19-39-56.png and /dev/null differ |
Circuits-dat/protection-dat/power-protection-dat/2025-07-10-18-53-28.png
| ... | ... | Binary files a/Circuits-dat/protection-dat/power-protection-dat/2025-07-10-18-53-28.png and /dev/null differ |
Circuits-dat/protection-dat/power-protection-dat/2025-09-04-18-43-10.png
| ... | ... | Binary files a/Circuits-dat/protection-dat/power-protection-dat/2025-09-04-18-43-10.png and /dev/null differ |
Circuits-dat/protection-dat/power-protection-dat/2026-02-11-02-12-27.png
| ... | ... | Binary files a/Circuits-dat/protection-dat/power-protection-dat/2026-02-11-02-12-27.png and /dev/null differ |
Circuits-dat/protection-dat/power-protection-dat/current-limit-switch-dat/current-limit-switch-dat.md
| ... | ... | @@ -1,8 +0,0 @@ |
| 1 | - |
|
| 2 | -# current-limit-switch-dat |
|
| 3 | - |
|
| 4 | -MAX4773 == 200mA/500mA Selectable Current-Limit Switches |
|
| 5 | - |
|
| 6 | -https://www.analog.com/en/products/max4773.html |
|
| 7 | - |
|
| 8 | -- [[diodes-dat]] |
|
| ... | ... | \ No newline at end of file |
Circuits-dat/protection-dat/power-protection-dat/power-protection-Vmotor-dat/2025-06-01-17-51-12.png
| ... | ... | Binary files a/Circuits-dat/protection-dat/power-protection-dat/power-protection-Vmotor-dat/2025-06-01-17-51-12.png and /dev/null differ |
Circuits-dat/protection-dat/power-protection-dat/power-protection-Vmotor-dat/power-protection-Vmotor-dat.md
| ... | ... | @@ -1,32 +0,0 @@ |
| 1 | - |
|
| 2 | - |
|
| 3 | -# general battery protection |
|
| 4 | - |
|
| 5 | -- low voltage detection |
|
| 6 | -- [[battery-protection-dat]] - short circuit - [[SCP-protection-dat]] |
|
| 7 | -- reverse-direction protection - ? [[RDP-protection-dat]] |
|
| 8 | - |
|
| 9 | -- [[CN3305-dat]] |
|
| 10 | - |
|
| 11 | -# power-protection-Vmotor-dat |
|
| 12 | - |
|
| 13 | -Example 2. for Motor Power Input |
|
| 14 | - |
|
| 15 | - |
|
| 16 | - |
|
| 17 | - |
|
| 18 | - |
|
| 19 | -- reverse-votlage-protection == [[mosfet-dat]] |
|
| 20 | -- voltage [[diode-zener-dat]] 6.8V - [[diode-dat]] == [[OVP-dat]] == over-voltage protection |
|
| 21 | -- inrush-protection == 1R + 10UF |
|
| 22 | -- [[decoupling-capacitor-dat]]: C3 = 0.1UF + C4 == 0.47UF |
|
| 23 | - |
|
| 24 | - |
|
| 25 | - |
|
| 26 | -- ref == [[TB6612-dat]] |
|
| 27 | - |
|
| 28 | - |
|
| 29 | - |
|
| 30 | -## ref |
|
| 31 | - |
|
| 32 | -- [[power-protection-dat]] |
|
| ... | ... | \ No newline at end of file |
Circuits-dat/protection-dat/power-protection-dat/power-protection-dat.md
| ... | ... | @@ -1,228 +0,0 @@ |
| 1 | - |
|
| 2 | - |
|
| 3 | - |
|
| 4 | - |
|
| 5 | -# power-protection-dat |
|
| 6 | - |
|
| 7 | -- [[protection-dat]] |
|
| 8 | - |
|
| 9 | -- [[power-protection-Vmotor-dat]] |
|
| 10 | - |
|
| 11 | -- [[ac-mains-dat]] |
|
| 12 | - |
|
| 13 | -## Power Protection |
|
| 14 | - |
|
| 15 | -- overload |
|
| 16 | -- short-circuit-protection - [[SCP-protection-dat]] |
|
| 17 | - |
|
| 18 | -- over-current protection. - [[OCP-protection-dat]] |
|
| 19 | -- over-temperature protection == overheat - [[OTP-protection-dat]] |
|
| 20 | -- over-voltage protection - [[OVP-protection-dat]] |
|
| 21 | -- reverse-direction protection - ? [[RDP-protection-dat]] |
|
| 22 | - |
|
| 23 | - |
|
| 24 | - |
|
| 25 | -- [[power-protection-Vmotor-dat]] - [[battery-protection-dat]] |
|
| 26 | - |
|
| 27 | -- inrush + anti-reverse protection |
|
| 28 | - |
|
| 29 | -## chip solutions |
|
| 30 | - |
|
| 31 | -- [[SY6280-dat]] |
|
| 32 | - |
|
| 33 | -- [[richtek-dat]] |
|
| 34 | - |
|
| 35 | - |
|
| 36 | - |
|
| 37 | - |
|
| 38 | - |
|
| 39 | -## inrush protection |
|
| 40 | - |
|
| 41 | - |
|
| 42 | - |
|
| 43 | - |
|
| 44 | - |
|
| 45 | - |
|
| 46 | - |
|
| 47 | - |
|
| 48 | -## Input protection 2 for +12V |
|
| 49 | - |
|
| 50 | - |
|
| 51 | - |
|
| 52 | -Ideal diode to prevent reverse polarity at the input |
|
| 53 | - |
|
| 54 | - |
|
| 55 | -## Input protection |
|
| 56 | - |
|
| 57 | - |
|
| 58 | - |
|
| 59 | -- [[SB1045-dat]] - [[sensor-NTC-dat]] == NTC10D-11 |
|
| 60 | - |
|
| 61 | -- [[sensor-dat]] |
|
| 62 | - |
|
| 63 | -The input protection circuit uses two main components: |
|
| 64 | - |
|
| 65 | -- **NTC10D-11 (NTC Thermistor):** |
|
| 66 | - When power is first applied, this thermistor has a high resistance, which limits the inrush current to downstream components (such as large capacitors or sensitive ICs). As it heats up from current flow, its resistance drops, allowing normal operation with minimal voltage drop. |
|
| 67 | - |
|
| 68 | -- **SB1045L (Schottky Diode):** |
|
| 69 | - This diode is oriented to allow current to flow only in the correct direction. If the power supply is connected in reverse, the diode blocks the current, preventing damage to the rest of the circuit. |
|
| 70 | - |
|
| 71 | -**Summary:** |
|
| 72 | -- The NTC thermistor protects against inrush current at power-on. |
|
| 73 | -- The Schottky diode protects against reverse polarity. |
|
| 74 | -- Together, they ensure only safe, properly oriented power reaches the back end of the circuit. |
|
| 75 | - |
|
| 76 | - |
|
| 77 | -## reverse-votlage-protection |
|
| 78 | - |
|
| 79 | - |
|
| 80 | - |
|
| 81 | - |
|
| 82 | - |
|
| 83 | - |
|
| 84 | -### Inrush Protection |
|
| 85 | - |
|
| 86 | -#### 🔧 1. Current Limiting for Transients / Inrush |
|
| 87 | - |
|
| 88 | -- When power is applied from **VMOT**, the capacitors (C1, C3, C4) initially act as short circuits. |
|
| 89 | -- R2 (1 Ω) limits the **inrush current** that charges capacitor **C1 (10 µF)**. |
|
| 90 | -- This protects components and reduces voltage spikes or noise. |
|
| 91 | - |
|
| 92 | -#### 🎛️ 2. Filtering / Decoupling |
|
| 93 | - |
|
| 94 | -- R2 and C1 form a **low-pass RC filter**. |
|
| 95 | -- This filter smooths out high-frequency noise from the supply line. |
|
| 96 | -- It helps ensure a stable voltage at the **VM** output node. |
|
| 97 | - |
|
| 98 | -- [[low-pass-rc-filter-dat]] |
|
| 99 | - |
|
| 100 | - |
|
| 101 | -## reverse connection |
|
| 102 | - |
|
| 103 | -In circuit board design, protecting against reverse polarity (reverse connection) is crucial to prevent damage to components or the entire circuit when the power supply is connected incorrectly. Here are some common methods for reverse polarity protection: |
|
| 104 | - |
|
| 105 | -### Diode-Based Protection: |
|
| 106 | - |
|
| 107 | -Series Diode: Place a diode in series with the power line (Vcc or GND). When the power is connected correctly, the diode conducts, allowing current to flow. If the power is reversed, the diode blocks the current. The downside is a voltage drop across the diode (about 0.7V for a silicon diode or 0.2V for a Schottky diode), which can affect power efficiency. |
|
| 108 | -Parallel Diode with Fuse: A diode is connected in reverse across the power input. If the power is connected incorrectly, the diode conducts and shorts the power supply. A fuse is used in series to blow and cut off the current, protecting the circuit. However, the fuse needs replacement after it blows. |
|
| 109 | - |
|
| 110 | -### P-Channel MOSFET Reverse Protection: |
|
| 111 | - |
|
| 112 | -A P-channel MOSFET is placed between the positive power input and the circuit. When the power is connected correctly, the source of the MOSFET is at a higher potential than the gate, so the MOSFET conducts. If the power is reversed, the MOSFET is turned off, preventing current from flowing. This method is highly efficient with minimal voltage drop. |
|
| 113 | - |
|
| 114 | -- [[mosfet-dat]] |
|
| 115 | - |
|
| 116 | - |
|
| 117 | -### and for N-channel Mosfet: Correct Low-Side N-Channel MOSFET Configuration: |
|
| 118 | - |
|
| 119 | -- Source: Should be connected to ground (or the negative side of the load). |
|
| 120 | -- Drain: Should be connected to the negative side of the load. |
|
| 121 | -- Gate: Needs to be driven by a voltage higher than the source (which is ground in this case) to turn the MOSFET on. |
|
| 122 | - |
|
| 123 | -### Dedicated Reverse Polarity Protection IC: |
|
| 124 | - |
|
| 125 | -There are integrated circuits (ICs) specifically designed for reverse polarity protection, such as Maxim Integrated's MAX1614. These ICs typically include detection and switching functions, automatically disconnecting the power when reverse polarity is detected. |
|
| 126 | - |
|
| 127 | -### Physical Connector Design: |
|
| 128 | - |
|
| 129 | -Using connectors that are physically asymmetric, like USB-C or polarized DC jacks, ensures that the power supply can only be connected in the correct orientation. This is a straightforward method to prevent reverse polarity. |
|
| 130 | - |
|
| 131 | - |
|
| 132 | -## Circuit Protection |
|
| 133 | - |
|
| 134 | - |
|
| 135 | - |
|
| 136 | -To prevent damage to downstream circuits, several design strategies and protective measures can be implemented to guard against overcurrent, overvoltage, and other fault conditions. Here are some common approaches: |
|
| 137 | - |
|
| 138 | -1. Overcurrent Protection: (OC) |
|
| 139 | - |
|
| 140 | -**Fuse**: A traditional protection component that cuts off current when it blows. It’s suitable for one-time protection but requires replacement after activation. |
|
| 141 | - |
|
| 142 | -**Resettable Fuse (PTC)**: A PTC (positive temperature coefficient) fuse increases its resistance when too much current flows. Once the fault clears, it resets itself. This is useful for repeated protection. |
|
| 143 | - |
|
| 144 | -**Current-Limiting Resistor**: A simple resistor can limit the amount of current flowing to downstream circuits. This is a basic solution but may affect performance. |
|
| 145 | - |
|
| 146 | -**Overcurrent Detection and Shutdown (Current-Sensing Circuit)**: Using a current-sensing circuit (e.g., a shunt resistor + op-amp), it detects when the current exceeds a threshold and shuts down the power with a MOSFET or relay. |
|
| 147 | - |
|
| 148 | -2. Overvoltage Protection: (OV) |
|
| 149 | - |
|
| 150 | -**TVS Diode (Transient Voltage Suppression Diode)**: A TVS diode is placed across the power line. When the voltage spikes, it clamps the excess voltage to a safe level, protecting the circuit. |
|
| 151 | - |
|
| 152 | -**Zener Diode**: A Zener diode can regulate voltage. When the input voltage exceeds its breakdown voltage, it conducts and clamps the voltage to protect the circuit. |
|
| 153 | - |
|
| 154 | -**Voltage Detection IC**: These ICs monitor the input voltage, and if it exceeds safe limits, they either shut down the power or trigger a protection mechanism. |
|
| 155 | - |
|
| 156 | -3. Overtemperature Protection: (OT) |
|
| 157 | - |
|
| 158 | -**Thermistors (NTC/PTC)**: Thermistors change resistance with temperature. In case of overheating, their resistance increases, limiting current flow or triggering protective circuits. |
|
| 159 | - |
|
| 160 | -**Temperature-Sensing ICs**: Temperature sensors (e.g., NTC, PTC, or specialized ICs) monitor real-time temperature. If it exceeds a threshold, they shut down the load or power source to protect the circuit. |
|
| 161 | - |
|
| 162 | -4. Inrush Current Protection: |
|
| 163 | - |
|
| 164 | -**Soft-Start Circuit**: Using MOSFETs and capacitors, this circuit gradually ramps up the power, preventing large inrush currents when the circuit first powers on. |
|
| 165 | - |
|
| 166 | -**NTC Inrush Current Limiter:** An NTC thermistor initially limits the inrush current. As the circuit stabilizes, its resistance decreases, allowing normal current flow. |
|
| 167 | - |
|
| 168 | -5. Isolation Protection: |
|
| 169 | - |
|
| 170 | -**Optocouplers**: Optocouplers provide signal isolation between circuits, preventing high voltage or abnormal signals from damaging downstream components. |
|
| 171 | - |
|
| 172 | -**Transformer Isolation**: Transformers can isolate power circuits, protecting the downstream components from high voltage spikes or electrical noise. |
|
| 173 | - |
|
| 174 | -6. Undervoltage Protection: |
|
| 175 | - |
|
| 176 | -**Undervoltage Lockout (UVLO) Circuit**: This circuit disconnects power when the input voltage falls below a safe operating range, preventing malfunctions or damage due to insufficient power. |
|
| 177 | - |
|
| 178 | -7. Reverse Polarity Protection: |
|
| 179 | - |
|
| 180 | -**MOSFET Reverse Polarity Protection**: Using a P-channel or N-channel MOSFET can prevent damage if the power is connected in reverse, as the MOSFET will automatically block current flow in the wrong direction. |
|
| 181 | - |
|
| 182 | -8. Using Protection ICs: |
|
| 183 | - |
|
| 184 | -There are integrated circuits specifically designed for power protection, offering multiple safeguards like overvoltage, overcurrent, overtemperature, and short-circuit protection. An example is the TPS series from Texas Instruments, which simplifies the design with built-in protections. |
|
| 185 | - |
|
| 186 | - |
|
| 187 | - |
|
| 188 | -## 🐢 Slew Rate Controlled |
|
| 189 | - |
|
| 190 | -- **Slew Rate**: How quickly the voltage goes from 0V to full power. |
|
| 191 | -- **Slew Rate Controlled**: The switch turns **on gradually**, not instantly. |
|
| 192 | - |
|
| 193 | -### 🟢 Why is this useful? |
|
| 194 | - |
|
| 195 | -- Prevents **large current spikes**. |
|
| 196 | -- Protects sensitive components. |
|
| 197 | -- Reduces **electrical noise** or interference. |
|
| 198 | - |
|
| 199 | -💡 Think of it like **slowly turning on a water faucet** instead of opening it fully right away — less splashing! |
|
| 200 | - |
|
| 201 | - |
|
| 202 | - |
|
| 203 | - |
|
| 204 | -## solutions |
|
| 205 | - |
|
| 206 | -### AP2280 |
|
| 207 | - |
|
| 208 | -Single Channel Slew Rate Controlled Load Switch |
|
| 209 | - |
|
| 210 | -- Wide input voltage range: 1.5V – 6V |
|
| 211 | -- Low RDS(ON): 80mΩ typical @ 5V |
|
| 212 | -- Turn-on slew rate controlled |
|
| 213 | -- AP2280-1: 100us turn-on rise time |
|
| 214 | -- AP2280-2: 1ms turn-on rise time |
|
| 215 | -- Very low turn-on quiescent current: << 1uA |
|
| 216 | -- Fast load discharge pin |
|
| 217 | -- Temperature range -40ºC to 85°C |
|
| 218 | -- SOT25 and DFN2018-6: Available in “Green” Molding Compound (No Br, Sb) |
|
| 219 | -- Lead Free Finish/ RoHS Compliant (Note 1) |
|
| 220 | - |
|
| 221 | - |
|
| 222 | - |
|
| 223 | - |
|
| 224 | - |
|
| 225 | -## ref |
|
| 226 | - |
|
| 227 | -- [[power-dat]] |
|
| 228 | - |
Circuits-dat/protection-dat/protection-power-dat/2025-03-24-19-39-56.png
| ... | ... | Binary files /dev/null and b/Circuits-dat/protection-dat/protection-power-dat/2025-03-24-19-39-56.png differ |
Circuits-dat/protection-dat/protection-power-dat/2025-07-10-18-53-28.png
| ... | ... | Binary files /dev/null and b/Circuits-dat/protection-dat/protection-power-dat/2025-07-10-18-53-28.png differ |
Circuits-dat/protection-dat/protection-power-dat/2025-09-04-18-43-10.png
| ... | ... | Binary files /dev/null and b/Circuits-dat/protection-dat/protection-power-dat/2025-09-04-18-43-10.png differ |
Circuits-dat/protection-dat/protection-power-dat/2026-02-11-02-12-27.png
| ... | ... | Binary files /dev/null and b/Circuits-dat/protection-dat/protection-power-dat/2026-02-11-02-12-27.png differ |
Circuits-dat/protection-dat/protection-power-dat/2026-02-12-15-02-06.png
| ... | ... | Binary files /dev/null and b/Circuits-dat/protection-dat/protection-power-dat/2026-02-12-15-02-06.png differ |
Circuits-dat/protection-dat/protection-power-dat/current-limit-switch-dat/current-limit-switch-dat.md
| ... | ... | @@ -0,0 +1,8 @@ |
| 1 | + |
|
| 2 | +# current-limit-switch-dat |
|
| 3 | + |
|
| 4 | +MAX4773 == 200mA/500mA Selectable Current-Limit Switches |
|
| 5 | + |
|
| 6 | +https://www.analog.com/en/products/max4773.html |
|
| 7 | + |
|
| 8 | +- [[diodes-dat]] |
|
| ... | ... | \ No newline at end of file |
Circuits-dat/protection-dat/protection-power-dat/power-protection-Vmotor-dat/2025-06-01-17-51-12.png
| ... | ... | Binary files /dev/null and b/Circuits-dat/protection-dat/protection-power-dat/power-protection-Vmotor-dat/2025-06-01-17-51-12.png differ |
Circuits-dat/protection-dat/protection-power-dat/power-protection-Vmotor-dat/power-protection-Vmotor-dat.md
| ... | ... | @@ -0,0 +1,32 @@ |
| 1 | + |
|
| 2 | + |
|
| 3 | +# general battery protection |
|
| 4 | + |
|
| 5 | +- low voltage detection |
|
| 6 | +- [[battery-protection-dat]] - short circuit - [[SCP-protection-dat]] |
|
| 7 | +- reverse-direction protection - ? [[RDP-protection-dat]] |
|
| 8 | + |
|
| 9 | +- [[CN3305-dat]] |
|
| 10 | + |
|
| 11 | +# power-protection-Vmotor-dat |
|
| 12 | + |
|
| 13 | +Example 2. for Motor Power Input |
|
| 14 | + |
|
| 15 | + |
|
| 16 | + |
|
| 17 | + |
|
| 18 | + |
|
| 19 | +- reverse-votlage-protection == [[mosfet-dat]] |
|
| 20 | +- voltage [[diode-zener-dat]] 6.8V - [[diode-dat]] == [[OVP-dat]] == over-voltage protection |
|
| 21 | +- inrush-protection == 1R + 10UF |
|
| 22 | +- [[decoupling-capacitor-dat]]: C3 = 0.1UF + C4 == 0.47UF |
|
| 23 | + |
|
| 24 | + |
|
| 25 | + |
|
| 26 | +- ref == [[TB6612-dat]] |
|
| 27 | + |
|
| 28 | + |
|
| 29 | + |
|
| 30 | +## ref |
|
| 31 | + |
|
| 32 | +- [[power-protection-dat]] |
|
| ... | ... | \ No newline at end of file |
Circuits-dat/protection-dat/protection-power-dat/protection-power-dat.md
| ... | ... | @@ -0,0 +1,230 @@ |
| 1 | + |
|
| 2 | + |
|
| 3 | + |
|
| 4 | + |
|
| 5 | +# power-protection-dat |
|
| 6 | + |
|
| 7 | +- [[protection-dat]] |
|
| 8 | + |
|
| 9 | +- [[power-protection-Vmotor-dat]] |
|
| 10 | + |
|
| 11 | +- [[ac-mains-dat]] |
|
| 12 | + |
|
| 13 | +## Power Protection |
|
| 14 | + |
|
| 15 | +- overload |
|
| 16 | +- short-circuit-protection - [[SCP-protection-dat]] |
|
| 17 | + |
|
| 18 | +- over-current protection. - [[OCP-protection-dat]] |
|
| 19 | +- over-temperature protection == overheat - [[OTP-protection-dat]] |
|
| 20 | +- over-voltage protection - [[OVP-protection-dat]] |
|
| 21 | +- reverse-direction protection - ? [[RDP-protection-dat]] |
|
| 22 | + |
|
| 23 | + |
|
| 24 | + |
|
| 25 | +- [[power-protection-Vmotor-dat]] - [[battery-protection-dat]] |
|
| 26 | + |
|
| 27 | +- inrush + anti-reverse protection |
|
| 28 | + |
|
| 29 | +## chip solutions |
|
| 30 | + |
|
| 31 | +- [[SY6280-dat]] |
|
| 32 | + |
|
| 33 | +- [[richtek-dat]] |
|
| 34 | + |
|
| 35 | + |
|
| 36 | + |
|
| 37 | + |
|
| 38 | + |
|
| 39 | +## inrush protection |
|
| 40 | + |
|
| 41 | + |
|
| 42 | + |
|
| 43 | +inrush V2 design |
|
| 44 | + |
|
| 45 | + |
|
| 46 | + |
|
| 47 | + |
|
| 48 | + |
|
| 49 | + |
|
| 50 | +## Input protection 2 for +12V |
|
| 51 | + |
|
| 52 | + |
|
| 53 | + |
|
| 54 | +Ideal diode to prevent reverse polarity at the input |
|
| 55 | + |
|
| 56 | + |
|
| 57 | +## Input protection |
|
| 58 | + |
|
| 59 | + |
|
| 60 | + |
|
| 61 | +- [[SB1045-dat]] - [[sensor-NTC-dat]] == NTC10D-11 |
|
| 62 | + |
|
| 63 | +- [[sensor-dat]] |
|
| 64 | + |
|
| 65 | +The input protection circuit uses two main components: |
|
| 66 | + |
|
| 67 | +- **NTC10D-11 (NTC Thermistor):** |
|
| 68 | + When power is first applied, this thermistor has a high resistance, which limits the inrush current to downstream components (such as large capacitors or sensitive ICs). As it heats up from current flow, its resistance drops, allowing normal operation with minimal voltage drop. |
|
| 69 | + |
|
| 70 | +- **SB1045L (Schottky Diode):** |
|
| 71 | + This diode is oriented to allow current to flow only in the correct direction. If the power supply is connected in reverse, the diode blocks the current, preventing damage to the rest of the circuit. |
|
| 72 | + |
|
| 73 | +**Summary:** |
|
| 74 | +- The NTC thermistor protects against inrush current at power-on. |
|
| 75 | +- The Schottky diode protects against reverse polarity. |
|
| 76 | +- Together, they ensure only safe, properly oriented power reaches the back end of the circuit. |
|
| 77 | + |
|
| 78 | + |
|
| 79 | +## reverse-votlage-protection |
|
| 80 | + |
|
| 81 | + |
|
| 82 | + |
|
| 83 | + |
|
| 84 | + |
|
| 85 | + |
|
| 86 | +### Inrush Protection |
|
| 87 | + |
|
| 88 | +#### 🔧 1. Current Limiting for Transients / Inrush |
|
| 89 | + |
|
| 90 | +- When power is applied from **VMOT**, the capacitors (C1, C3, C4) initially act as short circuits. |
|
| 91 | +- R2 (1 Ω) limits the **inrush current** that charges capacitor **C1 (10 µF)**. |
|
| 92 | +- This protects components and reduces voltage spikes or noise. |
|
| 93 | + |
|
| 94 | +#### 🎛️ 2. Filtering / Decoupling |
|
| 95 | + |
|
| 96 | +- R2 and C1 form a **low-pass RC filter**. |
|
| 97 | +- This filter smooths out high-frequency noise from the supply line. |
|
| 98 | +- It helps ensure a stable voltage at the **VM** output node. |
|
| 99 | + |
|
| 100 | +- [[low-pass-rc-filter-dat]] |
|
| 101 | + |
|
| 102 | + |
|
| 103 | +## reverse connection |
|
| 104 | + |
|
| 105 | +In circuit board design, protecting against reverse polarity (reverse connection) is crucial to prevent damage to components or the entire circuit when the power supply is connected incorrectly. Here are some common methods for reverse polarity protection: |
|
| 106 | + |
|
| 107 | +### Diode-Based Protection: |
|
| 108 | + |
|
| 109 | +Series Diode: Place a diode in series with the power line (Vcc or GND). When the power is connected correctly, the diode conducts, allowing current to flow. If the power is reversed, the diode blocks the current. The downside is a voltage drop across the diode (about 0.7V for a silicon diode or 0.2V for a Schottky diode), which can affect power efficiency. |
|
| 110 | +Parallel Diode with Fuse: A diode is connected in reverse across the power input. If the power is connected incorrectly, the diode conducts and shorts the power supply. A fuse is used in series to blow and cut off the current, protecting the circuit. However, the fuse needs replacement after it blows. |
|
| 111 | + |
|
| 112 | +### P-Channel MOSFET Reverse Protection: |
|
| 113 | + |
|
| 114 | +A P-channel MOSFET is placed between the positive power input and the circuit. When the power is connected correctly, the source of the MOSFET is at a higher potential than the gate, so the MOSFET conducts. If the power is reversed, the MOSFET is turned off, preventing current from flowing. This method is highly efficient with minimal voltage drop. |
|
| 115 | + |
|
| 116 | +- [[mosfet-dat]] |
|
| 117 | + |
|
| 118 | + |
|
| 119 | +### and for N-channel Mosfet: Correct Low-Side N-Channel MOSFET Configuration: |
|
| 120 | + |
|
| 121 | +- Source: Should be connected to ground (or the negative side of the load). |
|
| 122 | +- Drain: Should be connected to the negative side of the load. |
|
| 123 | +- Gate: Needs to be driven by a voltage higher than the source (which is ground in this case) to turn the MOSFET on. |
|
| 124 | + |
|
| 125 | +### Dedicated Reverse Polarity Protection IC: |
|
| 126 | + |
|
| 127 | +There are integrated circuits (ICs) specifically designed for reverse polarity protection, such as Maxim Integrated's MAX1614. These ICs typically include detection and switching functions, automatically disconnecting the power when reverse polarity is detected. |
|
| 128 | + |
|
| 129 | +### Physical Connector Design: |
|
| 130 | + |
|
| 131 | +Using connectors that are physically asymmetric, like USB-C or polarized DC jacks, ensures that the power supply can only be connected in the correct orientation. This is a straightforward method to prevent reverse polarity. |
|
| 132 | + |
|
| 133 | + |
|
| 134 | +## Circuit Protection |
|
| 135 | + |
|
| 136 | + |
|
| 137 | + |
|
| 138 | +To prevent damage to downstream circuits, several design strategies and protective measures can be implemented to guard against overcurrent, overvoltage, and other fault conditions. Here are some common approaches: |
|
| 139 | + |
|
| 140 | +1. Overcurrent Protection: (OC) |
|
| 141 | + |
|
| 142 | +**Fuse**: A traditional protection component that cuts off current when it blows. It’s suitable for one-time protection but requires replacement after activation. |
|
| 143 | + |
|
| 144 | +**Resettable Fuse (PTC)**: A PTC (positive temperature coefficient) fuse increases its resistance when too much current flows. Once the fault clears, it resets itself. This is useful for repeated protection. |
|
| 145 | + |
|
| 146 | +**Current-Limiting Resistor**: A simple resistor can limit the amount of current flowing to downstream circuits. This is a basic solution but may affect performance. |
|
| 147 | + |
|
| 148 | +**Overcurrent Detection and Shutdown (Current-Sensing Circuit)**: Using a current-sensing circuit (e.g., a shunt resistor + op-amp), it detects when the current exceeds a threshold and shuts down the power with a MOSFET or relay. |
|
| 149 | + |
|
| 150 | +2. Overvoltage Protection: (OV) |
|
| 151 | + |
|
| 152 | +**TVS Diode (Transient Voltage Suppression Diode)**: A TVS diode is placed across the power line. When the voltage spikes, it clamps the excess voltage to a safe level, protecting the circuit. |
|
| 153 | + |
|
| 154 | +**Zener Diode**: A Zener diode can regulate voltage. When the input voltage exceeds its breakdown voltage, it conducts and clamps the voltage to protect the circuit. |
|
| 155 | + |
|
| 156 | +**Voltage Detection IC**: These ICs monitor the input voltage, and if it exceeds safe limits, they either shut down the power or trigger a protection mechanism. |
|
| 157 | + |
|
| 158 | +3. Overtemperature Protection: (OT) |
|
| 159 | + |
|
| 160 | +**Thermistors (NTC/PTC)**: Thermistors change resistance with temperature. In case of overheating, their resistance increases, limiting current flow or triggering protective circuits. |
|
| 161 | + |
|
| 162 | +**Temperature-Sensing ICs**: Temperature sensors (e.g., NTC, PTC, or specialized ICs) monitor real-time temperature. If it exceeds a threshold, they shut down the load or power source to protect the circuit. |
|
| 163 | + |
|
| 164 | +4. Inrush Current Protection: |
|
| 165 | + |
|
| 166 | +**Soft-Start Circuit**: Using MOSFETs and capacitors, this circuit gradually ramps up the power, preventing large inrush currents when the circuit first powers on. |
|
| 167 | + |
|
| 168 | +**NTC Inrush Current Limiter:** An NTC thermistor initially limits the inrush current. As the circuit stabilizes, its resistance decreases, allowing normal current flow. |
|
| 169 | + |
|
| 170 | +5. Isolation Protection: |
|
| 171 | + |
|
| 172 | +**Optocouplers**: Optocouplers provide signal isolation between circuits, preventing high voltage or abnormal signals from damaging downstream components. |
|
| 173 | + |
|
| 174 | +**Transformer Isolation**: Transformers can isolate power circuits, protecting the downstream components from high voltage spikes or electrical noise. |
|
| 175 | + |
|
| 176 | +6. Undervoltage Protection: |
|
| 177 | + |
|
| 178 | +**Undervoltage Lockout (UVLO) Circuit**: This circuit disconnects power when the input voltage falls below a safe operating range, preventing malfunctions or damage due to insufficient power. |
|
| 179 | + |
|
| 180 | +7. Reverse Polarity Protection: |
|
| 181 | + |
|
| 182 | +**MOSFET Reverse Polarity Protection**: Using a P-channel or N-channel MOSFET can prevent damage if the power is connected in reverse, as the MOSFET will automatically block current flow in the wrong direction. |
|
| 183 | + |
|
| 184 | +8. Using Protection ICs: |
|
| 185 | + |
|
| 186 | +There are integrated circuits specifically designed for power protection, offering multiple safeguards like overvoltage, overcurrent, overtemperature, and short-circuit protection. An example is the TPS series from Texas Instruments, which simplifies the design with built-in protections. |
|
| 187 | + |
|
| 188 | + |
|
| 189 | + |
|
| 190 | +## 🐢 Slew Rate Controlled |
|
| 191 | + |
|
| 192 | +- **Slew Rate**: How quickly the voltage goes from 0V to full power. |
|
| 193 | +- **Slew Rate Controlled**: The switch turns **on gradually**, not instantly. |
|
| 194 | + |
|
| 195 | +### 🟢 Why is this useful? |
|
| 196 | + |
|
| 197 | +- Prevents **large current spikes**. |
|
| 198 | +- Protects sensitive components. |
|
| 199 | +- Reduces **electrical noise** or interference. |
|
| 200 | + |
|
| 201 | +💡 Think of it like **slowly turning on a water faucet** instead of opening it fully right away — less splashing! |
|
| 202 | + |
|
| 203 | + |
|
| 204 | + |
|
| 205 | + |
|
| 206 | +## solutions |
|
| 207 | + |
|
| 208 | +### AP2280 |
|
| 209 | + |
|
| 210 | +Single Channel Slew Rate Controlled Load Switch |
|
| 211 | + |
|
| 212 | +- Wide input voltage range: 1.5V – 6V |
|
| 213 | +- Low RDS(ON): 80mΩ typical @ 5V |
|
| 214 | +- Turn-on slew rate controlled |
|
| 215 | +- AP2280-1: 100us turn-on rise time |
|
| 216 | +- AP2280-2: 1ms turn-on rise time |
|
| 217 | +- Very low turn-on quiescent current: << 1uA |
|
| 218 | +- Fast load discharge pin |
|
| 219 | +- Temperature range -40ºC to 85°C |
|
| 220 | +- SOT25 and DFN2018-6: Available in “Green” Molding Compound (No Br, Sb) |
|
| 221 | +- Lead Free Finish/ RoHS Compliant (Note 1) |
|
| 222 | + |
|
| 223 | + |
|
| 224 | + |
|
| 225 | + |
|
| 226 | + |
|
| 227 | +## ref |
|
| 228 | + |
|
| 229 | +- [[power-dat]] |
|
| 230 | + |
Home.md
| ... | ... | @@ -25,7 +25,7 @@ |
| 25 | 25 | |
| 26 | 26 | - [[battery-dat]] - [[battery-BMS-dat]] |
| 27 | 27 | |
| 28 | -- [[network-dat]] - [[RC-dat]] - [[MQTT-dat]] - [[bluetooth-dat]] - [[wifi-dat]] - [[RF-dat]] - [[M2M-dat]] - [[lora-dat]] - [[location-dat]] |
|
| 28 | +- [[network-dat]] - [[RC-dat]] - [[MQTT-dat]] - [[bluetooth-dat]] - [[wifi-dat]] - [[RF-dat]] - [[M2M-dat]] - [[lora-dat]] - [[location-dat]] - [[LTE-dat]] |
|
| 29 | 29 | |
| 30 | 30 | - [[app-dat]] - [[RC-apps-dat]] - [[FPV-dat]] - [[rover-dat]] |
| 31 | 31 | |
| ... | ... | @@ -35,7 +35,7 @@ |
| 35 | 35 | |
| 36 | 36 | - [[BOM-DAT]] - [[case-dat]] - [[BTB-dat]] - [[transistor-dat]] - [[diode-dat]] - [[resistor-dat]] - [[mosfet-dat]] - [[capacitor-dat]] - [[]] |
| 37 | 37 | |
| 38 | -- [[CONN-dat]] - [[CONN-cable-terminal-dat]] - [[CONN-power-dat]] |
|
| 38 | +- [[CONN-dat]] - [[CONN-cable-terminal-dat]] - [[CONN-power-dat]] - [[CONN-audio-dat]] |
|
| 39 | 39 | |
| 40 | 40 | - [[cable-dat]] |
| 41 | 41 |
Network-dat/LTE-dat/LTE-dat.md
| ... | ... | @@ -13,7 +13,7 @@ |
| 13 | 13 | - V2 == [[NGS1141-dat]] - [[NGS1142-dat]] |
| 14 | 14 | - V1 == [[NGS1131-dat]] - [[NGS1132-dat]] |
| 15 | 15 | |
| 16 | - |
|
| 16 | +- [[EC20-dat]] - [[EC25-dat]] |
|
| 17 | 17 | |
| 18 | 18 | |
| 19 | 19 |
Network-dat/network-dat.md
| ... | ... | @@ -189,7 +189,7 @@ A microcontroller talking to a cellular modem (SIMCom, Quectel) over UART often |
| 189 | 189 | |
| 190 | 190 | - [[APC220-dat]] |
| 191 | 191 | |
| 192 | - |
|
| 192 | +- [[TI-network-dat]] |
|
| 193 | 193 | |
| 194 | 194 | |
| 195 | 195 |
SDK-dat/PIC-SDK-dat/pic-sdk-dat.md
| ... | ... | @@ -5,7 +5,8 @@ |
| 5 | 5 | - legacy wiki page - https://w.electrodragon.com/w/PIC_SDK |
| 6 | 6 | |
| 7 | 7 | |
| 8 | -- [[pickit-dat]] |
|
| 8 | +- [[PIC-sdk-dat]] - [[pickit-dat]] - [[PIC-dat]] |
|
| 9 | + |
|
| 9 | 10 | |
| 10 | 11 | ## Boards |
| 11 | 12 |
SDK-dat/STM32-SDK-dat/STM32-SDK-dat.md
| ... | ... | @@ -17,7 +17,7 @@ |
| 17 | 17 | |
| 18 | 18 | ## programmer |
| 19 | 19 | |
| 20 | -- [[STM32-Cube-programmer-dat]] |
|
| 20 | +- [[STM32-Cube-programmer-dat]] - [[ST-link-dat]] |
|
| 21 | 21 | |
| 22 | 22 | |
| 23 | 23 | STM32 ST-LINK Utility的功能比STM32CubeProg要稍微简单一些,其主要功能也是编程(下载)。 |
| ... | ... | @@ -33,4 +33,4 @@ STM32 ST-LINK Utility的功能比STM32CubeProg要稍微简单一些,其主要 |
| 33 | 33 | |
| 34 | 34 | ## ref |
| 35 | 35 | |
| 36 | -- [[STM32-dat]] - [[Info/info]] |
|
| ... | ... | \ No newline at end of file |
| 0 | +- [[STM32-dat]] - [[info]] |
|
| ... | ... | \ No newline at end of file |
SDK-dat/WCH-SDK-dat/2026-02-12-14-47-58.png
| ... | ... | Binary files /dev/null and b/SDK-dat/WCH-SDK-dat/2026-02-12-14-47-58.png differ |
SDK-dat/WCH-SDK-dat/2026-02-12-14-48-27.png
| ... | ... | Binary files /dev/null and b/SDK-dat/WCH-SDK-dat/2026-02-12-14-48-27.png differ |
SDK-dat/WCH-SDK-dat/WCH-SDK-dat.md
| ... | ... | @@ -17,6 +17,26 @@ |
| 17 | 17 | - [[WCH-MCU-dat]] |
| 18 | 18 | |
| 19 | 19 | |
| 20 | + |
|
| 21 | + |
|
| 22 | + |
|
| 23 | +## CH582 |
|
| 24 | + |
|
| 25 | +调试和下载建议: |
|
| 26 | + |
|
| 27 | +调试时建议使用WCH-LINK进行程序调试(例如进行单步调试,断点调试),使用调试功能前需要使用ISP软件解除调试禁止。批量下载加密时建议使用USB线配合官方软件进行下载。 |
|
| 28 | +当使用USB线下载时需要进行如下步骤:核心板不上电,按住BOOT按键不放;重新给核心板上电,RST按键不起作用;上电后再松开BOOT按键; |
|
| 29 | +ISP软件便识别到MCU,进行相应的操作;重新上电执行新下载程序。 |
|
| 30 | + |
|
| 31 | + |
|
| 32 | + |
|
| 33 | + |
|
| 34 | +调试器: |
|
| 35 | + |
|
| 36 | +同样是由于MCU内核为RISC-V,就不能再使用ARM单片机的调试器了,好在有更加廉价和便捷的专用调试器WCH-LINK,该调试器可以切换模式既可以给ARM单片机作为DAP-CMSIS调试器进行调试,又可以切换另一种模式到给CH32V系列单片机调试。该调试器可以在MOUNRIVER中进行单步、断点调试。 |
|
| 37 | + |
|
| 38 | + |
|
| 39 | + |
|
| 20 | 40 | ## ref |
| 21 | 41 | |
| 22 | 42 | - [[WCH-dat]] |
| ... | ... | \ No newline at end of file |
Shipment-dat/weight-dat.md
| ... | ... | @@ -1,7 +0,0 @@ |
| 1 | - |
|
| 2 | -# weight-dat |
|
| 3 | - |
|
| 4 | -- 1KG = 20 usd |
|
| 5 | -- 100g = 2 usd |
|
| 6 | - |
|
| 7 | - |
Tech-dat/Interface-dat/Serial-dat/serial-circuits-dat/serial-circuits-dat.md
| ... | ... | @@ -14,6 +14,17 @@ common PCB setup |
| 14 | 14 | - two row -1: GND / VCC |
| 15 | 15 | - two row -2: RXD / TXD |
| 16 | 16 | |
| 17 | + |
|
| 18 | + |
|
| 19 | + |
|
| 20 | +## MCU design |
|
| 21 | + |
|
| 22 | + |
|
| 23 | +- [[serial-dat]] - [[STC-dat]] - [[logic-level-shifter-dat]] |
|
| 24 | + |
|
| 25 | + |
|
| 26 | + |
|
| 27 | + |
|
| 17 | 28 | ## ref |
| 18 | 29 | |
| 19 | 30 | - [[serial-dat]] |
| ... | ... | \ No newline at end of file |
Tech-dat/Interface-dat/USB-SDK-dat/USB-SDK-dat.md
| ... | ... | @@ -22,7 +22,6 @@ |
| 22 | 22 | |
| 23 | 23 | - [[keyboard-dat]] - [[mouse-dat]] |
| 24 | 24 | |
| 25 | -- [[USB-sniffer-dat]] - [[USB-Hub-dat]] - [[USB-Switch-dat]] - [[USB-APP-dat]] |
|
| 26 | 25 | |
| 27 | 26 | - [[USB-FC-dat]] |
| 28 | 27 | |
| ... | ... | @@ -31,8 +30,11 @@ |
| 31 | 30 | - [[IP5306-dat]] |
| 32 | 31 | |
| 33 | 32 | |
| 33 | +## USB functions and enhance |
|
| 34 | 34 | |
| 35 | +- [[USB-sniffer-dat]] - [[USB-Hub-dat]] - [[USB-Switch-dat]] - [[USB-APP-dat]] |
|
| 35 | 36 | |
| 37 | +- [[USB-extension-dat]] - [[USB-hid-dat]] |
|
| 36 | 38 | |
| 37 | 39 | |
| 38 | 40 | ## USB variations |
| ... | ... | @@ -49,6 +51,8 @@ |
| 49 | 51 | |
| 50 | 52 | - [[USB-SPI-dat]] |
| 51 | 53 | |
| 54 | + |
|
| 55 | + |
|
| 52 | 56 | ## Devices |
| 53 | 57 | |
| 54 | 58 | - [[ARM1003-dat]] - [[MOT1022-dat]] |
Tech-dat/Interface-dat/USB-SDK-dat/USB-extension-dat/USB-extension-dat.md
| ... | ... | @@ -0,0 +1,14 @@ |
| 1 | + |
|
| 2 | +# USB-extension-dat |
|
| 3 | + |
|
| 4 | +- [[USB-SDK-dat]] - [[USB-extension-dat]] |
|
| 5 | + |
|
| 6 | + |
|
| 7 | +## board |
|
| 8 | + |
|
| 9 | +- [[USB1003-dat]] |
|
| 10 | + |
|
| 11 | + |
|
| 12 | + |
|
| 13 | +## ref |
|
| 14 | + |
Tech-dat/Interface-dat/can-dat/can-dat.md
| ... | ... | @@ -15,11 +15,23 @@ CAN Transceiver - [[NXP-CAN-dat]] |
| 15 | 15 | |
| 16 | 16 | SPI to CAN - [[MCP2551-dat]] |
| 17 | 17 | |
| 18 | +[[TJA1021-dat]] |
|
| 19 | + |
|
| 20 | +[[TJA1050-dat]] |
|
| 21 | + |
|
| 22 | + |
|
| 18 | 23 | |
| 19 | 24 | ## board |
| 20 | 25 | |
| 21 | 26 | - [[ITF1000-dat]] |
| 22 | 27 | |
| 28 | +- [[STC-dat]] |
|
| 29 | + |
|
| 30 | + |
|
| 31 | + |
|
| 32 | + |
|
| 33 | + |
|
| 34 | + |
|
| 23 | 35 | ## common software |
| 24 | 36 | |
| 25 | 37 |
Tech-dat/Interface-dat/interface-dat.md
| ... | ... | @@ -48,7 +48,9 @@ long range secure by cable - [[RS485-dat]] - [[fiber-optic-dat]] - [[POF-dat]] - |
| 48 | 48 | |
| 49 | 49 | - [[ADC-dat]] - [[DAC-dat]] |
| 50 | 50 | |
| 51 | +## special interface |
|
| 51 | 52 | |
| 53 | +- [[powerbus-dat]] |
|
| 52 | 54 | |
| 53 | 55 | |
| 54 | 56 | ## Breakout boards |
Tech-dat/Interface-dat/powerbus-dat/powerbus-dat.md
| ... | ... | @@ -2,6 +2,10 @@ |
| 2 | 2 | # powerbus-dat |
| 3 | 3 | |
| 4 | 4 | |
| 5 | +- [[interface-dat]] + [[power-dat]] |
|
| 6 | + |
|
| 7 | + |
|
| 8 | + |
|
| 5 | 9 | ## about powerbus |
| 6 | 10 | |
| 7 | 11 |  |
Tech-dat/MCU-dat/mcu-dat.md
| ... | ... | @@ -2,7 +2,7 @@ |
| 2 | 2 | # MCU-dat |
| 3 | 3 | |
| 4 | 4 | |
| 5 | -- [[peripherals-dat]] - [[serial-dat]] |
|
| 5 | +- [[peripherals-dat]] - [[serial-dat]] - [[dev-board-dat]] |
|
| 6 | 6 | |
| 7 | 7 | |
| 8 | 8 | - [[STM32-dat]] - [[STM32-clone-dat]] |
| ... | ... | @@ -22,7 +22,7 @@ |
| 22 | 22 | |
| 23 | 23 | - [[allwinner-dat]] |
| 24 | 24 | |
| 25 | -- [[STC-dat]] |
|
| 25 | +- [[STC-dat]] - [[STC8H-dat]] - [[STC32-dat]] |
|
| 26 | 26 | |
| 27 | 27 | - [[nuvoton-dat]] - [[N76E003-dat]] - [[MCU-dat]] |
| 28 | 28 | |
| ... | ... | @@ -30,7 +30,7 @@ |
| 30 | 30 | |
| 31 | 31 | - [[HDSC-dat]] |
| 32 | 32 | |
| 33 | - |
|
| 33 | +- [[TI-dat]] - [[MSP430-dat]] - [[TMS320-dat]] |
|
| 34 | 34 | |
| 35 | 35 | |
| 36 | 36 | ## other types |
| ... | ... | @@ -53,7 +53,7 @@ s |
| 53 | 53 | |
| 54 | 54 | - [[ASR6500-dat]] |
| 55 | 55 | |
| 56 | -- [[WCH-dat]] - [[CH579-dat]] |
|
| 56 | +- [[WCH-dat]] - [[CH579-dat]] - [[CH582-dat]] |
|
| 57 | 57 | |
| 58 | 58 | - [[silicon-labs-dat]] |
| 59 | 59 | |
| ... | ... | @@ -156,6 +156,14 @@ Some versions (like ESP32-S3-WROOM-1U-N8R2) come with a built-in DC-DC converter |
| 156 | 156 | |
| 157 | 157 | - AT89S52-24PC |
| 158 | 158 | |
| 159 | + |
|
| 160 | + |
|
| 161 | + |
|
| 162 | + |
|
| 163 | + |
|
| 164 | + |
|
| 165 | + |
|
| 166 | + |
|
| 159 | 167 | ## ref |
| 160 | 168 | |
| 161 | 169 | - [[MCU]] |
| ... | ... | \ No newline at end of file |
Tech-dat/Optical-Coupler-DAT/2026-02-12-15-25-21.png
| ... | ... | Binary files /dev/null and b/Tech-dat/Optical-Coupler-DAT/2026-02-12-15-25-21.png differ |
Tech-dat/Optical-Coupler-DAT/2026-02-12-15-25-33.png
| ... | ... | Binary files /dev/null and b/Tech-dat/Optical-Coupler-DAT/2026-02-12-15-25-33.png differ |
Tech-dat/Optical-Coupler-DAT/2026-02-12-15-25-42.png
| ... | ... | Binary files /dev/null and b/Tech-dat/Optical-Coupler-DAT/2026-02-12-15-25-42.png differ |
Tech-dat/Optical-Coupler-DAT/Optical-Coupler-DAT.md
| ... | ... | @@ -6,6 +6,15 @@ |
| 6 | 6 | - [[AC-isolation-dat]] - [[everlight-dat]] - [[EL357-dat]] |
| 7 | 7 | |
| 8 | 8 | |
| 9 | + |
|
| 10 | +## wiring |
|
| 11 | + |
|
| 12 | + |
|
| 13 | + |
|
| 14 | + |
|
| 15 | + |
|
| 16 | + |
|
| 17 | + |
|
| 9 | 18 | ## brands |
| 10 | 19 | |
| 11 | 20 | - [[broadcom-dat]] - [[sharp-dat]] - [[liteon-dat]] - [[renesas-dat]] - [[Toshiba-dat]] - [[vishay-dat]] |
Tech-dat/RTC-dat/rtc-dat.md
| ... | ... | @@ -13,7 +13,7 @@ Boards |
| 13 | 13 | |
| 14 | 14 | ## chip |
| 15 | 15 | |
| 16 | -[[Dallas-dat]] |
|
| 16 | +[[Dallas-dat]] - [[DS1307-dat]] - [[DS3231-dat]] - [[DS1302-dat]] |
|
| 17 | 17 | |
| 18 | 18 | [[NXP-dat]] |
| 19 | 19 |
Tech-dat/Sensor-dat/sensor-color-dat/sensor-color-dat.md
| ... | ... | @@ -1,14 +0,0 @@ |
| 1 | - |
|
| 2 | -# color-sensor-dat |
|
| 3 | - |
|
| 4 | -https://w.electrodragon.com/w/Category:Color_sensor |
|
| 5 | - |
|
| 6 | - |
|
| 7 | - |
|
| 8 | - |
|
| 9 | - |
|
| 10 | -## ref |
|
| 11 | - |
|
| 12 | -- [[SSL1037-dat]] - [[SSL1042-dat]] - [[SSL1045-dat]] |
|
| 13 | - |
|
| 14 | -- [[TCS230-dat]] |
|
| ... | ... | \ No newline at end of file |
Tech-dat/Sensor-dat/sensor-dat.md
| ... | ... | @@ -15,6 +15,7 @@ |
| 15 | 15 | |
| 16 | 16 | - [[infrared-dat]] - [[led-infrared-dat]] - [[infrared-reflective-dat]] |
| 17 | 17 | |
| 18 | +- [[sensor-object-dat]] - [[sensor-dat]] - [[SMO1095-dat]] - [[sensor-color-dat]] |
|
| 18 | 19 | |
| 19 | 20 | |
| 20 | 21 | - [[sensor-power-dat]] - [[sensor-dc-current-dat]] - [[AC-voltage-monitor-dat]] - [[voltage-supervisor-dat]] |
Tech-dat/Sensor-dat/sensor-object-dat/sensor-color-dat/sensor-color-dat.md
| ... | ... | @@ -0,0 +1,18 @@ |
| 1 | + |
|
| 2 | +# sensor-color-dat |
|
| 3 | + |
|
| 4 | +https://w.electrodragon.com/w/Category:Color_sensor |
|
| 5 | + |
|
| 6 | + |
|
| 7 | + |
|
| 8 | + |
|
| 9 | + |
|
| 10 | +## boards |
|
| 11 | + |
|
| 12 | +- [[SSL1037-dat]] - [[SSL1042-dat]] - [[SSL1045-dat]] - [[TCS230-dat]] - [[sensor-color-dat]] - [[sensor-object-dat]] |
|
| 13 | + |
|
| 14 | + |
|
| 15 | + |
|
| 16 | + |
|
| 17 | +## ref |
|
| 18 | + |
Tech-dat/Sensor-dat/sensor-object-dat/sensor-object-dat.md
| ... | ... | @@ -0,0 +1,21 @@ |
| 1 | + |
|
| 2 | +# sensor-object-dat |
|
| 3 | + |
|
| 4 | + |
|
| 5 | +## metal objects |
|
| 6 | + |
|
| 7 | +## water |
|
| 8 | + |
|
| 9 | +- [[sensor-object-dat]] - [[sensor-dat]] - [[SMO1095-dat]] |
|
| 10 | + |
|
| 11 | +## color |
|
| 12 | + |
|
| 13 | +- [[SSL1037-dat]] - [[SSL1042-dat]] - [[SSL1045-dat]] - [[TCS230-dat]] - [[sensor-color-dat]] - [[sensor-object-dat]] |
|
| 14 | + |
|
| 15 | + |
|
| 16 | + |
|
| 17 | + |
|
| 18 | + |
|
| 19 | +## ref |
|
| 20 | + |
|
| 21 | +- [[sensor-object-dat]] - [[sensor-dat]] - [[SMO1095-dat]] - [[sensor-color-dat]] |
Tech-dat/Sensor-dat/sensor-power-dat/sensor-current-dat/sensor-current-dat.md
| ... | ... | @@ -2,6 +2,9 @@ |
| 2 | 2 | # current-sensor-dat.md |
| 3 | 3 | |
| 4 | 4 | - [[current-transformer-dat]] |
| 5 | + |
|
| 6 | + |
|
| 7 | + |
|
| 5 | 8 | - [[dc-current-sensor-dat]] |
| 6 | 9 | |
| 7 | 10 | - [[ACS712-dat]] - [[SVC1000-dat]] |
Tech-dat/acturator-dat/motor-dat/motor-brushed-dat/motor-brushed-dat.md
| ... | ... | @@ -157,7 +157,7 @@ So, a **230 motor** typically has: |
| 157 | 157 | |
| 158 | 158 | - [[VNH2SP30-dat]] - [[BTS7960-dat]] |
| 159 | 159 | |
| 160 | - |
|
| 160 | +- [[ST-dat]] |
|
| 161 | 161 | |
| 162 | 162 | |
| 163 | 163 | ## 🔄 3. 1000W+ Brushed DC Motors – ✅ *Direct power jump* |
Tech-dat/audio-dat/wave-dat/wave-dat.md
| ... | ... | @@ -1,11 +0,0 @@ |
| 1 | - |
|
| 2 | -# wave-dat |
|
| 3 | - |
|
| 4 | - |
|
| 5 | - |
|
| 6 | -common hearing == 2.7k square wave |
|
| 7 | - |
|
| 8 | - |
|
| 9 | -## ref |
|
| 10 | - |
|
| 11 | -- [[buzzer-dat]] |
|
| ... | ... | \ No newline at end of file |
Tech-dat/dev-board-dat/2026-02-12-14-53-04.png
| ... | ... | Binary files /dev/null and b/Tech-dat/dev-board-dat/2026-02-12-14-53-04.png differ |
Tech-dat/dev-board-dat/dev-board-dat.md
| ... | ... | @@ -15,5 +15,15 @@ |
| 15 | 15 | |
| 16 | 16 | V1 |
| 17 | 17 | |
| 18 | + |
|
| 19 | + |
|
| 20 | +## design gallery |
|
| 21 | + |
|
| 22 | + |
|
| 23 | + |
|
| 24 | + |
|
| 25 | + |
|
| 26 | + |
|
| 18 | 27 | ## ref |
| 19 | 28 | |
| 29 | +- [[MCU-dat]] |
|
| ... | ... | \ No newline at end of file |
Tech-dat/peripherals-dat/peripherals-dat.md
| ... | ... | @@ -2,6 +2,10 @@ |
| 2 | 2 | # peripherals-dat |
| 3 | 3 | |
| 4 | 4 | |
| 5 | +- [[protection-dat]] - [[protection-power-dat]] |
|
| 6 | + |
|
| 7 | + |
|
| 8 | + |
|
| 5 | 9 | - [[PCB-design-basic-dat]] - [[PCB-design-stack-dat]] - [[peripherals-dat]] - [[dev-board-dat]] |
| 6 | 10 | |
| 7 | 11 |
Tech-dat/signal-dat/pulse-generator-dat/2026-02-12-15-20-21.png
| ... | ... | Binary files /dev/null and b/Tech-dat/signal-dat/pulse-generator-dat/2026-02-12-15-20-21.png differ |
Tech-dat/signal-dat/pulse-generator-dat/pulse-generator-dat.md
| ... | ... | @@ -25,11 +25,21 @@ and analogWrite(127) is a 50% duty cycle (on half the time) for example. |
| 25 | 25 | |
| 26 | 26 | - [[SCU1063-dat]] |
| 27 | 27 | |
| 28 | + |
|
| 29 | + |
|
| 30 | + |
|
| 31 | + |
|
| 28 | 32 | ## other possible boards |
| 29 | 33 | |
| 30 | 34 | - [[OPMS080-dat]] |
| 31 | 35 | |
| 32 | 36 | |
| 37 | + |
|
| 38 | +## wave generator |
|
| 39 | + |
|
| 40 | + |
|
| 41 | + |
|
| 42 | + |
|
| 33 | 43 | ## ref |
| 34 | 44 | |
| 35 | 45 | - [[PWM-dat]] |
Tech-dat/signal-dat/signal-dat.md
| ... | ... | @@ -19,7 +19,11 @@ |
| 19 | 19 | |
| 20 | 20 | - [[comparator-dat]] - [[circuits-dat]] |
| 21 | 21 | |
| 22 | -- [[signal-dat]] - [[DDS-dat]] |
|
| 22 | +- [[signal-dat]] - [[DDS-dat]] - [[wave-dat]] |
|
| 23 | + |
|
| 24 | +- [[audio-dat]] |
|
| 25 | + |
|
| 26 | +- [[pulse-generator-dat]] |
|
| 23 | 27 | |
| 24 | 28 | |
| 25 | 29 | ## unsort |
Tech-dat/signal-dat/wave-dat/wave-dat.md
| ... | ... | @@ -0,0 +1,11 @@ |
| 1 | + |
|
| 2 | +# wave-dat |
|
| 3 | + |
|
| 4 | + |
|
| 5 | + |
|
| 6 | +common hearing == 2.7k square wave |
|
| 7 | + |
|
| 8 | + |
|
| 9 | +## ref |
|
| 10 | + |
|
| 11 | +- [[buzzer-dat]] |
|
| ... | ... | \ No newline at end of file |
Tech-dat/voltage-reference-dat/2025-10-08-14-52-29.png
| ... | ... | Binary files a/Tech-dat/voltage-reference-dat/2025-10-08-14-52-29.png and /dev/null differ |
Tech-dat/voltage-reference-dat/2025-10-08-15-54-45.png
| ... | ... | Binary files a/Tech-dat/voltage-reference-dat/2025-10-08-15-54-45.png and /dev/null differ |
Tech-dat/voltage-reference-dat/voltage-reference-dat.md
| ... | ... | @@ -1,80 +0,0 @@ |
| 1 | - |
|
| 2 | -# voltage-reference-dat |
|
| 3 | - |
|
| 4 | - |
|
| 5 | -- [[supervisory-dat]] - [[power-switch-dat]] - [[voltage-reference-dat]] - [[voltage-interverter-dat]] - [[power-detector-dat]] - [[power-amplifier-dat]] |
|
| 6 | - |
|
| 7 | - |
|
| 8 | - |
|
| 9 | -== V_ref |
|
| 10 | - |
|
| 11 | - |
|
| 12 | -- [[TI-dat]] |
|
| 13 | - |
|
| 14 | -## REF30 |
|
| 15 | - |
|
| 16 | -REF30E and REF30, Low Current Voltage Reference in SOT-23-3 |
|
| 17 | - |
|
| 18 | -Output voltage options |
|
| 19 | -- REF30E: 1.25V to 5V |
|
| 20 | -- REF30: 1.25V to 4.096V |
|
| 21 | - |
|
| 22 | - |
|
| 23 | - |
|
| 24 | - |
|
| 25 | -- [[ADC-dat]] |
|
| 26 | - |
|
| 27 | -for ADC-AVDD |
|
| 28 | - |
|
| 29 | - |
|
| 30 | - |
|
| 31 | - |
|
| 32 | -- [[peripherals-dat]] |
|
| 33 | - |
|
| 34 | - |
|
| 35 | - |
|
| 36 | - |
|
| 37 | - |
|
| 38 | -## TL431 |
|
| 39 | - |
|
| 40 | - |
|
| 41 | - |
|
| 42 | - |
|
| 43 | -## voltage reference |
|
| 44 | - |
|
| 45 | -- ADR435BRZ - Ultralow Noise XFET Voltage References with Current Sink and Source Capability |
|
| 46 | - |
|
| 47 | -- [[TL431-dat]] - [[voltage-reference-dat]] |
|
| 48 | - |
|
| 49 | -- [[supervisory-dat]] |
|
| 50 | - |
|
| 51 | -| Feature | Voltage Reference | Supervisory IC | |
|
| 52 | -| ------------------------ | ------------------------- | ---------------------------------- | |
|
| 53 | -| Purpose | Provide precise voltage | Monitor power & generate reset | |
|
| 54 | -| Output type | Analog voltage | Digital reset | |
|
| 55 | -| Accuracy | Very high (ppm/°C) | Moderate (1–3%) | |
|
| 56 | -| Noise | Very low | Not relevant | |
|
| 57 | -| Used in | Analog precision circuits | MCU, CPU, digital systems | |
|
| 58 | -| Extra functions | None | Watchdog, manual reset, sequencing | |
|
| 59 | -| Affects system start-up? | No | Yes | |
|
| 60 | - |
|
| 61 | - |
|
| 62 | - |
|
| 63 | -## more |
|
| 64 | - |
|
| 65 | -- Voltage References | LM336Z25 - 2.49 V, 2% Programmable Shunt Regulator |
|
| 66 | - |
|
| 67 | -ADM708SARZ |
|
| 68 | - |
|
| 69 | -ADR01/ADR02/ADR03/ADR06 - Ultracompact, Precision 10.0 V/5.0 V/2.5 V/3.0 V Voltage References |
|
| 70 | - |
|
| 71 | -## ref |
|
| 72 | - |
|
| 73 | -- [[tech-dat]] |
|
| 74 | - |
|
| 75 | -- [[voltage-reference]] |
|
| 76 | - |
|
| 77 | -- [[power-dat]] |
|
| 78 | - |
|
| 79 | - |
|
| 80 | - |
app-dat/Oscilloscope-dat/2026-02-12-15-13-29.png
| ... | ... | Binary files /dev/null and b/app-dat/Oscilloscope-dat/2026-02-12-15-13-29.png differ |
app-dat/Oscilloscope-dat/Oscilloscope-dat.md
| ... | ... | @@ -0,0 +1,22 @@ |
| 1 | + |
|
| 2 | + |
|
| 3 | +# Oscilloscope-dat |
|
| 4 | + |
|
| 5 | + |
|
| 6 | +- [[voltage-dat]] - [[voltage-reference-dat]] |
|
| 7 | + |
|
| 8 | +- [[signal-dat]] - [[wave-dat]] |
|
| 9 | + |
|
| 10 | + |
|
| 11 | + |
|
| 12 | + |
|
| 13 | +## SCH |
|
| 14 | + |
|
| 15 | + |
|
| 16 | + |
|
| 17 | +- [[STC-dat]] |
|
| 18 | + |
|
| 19 | +## ref |
|
| 20 | + |
|
| 21 | + |
|
| 22 | +- [[instrument-dat]] - [[oscilloscope-dat]] - [[multimeter-dat]] - [[tools-dat]] - [[fab-workspace-dat]] |
|
| ... | ... | \ No newline at end of file |
app-dat/power-usb-charger-dat/power-usb-charger-dat.md
| ... | ... | @@ -0,0 +1,4 @@ |
| 1 | + |
|
| 2 | +# power-usb-charger-dat |
|
| 3 | + |
|
| 4 | +- [[OPM1160-dat]] |
|
| ... | ... | \ No newline at end of file |
app-dat/weight-dat/2026-02-12-15-55-57.png
| ... | ... | Binary files /dev/null and b/app-dat/weight-dat/2026-02-12-15-55-57.png differ |
app-dat/weight-dat/weight-dat.md
| ... | ... | @@ -0,0 +1,20 @@ |
| 1 | + |
|
| 2 | +# weight-dat |
|
| 3 | + |
|
| 4 | +- [[ADC-dat]] - [[hx711-dat]] |
|
| 5 | + |
|
| 6 | + |
|
| 7 | + |
|
| 8 | + |
|
| 9 | + |
|
| 10 | + |
|
| 11 | +## shipment weight |
|
| 12 | + |
|
| 13 | + |
|
| 14 | +- 1KG = 20 usd |
|
| 15 | +- 100g = 2 usd |
|
| 16 | + |
|
| 17 | + |
|
| 18 | +## ref |
|
| 19 | + |
|
| 20 | + |
power-dat/AC-Mains-dat/ACDC-dat/ACDC-dat.md
| ... | ... | @@ -28,6 +28,12 @@ |
| 28 | 28 | |
| 29 | 29 | |
| 30 | 30 | |
| 31 | +## output |
|
| 32 | + |
|
| 33 | +- 12V/2A |
|
| 34 | +- 5V/2A |
|
| 35 | +- |
|
| 36 | + |
|
| 31 | 37 | |
| 32 | 38 | ## Board Function diagram |
| 33 | 39 |
power-dat/DC-dat/DCDC-dat/dcdc-down-dat/2026-02-12-15-27-45.png
| ... | ... | Binary files /dev/null and b/power-dat/DC-dat/DCDC-dat/dcdc-down-dat/2026-02-12-15-27-45.png differ |
power-dat/DC-dat/DCDC-dat/dcdc-down-dat/2026-02-12-15-28-02.png
| ... | ... | Binary files /dev/null and b/power-dat/DC-dat/DCDC-dat/dcdc-down-dat/2026-02-12-15-28-02.png differ |
power-dat/DC-dat/DCDC-dat/dcdc-down-dat/2026-02-12-15-28-16.png
| ... | ... | Binary files /dev/null and b/power-dat/DC-dat/DCDC-dat/dcdc-down-dat/2026-02-12-15-28-16.png differ |
power-dat/DC-dat/DCDC-dat/dcdc-down-dat/dcdc-down-dat.md
| ... | ... | @@ -30,6 +30,28 @@ |
| 30 | 30 | - [[MPS-dat]] - [[intel-dat]] |
| 31 | 31 | |
| 32 | 32 | |
| 33 | +### CHIP SIL |
|
| 34 | + |
|
| 35 | +TPS82084(2-A)/TPS82085(3-A) 高效降压转换器MicroSiPTM模块 |
|
| 36 | + |
|
| 37 | +TPS82084/5是经优化的2A/3A降压转换器MicroSiP模块,兼具小型解决方案尺寸和高效率优势。该电源模块集成有同步降压转换器和电感,可简化设计、减少外部元件并节省印刷电路板(PCB)面积。该器件采用紧凑的薄型封装,适合通过标准表面贴装设备进行自动组装。 |
|
| 38 | + |
|
| 39 | + |
|
| 40 | + |
|
| 41 | + |
|
| 42 | + |
|
| 43 | + |
|
| 44 | + |
|
| 45 | + |
|
| 46 | + |
|
| 47 | + |
|
| 48 | + |
|
| 49 | + |
|
| 50 | + |
|
| 51 | + |
|
| 52 | + |
|
| 53 | + |
|
| 54 | + |
|
| 33 | 55 | ## DCDC down module boards |
| 34 | 56 | |
| 35 | 57 | - [[OPM1153-dat]] - [[OPM1104-dat]] |
power-dat/voltage-dat/2026-02-12-15-17-57.png
| ... | ... | Binary files /dev/null and b/power-dat/voltage-dat/2026-02-12-15-17-57.png differ |
power-dat/voltage-dat/voltage-dat.md
| ... | ... | @@ -0,0 +1,18 @@ |
| 1 | + |
|
| 2 | +# voltage-dat |
|
| 3 | + |
|
| 4 | +- [[voltage-dat]] - [[voltage-interverter-dat]] - [[voltage-divider-dat]] - [[voltage-reference-dat]] |
|
| 5 | + |
|
| 6 | + |
|
| 7 | + |
|
| 8 | +## voltage negative |
|
| 9 | + |
|
| 10 | +- [[Oscilloscope-dat]] |
|
| 11 | + |
|
| 12 | + |
|
| 13 | + |
|
| 14 | + |
|
| 15 | + |
|
| 16 | + |
|
| 17 | +## ref |
|
| 18 | + |
power-dat/voltage-dat/voltage-divider-dat/2024-02-01-18-36-27.png
| ... | ... | Binary files /dev/null and b/power-dat/voltage-dat/voltage-divider-dat/2024-02-01-18-36-27.png differ |
power-dat/voltage-dat/voltage-divider-dat/2025-04-24-13-05-56.png
| ... | ... | Binary files /dev/null and b/power-dat/voltage-dat/voltage-divider-dat/2025-04-24-13-05-56.png differ |
power-dat/voltage-dat/voltage-divider-dat/2025-05-14-18-12-31.png
| ... | ... | Binary files /dev/null and b/power-dat/voltage-dat/voltage-divider-dat/2025-05-14-18-12-31.png differ |
power-dat/voltage-dat/voltage-divider-dat/voltage-divider-dat.md
| ... | ... | @@ -0,0 +1,64 @@ |
| 1 | + |
|
| 2 | +# voltage-divider-dat |
|
| 3 | + |
|
| 4 | + |
|
| 5 | +## applications |
|
| 6 | + |
|
| 7 | +- [[button-dat]] - [[ADC-bat-monitor-dat]] |
|
| 8 | + |
|
| 9 | + |
|
| 10 | +## how works |
|
| 11 | + |
|
| 12 | +== voltage ladder |
|
| 13 | + |
|
| 14 | + |
|
| 15 | + |
|
| 16 | +Vout = Vin * (R2 / (R1 + R2)) |
|
| 17 | + |
|
| 18 | + 4.77V = 18V * (13K / (13K + 36K) ) |
|
| 19 | + 3.65V = 18V * (13K / (13K + 51K) ) |
|
| 20 | + |
|
| 21 | + 0.877V = 5V * (47K / (47K + 10K) ) |
|
| 22 | + 0.526V = 3V * (47K / (47K + 10K) ) |
|
| 23 | + |
|
| 24 | + 0.952V = 5V * (51K / (51K + 12K) ) |
|
| 25 | + 0.571V = 3V * (51K / (51K + 12K) ) |
|
| 26 | + |
|
| 27 | +Vin == Vout * (R1 + R2) / R2 |
|
| 28 | + |
|
| 29 | + == 1V * (220K + 100K) / 100K |
|
| 30 | + == 3.2V |
|
| 31 | + |
|
| 32 | +A voltage divider circuit is a very common circuit that takes a higher voltage and converts it to a lower one by using a pair of resistors. The formula for calculating the output voltage is based on Ohms Law and is shown below. |
|
| 33 | + |
|
| 34 | + |
|
| 35 | + |
|
| 36 | +where: |
|
| 37 | + |
|
| 38 | +- VS is the source voltage, measured in volts (V), |
|
| 39 | +- R1 is the resistance of the 1st resistor, measured in Ohms (Ω). |
|
| 40 | +- R2 is the resistance of the 2nd resistor, measured in Ohms (Ω). |
|
| 41 | +- Vout is the output voltage, measured in volts (V), |
|
| 42 | + |
|
| 43 | +## [[NWI1118-dat]] on board ADC voltage ladder |
|
| 44 | + |
|
| 45 | +cut off SJ3 first to use the ADC ladder. |
|
| 46 | + |
|
| 47 | + |
|
| 48 | + |
|
| 49 | +- [[ESP8266-dat]] |
|
| 50 | + |
|
| 51 | + |
|
| 52 | +## common use |
|
| 53 | + |
|
| 54 | +VIN = 12V, R_up == 390K, R_down == 120K, Vout_mid == 2.8235V |
|
| 55 | +VIN = 11V, R_up == 390K, R_down == 120K, Vout_mid == 2.5882V |
|
| 56 | + |
|
| 57 | +## ref |
|
| 58 | + |
|
| 59 | +- https://learn.sparkfun.com/tutorials/voltage-dividers/all#:~:text=A%20voltage%20divider%20is%20a,most%20fundamental%20circuits%20in%20electronics. |
|
| 60 | + |
|
| 61 | + |
|
| 62 | +https://ohmslawcalculator.com/voltage-divider-calculator |
|
| 63 | + |
|
| 64 | +- [[ESP32-ADC-dat]] |
power-dat/voltage-dat/voltage-interverter-dat/voltage-interverter-dat.md
| ... | ... | @@ -0,0 +1,8 @@ |
| 1 | + |
|
| 2 | +# voltage-interverter-dat |
|
| 3 | + |
|
| 4 | +1.8-V to 5.5-VIN switched capacitor voltage inverter |
|
| 5 | + |
|
| 6 | +## ref |
|
| 7 | + |
|
| 8 | +- [[power-dat]] |
|
| ... | ... | \ No newline at end of file |
power-dat/voltage-dat/voltage-reference-dat/2025-10-08-14-52-29.png
| ... | ... | Binary files /dev/null and b/power-dat/voltage-dat/voltage-reference-dat/2025-10-08-14-52-29.png differ |
power-dat/voltage-dat/voltage-reference-dat/2025-10-08-15-54-45.png
| ... | ... | Binary files /dev/null and b/power-dat/voltage-dat/voltage-reference-dat/2025-10-08-15-54-45.png differ |
power-dat/voltage-dat/voltage-reference-dat/voltage-reference-dat.md
| ... | ... | @@ -0,0 +1,80 @@ |
| 1 | + |
|
| 2 | +# voltage-reference-dat |
|
| 3 | + |
|
| 4 | + |
|
| 5 | +- [[supervisory-dat]] - [[power-switch-dat]] - [[voltage-reference-dat]] - [[voltage-interverter-dat]] - [[power-detector-dat]] - [[power-amplifier-dat]] |
|
| 6 | + |
|
| 7 | + |
|
| 8 | + |
|
| 9 | +== V_ref |
|
| 10 | + |
|
| 11 | + |
|
| 12 | +- [[TI-dat]] |
|
| 13 | + |
|
| 14 | +## REF30 |
|
| 15 | + |
|
| 16 | +REF30E and REF30, Low Current Voltage Reference in SOT-23-3 |
|
| 17 | + |
|
| 18 | +Output voltage options |
|
| 19 | +- REF30E: 1.25V to 5V |
|
| 20 | +- REF30: 1.25V to 4.096V |
|
| 21 | + |
|
| 22 | + |
|
| 23 | + |
|
| 24 | + |
|
| 25 | +- [[ADC-dat]] |
|
| 26 | + |
|
| 27 | +for ADC-AVDD |
|
| 28 | + |
|
| 29 | + |
|
| 30 | + |
|
| 31 | + |
|
| 32 | +- [[peripherals-dat]] |
|
| 33 | + |
|
| 34 | + |
|
| 35 | + |
|
| 36 | + |
|
| 37 | + |
|
| 38 | +## TL431 |
|
| 39 | + |
|
| 40 | + |
|
| 41 | + |
|
| 42 | + |
|
| 43 | +## voltage reference |
|
| 44 | + |
|
| 45 | +- ADR435BRZ - Ultralow Noise XFET Voltage References with Current Sink and Source Capability |
|
| 46 | + |
|
| 47 | +- [[TL431-dat]] - [[voltage-reference-dat]] |
|
| 48 | + |
|
| 49 | +- [[supervisory-dat]] |
|
| 50 | + |
|
| 51 | +| Feature | Voltage Reference | Supervisory IC | |
|
| 52 | +| ------------------------ | ------------------------- | ---------------------------------- | |
|
| 53 | +| Purpose | Provide precise voltage | Monitor power & generate reset | |
|
| 54 | +| Output type | Analog voltage | Digital reset | |
|
| 55 | +| Accuracy | Very high (ppm/°C) | Moderate (1–3%) | |
|
| 56 | +| Noise | Very low | Not relevant | |
|
| 57 | +| Used in | Analog precision circuits | MCU, CPU, digital systems | |
|
| 58 | +| Extra functions | None | Watchdog, manual reset, sequencing | |
|
| 59 | +| Affects system start-up? | No | Yes | |
|
| 60 | + |
|
| 61 | + |
|
| 62 | + |
|
| 63 | +## more |
|
| 64 | + |
|
| 65 | +- Voltage References | LM336Z25 - 2.49 V, 2% Programmable Shunt Regulator |
|
| 66 | + |
|
| 67 | +ADM708SARZ |
|
| 68 | + |
|
| 69 | +ADR01/ADR02/ADR03/ADR06 - Ultracompact, Precision 10.0 V/5.0 V/2.5 V/3.0 V Voltage References |
|
| 70 | + |
|
| 71 | +## ref |
|
| 72 | + |
|
| 73 | +- [[tech-dat]] |
|
| 74 | + |
|
| 75 | +- [[voltage-reference]] |
|
| 76 | + |
|
| 77 | +- [[power-dat]] |
|
| 78 | + |
|
| 79 | + |
|
| 80 | + |
power-dat/voltage-divider-dat/2024-02-01-18-36-27.png
| ... | ... | Binary files a/power-dat/voltage-divider-dat/2024-02-01-18-36-27.png and /dev/null differ |
power-dat/voltage-divider-dat/2025-04-24-13-05-56.png
| ... | ... | Binary files a/power-dat/voltage-divider-dat/2025-04-24-13-05-56.png and /dev/null differ |
power-dat/voltage-divider-dat/2025-05-14-18-12-31.png
| ... | ... | Binary files a/power-dat/voltage-divider-dat/2025-05-14-18-12-31.png and /dev/null differ |
power-dat/voltage-divider-dat/voltage-divider-dat.md
| ... | ... | @@ -1,64 +0,0 @@ |
| 1 | - |
|
| 2 | -# voltage-divider-dat |
|
| 3 | - |
|
| 4 | - |
|
| 5 | -## applications |
|
| 6 | - |
|
| 7 | -- [[button-dat]] - [[ADC-bat-monitor-dat]] |
|
| 8 | - |
|
| 9 | - |
|
| 10 | -## how works |
|
| 11 | - |
|
| 12 | -== voltage ladder |
|
| 13 | - |
|
| 14 | - |
|
| 15 | - |
|
| 16 | -Vout = Vin * (R2 / (R1 + R2)) |
|
| 17 | - |
|
| 18 | - 4.77V = 18V * (13K / (13K + 36K) ) |
|
| 19 | - 3.65V = 18V * (13K / (13K + 51K) ) |
|
| 20 | - |
|
| 21 | - 0.877V = 5V * (47K / (47K + 10K) ) |
|
| 22 | - 0.526V = 3V * (47K / (47K + 10K) ) |
|
| 23 | - |
|
| 24 | - 0.952V = 5V * (51K / (51K + 12K) ) |
|
| 25 | - 0.571V = 3V * (51K / (51K + 12K) ) |
|
| 26 | - |
|
| 27 | -Vin == Vout * (R1 + R2) / R2 |
|
| 28 | - |
|
| 29 | - == 1V * (220K + 100K) / 100K |
|
| 30 | - == 3.2V |
|
| 31 | - |
|
| 32 | -A voltage divider circuit is a very common circuit that takes a higher voltage and converts it to a lower one by using a pair of resistors. The formula for calculating the output voltage is based on Ohms Law and is shown below. |
|
| 33 | - |
|
| 34 | - |
|
| 35 | - |
|
| 36 | -where: |
|
| 37 | - |
|
| 38 | -- VS is the source voltage, measured in volts (V), |
|
| 39 | -- R1 is the resistance of the 1st resistor, measured in Ohms (Ω). |
|
| 40 | -- R2 is the resistance of the 2nd resistor, measured in Ohms (Ω). |
|
| 41 | -- Vout is the output voltage, measured in volts (V), |
|
| 42 | - |
|
| 43 | -## [[NWI1118-dat]] on board ADC voltage ladder |
|
| 44 | - |
|
| 45 | -cut off SJ3 first to use the ADC ladder. |
|
| 46 | - |
|
| 47 | - |
|
| 48 | - |
|
| 49 | -- [[ESP8266-dat]] |
|
| 50 | - |
|
| 51 | - |
|
| 52 | -## common use |
|
| 53 | - |
|
| 54 | -VIN = 12V, R_up == 390K, R_down == 120K, Vout_mid == 2.8235V |
|
| 55 | -VIN = 11V, R_up == 390K, R_down == 120K, Vout_mid == 2.5882V |
|
| 56 | - |
|
| 57 | -## ref |
|
| 58 | - |
|
| 59 | -- https://learn.sparkfun.com/tutorials/voltage-dividers/all#:~:text=A%20voltage%20divider%20is%20a,most%20fundamental%20circuits%20in%20electronics. |
|
| 60 | - |
|
| 61 | - |
|
| 62 | -https://ohmslawcalculator.com/voltage-divider-calculator |
|
| 63 | - |
|
| 64 | -- [[ESP32-ADC-dat]] |
power-dat/voltage-interverter-dat/voltage-interverter-dat.md
| ... | ... | @@ -1,8 +0,0 @@ |
| 1 | - |
|
| 2 | -# voltage-interverter-dat |
|
| 3 | - |
|
| 4 | -1.8-V to 5.5-VIN switched capacitor voltage inverter |
|
| 5 | - |
|
| 6 | -## ref |
|
| 7 | - |
|
| 8 | -- [[power-dat]] |
|
| ... | ... | \ No newline at end of file |
tools-dat/tools-dat.md
| ... | ... | @@ -3,6 +3,8 @@ |
| 3 | 3 | |
| 4 | 4 | - [[fab-workspace-dat]] - [[multimeter-dat]] - [[SMD-tester-dat]] |
| 5 | 5 | |
| 6 | +- [[instrument-dat]] - [[oscilloscope-dat]] - [[multimeter-dat]] - [[tools-dat]] - [[fab-workspace-dat]] |
|
| 7 | + |
|
| 6 | 8 | |
| 7 | 9 | |
| 8 | 10 | - [[PCB-tools-dat]] |