SC940D — BA Pieces de Vie (BA PDV)
Le SC940D est le boitier auxiliaire "Pieces de Vie" (salon, sejour, cuisine). Il pilote les eclairages, volets et variateurs de cette zone via des relais et des modules gradateurs, sous commande I2C du boitier principal SC944D.
1. Specifications Techniques
| Parametre |
Valeur |
| Microcontroleur |
Microchip PIC16F946-I/PT (8-bit) |
| Frequence |
20 MHz |
| Flash |
14 KB |
| RAM |
336 octets |
| Adresse I2C |
0x11 (esclave) |
| Alimentation |
LMR12010YMK (step-down) |
| Superviseur reset |
NCP803SN308T1G (seuil 3.08 V) |
| Couches PCB |
4 |
| Percages |
834 trous |
| Projet Altium |
SC940D/SC940D.PrjPCB |
2. Hierarchie des Schemas
| # |
Feuille |
Fonction |
| 1 |
SC940D_Sommaire |
Page de garde |
| 2 |
SC940D_Coeur |
MCU PIC16F946, quartz, reset, connecteur bus |
| 3 |
SC940D_ETOR1 |
Entrees tout-ou-rien groupe 1 |
| 4 |
SC940D_ETOR2 |
Entrees tout-ou-rien groupe 2 |
| 5 |
SC940D_STORRM |
Sorties relais monostables |
| 6 |
SC940D_Variateurs |
Modules gradateurs SC943-0C |
| 7 |
SC940D_STORRB |
Sorties relais bistables |
| 8 |
SC940D_Borniers |
Borniers de raccordement terrain |
3. Diagramme Fonctionnel
graph TB
subgraph Alimentation
VIN["15V depuis BP"]
LMR["LMR12010<br/>Step-Down"]
VCC["VCC 3.3V"]
end
subgraph Coeur
MCU["PIC16F946<br/>20 MHz"]
Q["Quartz 20 MHz"]
RST["NCP803SN308T1G<br/>Reset 3.08V"]
end
subgraph Communication
I2C["I2C Esclave<br/>Addr 0x11"]
IDC["IDC 26 broches<br/>vers BP"]
MN["Micro Mate-n-Lok<br/>Alimentation"]
end
subgraph Sorties
REL_M["5x Finder 34.51<br/>Monostables 6A"]
REL_B["12x Finder 40.61.6<br/>Bistables 16A"]
VAR["3x SC943-0C<br/>Variateurs"]
DRV["MIC4426YM<br/>Driver MOSFET"]
MOSFET["30x ZXMN3A01F<br/>MOSFET N 30V 2A"]
end
VIN --> LMR --> VCC
VCC --> MCU
MCU --- Q
RST --> MCU
MCU --- I2C --- IDC
MN --> VIN
MCU --> DRV --> MOSFET
MOSFET --> REL_M
MOSFET --> REL_B
MCU --> VAR
classDef mcu fill:#438DD5,stroke:#2E6295,color:#fff
classDef ba fill:#85BBF0,stroke:#5D99CF,color:#000
classDef power fill:#F9A825,stroke:#F57F17,color:#000
class MCU mcu
class REL_M,REL_B,VAR,MOSFET ba
class VIN,LMR,VCC power
4. Sorties de Puissance
4.1 Relais Monostables (Finder 34.51)
| Designator |
Support |
Specs |
Utilisation typique |
| K1 |
93.11 |
1RT, 12 Vdc, 250 Vac/6 A, AgSnO2 |
Eclairage on/off |
| K2 |
93.11 |
idem |
Eclairage on/off |
| K3 |
93.11 |
idem |
Eclairage on/off |
| K16 |
93.11 |
idem |
Reserve / Extension |
| K17 |
93.11 |
idem |
Reserve / Extension |
4.2 Relais Bistables (Finder 40.61.6)
| Designator |
Support |
Specs |
Utilisation typique |
| K4-K15 |
95.15.2 |
1RT bistable, 12 Vdc, 250 Vac/16 A, AgSnO2 |
Volets roulants (montee/descente) |
Les relais bistables conservent leur etat sans courant — ideal pour les volets ou le maintien de position est critique en cas de coupure.
4.3 Variateurs (SC943-0C)
| Designator |
Fonction |
| U2 |
Variateur eclairage zone 1 |
| U5 |
Variateur eclairage zone 2 |
| U7 |
Variateur eclairage zone 3 |
Chaque module SC943-0C est une carte fille de gradation qui pilote l'eclairage en variation d'intensite.
4.4 Transistors de Commande
| Composant |
Quantite |
Fonction |
| ZXMN3A01F (MOSFET N, 30 V, 2 A) |
30 |
Commande des bobines de relais |
| MIC4426YM (Driver dual 1.5 A) |
1 |
Driver de puissance pour MOSFET |
5. Protection
| Type |
Composant |
Quantite |
Fonction |
| TVS 5 V, 200 W |
SMF5V0A-GS08 |
23 |
Protection contre surtensions sur les entrees |
| Schottky double |
BAT54C |
18 |
Clamping / protection ESD |
| Varistance 275 Vac |
VDR 820572711 |
4 |
Protection secteur |
| Filtre EMI |
NFE31PT221D1E9L |
1 |
Filtrage perturbations conduites |
6. Connectique
| Type |
Designator(s) |
Pas |
Quantite |
Fonction |
| Bornier a ressort |
FFKDSA1/V2 |
7.62 mm |
22 |
Raccordement terrain (puissance 17.5 A) |
| Bornier a ressort |
FFKDS/V2 |
5.08 mm |
18 |
Raccordement terrain (signal 15 A) |
| Bornier a ressort |
FFKDSA/V2 |
7.62 mm |
7 |
Raccordement terrain |
| IDC 26 broches |
61202621621 |
2.54 mm |
1 |
Bus I2C + alim vers BP |
| Micro Mate-n-Lok |
Wurth 2x2 |
3 mm |
2 |
Alimentation DC |
7. Composants Passifs (Resume)
| Categorie |
Valeurs principales |
Quantite |
| Condensateurs ceramiques |
100 nF X7R 0805 (x33), 10 uF X5R 0805 (x3), 18 pF NPO (x2) |
~40 |
| Resistances |
10K (x34), 22K (x21), 6.8K (x21), 1K (x2), 0R (x3), 9.1K (x1), 47K (x1) |
~83 |
| Selfs/Ferrites |
10 uH (x1), ferrite 1206 (x1), filtre double 2x1000 uH (x1) |
3 |
8. Firmware
Le firmware du BA PDV est dans le depot essensys-board-SC940 :
essensys-board-SC940/SC940D/Prog/code_ba (fichiers sources 1.7)/essensys_ba.X/
- Toolchain : MPLAB X + XC8
- Le PIC16F946 execute une boucle principale qui :
- Ecoute les commandes I2C du BP (esclave a 0x11)
- Decode la commande (code + donnees + CRC-16)
- Actionne les relais / variateurs correspondants
- Renvoie une reponse de 5 octets (code + CRC)
References Sources
- Pick'n'Place :
essensys-board-SC940/SC940D/Assembly/SC940D_Pick'nPlace.csv
- Drill report :
essensys-board-SC940/SC940D/ProjectOutputs/NC Drill/SI940D.DRR
- Gerbers :
essensys-board-SC940/SC940D/ProjectOutputs/Gerber/
- Firmware :
essensys-board-SC940/SC940D/Prog/code_ba/