23.10.2018, 12:33
Ja, der Arduino ist da doch anders. Da liegen auch an den Pins 5V an. Pro Pin können bis zu 40mA gezogen werden und in Summe max. 200mA. Wobei die Aussagen dazu differieren und es wohl auch Unterschiede zwischen den verschiedenen Modellen gibt. Aber prinzipiell sind die Arduinos in diesem Punkt weniger heikel als ein Pi.
Meine Ausführungen beziehen sich aber nur auf die GPIOs des Pi. Wenn du einen MCP verwendest, dann sieht das anders aus. Schau mal das Datenblatt zu dem Teil an. Meines Wissens (Achtung: Halbwissen = ohne Gewähr!) können die Pins des MCP bis 25mA ab. Wenn das zutrifft, brauchst du nicht zwingend einen ULN. Wobei andererseits der Vorteil von dem Ding eben auch die Logikumkehr ist, so dass das Relais bei High schaltet. So ein ULN2803 kostet ja auch nur ein paar Cent. Das kann man ruhig mal riskieren und sich dabei auf der sicheren Seite fühlen.
Meine Ausführungen beziehen sich aber nur auf die GPIOs des Pi. Wenn du einen MCP verwendest, dann sieht das anders aus. Schau mal das Datenblatt zu dem Teil an. Meines Wissens (Achtung: Halbwissen = ohne Gewähr!) können die Pins des MCP bis 25mA ab. Wenn das zutrifft, brauchst du nicht zwingend einen ULN. Wobei andererseits der Vorteil von dem Ding eben auch die Logikumkehr ist, so dass das Relais bei High schaltet. So ein ULN2803 kostet ja auch nur ein paar Cent. Das kann man ruhig mal riskieren und sich dabei auf der sicheren Seite fühlen.