Aquariumcomputer

  • Hallo bin neu hier und hoffe ihr könnt mir helfen. Habe noch nicht soviel Ahnung vom Pi und von Elektronik.
    So nun zu meinem Anliegen.
    Erstmal ein grober Umriss meines Projektes.
    Der Pi soll Temperatur messen und auswerten (das läuft schon) über 2-3 DS18B20 die mit 5V betrieben werden.
    Außerdem soll er noch 3-4 LED-Lichtleisten (mit je 15W und 12V) PWM regeln bzw. Schalten.
    Da die Spannungsversorgung des Pi nicht so doll ist, hab ich vor die 5V über ein externes Netzteil laufen zu lassen.
    Für die Anteuerung der LED's und um GPIO's zu sparen hab ich einen MCP23017 IC und 2 Transistoren (BC337 und TIP120) angedacht bzw. empfohlen bekommen.
    Jetzt hab ich aber mit der Anklemmbeschreibung meine Probleme. Hier die Beschreibung
    "Sicher gehst Du, wenn Du einen BC337 mit einem Basiswiderstand von 1k6 und einen Widerstand von 10k direkt zwischen Basis und GND als Schaltstufe vor den Leistungstransistor setzt. "
    Daraufhin hab ich einen Schaltplan entworfen. Wie man sieht soll auch der MCP mit 5V betrieben werden. Aber ist das so richtig verdarahtet? Und welche Spannung muss ich an den Reset des MCP anlegen?
    Hab den MCP im moment an 3,3V auf Meinem Breadboard zum testen.

    Ich danke euch schonmal im Voraus

    Veleen

  • Hallo Jürgen,

    Danke für die Antwort die 5V vom Pi wollt ich nicht nehmen da außer dem I2C bus auch noch die DS12B20 drüber laufen sollen.
    Deswegen Externe 5V. MOSFET's wären ne option gewesen, jetzt hab ich aber die TIP's :D . Ist den mein Schaltplan so OK?

    Danke schonmal im voraus

    Martin

  • Hallo Comunity,

    hab für mein Projekt drade ein Hardware Problem.

    Kurze Beschreibung:

    Auf meinem Breadboard hab ich nen MCP23017 (richtig angeschlossen und vom Pi erkannt) über 5V betrieben.
    Am GPA0 ist ein BC337/25 mit einem 470 Ohm Wiederstand (funtzt aber auch nicht mit einem 1k6 Ohm) an Base angeschlossen.
    Der Emitter ist mit Masse verbunden am Collektor sind 2 rote standart LED's mit einem 330Ohm Wiederstand an 5V angeschlossen.

    Soweit so gut. Sollte ja alles klappen.

    Tut's aber nicht :wallbash: . Wenn ich den Ausgang setze über "i2cset -y 1 0x20 0x14 0x01" passiert nix auch nicht wenn ich am Ende "0x00" eingeb nix.
    Die LED's leuchten erst wenn ich am Anschlussdraht vom 470Ohm Wiederstand anfasse.

    Versteh ich nicht.

    Hat da jemand von euch nen Rat? bin verzweifelt.

    Danke im voraus
    Gruß Martin

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!