Afzuig-systeem: verschil tussen versies
Regel 89: | Regel 89: | ||
} | } | ||
spi(); | spi(); | ||
− |
Versie van 15 jun 2020 om 10:05
Ventilator
Voor het afzuig-systeem is er een centrale afzuigkap-ventilator met daarop de nummers 424000590 en 437501914 welke geen bruikbare Google hits geven. Deze heeft aan één zijde een IEC C18 aansluiting (dubbelgeïsoleerd eurostekker chassisdeel, zonder aarde) en aan de andere een vierkante 9p male Molex voor de (ontbrekende) besturing.
De pinout van deze Molex is als volgt, kijkende in de connector op de fan waarbij de vetgedrukte pinnen een D-vormig gat hebben, de rest van de gaten is rond.
C | D | NC |
---|---|---|
A | B | NC |
AC | AC | NC |
De beiden AC pinnen zijn direct doorverbonden met de netentree. Tussen de pinnen A, B, C en D bevinden zich wikkelingen. Mijn vermoeden is dat het een asynchrone spleetpoolmotor betreft met meerdere wikkelingen voor de snelheden en dat deze als volgt aangesloten zijn:
Wikkeling | DC R |
---|---|
AB | 25,5 Ohm |
BC | 16,6 Ohm |
CD | 14,6 Ohm |
Op dit moment draait de fan via twee brugjes enkel op wikkeling AB en blaast dan behoorlijk. Wat de andere wikkelingen doen is niet getest. Er is een schakelunit aanwezig voor een soortgelijke ventilator, maar deze was qua pinout niet compatibel. Mocht iemand hier mee verder willen dan heb ik nog enige aantekeningen.
h-balk klampjes
Hier de openscad info om klampjes te maken aan de H-balken. Aan de klampjes zijn de buizen opgehangen.
Ergo: Er zijn blijkbaar dikke en dunne balken.
module body_s(){ difference(){ union(){ circle (r=25); translate ([40,0,0]) square([40,30],center=true); translate ([50,0,0]) circle (r=25); } rotate([0,0,45]) translate ([15,0,0]) square([40,11],center=true); rotate([0,0,45]) translate ([35,-25,0]) square([20,9],center=true); rotate([0,0,45]) translate ([35,-50,0]) square([20,9],center=true); } } module body_b(){ difference(){ union(){ circle (r=30); translate ([40,0,0]) square([40,30],center=true); translate ([50,0,0]) circle (r=25); } rotate([0,0,45]) translate ([10,0,0]) square([50,14],center=true); rotate([0,0,45]) translate ([35,-25,0]) square([20,9],center=true); rotate([0,0,45]) translate ([35,-50,0]) square([20,9],center=true); } } //body_b(); //translate([100,0,0]) body(); module spi(){ difference(){ circle(r=18); translate([20,20,0]) square([50,20],center=true); translate([20,-20,0]) square([50,20],center=true); translate([10,0,0]) circle(r=3); translate([-10,0,0]) circle(r=3); } } spi();