Hanna
Sourcecode Batteriemanagementsystem
ventilator.c
gehe zur Dokumentation dieser Datei
1 
16 #include <stdio.h>
17 #include <stdint.h>
18 #include <avr/io.h>
19 #include <avr/interrupt.h>
20 #include <stdbool.h>
21 
22 #include "com74HC595.h"
23 #include "ventilator.h"
24 #include "bms_mosfet.h"
25 
26 
39 void ventilator ( uint8_t ventNumber, bool set )
40 {
41  com74hc595_Bit ( ventNumber, set ); // Vent Mosfet ausschalten (P - Kanal Mosfet)
42  com74hc595_Bit ( ventNumber + LED_OFFSET, set );
43  com74hc595_out ();
44 }
45 
void ventilator(uint8_t ventNumber, bool set)
Schaltet einen Ventilator ein oder aus.
Definition: ventilator.c:39
Standardheader.
void com74hc595_Bit(unsigned char BitNumber, bool set)
Setzt die ausgewählte Bitnummer auf set, 0 oder 1.
Definition: com74HC595.c:65
Standardheader.
Definition der Schalterstellungen für die einzelnen MOSFETs.
void com74hc595_out()
Übertragung des Bitmuster in die Schieberegister und anschließende Aktivierung.
Definition: com74HC595.c:153