- 12V Akku mit 280 Ah bauen         
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 18 von 18

Thema: Input/Output I2C Bus Interface

  1. #11
    Neuer Benutzer Öfters hier
    Registriert seit
    11.12.2013
    Beiträge
    9
    Anzeige

    E-Bike
    Ich will das die LEDs geschützt sind.
    Geändert von Eidechse (07.01.2014 um 13:05 Uhr)

  2. #12
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    19.04.2008
    Beiträge
    282
    Du würfelst da einiges durcheinander. Entweder der PIN soll als Eingang genutzt werden. Dann einfach
    PCF Pin X --> Schalter gegen Masse

    Oder der Pin soll als Ausgang genutzt werden. Dann im einfachsten Fall
    PCF Pin X --> Widerstand --> LED --> Masse

    Wenn der Strom, den die LED aufnimmt größer ist, als der Strom den der PCF zur Verfügung stellen kann, dann braucht man einen Treiber. Das kann ein ULN sein oder einfach ein Transistor. Wenn Du einen ULN verwendest brauchst Du zusätzlich auch noch einen Inverter, da er bei LOW des PCF-Pin leitet und bei HIGH sperrt.

    Pin + LED + Treiber + Schalter gegen Masse macht jedoch keinen Sinn

    und wovor willst Du die LED schützen? Wichtig ist nur, dass der Vorwiderstand zur LED passt ... mehr Schutz ist nicht erforderlich und macht auch keinen Sinn.

  3. #13
    Neuer Benutzer Öfters hier
    Registriert seit
    11.12.2013
    Beiträge
    9
    Also zum Ausgang:
    Geändert von Eidechse (07.01.2014 um 13:05 Uhr)

  4. #14
    Neuer Benutzer Öfters hier
    Registriert seit
    11.12.2013
    Beiträge
    9
    Hier nochmal besser erkennbar:
    Geändert von Eidechse (07.01.2014 um 13:06 Uhr)

  5. #15
    Neuer Benutzer Öfters hier
    Registriert seit
    11.12.2013
    Beiträge
    9
    Noch wer da?

  6. #16
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    03.09.2009
    Ort
    Berlin (Mariendorf)
    Beiträge
    1.023
    Zitat Zitat von Eidechse Beitrag anzeigen
    Noch wer da?
    Naja, wie soll ich sagen - auf mich wirkt das schaltungstechnisch etwas überfordert.

    Bei den Ausgängen:
    Transistoren T9 .. T16, offenbar als potentialfreie Schaltausgänge geplant (analog zu Relais): das geht so nicht. Die Schalttransistoren müssten dann extern an ein Potential der Leistungsversorgung angebunden werden. Da wären dann NPN-Transistoren mit Emitter an GND besser, dann wäre die zu schaltende Spannung in ziemlich weitem Bereich variierbar. (Allerdings sollten dann auch die Diagnose-LEDs elektrisch anders drangeschaltet werden.
    LED9 würde ich nicht direkt vom INT/-Ausgang treiben zu lassen. Die Abkopplung vom Bus ist für sich betrachtet schon richtig, damit nicht andere Busteilnehmer diese LED zum Leuchten bringen können.
    Die Adressierung des PCF würde ich mit Pullups und Jumper gegen GND realisieren, dann sind keine undefinierten Pegel möglich.

    Bei den Eingängen:
    Warum die Pullups an IC2, wenn da zugleich die LEDs von (+) geschaltet werden? Die schaden nicht, sind aber überflüssig.
    Was soll das mit den 1:1-Eingangsteilern (47k-47k) an IC2? Das ist zumindest eine untypische Beschaltung. Da sollen doch 5V-Logikpegel dran, oder? Dann besser keinen Eingangsteiler, zumal die Längswiderstände jeweils die Basisströme der ULN-Treiber unnötig reduzieren; die Vorwiderstände sind beim ULN2803 bereits passend für 5V-Logik integriert.

    Zur Adressierung:
    A0 ist die niederwertigste Adressleitung; die Zustände an A2, A1 und A0 sind in der Software als Dualzahl zu interpretieren.

    Zum INT/:
    T1 und T2 bilden eine scheinbar nutzlose doppelte Negierung. Stammt dieser Schaltungsteil aus LEGO-Quellen? Dann wäre der Grund für diesen Extraaufwand interessant zu wissen.

    Die 82k-Pullups am I2C-Bus sind weiterhin hinterfragungswürdig.

  7. #17
    Neuer Benutzer Öfters hier
    Registriert seit
    11.12.2013
    Beiträge
    9
    Dankeschön.
    Geändert von Eidechse (07.01.2014 um 13:06 Uhr)

  8. #18
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    03.09.2009
    Ort
    Berlin (Mariendorf)
    Beiträge
    1.023
    Zitat Zitat von Eidechse Beitrag anzeigen
    Also.. welche der hier aufgelisteten Pins (http://de.wikipedia.org/wiki/Lego_Mindstorms_NXT) wird am INT/ des PCF angeschlossen?
    Allem Anschein nach keiner.

    Der INT/ des PCF informiert über einen Pegelwechsel an irgend einem der als Inputs arbeitenden I/O-Kanäle. Dieser Pin kann als externer Interruptauslöser am Controller verwendet werden oder aber unbeschaltet bleiben.
    In dem von dir verlinkten Wikipedia-Artikel kann ich -genau wie du- keinen Interrupteingang beim NXT-Steckanschluss finden.

Seite 2 von 2 ErsteErste 12

Ähnliche Themen

  1. C++ Output/Input
    Von luigi1999 im Forum PC-, Pocket PC, Tablet PC, Smartphone oder Notebook
    Antworten: 1
    Letzter Beitrag: 27.01.2013, 10:13
  2. Sharp GP2D120 Input/Output
    Von botneuling im Forum Sensoren / Sensorik
    Antworten: 2
    Letzter Beitrag: 17.01.2012, 17:30
  3. Input/(Output) Card
    Von TimBS im Forum Suche bestimmtes Bauteil bzw. Empfehlung
    Antworten: 2
    Letzter Beitrag: 25.06.2009, 18:28
  4. L293 Masse an Input --> Output?!
    Von Manu_91 im Forum Elektronik
    Antworten: 5
    Letzter Beitrag: 24.02.2009, 15:49
  5. KEYLCD input output
    Von maximum2006 im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 5
    Letzter Beitrag: 10.04.2006, 21:39

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

fchao-Sinus-Wechselrichter AliExpress