-
Thread
Decoderschaltkreis für 7-Segment Kaskade
Hallo Fury, oder Du nimmst für jede Ziffer einen I²C-I/O-Port-Expander. Z.B. mit dem PCF8574 kann man direkt 8 LEDs ansteuern. Damit brauchst Du nur 2 Ports unabhängig von der Anzahl der Ziffern. Eventuell könnte man auch nur die halbe Zahl I/O-Expander nehmen und an diese je 2 BCD-7-Segment-Decoder
-
Thread
I"C mehere Bytes hintereinander senden
gleich dran hängen?? Ich habe ein Programm in 8051 Assembler geschrieben und es geht richtig gut PCF 8574A, es sind auch nur ca.15 Zeilen (nur für senden) und ich habe es so langsam laufen, das eine SCL-Periode 1 Sekunde dauert.
-
Thread
LCD 2 x 16 mit I2C Adapterplatine - ges. 9 Stück
Adapter ? Platinengröße ca. 55mm x 20mm,die LCD sind etwa 40mm x 20mm groß. Die Platinen sind mit PCF8574 bestückt,alle Platinen funktionsfähig.Entweder zum weiter verwenden oder als Spenderorgan. Preis keine Ahnung - ich sage mal 35 Euro für alle neun Stück plus 5 Euro Porto.
-
Thread
4 x Atmega8 Ausgänge mit BCD zu Decimal auf 10 erweitern und andere Tricks
Logik herum schlägst, nimm doch einfach Schieberegister oder Port-Expander mit I2C Schnittstelle (PCF8574).
-
Thread
Schaltung für Schrittmotor mit I2C
ich würde einen 8- Bit- IO- Baustein von einem namhaften holländischen Chip- Hersteller nehmen: PCF8574, o.ä.. Daran kannst Du neben ENABLE, CLOCK und DIR auch die Eingänge HOME, HLAFSTEP und CONTROL dranhängen; dann kannst Du alle Betriebszustände kontrollieren und sparst Dir die Jumper auf der
-
Thread
AVR Ausgang nach Impulszeit Ausschalten
Abend zusammen! ich habe Platine erstellt, die kaskadiert bis zu 128 Augänge über i2C Port Expander PCF8574 und 4099 Latches bereitstellen kann. Prinzipiell funktioniert das ganze. Wenn die Bedingung für den Ausgang erfüllt sind wird er gesetzt und wenn die Bedingungen zum löschen des Ausgangs Erfüllt
-
Thread
"Garten"-bus
liegen. Überall, wo es gebraucht wird, sind "Bus-Knoten" installiert, die vorerst 8 digitale Ausgänge (PCF 8574) bereitstellen. Erweiterungen sind einfach möglich. Über Relais (Karte von D. Harlos) lassen sich Magnetvetile 24 V AC (Rainbird), Lampen usw. schalten. Funktioniert ohne Fehler. Wer Details
-
Thread
Motortreiber richtig verbinden
. Ist aber nur ein "dummer" Portexpander. http://www.mikrocontroller.net/articles/Port-Expander_PCF8574
-
Thread
Von UART ungenutze PIN's des PORT
_Schieberegister Oder aber sowas hier: http://www.mikrocontroller.net/articles/Port-Expander_PCF8574 Ich persönlich nehme auch gerne mal einen kleinen uC als "intelligenten Portexpander" und steuere ihn über UART oder SPI...
-
Thread
ATMEGA Stromsparoptionen
soweit aus, da permanent die Eingänge abgefragt werden > müssen. Kann man da nicht soetwas wie einen PCF8574 nutzen. Der kann ja einen Level-Interrupt auslösen, wenn sich was an den Eingängen tut. Der braucht im standby max 10 müA und dafür kann der ATmega tief und fest schlafen.
-
Thread
Webserver MSP430 mit ENC28J60
etwa mit "192.168.5.1" oder so ähnlich, und auch eventuelle Schaltvorgänge auslösen können (bspw. mit PCF8574). dazu habe ich eine HTML Seite wo ich einfach werte eintragen kann erstellt. Auf dem PC funst das wunderbar aber wie bringe ich das in den MSP430 unter? Kann mir da wer Helfen?
-
Thread
JControl / Java Control-Unit JCU
Bedienung einer kleineren Modelleisenbahnanlage (Hardware über I2C-Bus und entsprechende Umsetzer, wie PCF8574, angeschlossen) geeignet? Viele Grüße Haussi
-
Thread
LCD mit I2C-Bus in C-Code
Module werden. Aufbau: Controller: At90s8515 Display: 2x16 4bit Motorola Interface I2c-Bus: PCF8574AP Es soll Daten über I2C Bus im einen LCD ausgeben. Wenn es möglich ist, dann bitte melden. Mit freundlichen Grüßen Bui
-
Thread
Gibt es einen MUX mit Busanschluss (I2C) ?
weitere I/O-Pins zur Verfügung, die Du als Slave-Select-Leitungen verwenden kannst. Ein Beispiel ist der PCF8574.
-
Thread
SCP1000 Sensor über I2C
Bausteine/etc. einbinden. Ich habe bereits die I2C Funktionen implementiert und diese auch mit einem PCF8574P IC erfolgreich getestet. Nun will ich einen VTI SCP1000 D11 Luftdrucksensor über den Bus einbinden und bitte um eure mithilfe. Ich habe euch den relevanten Code und das Sensor Datenblatt angehängt
-
Thread
PIC - zu wenig spannung oder initalisierungsproblem?
Der einzige weg, welchen ich jetzt noch habe, wird wohl ein i2c treiberbaustein sein! ich hab vom PCF8574 bereits hier im forum gelesen. Im datenblatt sehe ich, dass er bis 7V betrieben werden kann, und maximal 100mA ausgeben kann. Da er hier so oft in kombi mit einem display verwendet wird, nehme
-
Thread
8051 als I2C-Slave verwenden...
nicht hin. Hab mich bis jetzt etwa 4 Stunden gespielt. Nichts.... Der AT89C2051 soll dann wie ein PCF8574 arbeiten und er wird mit einen 24MHz Quarz getaktet. Frage: Hat jemand von euch schon Erfahrung in die Richtung und Subroutinen geschrieben? mfg Weinga-Unity http://www.weinga-unity.de.vu
-
Thread
Taster seriell einlesen ohne µC
mit dem Phillips PCF8574 kannst du so etwas machen. Hier ein beispiel von einem MP3-Player-Keyboard: http://www.fitzenreiter.de/MP3/mp3_mkbd.jpg MfG formtapez
-
Thread
Suche Diode mit niedriger Durchlass-Spannung
Hi Peter, ich weiß, daß man jede Menge Ports sparen kann. Ich habe auch schon mit dem PCF8574 (I2C-Porterweiterung) und dem Schieberegister 74HCT4094 gearbeitet. Und natürlich könnte ich mein Display seriell ansteuern - diese Möglichkeit entfällt aber, weil a) ich sonst nur auf's Display
-
Thread
DSPIC I2C
Hallo, ich arbeite mit dem DSPIC 60F6012 und versuche eine Porterweiterung (PCF8574) anzusprechen. nach dem senden der adressen bekomme ich ein ack vom slave aber dann wenn ich daten schreibe, macht er es nicht. ich habe mich auch schon mit dem ozi reingehängt und auf das start
-
Thread
Zimmersteuerung
z.B. einen Elektromotor ansteuern. Außerdem wäre die Möglichkeit gut, z.B. über ein I2C-Bus weitere PCF8574 anzusteuern, mit denen ich weitere Aus- und Eingänge dem Board hinzufügen könnte. (Ich stelle mir das in etwa so wie bei einem Motherboard vor, auf denen man PCI-Karten stecken kann, um weitere
-
Thread
Schwierigkeiten beim Lesen das Manuals / TWI Atmega 644
Hallo, ich möchte gern mit einem Atmega644P einen PCF8574 (=Portexpander) mittels I2C ansprechen. Ist im Manual ganz gut beschrieben - mit einer Ausnahme: nirgends finde ich einen Hinweis, wie SDA bzw. SCL konfiguriert werden müssen. Rein als Ausgänge
-
Thread
Kommunikation von Mikrocontrollern
Pins mit einander verbinden und eine Software UART implementieren oder? Ich habe hier auch noch PCF8574P I2C-Bus 8-Bit I/O-Expander rumfliegen ist es sinvolle die zur Kommunikation zu verwenden. Ich möchte ein Netzwerk aus 6-9 Mikrocontrollern aufbauen jedoch nicht mehr als 2 IOs pro Mikrocontroller
-
Thread
Verkaufe Elektronik Bauteile
HDSP-5503 Rot á 0,8€ 1x LM3524 (PDIP) PWM Controller 1€ 1x I2C Display 3 x 12 Zeihen á 7€ 10x PCF8574 (PDIP) á 0,9€ 5x Quarz 14.31818 MHz á 0,3€ 5x Quarz 4.433619 MHz á 0,3€ 2x Quarz 16MHz á 0,3€ 1 Quarzoszillator 3.6864 MHz 0,8€ 1x MC14017 (PDIP) Dezimalzähler 0,5€ 2 Max6225 (PDP) 2.56V Spannungsreferenz
-
Thread
PS/2 auslesen && ggf. interpretieren
FIELD_LENGTH||CIRCLEVALUE] cm berechnet und per I2C an 0100000, 0100001 und 0100010 weitergegen, was bei mir PCF8574P mit angehaengten DAC0808LCN sind. Somit kann die Platine unabhaengig betrieben werden und ohne grosze Protokollgeschichten mit einem ADC einer anderen Platine gelesen werden - gut bei Eingangsknappheit
-
Thread
LCD und I2C-Modul
auch von der I2C-Platine verwendet werden - aber nicht parallel dazu! Am besten währe es dann den PCF8574 auf dem I2C-Board gar nicht zu bestücken. Für die 4 Datenleitungen des Displays am besten die die PINs 3,4,5,6 nehmen entspechen den Port-PINs PD4..PD7. Man könnte auch eine Software-I2C-Variante
-
Thread
I2C Controller mit Timer und einfacher Logik
GPIO-out > umschalten kann (Beleuchtung enable/disable), nachdem ein GPIO-in (sync) > aktiv war. PCF8574 + irgendein Computer, der ihn über I²C steuert. > Ideal wäre ein autonomer Ablauf, Das wäre ein programmierbarer Mikrocontroller. Fast jeder kann I²c. Zum Beispiel Arduino Nano Module.
-
Thread
Pin als In oder Out konfigurieren, abhängig von einzelnem B
1' else 'Z'; end generate; -- Datenausgang ohne Richtungssteuerung, Open Drain Ausgang -- wie PCF8574 l_label: for i in 0 to 7 generate my_port(i) <= '0' when my_data(i)='0' else 'Z'; end generate; [/vhdl] >Noch genialer wäre es, wenn jeder Pin ein Open Drain wäre, und einfach Warum
-
Thread
Freescale HCS08 Positives u. negatives Acknowledge am I2C Bus
wurde. Also die Kleinigkeit entgegen der Beschreibung im Datenblatt geändert und es klappte. Beim PCF8574 ist es genau anders, da muss ich als erstes das Datenbyte holen und danach die STOP Bedingung setzen. Vielen Dank für das "Brainstorming", es war sehr interessant und ausgesprochen zielführend
-
Thread
TWI - Wie lege ich die Adresse von einem Slave fest?
immer ich an der Master-Sofware herumbastle, benutze ich zuerste einen fertigen Slave (Port-Expander PCF8574, oder RTC). Über den Port-Expander kann man dann auch leicht ein LCD-Display für Debug-Zwecke anschließen. Auch als sehr sinnvoll zur Fehlersuche hat sich der TWI-Sniffer http://www.mikrocontroller.net
-
Thread
Welche Hardware benötige ich für die Ansteuerung von mehreren Signalen?
über Schieberegister oder I²C Portexpander erweitern. Geeignete Klassiker dazu wären 74HCT595 und PCF8574. Anleitung dazu: http://stefanfrings.de/esp8266/index.html
-
Thread
lcd hinter multiplxer ???
Sekunde was sogar für Animierten text reicht.) und ich so erstmal nur 2 Pinne verbrauche. den Extra PCF8574 für LCD oder Tastatur kann ich verschmerzen und sogar nen M8 nutzen. Bei kaum weiteren Komponennten nehme ich allerdings gerne den M16 da ich mit 4 Ports genug Piinne frei habe. In deinem
-
Thread
I2C Monitor mit Mega8
den Bus eingreift. Weiterhin habe ich noch eine Erkennung für Interruptsignal eingebaut (für z.B. PCF8574 "IO" oder PCF85x3 "RTC") Ich werde wenn ich wieder in Deutschland bin, mal meinen Sourecode reinstellen. cu bis dann
-
Thread
TinyWire: Rückgabewert
Den Atiny-85 setzte ich nur ein wenn ich die Beleuchtung eines Modellautos steuern will, via i2c-Pcf8574. Das Teil kann (wegen der wenigen Pins , meist nur 1-2 Jobs gleichzeitig machen.
-
Thread
Arduino mit 200 I/O Ports?
gleiche tun sollen, dann würde ich zwei µC (oder mehr) verwenden. Oder halt Port-Expander wie wie den PCF8574 oder den MCP23017, oder Schieberegister wie 74HC165 und 74HC595.
-
Thread
Conrad I2C LCD Modul
Fehler selber gefunden! )))) Die Verbindungen vom RS und R/W zw. PCF8574 und Display sind beim Conrad-Modul genau umgekehrt. Rest ist haar genau gleich. Funktioniert jetzt einwandfrei. 10 Mal hingeschaut und 10 Mal übersehen...! Wegen des Preises aber doch lieber
-
Thread
Portwert in einem byte schreiben.
Hallo, ich möchte mein LCD mit dem PCF8574 ansteuern. Dabei möchte ich die Portwerte in ein Byte schreiben. Lcd-Befehl : LCD_PORT &= ~(0xF0>>(4-LCD_DB)); // Maske löschen LCD_PORT |= (data>>(4-LCD_DB)); // Bits setzen jetzt
-
Thread
I2C Master und Slave mit PIC16F876
anderen Master funktioniert, vermute ich einen Fehler beim Master. Aber die Routine funktioniert mit PCF8574 seit Jahren, darum habe ich sie kopiert. Andere Taktrate ändert nichts. Danke und Gruss Chregu
-
Thread
Schalten von +5V über ESP32
. Vielleicht kann ja jemand weiterhelfen: Ziel ist es über einen GPIO-Pin des ESP32 (bzw. einen PCF8574) ein Schloss zu öffnen, welches + 5-12V erwartet. Ich habe es einfach mal direkt über den GPIO-Pin mit 3,3V versucht, allerdings sinkt die Spannung dann beim Schalten massiv ab und es tut sich nichts
-
Thread
Widerstände programmierbar schalten?
habe der z.B. via SPI oder I2C > angesprochen wird und die Widerstände schaltet. Du sucht einen PCF8574 (hat 8 digitale Ein-/Ausgänge)
-
Thread
Display am Attiny 841
und Programme veröffentlich wurden. Teilweise habe ich bis 6 Slave am Master dran. Beispiel dazu: PCF8574, PCF8591, MCP23008, MCP23017, OLED, E-Paper, INA221, Farb TFT Display von EA mit bis zu 3,2 Zoll. Teilweise habe ich 2 Displays gleichzeitig am Bus betrieben. Auch der Austausch von Atmega
-
Thread
Welchen AVR nehmen?
sollten auch 64 Stück oder mehr kein Problem sein. Meine 8 in der ISR (alle 10ms) per I2C ausgelesen PCF8574(A) brauchen 100-200µs und da war ich noch auf 100kHz I2C. Ich merkte aber das auch 400kHz möglich sind. 8 Tasten könnten auch an einem ADC-Port mit R-Teiler hängen, spart Leitungen Das größte
-
Thread
Lötkolben für SMD
verlöten. Das Ergebnis ist von eine Maschinenlötung nicht zu unterscheiden. Ob Widerstand oder pcf8574 ist egal. Die Größe liegt nur an meinen Augen. Weil selbst mit Vorhänger kann ich kleineres nicht mehr genau sehen.
-
Thread
IIC, I2C Leitungslänge
abgeschlosssen werden, um eine Reflexion am jeweiligen Ende zu unterbinden. Ich hätte insgesamt 8 LM75 und 11 PCF8574... Werde berichten, obs funktioniert hat *g*
-
Thread
Tach auch - Vorstellung
Vorteil dabei ist das ich schnell das "Interface" wechseln kann. Also Direkt oder ne kleine Platine mit PCF8574 um über I2C anzusteuern oder einfach ein Schieberegister sammt MAX232 für ne Serielle ansteuerung. Das wars auch schon
-
Thread
Warum interne pull ups und keine internen pull downs?
stark nach unten ziehen konnten und nach oben nur wenig Muskeln hatten. Das seht ihr heute noch am PCF8574. Olaf
-
Thread
Software I2c oder Hardware I2c
Infos. ES wuerde reichen wenn du einfach mal ein Datenblatt lesen wuerdest. Beispielsweise zum PCF8574. > Wird der Takt, sei es beim Hardware oder beim Software I2C Daten werden nur bei Bedarf rausgetaktet, nach der Uebertragung gehoert eine Stopbedingung zur DEfintion des Busses die bestimmte
-
Thread
I²C/TWI Tutorial
, die jeweils ein grafisches Display und einen Drehgeber ansteuern. Ausserdem hängen noch ein paar PCF8574 und LM75 am Bus. Gruß, Jan