3f9a37b8e2306beb2825b6156f9d262451a567ab
BOM-DAT/Resistor-Dat/burden-resistor-dat/burden-resistor-dat.md
| ... | ... | @@ -0,0 +1,27 @@ |
| 1 | + |
|
| 2 | +# burden-resistor-dat |
|
| 3 | + |
|
| 4 | +A burden resistor is a component used with current transformers (CTs). - [[current-transformer-dat]] |
|
| 5 | + |
|
| 6 | +## Purpose: |
|
| 7 | + |
|
| 8 | +**Convert Current to Voltage**: The primary function of a burden resistor is to convert the current output of a current transformer into a voltage signal. CTs are designed to produce a current in their secondary winding that is proportional to the current in their primary winding. |
|
| 9 | + |
|
| 10 | +Many measurement circuits (like analog-to-digital converters in microcontrollers) are designed to read voltage, not current directly. |
|
| 11 | + |
|
| 12 | +The burden resistor, when placed across the secondary winding of the CT, allows this current to develop a voltage across it (V = I * R). |
|
| 13 | + |
|
| 14 | +**Provide a Load**: It provides a necessary load for the current transformer. Operating a CT without a burden (i.e., with an open-circuited secondary) can lead to dangerously high voltages across the secondary terminals, potentially damaging the CT or posing a safety hazard. |
|
| 15 | +Selection: |
|
| 16 | + |
|
| 17 | +The value of the burden resistor is chosen based on the CT's characteristics (like its turns ratio and maximum secondary current) and the desired output voltage range for the measurement circuitry. |
|
| 18 | + |
|
| 19 | +It's important **not to choose a burden resistor value that is too high**, as this can lead to saturation of the CT core, causing inaccurate readings. |
|
| 20 | + |
|
| 21 | + |
|
| 22 | +In summary, a burden resistor is crucial for safely and accurately measuring current using a current transformer by converting its current output to a measurable voltage and providing a safe operating load. |
|
| 23 | + |
|
| 24 | + |
|
| 25 | +## ref |
|
| 26 | + |
|
| 27 | +- [[resistor-dat]] |
|
| ... | ... | \ No newline at end of file |
BOM-DAT/Resistor-Dat/resistor-dat.md
| ... | ... | @@ -7,6 +7,7 @@ |
| 7 | 7 | |
| 8 | 8 | - [[Thermistor-dat]](thermal + resistor) |
| 9 | 9 | |
| 10 | +- [[burden-resistor-dat]] |
|
| 10 | 11 | |
| 11 | 12 | ## E96 |
| 12 | 13 |
Board-dat/DAS/DAS1010-dat/DAS1010-dat.md
| ... | ... | @@ -0,0 +1,30 @@ |
| 1 | + |
|
| 2 | +# DAS1010-dat |
|
| 3 | + |
|
| 4 | +## Info |
|
| 5 | + |
|
| 6 | +[product url - Arduino Energy Monitoring Shield R2.1](https://www.electrodragon.com/product/arduino-energy-monitoring-shield-v2/) |
|
| 7 | + |
|
| 8 | +[this type of non-invasive AC current sensor](https://www.electrodragon.com/product/yhdc-non-invasive-ac-current-sensor-100a30a/) |
|
| 9 | + |
|
| 10 | +- [[current-transformer-dat]] - [[YHDC-dat]] |
|
| 11 | + |
|
| 12 | +### Board Map, Dimension, Pins, chip info, etc. |
|
| 13 | + |
|
| 14 | +- [[Nokia-5110-dat]] - [[button-dat]] |
|
| 15 | + |
|
| 16 | + |
|
| 17 | + |
|
| 18 | +## Applications, category, tags, etc. |
|
| 19 | + |
|
| 20 | + |
|
| 21 | + |
|
| 22 | +## Demo Code and Video |
|
| 23 | + |
|
| 24 | +## ref |
|
| 25 | + |
|
| 26 | +- [[DAS1010]] |
|
| 27 | + |
|
| 28 | +- [legacy wiki page ](https://www.electrodragon.com/w/Enery_Monitoring_Shield) |
|
| 29 | + |
|
| 30 | + |
Board-dat/NWL/NWL1053-dat/2025-05-21-18-15-38.png
| ... | ... | Binary files /dev/null and b/Board-dat/NWL/NWL1053-dat/2025-05-21-18-15-38.png differ |
Board-dat/NWL/NWL1053-dat/NWL1053-dat.md
| ... | ... | @@ -6,6 +6,8 @@ |
| 6 | 6 | |
| 7 | 7 | ### Board Map, Dimension, Pins, etc. |
| 8 | 8 | |
| 9 | + |
|
| 10 | + |
|
| 9 | 11 | ## Applications, category, tags, etc. |
| 10 | 12 | |
| 11 | 13 | ## Demo Code and Video |
Board-dat/SCU/SCU1050-dat/SCU1050-dat.md
| ... | ... | @@ -12,7 +12,7 @@ |
| 12 | 12 | |
| 13 | 13 | relay trigger == P12 |
| 14 | 14 | |
| 15 | -external [[optical-coupler-dat]] trigger == P15 |
|
| 15 | +external [[Optical-Coupler-DAT]] trigger == P15 |
|
| 16 | 16 | |
| 17 | 17 | setup buttons |
| 18 | 18 |
Board-dat/SVC/SVC1008-dat.md
| ... | ... | @@ -1,4 +1,8 @@ |
| 1 | 1 | |
| 2 | 2 | # SVC1008-dat |
| 3 | 3 | |
| 4 | +- [[YHDC-dat]] |
|
| 5 | + |
|
| 4 | 6 | - redierct to [[SVC1010-dat]] |
| 7 | + |
|
| 8 | + |
Board-dat/SVC/SVC1010-dat/SVC1010-dat.md
| ... | ... | @@ -1,6 +1,7 @@ |
| 1 | 1 | |
| 2 | 2 | # SVC1010-dat |
| 3 | 3 | |
| 4 | +- [[YHDC-dat]] |
|
| 4 | 5 | |
| 5 | 6 | ## Specs |
| 6 | 7 |
Board-dat/SVC/SVC1035-dat/2023-11-01-18-26-38.png
| ... | ... | Binary files a/Board-dat/SVC/SVC1035-dat/2023-11-01-18-26-38.png and /dev/null differ |
Board-dat/SVC/SVC1035-dat/2025-05-21-16-21-04.png
| ... | ... | Binary files /dev/null and b/Board-dat/SVC/SVC1035-dat/2025-05-21-16-21-04.png differ |
Board-dat/SVC/SVC1035-dat/SVC1035-dat.md
| ... | ... | @@ -1,11 +1,15 @@ |
| 1 | 1 | |
| 2 | 2 | # SVC1035-dat |
| 3 | 3 | |
| 4 | - |
|
| 4 | +- [[HLW8032-ISO-Version-dat]] |
|
| 5 | 5 | |
| 6 | - |
|
| 6 | +## SCH |
|
| 7 | + |
|
| 8 | + |
|
| 7 | 9 | |
| 8 | 10 | |
| 11 | + |
|
| 12 | + |
|
| 9 | 13 | |
| 10 | 14 | Pins Definitions |
| 11 | 15 |
Chip-cn-dat/HLW-dat/HLW8032-dat/2024-12-08-16-37-50.png
| ... | ... | Binary files a/Chip-cn-dat/HLW-dat/HLW8032-dat/2024-12-08-16-37-50.png and /dev/null differ |
Chip-cn-dat/HLW-dat/HLW8032-dat/2024-12-08-16-38-09.png
| ... | ... | Binary files a/Chip-cn-dat/HLW-dat/HLW8032-dat/2024-12-08-16-38-09.png and /dev/null differ |
Chip-cn-dat/HLW-dat/HLW8032-dat/2024-12-08-16-38-22.png
| ... | ... | Binary files a/Chip-cn-dat/HLW-dat/HLW8032-dat/2024-12-08-16-38-22.png and /dev/null differ |
Chip-cn-dat/HLW-dat/HLW8032-dat/2024-12-08-16-38-54.png
| ... | ... | Binary files a/Chip-cn-dat/HLW-dat/HLW8032-dat/2024-12-08-16-38-54.png and /dev/null differ |
Chip-cn-dat/HLW-dat/HLW8032-dat/2024-12-08-16-39-38.png
| ... | ... | Binary files a/Chip-cn-dat/HLW-dat/HLW8032-dat/2024-12-08-16-39-38.png and /dev/null differ |
Chip-cn-dat/HLW-dat/HLW8032-dat/2024-12-08-16-40-36.png
| ... | ... | Binary files a/Chip-cn-dat/HLW-dat/HLW8032-dat/2024-12-08-16-40-36.png and /dev/null differ |
Chip-cn-dat/HLW-dat/HLW8032-dat/2024-12-08-16-41-04.png
| ... | ... | Binary files a/Chip-cn-dat/HLW-dat/HLW8032-dat/2024-12-08-16-41-04.png and /dev/null differ |
Chip-cn-dat/HLW-dat/HLW8032-dat/HLW8032-DAT.md
| ... | ... | @@ -39,10 +39,12 @@ Data format of HLW8032: |
| 39 | 39 | |
| 40 | 40 | ## SCH |
| 41 | 41 | |
| 42 | -- [[power-isolated-Module-dat]] |
|
| 42 | +- [[AC-isolation-dat]] |
|
| 43 | 43 | |
| 44 | 44 |  |
| 45 | 45 | |
| 46 | +- [[HLW8032-ISO-Version-dat]] |
|
| 47 | + |
|
| 46 | 48 | ## Application areas: |
| 47 | 49 | |
| 48 | 50 | - Smart home appliances |
Chip-cn-dat/HLW-dat/HLW8032-dat/HLW8032-ISO-Version-dat/2025-05-21-16-28-33.png
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/HLW-dat/HLW8032-dat/HLW8032-ISO-Version-dat/2025-05-21-16-28-33.png differ |
Chip-cn-dat/HLW-dat/HLW8032-dat/HLW8032-ISO-Version-dat/HLW8032-ISO-Version-dat.md
| ... | ... | @@ -0,0 +1,39 @@ |
| 1 | + |
|
| 2 | +# HLW8032-ISO-Version-dat |
|
| 3 | + |
|
| 4 | +- [[SVC1035-dat]] - [[HLW8032-dat]] |
|
| 5 | + |
|
| 6 | + |
|
| 7 | + |
|
| 8 | +Due to the adoption of a current transformer solution, the formulas in the HLW8032 datasheet cannot be used directly for calculating power, voltage, and current. However, because the power, voltage, and current of the HLW8032's input load are linearly proportional, a method of introducing scaling factors can be used. The calculation formulas are as follows: |
|
| 9 | + |
|
| 10 | +Effective Voltage: Effective Voltage = Voltage Parameter Register / Voltage Register × K1 |
|
| 11 | +Effective Current: Effective Current = Current Parameter Register / Current Register × K2 |
|
| 12 | +Active Power: Active Power = Power Parameter Register / Power Register × K3 |
|
| 13 | + |
|
| 14 | +## Method for Obtaining K1, K2, and K3: |
|
| 15 | + |
|
| 16 | +Apply a known load of 100W to the module, with detailed parameters P = 100W, V = 220V, I = 0.455A. |
|
| 17 | + |
|
| 18 | +Then, the values of K1, K2, and K3 can be calculated through the following equations: |
|
| 19 | + |
|
| 20 | +- V = 220 = Voltage Parameter Register / Voltage Register × K1 ; |
|
| 21 | +- I = 0.455 = Current Parameter Register / Current Register × K2 ; |
|
| 22 | +- P = 100 = Power Parameter Register / Power Register × K3 ; |
|
| 23 | + |
|
| 24 | +Then, use the coefficients K1, K2, and K3 as constants for calculating power, voltage, and current. |
|
| 25 | + |
|
| 26 | +| Known Value | Register Ratio | Scaling Factor | |
|
| 27 | +| :---------- | :------------------------------------------------- | :------------- | |
|
| 28 | +| V = 220 | Voltage Parameter Register / Voltage Register | K1 | |
|
| 29 | +| I = 0.455 | Current Parameter Register / Current Register | K2 | |
|
| 30 | +| P = 100 | Power Parameter Register / Power Register | K3 | |
|
| 31 | + |
|
| 32 | +- [[HLW8032-reg-dat]] |
|
| 33 | + |
|
| 34 | + |
|
| 35 | +## ref |
|
| 36 | + |
|
| 37 | +- [[zeming-dat]] |
|
| 38 | + |
|
| 39 | +- [[HLW8032-dat]] - [[HLW-dat]] |
|
| ... | ... | \ No newline at end of file |
Chip-cn-dat/HLW-dat/HLW8032-dat/HLW8032-reg-dat.md
| ... | ... | @@ -1,64 +0,0 @@ |
| 1 | - |
|
| 2 | -# HLW8032-reg-dat.md |
|
| 3 | - |
|
| 4 | - |
|
| 5 | - |
|
| 6 | - |
|
| 7 | - |
|
| 8 | - |
|
| 9 | - |
|
| 10 | - |
|
| 11 | - |
|
| 12 | -## sample data |
|
| 13 | - |
|
| 14 | - F2 5A 02 E1 80 00 06 52 0 3E A8 3 A6 C8 4F 9A E8 5E 79 B 61 0 1 27 |
|
| 15 | - |
|
| 16 | -### Voltage Parameter Register |
|
| 17 | - |
|
| 18 | - 02 E1 80 |
|
| 19 | - |
|
| 20 | - |
|
| 21 | - |
|
| 22 | -Summing these values gives the voltage parameter register value: 131072 + 57600 + 128 = 188800 |
|
| 23 | - |
|
| 24 | -### Voltage Register Calculation |
|
| 25 | - |
|
| 26 | - 00 06 52 |
|
| 27 | - |
|
| 28 | - |
|
| 29 | - |
|
| 30 | -voltage register value: 0 + 1536 + 82 = 1618 |
|
| 31 | - |
|
| 32 | -### Effective Voltage Calculation |
|
| 33 | - |
|
| 34 | -Therefore, the effective voltage is approximately 219.372V. |
|
| 35 | - |
|
| 36 | - |
|
| 37 | - |
|
| 38 | - |
|
| 39 | - |
|
| 40 | - |
|
| 41 | -## obselete |
|
| 42 | - |
|
| 43 | -## Hex Read |
|
| 44 | - |
|
| 45 | - F2 5A 02 DC D0 04 C8 20 00 3E 4E 03 7C A6 4E 2B B8 B9 8A BB 61 00 01 DC |
|
| 46 | - |
|
| 47 | - seperated: F2 | 5A | 02 DC D0 | 04 C8 20 | 00 3E 4E | 03 7C A6 | 4E 2B B8 | B9 8A BB | 61 | 00 01 | DC |
|
| 48 | - |
|
| 49 | - convert to int: 85 90 2 220 208 4 134 64 0 62 78 4 25 218 78 43 184 235 216 59 97 0 0 139 |
|
| 50 | - |
|
| 51 | -| | hex | dec / int | |
|
| 52 | -| -------------------------- | -------- | ---------- | |
|
| 53 | -| start | F2 | 242 | |
|
| 54 | -| Check register | 5A | 90 | |
|
| 55 | -| Voltage parameter register | 02 DC D0 | 2 220 208 | |
|
| 56 | -| Voltage register | 04 C8 20 | 4 134 64 | |
|
| 57 | -| Current parameter register | 00 3E 4E | 0 62 78 | |
|
| 58 | -| Current register | 03 7C A6 | 3 124 166 | |
|
| 59 | -| Power parameter register | 4E 2B B8 | 78 43 184 | |
|
| 60 | -| Power register | B9 8A BB | 235 216 59 | |
|
| 61 | -| Data updata register | 61 | 97 | |
|
| 62 | -| PF register | 00 01 | 0 1 | |
|
| 63 | -| CheckSum register | DC | 139 | |
|
| 64 | - |
Chip-cn-dat/HLW-dat/HLW8032-dat/HLW8032-reg-dat/2024-12-08-16-37-50.png
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/HLW-dat/HLW8032-dat/HLW8032-reg-dat/2024-12-08-16-37-50.png differ |
Chip-cn-dat/HLW-dat/HLW8032-dat/HLW8032-reg-dat/2024-12-08-16-38-09.png
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/HLW-dat/HLW8032-dat/HLW8032-reg-dat/2024-12-08-16-38-09.png differ |
Chip-cn-dat/HLW-dat/HLW8032-dat/HLW8032-reg-dat/2024-12-08-16-38-22.png
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/HLW-dat/HLW8032-dat/HLW8032-reg-dat/2024-12-08-16-38-22.png differ |
Chip-cn-dat/HLW-dat/HLW8032-dat/HLW8032-reg-dat/2024-12-08-16-38-54.png
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/HLW-dat/HLW8032-dat/HLW8032-reg-dat/2024-12-08-16-38-54.png differ |
Chip-cn-dat/HLW-dat/HLW8032-dat/HLW8032-reg-dat/2024-12-08-16-39-38.png
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/HLW-dat/HLW8032-dat/HLW8032-reg-dat/2024-12-08-16-39-38.png differ |
Chip-cn-dat/HLW-dat/HLW8032-dat/HLW8032-reg-dat/2024-12-08-16-40-36.png
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/HLW-dat/HLW8032-dat/HLW8032-reg-dat/2024-12-08-16-40-36.png differ |
Chip-cn-dat/HLW-dat/HLW8032-dat/HLW8032-reg-dat/2024-12-08-16-41-04.png
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/HLW-dat/HLW8032-dat/HLW8032-reg-dat/2024-12-08-16-41-04.png differ |
Chip-cn-dat/HLW-dat/HLW8032-dat/HLW8032-reg-dat/2025-05-21-16-43-03.png
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/HLW-dat/HLW8032-dat/HLW8032-reg-dat/2025-05-21-16-43-03.png differ |
Chip-cn-dat/HLW-dat/HLW8032-dat/HLW8032-reg-dat/HLW8032-reg-dat.md
| ... | ... | @@ -0,0 +1,73 @@ |
| 1 | + |
|
| 2 | +# HLW8032-reg-dat.md |
|
| 3 | + |
|
| 4 | + |
|
| 5 | + |
|
| 6 | + |
|
| 7 | + |
|
| 8 | + |
|
| 9 | + |
|
| 10 | + |
|
| 11 | + |
|
| 12 | + |
|
| 13 | + |
|
| 14 | +## sample data calculation for voltage |
|
| 15 | + |
|
| 16 | + F2 5A 02 E1 80 00 06 52 0 3E A8 3 A6 C8 4F 9A E8 5E 79 B 61 0 1 27 |
|
| 17 | + |
|
| 18 | +**Voltage Parameter Register** |
|
| 19 | + |
|
| 20 | + 02 E1 80 == (Dec) 188,800 |
|
| 21 | + |
|
| 22 | + |
|
| 23 | + |
|
| 24 | +Summing these values gives the voltage parameter register value: 131072 + 57600 + 128 = 188800 |
|
| 25 | + |
|
| 26 | +**Voltage Register Calculation** |
|
| 27 | + |
|
| 28 | + 00 06 52 == (Dec) 1618 |
|
| 29 | + |
|
| 30 | + |
|
| 31 | + |
|
| 32 | +voltage register value: 0 + 1536 + 82 = 1618 |
|
| 33 | + |
|
| 34 | +Voltage Coefficient = |
|
| 35 | + |
|
| 36 | + 470K * 4 / 1K * 1000 = 1880K / 1000K = 1.88 |
|
| 37 | + |
|
| 38 | + |
|
| 39 | +**Effective Voltage Calculation** |
|
| 40 | + |
|
| 41 | + 1888800 / 1618 * (voltage Coefficient) 1.88 = 219.372V |
|
| 42 | + |
|
| 43 | +Therefore, the effective voltage is approximately 219.372V. |
|
| 44 | + |
|
| 45 | + |
|
| 46 | + |
|
| 47 | + |
|
| 48 | + |
|
| 49 | + |
|
| 50 | +## obselete |
|
| 51 | + |
|
| 52 | +## Hex Read |
|
| 53 | + |
|
| 54 | + F2 5A 02 DC D0 04 C8 20 00 3E 4E 03 7C A6 4E 2B B8 B9 8A BB 61 00 01 DC |
|
| 55 | + |
|
| 56 | + seperated: F2 | 5A | 02 DC D0 | 04 C8 20 | 00 3E 4E | 03 7C A6 | 4E 2B B8 | B9 8A BB | 61 | 00 01 | DC |
|
| 57 | + |
|
| 58 | + convert to int: 85 90 2 220 208 4 134 64 0 62 78 4 25 218 78 43 184 235 216 59 97 0 0 139 |
|
| 59 | + |
|
| 60 | +| | hex | dec / int | |
|
| 61 | +| -------------------------- | -------- | ---------- | |
|
| 62 | +| start | F2 | 242 | |
|
| 63 | +| Check register | 5A | 90 | |
|
| 64 | +| Voltage parameter register | 02 DC D0 | 2 220 208 | |
|
| 65 | +| Voltage register | 04 C8 20 | 4 134 64 | |
|
| 66 | +| Current parameter register | 00 3E 4E | 0 62 78 | |
|
| 67 | +| Current register | 03 7C A6 | 3 124 166 | |
|
| 68 | +| Power parameter register | 4E 2B B8 | 78 43 184 | |
|
| 69 | +| Power register | B9 8A BB | 235 216 59 | |
|
| 70 | +| Data updata register | 61 | 97 | |
|
| 71 | +| PF register | 00 01 | 0 1 | |
|
| 72 | +| CheckSum register | DC | 139 | |
|
| 73 | + |
Chip-cn-dat/YHDC-dat/2025-05-21-17-20-47.png
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/YHDC-dat/2025-05-21-17-20-47.png differ |
Chip-cn-dat/YHDC-dat/2025-05-21-17-21-10.png
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/YHDC-dat/2025-05-21-17-21-10.png differ |
Chip-cn-dat/YHDC-dat/2025-05-21-17-21-22.png
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/YHDC-dat/2025-05-21-17-21-22.png differ |
Chip-cn-dat/YHDC-dat/YHDC-dat.md
| ... | ... | @@ -0,0 +1,66 @@ |
| 1 | + |
|
| 2 | +# YHDC-dat |
|
| 3 | + |
|
| 4 | +- arduino shield - [[DAS1010-dat]] |
|
| 5 | + |
|
| 6 | +## SCT Split Core Current Transformer |
|
| 7 | + |
|
| 8 | +- [[SVC1010-dat]] - [[SVC1008-dat]] |
|
| 9 | + |
|
| 10 | + |
|
| 11 | + |
|
| 12 | +| Brand | Model Number | Input Current (RMS) | Turn Ratio | Output Type | Output Value | Notes | |
|
| 13 | +| :---- | :----------- | :------------------ | :--------- | :------------- | :------------------------------------------- | :------------------------------------------- | |
|
| 14 | +| YHDC | SCT-013-000 | 0∼100A | 100A:0.05A | Current Output | 0-50mA | Current output Type with built-in protective diode | |
|
| 15 | +| YHDC | SCT-013-030 | 0∼30A | N/A | Voltage Output | 1 V | Across built-in sampling resistor | |
|
| 16 | +| YHDC | SCT-013-050 | 0∼50A | N/A | Voltage Output | 1 V | Across built-in sampling resistor | |
|
| 17 | + |
|
| 18 | +- Accuracy: ±1% |
|
| 19 | +- Linearity: ≥ 0.2% |
|
| 20 | +- Weight: 50g |
|
| 21 | +- Core Material: Ferrite |
|
| 22 | +- External Material: ABS Plastic |
|
| 23 | +- Dielectric Strength VAC/1min:6 kV |
|
| 24 | +- Work voltage: 660V |
|
| 25 | +- Open Size:13mm×13mm |
|
| 26 | +- Frequency: 50Hz to 1 kHz |
|
| 27 | + |
|
| 28 | + |
|
| 29 | +SCT013 Models |
|
| 30 | + |
|
| 31 | + |
|
| 32 | + |
|
| 33 | +**STC 013 000 Arduino Interfacing** |
|
| 34 | + |
|
| 35 | +STC-013-000 modules come without Sampling resistor, it provide current output proportionally to Input current. To convert current into voltage R5 (burden resistor) 18Ω to 33Ω must be added across CT terminal. - [[burden-resistor-dat]] - [[resistor-dat]] |
|
| 36 | + |
|
| 37 | + |
|
| 38 | + |
|
| 39 | +**STC 013 050 Arduino Interfacing** |
|
| 40 | + |
|
| 41 | +All the remaining module in STC-013 series comes with Inbuilt burden resistor. No need to add externally. |
|
| 42 | + |
|
| 43 | + |
|
| 44 | + |
|
| 45 | + |
|
| 46 | +## code |
|
| 47 | + |
|
| 48 | +[“EmonLib.h”](https://github.com/openenergymonitor/EmonLib) Electricity monitoring library designed by https://openenergymonitor.org is best for voltage and current measurement usign Arduino Code. |
|
| 49 | + |
|
| 50 | +#include “EmonLib.h” // Include Emon Library |
|
| 51 | + |
|
| 52 | +EnergyMonitor emon1; // Create an instance |
|
| 53 | + |
|
| 54 | +void setup() |
|
| 55 | +{ |
|
| 56 | + Serial.begin(9600); |
|
| 57 | + emon1.current(1, 111.1); // Current: input pin, calibration. |
|
| 58 | +} |
|
| 59 | + |
|
| 60 | +void loop() |
|
| 61 | +{ |
|
| 62 | + double Irms = emon1.calcIrms(1480); // Calculate Irms only |
|
| 63 | + Serial.print(Irms*230.0); // Apparent power |
|
| 64 | + Serial.print(” “); |
|
| 65 | + Serial.println(Irms); // Irms |
|
| 66 | +} |
|
| ... | ... | \ No newline at end of file |
Chip-cn-dat/chip-cn-dat.md
| ... | ... | @@ -13,4 +13,4 @@ |
| 13 | 13 | |
| 14 | 14 | - [[CONSONANCE-dat]] - [[JDY-dat]] |
| 15 | 15 | |
| 16 | - |
|
| 16 | +- [[Zeming-dat]] |
Chip-cn-dat/zeming-dat/ZMCT103-dat/2025-05-21-17-12-54.png
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/zeming-dat/ZMCT103-dat/2025-05-21-17-12-54.png differ |
Chip-cn-dat/zeming-dat/ZMCT103-dat/ZMCT103-dat.md
| ... | ... | @@ -1,7 +1,7 @@ |
| 1 | 1 | |
| 2 | 2 | # ZMCT103-dat |
| 3 | 3 | |
| 4 | -ZMCT103C |
|
| 4 | +ZMCT103C == current transformer |
|
| 5 | 5 | |
| 6 | 6 | - Model: ZMCT103C |
| 7 | 7 | - Brand: ZM |
| ... | ... | @@ -13,6 +13,51 @@ ZMCT103C |
| 13 | 13 | |
| 14 | 14 | Note: Ratio 1000:1 |
| 15 | 15 | |
| 16 | +## Arduino Analog A0 Read |
|
| 17 | + |
|
| 18 | + |
|
| 19 | + #define calibration_const 355.55 |
|
| 20 | + |
|
| 21 | + int max_val; |
|
| 22 | + int new_val; |
|
| 23 | + int old_val = 0; |
|
| 24 | + float rms; |
|
| 25 | + float IRMS; |
|
| 26 | + |
|
| 27 | + void setup() { |
|
| 28 | + pinMode(A0,INPUT); |
|
| 29 | + Serial.begin(9600); |
|
| 30 | + } |
|
| 31 | + |
|
| 32 | + void loop() { |
|
| 33 | + new_val = analogRead(A0); |
|
| 34 | + |
|
| 35 | + if(new_val > old_val) { |
|
| 36 | + old_val = new_val; |
|
| 37 | + } |
|
| 38 | + |
|
| 39 | + else { |
|
| 40 | + delayMicroseconds(50); |
|
| 41 | + new_val = analogRead(A0); |
|
| 42 | + |
|
| 43 | + if(new_val < old_val) { |
|
| 44 | + max_val = old_val; |
|
| 45 | + old_val = 0; |
|
| 46 | + } |
|
| 47 | + |
|
| 48 | + rms = max_val * 5.00 * 0.707 / 1024; |
|
| 49 | + IRMS = rms * calibration_const; |
|
| 50 | + |
|
| 51 | + Serial.print(" IRMS: "); |
|
| 52 | + Serial.println(IRMS); |
|
| 53 | + |
|
| 54 | + delay(1000); |
|
| 55 | + } |
|
| 56 | + } |
|
| 57 | + |
|
| 58 | +Values are in terms of mA. |
|
| 59 | + |
|
| 60 | + |
|
| 16 | 61 | |
| 17 | 62 | ## ref |
| 18 | 63 |
Chip-cn-dat/zeming-dat/ZMPT101-dat/2025-05-21-16-01-12.png
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/zeming-dat/ZMPT101-dat/2025-05-21-16-01-12.png differ |
Chip-cn-dat/zeming-dat/ZMPT101-dat/2025-05-21-16-01-34.png
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/zeming-dat/ZMPT101-dat/2025-05-21-16-01-34.png differ |
Chip-cn-dat/zeming-dat/ZMPT101-dat/ZMPT101-dat.md
| ... | ... | @@ -1,9 +1,40 @@ |
| 1 | 1 | |
| 2 | 2 | # ZMPT101-dat |
| 3 | 3 | |
| 4 | + |
|
| 5 | +Current-type Voltage TransformerSmall |
|
| 6 | + |
|
| 7 | +size,high accuracy, good consistency, for voltage and power measurement |
|
| 8 | + |
|
| 9 | + |
|
| 10 | + |
|
| 4 | 11 | ## APP |
| 5 | 12 | |
| 6 | - |
|
| 13 | +Figure I |
|
| 14 | + |
|
| 15 | + |
|
| 16 | + |
|
| 17 | +The typical usage of the product is for the active output (FigureI). |
|
| 18 | + |
|
| 19 | +R 'is a limiting resistor |
|
| 20 | + |
|
| 21 | +R is a sampling resistor = sampling resistor 100Ω |
|
| 22 | + |
|
| 23 | + 0~1000V 0~10mA ( sampling resistor 100Ω ) |
|
| 24 | + |
|
| 25 | + |
|
| 26 | +Figure II |
|
| 27 | + |
|
| 28 | + |
|
| 29 | + |
|
| 30 | +The product can be directly through the resistance sampling , easy to use ( FigureII). |
|
| 31 | + |
|
| 32 | + |
|
| 33 | + |
|
| 34 | + |
|
| 35 | + |
|
| 36 | + |
|
| 37 | + |
|
| 7 | 38 | |
| 8 | 39 | ## ref |
| 9 | 40 |
Chip-cn-dat/zeming-dat/zeming-dat.md
| ... | ... | @@ -1,15 +1,31 @@ |
| 1 | 1 | |
| 2 | 2 | # zeming-dat |
| 3 | 3 | |
| 4 | -- [[ZMCT103-dat]] |
|
| 5 | 4 | |
| 6 | -- [[ZMPT107-dat]] |
|
| 7 | 5 | |
| 8 | -- [[ZMPT101-dat]] |
|
| 6 | + |
|
| 7 | + |
|
| 8 | + |
|
| 9 | 9 | |
| 10 | 10 | |
| 11 | 11 | - [[current-transformer-dat]] |
| 12 | 12 | |
| 13 | +- ZMCT101B-5 |
|
| 14 | +- ZMCT102 |
|
| 15 | +- ZMCT103C == - [[ZMCT103-dat]] |
|
| 16 | +- ZMCT103U |
|
| 17 | +- ZMCT350B |
|
| 18 | + |
|
| 19 | +- ZMPT101B == - [[ZMPT101-dat]] |
|
| 20 | +- ZMPT107-1 == - [[ZMPT107-dat]] |
|
| 21 | + |
|
| 22 | +- ZEMCT131 |
|
| 23 | + |
|
| 24 | + |
|
| 25 | + |
|
| 26 | + |
|
| 13 | 27 | ## ref |
| 14 | 28 | |
| 15 | -- [[互感器]] - [[ac-voltage-monitor-dat]] |
|
| ... | ... | \ No newline at end of file |
| 0 | +- [[互感器]] - [[ac-voltage-monitor-dat]] |
|
| 1 | + |
|
| 2 | +- [[zeming]] |
|
| ... | ... | \ No newline at end of file |
Chip-dat/Allegro-DAT/ACS712-dat/ACS712-dat.md
| ... | ... | @@ -2,8 +2,11 @@ |
| 2 | 2 | # ACS712-dat |
| 3 | 3 | |
| 4 | 4 | |
| 5 | -legacy wiki page - https://w.electrodragon.com/w/ACS712 |
|
| 5 | +[legacy wiki page](https://w.electrodragon.com/w/ACS712) |
|
| 6 | 6 | |
| 7 | +Fully Integrated, Hall Effect-Based Linear Current Sensor |
|
| 8 | + |
|
| 9 | +with 2.1 kVRMS Voltage Isolation and a Low-Resistance Current Conductor |
|
| 7 | 10 | |
| 8 | 11 | ## tutorial |
| 9 | 12 |
Chip-dat/TI-dat/TI-sensor-dat/ti-sensor-dat.md
| ... | ... | @@ -1,7 +1,12 @@ |
| 1 | 1 | |
| 2 | 2 | # ti-sensor-dat.md |
| 3 | 3 | |
| 4 | -[[dc-current-sensor-dat]] - [[INA219-dat]] - [[INA226-dat]] - [[INA240-dat]] - [[INA231-dat]] |
|
| 4 | +[[dc-current-sensor-dat]] |
|
| 5 | + |
|
| 6 | +- [[INA219-dat]] |
|
| 7 | +- [[INA226-dat]] |
|
| 8 | +- [[INA240-dat]] |
|
| 9 | +- [[INA231-dat]] |
|
| 5 | 10 | |
| 6 | 11 | [[temperature-sensor-dat]] - [[LM75-dat]] |
| 7 | 12 |
Tech-dat/Optical-Coupler-DAT.md
| ... | ... | @@ -1,5 +0,0 @@ |
| 1 | - |
|
| 2 | -# Optical Coupler DAT |
|
| 3 | - |
|
| 4 | -- [[PC817-DAT]] |
|
| 5 | - |
Tech-dat/Optical-Coupler-DAT/Optical-Coupler-DAT.md
| ... | ... | @@ -0,0 +1,9 @@ |
| 1 | + |
|
| 2 | +# Optical Coupler DAT |
|
| 3 | + |
|
| 4 | +- [[PC817-DAT]] |
|
| 5 | + |
|
| 6 | +- [[AC-isolation-dat]] - [[everlight-dat]] - [[EL357-dat]] |
|
| 7 | + |
|
| 8 | + |
|
| 9 | + |
Tech-dat/Sensor-dat/current-sensor-dat/current-sensor-dat.md
| ... | ... | @@ -0,0 +1,7 @@ |
| 1 | + |
|
| 2 | +# current-sensor-dat.md |
|
| 3 | + |
|
| 4 | +- [[current-transformer-dat]] |
|
| 5 | +- [[dc-current-sensor-dat]] |
|
| 6 | + |
|
| 7 | +- [[ACS712-dat]] |
|
| ... | ... | \ No newline at end of file |
Tech-dat/Sensor-dat/current-sensor-dat/current-transformer-dat/current-transformer-dat.md
| ... | ... | @@ -1,11 +1,21 @@ |
| 1 | 1 | |
| 2 | 2 | # current-transformer-dat |
| 3 | 3 | |
| 4 | +- [[current-sensor-dat]] |
|
| 5 | + |
|
| 6 | +## PCB Mount |
|
| 7 | + |
|
| 4 | 8 | - [[zeming-dat]] |
| 5 | 9 | |
| 6 | 10 | |
| 11 | +## Open Split Core Current Transformer |
|
| 12 | + |
|
| 13 | +- [[YHDC-dat]] |
|
| 14 | + |
|
| 15 | + |
|
| 7 | 16 | |
| 8 | 17 | |
| 18 | +## Specifications |
|
| 9 | 19 | |
| 10 | 20 | "Miniature current transformer, small AC through-core type, class 0.1 precision, high-frequency transformer, lead type, 1000:1" |
| 11 | 21 | |
| ... | ... | @@ -31,3 +41,4 @@ Here's a breakdown: |
| 31 | 41 | ## ref |
| 32 | 42 | |
| 33 | 43 | |
| 44 | +- [[current-sensor]] |
|
| ... | ... | \ No newline at end of file |
Tech-dat/Sensor-dat/current-sensor-dat/dc-current-sensor-dat/dc-current-sensor-dat.md
| ... | ... | @@ -3,3 +3,6 @@ |
| 3 | 3 | |
| 4 | 4 | - [[TI-sensor-dat]] - [[Allegro-DAT]] |
| 5 | 5 | |
| 6 | +## ref |
|
| 7 | + |
|
| 8 | +- [[current-sensor-dat]] |
|
| ... | ... | \ No newline at end of file |
Tech-dat/interactive-dat/button-dat/2025-05-21-17-51-07.png
| ... | ... | Binary files /dev/null and b/Tech-dat/interactive-dat/button-dat/2025-05-21-17-51-07.png differ |
Tech-dat/interactive-dat/button-dat/button-dat.md
| ... | ... | @@ -22,6 +22,14 @@ press to connect, release to diconnect |
| 22 | 22 |  |
| 23 | 23 | |
| 24 | 24 | |
| 25 | +## Buttons Circuits |
|
| 26 | + |
|
| 27 | +Reading by Analog Value |
|
| 28 | + |
|
| 29 | +voltage divider 1K / 4.7K / 10K == [[voltage-divider-dat]] |
|
| 30 | + |
|
| 31 | + |
|
| 32 | + |
|
| 25 | 33 | |
| 26 | 34 | |
| 27 | 35 | ## ref |
Tech-dat/interactive-dat/display-dat/Nokia-5110-dat/2025-05-21-17-54-16.png
| ... | ... | Binary files /dev/null and b/Tech-dat/interactive-dat/display-dat/Nokia-5110-dat/2025-05-21-17-54-16.png differ |
Tech-dat/interactive-dat/display-dat/Nokia-5110-dat/Nokia-5110-dat.md
| ... | ... | @@ -0,0 +1,6 @@ |
| 1 | + |
|
| 2 | +# Nokia-5110-dat |
|
| 3 | + |
|
| 4 | +## arduino Interfacing with logic buffer |
|
| 5 | + |
|
| 6 | + |
|
| ... | ... | \ No newline at end of file |
Tech-dat/interactive-dat/display-dat/display-dat.md
| ... | ... | @@ -9,13 +9,7 @@ SPI interface LCDs - [[EDS-LCD-dat]] |
| 9 | 9 | |
| 10 | 10 | - [[e-paper-dat]] |
| 11 | 11 | |
| 12 | -## ref |
|
| 13 | - |
|
| 14 | -- [[display]] |
|
| 15 | - |
|
| 16 | -- [[RPI-LCD-dat]] |
|
| 17 | - |
|
| 18 | - |
|
| 12 | +- [[Nokia-5110-dat]] |
|
| 19 | 13 | |
| 20 | 14 | |
| 21 | 15 | ## repositories |
| ... | ... | @@ -32,3 +26,13 @@ SPI interface LCDs - [[EDS-LCD-dat]] |
| 32 | 26 | - https://github.com/Edragon/RPI-Display |
| 33 | 27 | |
| 34 | 28 | |
| 29 | + |
|
| 30 | + |
|
| 31 | +## ref |
|
| 32 | + |
|
| 33 | +- [[display]] |
|
| 34 | + |
|
| 35 | +- [[RPI-LCD-dat]] |
|
| 36 | + |
|
| 37 | + |
|
| 38 | + |
Tech-dat/power-dat/AC-Mains-dat/AC-isolation-dat/2025-05-21-16-34-07.png
| ... | ... | Binary files /dev/null and b/Tech-dat/power-dat/AC-Mains-dat/AC-isolation-dat/2025-05-21-16-34-07.png differ |
Tech-dat/power-dat/AC-Mains-dat/AC-isolation-dat/2025-05-21-16-36-06.png
| ... | ... | Binary files /dev/null and b/Tech-dat/power-dat/AC-Mains-dat/AC-isolation-dat/2025-05-21-16-36-06.png differ |
Tech-dat/power-dat/AC-Mains-dat/AC-isolation-dat/AC-isolation-dat.md
| ... | ... | @@ -0,0 +1,18 @@ |
| 1 | + |
|
| 2 | +# AC-isolation-dat |
|
| 3 | + |
|
| 4 | + |
|
| 5 | +## 5V Power Isolation |
|
| 6 | + |
|
| 7 | + |
|
| 8 | + |
|
| 9 | +- [[B-S-1W-dat]] - [[morsun-dat]] - [[power-isolated-Module-dat]] |
|
| 10 | + |
|
| 11 | + |
|
| 12 | + |
|
| 13 | +## Signal Isolation |
|
| 14 | + |
|
| 15 | + |
|
| 16 | + |
|
| 17 | +- [[EL357-dat]] - [[everlight-dat]] - [[Optical-Coupler-DAT]] |
|
| 18 | + |
Tech-dat/tech-dat.md
| ... | ... | @@ -49,7 +49,7 @@ |
| 49 | 49 | |
| 50 | 50 | ### Sensors and actuator |
| 51 | 51 | |
| 52 | -- [[sensor-dat]] |
|
| 52 | +- [[sensor-dat]] - [[current-sensor-dat]] |
|
| 53 | 53 | |
| 54 | 54 | - [[acturator-dat]] - [[motor-dat]] |
| 55 | 55 |