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
![](2025-01-09-17-54-29.png)
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
-![](2023-09-28-18-30-28.png)
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
+![](2025-06-17-14-11-18.png)
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
![](2025-06-15-14-30-14.png)
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
+![](2025-06-17-13-57-36.png)
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