9eba7df61a2c0f5119a2b2ef0161cf9f80085381
BOM-DAT/mosfet-dat/mosfet-dat.md
| ... | ... | @@ -5,6 +5,16 @@ |
| 5 | 5 | |
| 6 | 6 | - [[mosfet-driver-dat]] for high speed usage |
| 7 | 7 | |
| 8 | +- [[PWM-dat]] |
|
| 9 | + |
|
| 10 | + |
|
| 11 | +## board |
|
| 12 | + |
|
| 13 | +- [[SCU1063-dat]] |
|
| 14 | + |
|
| 15 | +- [[PWM-dat]] generator - [[MSP1046-dat]] |
|
| 16 | + |
|
| 17 | +- [[SDR1073-dat]] - [[AOD4184-dat]] |
|
| 8 | 18 | |
| 9 | 19 | ## brand |
| 10 | 20 |
Board-dat/ILE/ILE1020-dat/ILE1020-dat.md
| ... | ... | @@ -0,0 +1,6 @@ |
| 1 | + |
|
| 2 | +# ILE1020-dat |
|
| 3 | + |
|
| 4 | +- [[ILE1020-dat]] |
|
| 5 | + |
|
| 6 | +- [[led-dat]] |
|
| ... | ... | \ No newline at end of file |
Board-dat/MSP/MSP1046-dat/MSP1046-dat.md
| ... | ... | @@ -1,7 +1,9 @@ |
| 1 | 1 | |
| 2 | 2 | # MSP1046-dat |
| 3 | 3 | |
| 4 | -https://www.electrodragon.com/product/sg3525-pulse-width-modulator-breakout/ |
|
| 4 | + |
|
| 5 | +[SG3525 PWM Pulse Width Modulator Breakout](https://www.electrodragon.com/product/sg3525-pulse-width-modulator-breakout/) |
|
| 6 | + |
|
| 5 | 7 | |
| 6 | 8 | ## Board map |
| 7 | 9 | |
| ... | ... | @@ -9,7 +11,7 @@ https://www.electrodragon.com/product/sg3525-pulse-width-modulator-breakout/ |
| 9 | 11 | |
| 10 | 12 | - left potentiometer = no int. input |
| 11 | 13 | - right potentiometer = RT |
| 12 | -- output = VC |
|
| 14 | +- 2x 2-pin output = OUT/OUT/GND/GND |
|
| 13 | 15 | |
| 14 | 16 | ## Usage Guide |
| 15 | 17 | |
| ... | ... | @@ -31,15 +33,19 @@ The effect is as shown in the figure: |
| 31 | 33 | |
| 32 | 34 | ### Adjusting the duty cycle and frequency |
| 33 | 35 | |
| 34 | -Among them, adjusting potentiometer R5 is to adjust the duty cycle, and adjusting potentiometer R6 is to adjust the frequency. The output frequency is adjusted to more than 700 Hz, as shown in the figure below: |
|
| 36 | +Among them, |
|
| 37 | +- adjusting potentiometer R5 is to adjust the duty cycle, |
|
| 38 | +- and adjusting potentiometer R6 is to adjust the frequency. |
|
| 39 | + |
|
| 40 | +The output frequency is adjusted to more than 700 Hz, as shown in the figure below: |
|
| 35 | 41 | |
| 36 | 42 |  |
| 37 | 43 | |
| 38 | -### PWM drive |
|
| 39 | 44 | |
| 40 | -After adjusting the required frequency and duty cycle, directly connect OUT to the positive input of the circuit to be driven, and GND to the negative input of the driving circuit. |
|
| 41 | 45 | |
| 46 | +### PWM drive |
|
| 42 | 47 | |
| 48 | +After adjusting the required frequency and duty cycle, directly connect OUT to the positive input of the circuit to be driven, and GND to the negative input of the driving circuit. |
|
| 43 | 49 | |
| 44 | 50 | |
| 45 | 51 | ## ref |
Board-dat/SCU/SCU1063-dat/SCU1063-dat.md
| ... | ... | @@ -1,7 +1,8 @@ |
| 1 | 1 | |
| 2 | 2 | # SCU1063-dat |
| 3 | 3 | |
| 4 | -https://www.electrodragon.com/product/mini-dc-current-tuning-control-module-for-motor-lightness/ |
|
| 4 | +[Mini DC Current Tuning Control Module for Motor, Lightness](https://www.electrodragon.com/product/mini-dc-current-tuning-control-module-for-motor-lightness/) |
|
| 5 | + |
|
| 5 | 6 | |
| 6 | 7 | |
| 7 | 8 | - [[NE555-dat]] - [[pulse-generator-dat]] |
Board-dat/SDR/SDR1073-dat/2023-09-28-18-30-28.png
| ... | ... | Binary files a/Board-dat/SDR/SDR1073-dat/2023-09-28-18-30-28.png and /dev/null differ |
Board-dat/SDR/SDR1073-dat/2025-06-17-14-11-18.png
| ... | ... | Binary files /dev/null and b/Board-dat/SDR/SDR1073-dat/2025-06-17-14-11-18.png differ |
Board-dat/SDR/SDR1073-dat/SDR1073-dat.md
| ... | ... | @@ -1,6 +1,16 @@ |
| 1 | 1 | # SDR1073-dat |
| 2 | 2 | |
| 3 | - |
|
| 3 | +[High Power MOSFET Drive Module, PWM Control](https://www.electrodragon.com/product/high-power-mosfet-drive-module-pwm-control/) |
|
| 4 | + |
|
| 5 | + |
|
| 6 | +- [[AOD4184-dat]] |
|
| 7 | + |
|
| 8 | + |
|
| 9 | +## functions |
|
| 10 | + |
|
| 11 | + |
|
| 12 | + |
|
| 13 | + |
|
| 4 | 14 | |
| 5 | 15 | ### Two Control Mode |
| 6 | 16 |
Chip-dat/ST-dat/L298-dat/L298-dat.md
| ... | ... | @@ -19,10 +19,12 @@ SCH with [[LM2596-dat]] |
| 19 | 19 | |
| 20 | 20 |  |
| 21 | 21 | |
| 22 | -## App. |
|
| 22 | +## Boards. |
|
| 23 | 23 | |
| 24 | 24 | - [[SDR1093-dat]] - [[SDR1034-dat]] - [[SDR1048-dat]] - [[SDR1053-dat]] |
| 25 | - |
|
| 25 | + |
|
| 26 | + |
|
| 27 | + |
|
| 26 | 28 | ## ref |
| 27 | 29 | |
| 28 | 30 | - [[L298]] |
Chip-dat/toshiba-dat/TB67H450-dat/2025-06-17-13-57-36.png
| ... | ... | Binary files /dev/null and b/Chip-dat/toshiba-dat/TB67H450-dat/2025-06-17-13-57-36.png differ |
Chip-dat/toshiba-dat/TB67H450-dat/TB67H450-dat.md
| ... | ... | @@ -0,0 +1,27 @@ |
| 1 | + |
|
| 2 | +# TB67H450-dat |
|
| 3 | + |
|
| 4 | +- [[PWM-chopper-type-motor-driver]] |
|
| 5 | + |
|
| 6 | +PWM Chopper Type DC Brushed Motor Driver |
|
| 7 | + |
|
| 8 | +The TB67H450FNG is a PWM chopper type DC brushed motor driver. |
|
| 9 | +One channel of motor output block is embedded. |
|
| 10 | +Fabricated with the BiCD process, the TB67H450FNG is rated at output |
|
| 11 | +voltage 50 V, maximum current 3.5A. |
|
| 12 | + |
|
| 13 | +## Features |
|
| 14 | +-・ Monolithic IC using BiCD process |
|
| 15 | +-・ Capable of PWM constant current drive and direct PWM drive |
|
| 16 | +-・ Supporting 4 operation modes, Forward / Reverse / Brake / STOP (OFF) |
|
| 17 | +-・ Built-in output MOSFET with Low on-resistance (High side + low side=0.6Ω(typ.)) |
|
| 18 | +-・ Realization of high voltage and large current drive (Refer to “Absolute maximum ratings” and “Operating range”.) |
|
| 19 | +-・ Built-in various error detection functions (Thermal shutdown (TSD), over current detection (ISD), and Under voltage |
|
| 20 | +-lockout(UVLO)) |
|
| 21 | +-・ Built-in VCC regulator for the internal circuit operation |
|
| 22 | + |
|
| 23 | + |
|
| 24 | + |
|
| 25 | +## application |
|
| 26 | + |
|
| 27 | + |
Tech-dat/Interface-dat/Serial-dat/UART-dat.md
| ... | ... | @@ -0,0 +1,4 @@ |
| 1 | + |
|
| 2 | +# UART-dat.md |
|
| 3 | + |
|
| 4 | +- [[serial-dat]] |
|
| ... | ... | \ No newline at end of file |
Tech-dat/PWM-dat/PWM-dat.md
| ... | ... | @@ -2,7 +2,18 @@ |
| 2 | 2 | |
| 3 | 3 | - arduino code example - [[arduino-fading.ino]] |
| 4 | 4 | |
| 5 | -## read RC signal |
|
| 5 | +- [[mosfet-dat]] |
|
| 6 | + |
|
| 7 | + |
|
| 8 | +## boards |
|
| 9 | + |
|
| 10 | +- [[SCU1063-dat]] |
|
| 11 | + |
|
| 12 | +- [[SG3525-dat]] - [[MSP1046-dat]] |
|
| 13 | + |
|
| 14 | + |
|
| 15 | + |
|
| 16 | +## code - read RC signal |
|
| 6 | 17 | |
| 7 | 18 | - [[RC-link-dat]] - [[PPM-dat]] |
| 8 | 19 | |
| ... | ... | @@ -97,8 +108,3 @@ Description: |
| 97 | 108 | - **HIGH**: Measure the duration of the HIGH part of the PWM pulse. |
| 98 | 109 | - **25000**: Timeout value in microseconds (25 ms). If no pulse is detected within this time, the function returns 0. |
| 99 | 110 | |
| 100 | -## boards |
|
| 101 | - |
|
| 102 | -- [[SCU1063-dat]] |
|
| 103 | - |
|
| 104 | -- [[SG3525-dat]] |
Tech-dat/acturator-dat/motor-driver-dat/PWM-chopper-type-motor-driver/PWM-chopper-type-motor-driver.md
| ... | ... | @@ -0,0 +1,17 @@ |
| 1 | + |
|
| 2 | +# PWM-chopper-type-motor-driver |
|
| 3 | + |
|
| 4 | +A "chopper type DC brushed motor driver" is a circuit used to control the speed and direction of a DC brushed motor. |
|
| 5 | + |
|
| 6 | +The "chopper" part refers to the technique it uses to regulate the power delivered to the motor. Instead of supplying a continuous variable voltage (like a linear regulator, which can be inefficient), a chopper driver rapidly switches the full supply voltage ON and OFF. This "chopping" action is typically done using Pulse Width Modulation (PWM). |
|
| 7 | + |
|
| 8 | +Chopper Type (PWM Chopper): |
|
| 9 | + |
|
| 10 | +- **PWM (Pulse Width Modulation)**: The driver switches the voltage to the motor ON and OFF very quickly (many times per second). |
|
| 11 | +- **Duty Cycle**: The speed of the motor is controlled by varying the duty cycle – the ratio of ON-time to the total ON+OFF time period. A higher duty cycle means more average voltage to the motor, making it spin faster. A lower duty cycle means less average voltage, and the motor spins slower. |
|
| 12 | +- **Efficiency**: This method is much more efficient than linear voltage regulation because the switching transistors in the driver are either fully ON (low resistance, low power loss) or fully OFF (no current, no power loss), minimizing the time spent in high-power-dissipation states. |
|
| 13 | +- **Current Control**: Chopper drivers often include current sensing and can use the PWM chopping to limit the current to the motor, protecting both the motor and the driver, especially during startup or stall conditions. The [[TB67H450-dat]], for example, mentions "PWM constant current drive." |
|
| 14 | + |
|
| 15 | +## ref |
|
| 16 | + |
|
| 17 | +- [[motor-driver-dat]] |
|
| ... | ... | \ No newline at end of file |
Tech-dat/acturator-dat/motor-driver-dat/motor-driver-dat.md
| ... | ... | @@ -9,9 +9,13 @@ |
| 9 | 9 | |
| 10 | 10 | - [[cable-dat]] - [[conn-cable-terminal-dat]] - [[wire-2-wire-dat]] |
| 11 | 11 | |
| 12 | +## tech |
|
| 13 | + |
|
| 14 | +- [[PWM-chopper-type-motor-driver]] - [[FOC-dat]] - [[CC-CCW-control-dat]] |
|
| 15 | + |
|
| 12 | 16 | ## Board |
| 13 | 17 | |
| 14 | -- [[SDR1040-dat]] - [[SDR1102-dat]] - [[SDR1109-dat]] - [[SDR1048-dat]] - [[SDR1059-dat]] - [[SDR1050-dat]] |
|
| 18 | +- [[SDR1102-dat]] - [[SDR1109-dat]] - [[SDR1048-dat]] - [[SDR1059-dat]] - [[SDR1050-dat]] |
|
| 15 | 19 | |
| 16 | 20 | - [[SDR1090-dat]] - [[SDR1079-dat]] - [[SDR1062-dat]] |
| 17 | 21 | |
| ... | ... | @@ -23,6 +27,14 @@ |
| 23 | 27 | |
| 24 | 28 | - [[arduino-shields-dat]] |
| 25 | 29 | |
| 30 | +- [[L298-dat]] - [[SDR1093-dat]] - [[SDR1048-dat]] |
|
| 31 | + |
|
| 32 | +- [[DRV8871-dat]] - [[SDR1117-dat]] |
|
| 33 | + |
|
| 34 | +- [[DRV8825-dat]] - [[SDR1040-dat]] - [[SDR1113-dat]] |
|
| 35 | + |
|
| 36 | +- [[L293-dat]] - [[SDR1064-dat]] |
|
| 37 | + |
|
| 26 | 38 | ## chips |
| 27 | 39 | |
| 28 | 40 | - [[ti-motor-dat]] |
| ... | ... | @@ -40,7 +52,7 @@ |
| 40 | 52 | |
| 41 | 53 | - [[stepper-dat]] |
| 42 | 54 | |
| 43 | -- [[TB67H450-dat]] - [[TB6612-dat]] |
|
| 55 | +- [[TB67H450-dat]] - [[TB6612-dat]] - [[toshiba-dat]] |
|
| 44 | 56 | |
| 45 | 57 | - [[A4988-dat]] |
| 46 | 58 |
Tech-dat/interactive-dat/LED-dat/LED-dat.md
| ... | ... | @@ -8,6 +8,15 @@ |
| 8 | 8 | - [[APA102-2020-dat]] |
| 9 | 9 | |
| 10 | 10 | |
| 11 | +## led |
|
| 12 | + |
|
| 13 | +[20PCs 3mm Super-light Transparent LED [Bright Color]](https://www.electrodragon.com/product/basic-led-100-pcs-3mm/) |
|
| 14 | + |
|
| 15 | +- [[ILE1016-dat]] - [[ILE1017-dat]] - [[ILE1018-dat]] - [[ILE1019-dat]] - [[ILE1020-dat]] - [[ILE1021-dat]] |
|
| 16 | +== - yellow - red - blue - white - purple - green |
|
| 17 | + |
|
| 18 | + |
|
| 19 | + |
|
| 11 | 20 | ## drive high brightness LED |
| 12 | 21 | |
| 13 | 22 | GPIO4: |
Tech-dat/spectrum-dat/fluorescence-dat/fluorescence-dat.md
| ... | ... | @@ -0,0 +1,28 @@ |
| 1 | + |
|
| 2 | +# fluorescence-dat |
|
| 3 | + |
|
| 4 | +- [[ILE1020-dat]] |
|
| 5 | + |
|
| 6 | + |
|
| 7 | +✅ Their Relationship: |
|
| 8 | +Fluorescence is usually excited by ultraviolet light. |
|
| 9 | + |
|
| 10 | +For example: |
|
| 11 | + |
|
| 12 | +Certain minerals, clothes, highlighters, and nail polish will emit bright colors under a UV light; this is fluorescence. |
|
| 13 | + |
|
| 14 | +You cannot see ultraviolet light itself, but when it shines on fluorescent substances, you can see colors. |
|
| 15 | + |
|
| 16 | +🧪 Analogy for Understanding: |
|
| 17 | +It's like striking a bell (ultraviolet light) → the bell sounds (fluorescence) |
|
| 18 | +Ultraviolet light provides the energy, and fluorescence is the visible light "emitted" by the substance after being excited. |
|
| 19 | + |
|
| 20 | + |
|
| 21 | +✅ 简要区别: |
|
| 22 | + |
|
| 23 | +| 项目 | 荧光 (Fluorescence) | 紫外线 (Ultraviolet, UV) | |
|
| 24 | +| -------- | ------------------------ | -------------------------- | |
|
| 25 | +| 是什么 | 一种现象(发光现象) | 一种电磁波(光的一种) | |
|
| 26 | +| 波长 | 发出的是可见光 | 波长比可见光短,肉眼看不见 | |
|
| 27 | +| 来源 | 需要被激发,如紫外线激发 | 自然存在于阳光中、紫外灯 | |
|
| 28 | +| 是否可见 | 荧光是可见的 | 紫外线肉眼看不见 | |
|
| ... | ... | \ No newline at end of file |
Tech-dat/spectrum-dat/spectrum-dat.md
| ... | ... | @@ -0,0 +1,5 @@ |
| 1 | + |
|
| 2 | +# spectrum-dat |
|
| 3 | + |
|
| 4 | +- [[fluorescence-dat]] |
|
| 5 | + |
Tech-dat/tech-dat.md
| ... | ... | @@ -7,7 +7,7 @@ |
| 7 | 7 | |
| 8 | 8 | - [[EDA-simulation-dat]] - [[EDA-dat]] |
| 9 | 9 | |
| 10 | -- [[BOM-dat]] - [[cable-dat]] - [[conn-dat]] - [[mosfet-dat]] - [[resistor-dat]] |
|
| 10 | +- [[BOM-dat]] - [[cable-dat]] - [[conn-dat]] - [[resistor-dat]] |
|
| 11 | 11 | |
| 12 | 12 | - [[chip-dat]] - [[chip-cn-dat]] |
| 13 | 13 | |
| ... | ... | @@ -50,9 +50,9 @@ |
| 50 | 50 | |
| 51 | 51 | - [[sensor-dat]] - [[current-sensor-dat]] - [[current-transformer-dat]] |
| 52 | 52 | |
| 53 | -- [[acturator-dat]] - [[motor-dat]] - [[motor-driver-dat]]- [[motion-control-system-dat]] - [[dc-gear-motor-dat]] |
|
| 53 | +- [[acturator-dat]] - [[motor-dat]] - [[motor-driver-dat]]- [[motion-control-system-dat]] - [[dc-gear-motor-dat]] - [[mosfet-dat]] - [[relay-dat]] |
|
| 54 | 54 | |
| 55 | -- [[relay-dat]] |
|
| 55 | +- [[relay-dat]] - [[SSR-dat]] |
|
| 56 | 56 | |
| 57 | 57 | - [[laser-dat]] |
| 58 | 58 | |
| ... | ... | @@ -63,10 +63,14 @@ |
| 63 | 63 | |
| 64 | 64 | ### Interface and signals |
| 65 | 65 | |
| 66 | -- [[interface-dat]] - [[serial-dat]] - [[serial-wireless-dat]] |
|
| 66 | +- [[interface-dat]] |
|
| 67 | 67 | |
| 68 | +- [[serial-dat]] - [[serial-wireless-dat]] |
|
| 69 | + |
|
| 68 | 70 | - [[memory-dat]] - [[signal-dat]] - [[analog-dat]] - [[digital-dat]] |
| 69 | 71 | |
| 72 | +- [[PWM-dat]] - [[I2C-dat]] - [[SPI-dat]] - [[UART-dat]] - [[CAN-dat]] - [[RS485-dat]] - [[RS232-dat]] |
|
| 73 | + |
|
| 70 | 74 | |
| 71 | 75 | ## Utilities |
| 72 | 76 | |
| ... | ... | @@ -78,7 +82,7 @@ |
| 78 | 82 | |
| 79 | 83 | ## Code and SDK |
| 80 | 84 | |
| 81 | -- [[arduino-ide-dat]] - [[PWM-dat]] |
|
| 85 | +- [[arduino-ide-dat]] |
|
| 82 | 86 | |
| 83 | 87 | - [[logic-dat]] |
| 84 | 88 |