Project

General

Profile

Wiki » History » Version 20

Frédéric Blanc, 2020-02-28 08:54

1 17 Frédéric Blanc
h1. HLW8032 / CSE7759B / CSE7766
2 1 Frédéric Blanc
3 18 Frédéric Blanc
h2. Introduction
4
5
Les circuits HLW8032, CSE7759B et CSE7766 sont équivalent. Les circuit HLW8012 et CSE7759 sont leur version analogique.
6
7 20 Frédéric Blanc
!{width: 50%}hlw001.PNG!
8 12 Frédéric Blanc
9
|1|VDD|Alimentation 5V|
10 13 Frédéric Blanc
|2|IP|Entrée analogique courant
11
(valeur efficace maximale de la tension d'entrée différentielle est de ± 30,9 mV)|
12 12 Frédéric Blanc
|3|EN|Entrée analogique|
13 13 Frédéric Blanc
|4|VP|Entrée analogique tension
14
(Entrée positive du signal de tension, la valeur efficace maximale de la tension d'entrée est de ± 495 mV)|
15 12 Frédéric Blanc
|5|GND|Masse analogique|
16 13 Frédéric Blanc
|6|TX|Sortie numérique
17
Sortie de données UART|
18
|7|PF|Sortie numérique
19
Sortie d'impulsion d'onde carrée haute fréquence active avec un rapport cyclique de 50%|
20
|8|RX|Entrée numérique
21 1 Frédéric Blanc
Port d'entrée de données UART (port réservé, les utilisateurs n'ont pas besoin d'utiliser)|
22 20 Frédéric Blanc
23
!{width: 50%}hlw002.png!
24 12 Frédéric Blanc
25 19 Frédéric Blanc
document:"CSE7759B User Manual V1.2 "
26 3 Frédéric Blanc
27 1 Frédéric Blanc
http://chipsea.com/en/afe/CSE7759B.html
28 10 Frédéric Blanc
http://www.hiliwi.com/product/5.html
29 14 Frédéric Blanc
30
h2. UART
31
32
Le HLW8032 possède une interface UART simple qui utilise une communication
33
série asynchrone pour permettre la communication de données avec deux
34
broches unidirectionnelles. L'interface UART nécessite uniquement un
35
photocoupleur à faible coût pour permettre une communication isolée.
36
L'interface UART fonctionne à une fréquence fixe de 4800 bps et l'intervalle
37
de transmission de données est de 50 mS, ce qui convient aux conceptions à
38
faible vitesse. L'UART du HLW8032 utilise deux broches: la broche TX est
39
utilisée pour transmettre des données à partir du HLW8032, les données sont
40
envoyées dans l'ordre le plus bas (LSB) et la broche RX est utilisée pour
41
recevoir des données du microcontrôleur.
42
43
la trame du HLW8032 (CSE7766 et CSE7759B) est la suivante (4800b even 8bit 1bitstop)
44
45
[high][medium][low] Byte
46
47 16 Frédéric Blanc
|header|Uk|Ut|Ik|It|Pk|Pt|Adj |CFm|CFl | CS | test |
48
|55 5A | 02 C6 28 | 00 01 95 | 00 3C 3C | 00 67 0E | 4B 49 70 | 00 49 AC | 71 | BF | FB | BD |230V 0.180A 40W|
49
|55 5A | 02 C6 28 | 00 01 9E | 00 3C 3C | 00 02 A1 | 4B 49 70 | 00 01 ED | 71 | F9 | 7F | 85 |230V 7A 1600W|
50 14 Frédéric Blanc
51
52
les formules
53
54
Vrms=(Uk/Ut)*511
55
56
Irms=(Ik/It)/3.3
57
58
P=Pk*511/(Pt*3300)