Hausbus/Hometech++0x
Die Hometech++0x-Platine enthält Motorsteuerung für die Motoren im Hometech, IO für die Türsensoren und IO für RS232 als Verbindung zum Pinpad-Frontend. Propagation delay bei RX beträgt unter 80ns, bei TX unter 20ns.
Dies ist die Pinbelegung für die Motortreiber:
Raspberry PI | IO | Beschreibung | /sys/class/gpio/ |
---|---|---|---|
SPI_SCLK | RINB1 | Dreht Motor 1 nach links | gpio11 |
SPI_MISO | RENB1 | Aktiviert Motortreiber 1 | gpio9 |
SPI_MOSI | RENA 1 | Aktiviert Motortreiber 1 | gpio10 |
GPIO3 | RINA 1 | Dreht Motor 1 nach rechts | gpio22 |
GPIO2 | RINB2 | Dreht Motor 2 nach links | gpio21 |
GPIO0 | RENB2 | Aktiviert Motortreiber 2 | gpio17 |
GPIO 7 | RENA2 | Aktiviert Motortreiber 2 | gpio4 |
SCL0 | RINA2 | Dreht Motor 2 nach rechts | gpio1 |
Dies ist die Pinbelegung für die Türsensoren:
Raspberry PI | IO | /sys/class/gpio/ |
---|---|---|
SPI_CE1_N | TAST0 | gpio18 |
SPI_CE0_N | TAST1 | gpio23 |
GPIO6 | TAST2 | gpio24 |
GPIO5 | TAST3 | gpio8 |
GPIO4 | TAST4 | gpio7 |
GPIO1 | TAST5 | gpio25 |