Office » Historie » Version 101
Maximilian Seesslen, 09.07.2025 15:15
| 1 | 1 | Maximilian Seesslen | h1. Office |
|---|---|---|---|
| 2 | |||
| 3 | 101 | Maximilian Seesslen | [[Eval]] |
| 4 | [[Steps]] |
||
| 5 | |||
| 6 | 17 | Maximilian Seesslen | h2. Features |
| 7 | |||
| 8 | 61 | Maximilian Seesslen | Unterm strich alles, was momentan in den Boxen ist als single board Loesung [+RTC, +USB, + Extension boards]. |
| 9 | 62 | Maximilian Seesslen | Ziemlicher Overkill, alle Spannungsregler seperat anzusteuern. 8 Switches + 8 PWMs; evtl. Extension nur 1 mal schalten oder ganz lassen. Single-SSR mit 4 PWMs + 4 GPIOs auch nicht wild. |
| 10 | 18 | Maximilian Seesslen | |
| 11 | 17 | Maximilian Seesslen | * RTC |
| 12 | 63 | Maximilian Seesslen | * CAN; 4 Connectors; Bus in, Bus out, CANDis, CANRec |
| 13 | 1 | Maximilian Seesslen | * SSR; CPC1976; 3 Stueck |
| 14 | 61 | Maximilian Seesslen | ** Traffo for main supply + 4 COBs |
| 15 | ** Traffo for extension board (4 further COBs) |
||
| 16 | ** Media; TV+Amp |
||
| 17 | 1 | Maximilian Seesslen | ** Plant lamp (even if not used at the same time, a exclusive switch is needed) |
| 18 | 63 | Maximilian Seesslen | * Switch voltage regulators |
| 19 | ** Regulators did get hot when PWM is 0 |
||
| 20 | ** Regulator does not draw more than 1A |
||
| 21 | 61 | Maximilian Seesslen | * Battery |
| 22 | 1 | Maximilian Seesslen | * 5V output mit idealer Diode (VBUS) |
| 23 | * 6 Ausgaenge (OUT+PWM) fuer komplettes Zimmer |
||
| 24 | 100 | Maximilian Seesslen | * -USB for configuration- |
| 25 | * I2C-Temperature for overtemperature detection |
||
| 26 | |||
| 27 | 60 | Maximilian Seesslen | |
| 28 | 64 | Maximilian Seesslen | h2. Off-Flash |
| 29 | |||
| 30 | Es kann ein Problem geben beim Abschalten des Lichtes. |
||
| 31 | PWM wird langsam auf 0V gefahren. Main-Stromversorgung schaltet ab. PWM geht auf high impedance-> Licht geht auf 100% an bis 48V Netzteil eintladen ist. |
||
| 32 | 65 | Maximilian Seesslen | Wenn nun die MCU vom 36V Netzteil gespeist wird, besteht das Problem generell, dass irgendwann die MCU ausgeht. Allerdings wurden zuvor die 36V nicht einzeln geschalten. |
| 33 | * Optionaler Pulldown |
||
| 34 | 64 | Maximilian Seesslen | |
| 35 | |||
| 36 | 60 | Maximilian Seesslen | h2. Name |
| 37 | |||
| 38 | * CANSwitch, da Lampen via CAN (CANDis) geschaltet werden |
||
| 39 | * CANwitch AIO |
||
| 40 | 17 | Maximilian Seesslen | |
| 41 | 47 | Maximilian Seesslen | h2. Extension board 1 |
| 42 | 43 | Maximilian Seesslen | |
| 43 | 4 weitere LEDs ohne MCU |
||
| 44 | 86 | Maximilian Seesslen | 48V PSK/Terminal |
| 45 | 1 x PWM |
||
| 46 | 1 | Maximilian Seesslen | Funktioniert schon ohne Controller board nur mit Netzteil. |
| 47 | Usecase? |
||
| 48 | 86 | Maximilian Seesslen | * Fertige Beleuchtung ohne MCU; Buerobeleuchtung (Schritt 1) fertig. |
| 49 | * Ansteuerbar mit fliegendem Aufbau/Eval-Boards |
||
| 50 | 1 | Maximilian Seesslen | Wohnzimmer braucht ohnehin 2 CANSwitches. |
| 51 | Warme und kalte LEDs gleichzeitig betreiben. |
||
| 52 | 86 | Maximilian Seesslen | |
| 53 | GND, 5V, EN, PWM |
||
| 54 | |||
| 55 | Ground entkoppeln von GND_LED: |
||
| 56 | 87 | Maximilian Seesslen | * 6N137S-TA1-L |
| 57 | * Ich hab noch irgendwas rumfliegen |
||
| 58 | 86 | Maximilian Seesslen | |
| 59 | PWM_ON=>2-10V |
||
| 60 | 76 | Maximilian Seesslen | |
| 61 | 1 | Maximilian Seesslen | |
| 62 | 47 | Maximilian Seesslen | h2. Extension board II |
| 63 | |||
| 64 | Pizzaoffen 1200W |
||
| 65 | Wasserkocher 2.400W |
||
| 66 | Geht bis 3000W, 12,5A, max. 16A |
||
| 67 | |||
| 68 | 48 | Maximilian Seesslen | SSR-2528ZD3 kann 25A; Steuerung via 5V. |
| 69 | 52 | Maximilian Seesslen | habe noch ""RA2425-d06":https://www.reichelt.de/de/de/shop/produkt/solid-state-relais_ust_3-32vdc_ulast_24-280v-22691, sollte identisch sein. |
| 70 | Bei 15A braeuchte es einen Kuehlkoerper von 4,3K/W bei 30°C Umgebungstemperatur. 3,5K/W mehr als ausreichend. |
||
| 71 | |||
| 72 | 17 | Maximilian Seesslen | h2. Traffo |
| 73 | 1 | Maximilian Seesslen | |
| 74 | 17 | Maximilian Seesslen | Traffo: CFM50S480 |
| 75 | 20 | Maximilian Seesslen | > LRS-75-36; zumindest ein Kaefig; 36V; |
| 76 | 21 | Maximilian Seesslen | LRS-75-24; 24V; |
| 77 | 1 | Maximilian Seesslen | |
| 78 | 39 | Maximilian Seesslen | Old: |
| 79 | 41 | Maximilian Seesslen | GLP GPV-60-36 (Reichelt 16,95Euro) |
| 80 | 1 | Maximilian Seesslen | 60 W, 36 V DC, 1,67 A; der koennte eh "nur" 4,771428571 COBs betreiben. |
| 81 | 59 | Maximilian Seesslen | 4x350mA=1,4A |
| 82 | |||
| 83 | 14 | Maximilian Seesslen | h2. Regler |
| 84 | 1 | Maximilian Seesslen | |
| 85 | 69 | Maximilian Seesslen | Regler: LDB-350L; 8,28Euro; vertraegt 9-36V und kann bis 40V boosten. Ich hab ja eh noch welche. |
| 86 | 92 | Maximilian Seesslen | * 7,16 Digikey inc. MWSt. |
| 87 | 97 | Maximilian Seesslen | * 10,20 € Re |
| 88 | 98 | Maximilian Seesslen | * 6.49 TME |
| 89 | 92 | Maximilian Seesslen | |
| 90 | 69 | Maximilian Seesslen | Dann laeuft das sogar mit einem 12V Netzteil |
| 91 | 81 | Maximilian Seesslen | DS1065-02-1X3S8BS |
| 92 | 22 | Maximilian Seesslen | |
| 93 | 14 | Maximilian Seesslen | LDH-45A-350 koennte 2 seriel bei 12V Versorgung. |
| 94 | "DC/DC Wandler":https://www.tme.eu/de/katalog/dc-dc-wandler_100320/ |
||
| 95 | 1 | Maximilian Seesslen | 34,4V × 4 = 137,6V |
| 96 | 15 | Maximilian Seesslen | 34,4V × 2 = 68,8V |
| 97 | 1 | Maximilian Seesslen | Fuer hoehere SPannung ganz schoeno Klopper. |
| 98 | 21 | Maximilian Seesslen | |
| 99 | 1 | Maximilian Seesslen | Gehen nur bis 32V: |
| 100 | 69 | Maximilian Seesslen | LDD-350L billig und putzig: 22.6*9.9*8.9mm; 3.03 Euro bei 3 Stueck |
| 101 | 1 | Maximilian Seesslen | LDD-300L verfuegbar. |
| 102 | 69 | Maximilian Seesslen | 95% Effizienz; nur step down. |
| 103 | 71 | Maximilian Seesslen | Gibts sogar als SMD |
| 104 | 79 | Maximilian Seesslen | Kann nur Uout max. 32VDC |
| 105 | |||
| 106 | 91 | Maximilian Seesslen | LDD-350H wuerde es tun. Obsolete. |
| 107 | |||
| 108 | 93 | Maximilian Seesslen | Sockeln mach Sinn, -dann ist die Enable-Logic weg.- |
| 109 | 83 | Maximilian Seesslen | * GND |
| 110 | * VIN |
||
| 111 | * Enable |
||
| 112 | * PWM |
||
| 113 | 1 | Maximilian Seesslen | * VLED |
| 114 | 93 | Maximilian Seesslen | |
| 115 | Sockeln via pinheader, aber nicht zusaetzliche Platine. Enable-Logik ist nur ein High-Side-Switch-Baustein. |
||
| 116 | |||
| 117 | 99 | Maximilian Seesslen | "Buchsenleiste TME":https://www.tme.eu/de/katalog/stiftleisten-und-buchsen_112937/?params=7:1436410;1247:1443394;2209:1443647 |
| 118 | |||
| 119 | 1 | Maximilian Seesslen | h2. LED |
| 120 | 16 | Maximilian Seesslen | |
| 121 | 25 | Maximilian Seesslen | LEDs: |
| 122 | * BXRE-65S1001-C-74; "#110"; 360mA: BXRH-27G1000-B-83 ist die warme variante |
||
| 123 | 13 | Maximilian Seesslen | > CLL020 |
| 124 | 10 | Maximilian Seesslen | > 13,5x13,5mm, 2xR2.0 |
| 125 | 12 | Maximilian Seesslen | "LED-Liste":https://www.tme.eu/de/katalog/led-leistungsdioden-weiss-cob_113365/?params=1113:1507302;1101:1508789,1602816&onlyInStock=1 |
| 126 | 4 | Maximilian Seesslen | COB-Halterung: 8100/G2 |
| 127 | 26 | Maximilian Seesslen | |
| 128 | 54 | Maximilian Seesslen | "Datasheet":https://www.tme.eu/Document/b38f252da423a84c4114b843212401d8/BXRE-XXS1001-X-7X.pdf |
| 129 | |||
| 130 | 38 | Maximilian Seesslen | 34,4V*0,360A=12,384W |
| 131 | 95,55555556 Ohm |
||
| 132 | 95,55555556 Ohm * 0,350A = 33,44V |
||
| 133 | 1 | Maximilian Seesslen | 33,44V*0,350A=11,704W |
| 134 | 94 | Maximilian Seesslen | ca. 1W unter Spec |
| 135 | |||
| 136 | 96 | Maximilian Seesslen | Klassische Gluehlampe 100W: 1300–1400 Lumen. |
| 137 | 130 lm/W; 130*11,704=1521,52 |
||
| 138 | 95 | Maximilian Seesslen | |
| 139 | 38 | Maximilian Seesslen | |
| 140 | 26 | Maximilian Seesslen | h2. Powermeter |
| 141 | |||
| 142 | * INA226; 36V |
||
| 143 | 57 | Maximilian Seesslen | * "DS":https://www.ti.com/lit/ds/symlink/ina226.pdf |
| 144 | 26 | Maximilian Seesslen | |
| 145 | 80 | Maximilian Seesslen | * VLED, ILED; Macht bei PWM wenig Sinn. Hoechtens den Eingang vom LDD. Gesockelt macht Sinn fuer unterschiedliche Stroeme. Ist eh schon Raster. ILED Gesamt |
| 146 | 77 | Maximilian Seesslen | * VBUS, IBUS |
| 147 | 1 | Maximilian Seesslen | * VIN, IIN |
| 148 | 78 | Maximilian Seesslen | |
| 149 | A shunt of 2mΩ is used. |
||
| 150 | 77 | Maximilian Seesslen | |
| 151 | 26 | Maximilian Seesslen | h2. Open points |
| 152 | |||
| 153 | 32 | Maximilian Seesslen | Laeuft MCU mit Batterie los? RTC hat einen Ausgang, koennt klappen. |
| 154 | Testen am Eval-Board. |
||
| 155 | |||
| 156 | 27 | Maximilian Seesslen | h2. MCU |
| 157 | |||
| 158 | 28 | Maximilian Seesslen | * STM32G441KBT6 LQFP32; "DS":https://www.st.com/resource/en/datasheet/stm32g441kb.pdf |
| 159 | 29 | Maximilian Seesslen | 32Pin zu klein |
| 160 | 30 | Maximilian Seesslen | |
| 161 | 1 | Maximilian Seesslen | * STM32F072C8U6; UFQFPN48 |
| 162 | 58 | Maximilian Seesslen | ** STM32F072CBT6 RE 2,20 €; "DS":https://cdn-reichelt.de/documents/datenblatt/A200/STM32F072CBT6.pdf |
| 163 | 31 | Maximilian Seesslen | |
| 164 | 85 | Maximilian Seesslen | h2. Power switches; 36V |
| 165 | 66 | Maximilian Seesslen | |
| 166 | * To switch the 36V lines, an power switch can be used |
||
| 167 | ** BTS4142N; 2.13Euro; would be it. |
||
| 168 | 67 | Maximilian Seesslen | ** ISP752R; 1.39Euro; 6 ... 52V; 1.3A |
| 169 | 68 | Maximilian Seesslen | ** VN5160STR-E; 1.30Euro |
| 170 | 67 | Maximilian Seesslen | |
| 171 | 82 | Maximilian Seesslen | Terminals: DG128-5.0-02P-14 |
| 172 | 66 | Maximilian Seesslen | |
| 173 | 1 | Maximilian Seesslen | h2. Kuehlkoerper |
| 174 | 34 | Maximilian Seesslen | |
| 175 | 53 | Maximilian Seesslen | [[Calc]] |
| 176 | 35 | Maximilian Seesslen | "Kuehler":http://www.led-tech.de/de/50x50mm-Kuehlkoerper-fuer-Square-50 |
| 177 | 36 | Maximilian Seesslen | SK58410AL |
| 178 | SK57850AL |
||
| 179 | 90 | Maximilian Seesslen | SK57710AL 2,3K/W; 2,15€; aussen 50mm; hoehe 10mm |
| 180 | 36 | Maximilian Seesslen | |
| 181 | 37 | Maximilian Seesslen | h2. NTC |
| 182 | |||
| 183 | NTCC-10K |
||
| 184 | |||
| 185 | 42 | Maximilian Seesslen | h2. Calc |
| 186 | |||
| 187 | ADC 36V |
||
| 188 | |||
| 189 | r2=1000 |
||
| 190 | r1=12000 |
||
| 191 | U_MAX=(3*(12000+1000))/1000=39 |
||
| 192 | |||
| 193 | ADC 5V |
||
| 194 | |||
| 195 | r2=1000 |
||
| 196 | r1=1000 |
||
| 197 | U_MAX=(3 × (1000 + 1000)) / 1000 = 6 |
||
| 198 | 33 | Maximilian Seesslen | |
| 199 | 31 | Maximilian Seesslen | h2. Todo |
| 200 | |||
| 201 | 43 | Maximilian Seesslen | Eval board |
| 202 | 44 | Maximilian Seesslen | |
| 203 | h2. Summary |
||
| 204 | |||
| 205 | 4x11,704W LED, 47W |
||
| 206 | 49 | Maximilian Seesslen | Via Modul 8x11,704W LED, 93,6W; ca 3A |
| 207 | 4x240V, 2A, 1920W total |
||
| 208 | Via Modul 16A@230V = 3680W |
||
| 209 | 55 | Maximilian Seesslen | |
| 210 | 84 | Maximilian Seesslen | h2. Power-Switch, 240V |
| 211 | 73 | Maximilian Seesslen | |
| 212 | 74 | Maximilian Seesslen | * CPC1976; 240V, 2A |
| 213 | 73 | Maximilian Seesslen | |
| 214 | 55 | Maximilian Seesslen | h2. IOs |
| 215 | |||
| 216 | * 2x UART |
||
| 217 | * 2x CAN |
||
| 218 | * 1x Heartbeat |
||
| 219 | * 1x Traffic |
||
| 220 | * 1x User |
||
| 221 | * 1x Switch ext. |
||
| 222 | * 4x PWM int. |
||
| 223 | * 4x PWM ext. |
||
| 224 | * 4x Switch int. |
||
| 225 | * 2x Switch 36V |
||
| 226 | * 2x I2C |
||
| 227 | * 1x RTC out |
||
| 228 | * 1x Hold |
||
| 229 | * 1x ADC in |
||
| 230 | * 1x Switch ADC |
||
| 231 | |||
| 232 | * 2+2+1+1+1+1+4+4+4+2+2+1+1+1+1 |
||
| 233 | 72 | Maximilian Seesslen | |
| 234 | h2. PCB Design |
||
| 235 | |||
| 236 | 75 | Maximilian Seesslen | Trace-width 240VDC in: 8A |
| 237 | Ein Eurokabel darf max. 2A |
||
| 238 | Kaltgerätekabel: |
||
| 239 | 0,75 mm²: bis 6 A |
||
| 240 | 1,0 mm²: bis 10 A |
||
| 241 | 1,5 mm²: bis 16 A |
||
| 242 | NSI Spurbreite: 5,5 mm |
||
| 243 | NSO Spurbreite: 1,0 mm |
||
| 244 | |||
| 245 | VLED: 400 mA, 5K: 0,3 mm Spurbreite |
||
| 246 | VBUS: 0,75 mm (1A, 5K) |
||
| 247 | 88 | Maximilian Seesslen | |
| 248 | h2. Gehäuse |
||
| 249 | |||
| 250 | "Link":https://www.reichelt.de/de/de/shop/produkt/kleingehaeuse_72_x_50_x_35_mm-8161 |
||
| 251 | 89 | Maximilian Seesslen | Innen 68x46, hoehe ca 25 ab PCB Oberseite, 4,5 PCB Unterseite |