-
Thread
bockiges LCD
Also, es handelt sich um einen Atmega644, Taktfrequenz 16 MHz, Clockfrequenz des zwischengeschalteten PCF8574 100 kHz; Kontrollertyp lt. Datenblatt KS0070B. Die Funktion kdo() ist, so hoffe ich, unauffällig: [c] void kdo(uint8_t dat) // ein Kommando zum LCD { _delay_ms(10); PORTC
(1<<RS); // RS=0 (Daten ins Steuerregister) PORTC |= (1<<E); // = E high zumPCF(dat); // legt ein Byte an die PCF-Ausgänge PORTC &= ~(1<<E); // das Byte liegt jetzt am LCD-Eingang an _delay_ms(5); // pause()zu lang, ns reichen PORTC |= (1
-
Thread
TWI = I2C ??
compatible to i2c" hat das schon mal jemand getestet. Ich wollte den Atmega8 zusammen mit ein paar Philips PCF 8574 benutzen. Wäre super wenn mir jemand mal ein paar Zeilen code zuschieben könnte aus dem ersichtlich ist wie man das TWI benutzt vorzugsweise in Assembler. Gruss Cabal
solche Schweinereien, wie Multimasterarbitrierung oder Slaves machen muß. Um als Single-Master den PCF 8574 und andere anzusteuern, ist es viel einfacher, es direkt in Software zu machen. Das ergibt auch weniger Code und läuft an jedem Pin und jedem µC, auch wenn der kein TWI hat. Hier mein Beispiel
-
Thread
Sinnvolle Pinbelegung vom Mega8 mit LCD und ADC
verwende daher gerne eine andere Loesung. Bau dir eine kleine Platine mit einem Display und einem PCF8574. Das ist ein I2C nach Parallel Wandler. Daran verwendest du dann das Display im 4Bit Mode. Dir bleiben dann immer noch zwei Bits die du entweder fuer zwei Taster oder zum einschalten der Displaybeleuchtung
74HC164 und braucht dann nur 3 Ports beim AVR. Ich habe es auch mit dem 74HC589 hinbekommen. Der PCF8574 wäre mir zu teuer... Gruß
-
Thread
Verkaufe ICs
2x AD7706 (PDIP) 16Bit 3Kanal AD-Wandler á 5€ 1x ADS7825 (SOIC) 16Bit 4Kanal AD-Wandler á 25€ 5x PCF8574A (PDIP) I2C IO-Expander á 1.2€ 5x MAX232 (PDIP) RS232 Pegelwandler á 0.4€ email: robert(dot)schilling(at)gmx(dot)at (dot) und (at) ersetzen... Gruß Robert
Sind folgende Bauteile noch vorhanden: 2x PCF8574A (PDIP) I2C IO-Expander á 1.2€ 2x MAX232 (PDIP) RS232 Pegelwandler á 0.4€ 1x LM75 (SO8) Temp. Sensor für den I2C Bus 2€ 2x ATMega88 µC von Atmel á 2,3€ 2x DS1307 (PDIP) RTC für den I2C Bus 2
-
Thread
ATMEGA 1284P Anzahl möglicher I2C/TWI Bus
Dabei wirkt der ATMEGA nur als SLAVE. Da es einen internen I2C-Bus für die Ansteuerung von zwei PCF8574 I/O-Expander zum Lesen von Eingängen und Schalten von Ausgängen gibt, soll der RasPi über den P5-Header (GPIO28/GPIO29) an einem zweiten (getrennten) I2C-Bus hängen. Kurzum am ATMEGA hängen die
der RaspPi (85x56mm) und wird unter den RasPi gesteckt. Das Addon beherbergt 1x Level-Shifter, 2x PCF8574 I/O-Expander (16 I/O), 16 I/O (analog/digital) direkt vom ATMEGA, 1 x RFM12 Sender, 1 x FT232 USB Bridge (für Diagnosezwecke). Er hat kein Ethernet-Chip und kein SD-Karten SLOT. Das hat alles
-
Thread
LED-Steuerung mit WLAN-Server, bistablen Relais und ZeroCrossSwitching
Hardwarebeschreibung: Genutzt wurde ein ESP8266 NodeMcu V3, der über eine I2C-Schnittstelle einen „PCF8574 Remote 8-Bit I/O Expander for I2C Bus“ ansteuert und damit genügend Ausgänge hat, um die Relais anzusteuern. Die PCF8574-Ausgänge werden über ein Widerstandsnetzwerk mit je 10 kOhm als PullUp auf
nach einer Einschaltphase (5 Sekunden -> delay(5000)) der I2C-Bus initialisiert und die Ausgänge des PCF8574 werden auf 0 gesetzt. Dann werden über die Unterprogramme r1_off bis r3_off die Relais ausgeschaltet. Mit dem Befehl wifiMulti.addAP(“WLAN-Router”,”WLAN-Passwort”) lassen sich mehrere WLAN-Router
-
Thread
Gibt es einen Matrix-Tastatur-Chip mit I2C-Bus?
Hallo Nico, oder Du nimmst einen PCF8574, der hat sogar einen INT out pin wenn sich an der Tastatur was tut. Guckst Du hier : http://www.goblack.de/desy/mc8051chip/bauanleitung/index.html Auf der Linken Seite Fkt-Modelle auswählen und
Hallo an alle! Der PCF8574 ist so ein Baustein, den ich gesucht habe. Den habe ich auf meiner Suche wohl übersehen... Vielen Dank (in diesem Fall besonders an Frank)! Gruß - Nico :o)
-
Thread
I²C Struktur mit P82B715
Hallo, I2C über die hier angegeben Längen ist möglich. Es geht sogar noch weiter. Der PCF8574 ist hier anscheinend besonders anspruchslos. Ich habe ohne P82B715 oder P82B96 bis zu 50m auf gewöhnlichem Telefonkabel 2x2x0,6 mm mit bis zu 100 KHz geschafft. Siehe hierzu auch: http://www.mikrocontroller.net
I²C ist das Preis/Leistungsverhältnis. Bei RS485 gibt es nicht so günstige Bausätze usw. > Der PCF8574 ist hier anscheinend besonders anspruchslos. Ich habe ohne > P82B715 oder P82B96 bis zu 50m auf gewöhnlichem Telefonkabel 2x2x0,6 mm > mit bis zu 100 KHz geschafft. Eine Frage hierzu: Ich
-
Thread
Analogschalter
Hi! Ich(blutiger Anfänger) würde gerne mit einem 8515 per I2C (PCF8574) ca 32 Ein/Aus Kontakte 'abfragen'. Allerdings be- finden sich diese bis zu 7m entfernt. Daher hat mir ein Freund geraten, einfach einen billigen Analogschalter wie zb. den 4066 zu nehmen und
Ist im Prinzip egal, aber die 8574 sind etwa 8-mal teurer als die 74LS165. Peter
-
Thread
I2C Multiplexer
nummer grösser --Is aber egal --Wer hat die im Programm?? Alternativ kannste ja einfach nen 8574 als Umschalter misbrauchen. 8574 --- find ich nix beim googln was passt. ( genauer ?) @Peter Na klar, geht sogar sehr gut. Allerdings sollte es der SN74HCT4066 sein. Der CD4066 ist nicht so gut
<<<<<8574 --- find ich nix beim googln was passt. ( genauer ?) PCF8574 Standart IO für I2C. Müßteste kennen. Die Schaltung drumrum mußte dir schon selberstricken Zu :PCA9516 Keine Ahnung wo
-
Thread
DDR bei IIC- Nutzung
Moin! Ich mach grade Gehversuche mit einem PCF8574 und frage mich, wie denn die Ports des Atmega8 geregistert sein müsen, damits klappt. Als Eingang? Als Ausgang? Mit oder ohne Pullup? Oder tut der Atmega das ganz alleine? Greetz, Stephan
http://www.mikrocontroller.net/articles/Port-Expander_PCF8574
-
Thread
Taster brücken mit i2c -> Optokoppler
an) bzw 0,9V (aus). Da ich an dem Printserver einen i2c Bus nach aussen habe und noch jede Menge PCF8574 hier rumfliegen hab, dachte ich hier an eine Lösung. Ich würde also gerne über den PCF den Taster brücken. Hier denke ich, das ein Optokoppler das richtige wäre. Aber welchen nutzt man? Beschaltung
hallo, also ich würde einfach den PCF an den i2c bus tun und einen portpin des PCF als schalter benutzen. auf die die 3,3volt dann mittels spannungsteiler auf 2,8volt anpassen und gut iss. opto brauchste nit. oder habe ich irgendwas
-
Thread
Atmel Mikrocontroller mit mehr als 4 I/O-Ports gesucht
CPLD dahinter oder einfach I2C Portexpander PCF8574
geguckt, allerdings mit mehr als 40 Pins keine "lötbaren" Lösungen mehr gefunden. "I2C Portexpander PCF8574" Wenn ich das richtig verstanden habe, steuere ich über drei Inputpins 8 Ausgänge binär an? Dann wäre das genau das wonach ich gesucht habe. Der CPLP hört sich ein wenig kompliziert an, werde
-
Thread
Relay via I2C
oder den PCF8574, den gibt es auch bei Reichelt. das ist ein I2C 8bit IO expander. über den könntest du die Relais mit nem Transistor schalten.
Hallo Michael, >> Ich bin schon gespannt, wie dann der i2c über 20m gespannt wird.. Der PCF8574 ist da anscheinend ziemlich anspruchslos. Meine ersten Gehversuche habe ich von bald 10 Jahren mit diesem Typ gemacht. Man kann locker über 50m überbrücken, selbst getestet, und vermutlich noch
-
Thread
GPIB
will. Um mal eben ein Device auszulesen ist das ueberfluessig. Ich mach sogar den Datenbus mit einem PCF8574 weil mir dir Portleitungen am MEga8 ausgegangen sind. :-) Olaf
Also bei mir bestehen die Bustreiber nur aus ein paar Pullups am PCF8574. Mag ja sein das es Probleme gibt wenn man da 10m Kabel dran hat, aber mir reicht 1m Kabel weil ja auf der anderen Seite der USB-Bus ist. Ich lese damit ein Tek 7D20 aus. Wenn man uebrigens richtig
-
Thread
Bausatz Add-on für AVR-NET-IO
Platinenlayout) für ein RFM-Funkmodul * Anschluß für LC-Display (inklusive Kontrastregler), Ansteuerung über PCF 8574) * Lötraster 2,54mm für eigene Schaltungen Die Größe der Platine ist mit 108mm x 76mm identisch mit der des AVR-NET-IO. Die Positionierung der Anschlüsse ist so gewählt, dass beide Boards in
Ich habe nur ein Problem das bei mir die LCD Beleuchtung nicht funktioniert. Spannung bricht von PCF 8574(pin12) auf 4.1 V Zusammen. Am 16Pol pin15 und pin16 sind nur 3.1 V Ich habe nun den Transistor Basis Widerstand( R12 oder R13) auf 470K erhöht und beim Ausgang am Pfostenstecker nochmals einen
-
Thread
Suche 8xCurrent Limiter => I2C (vgl. CLT01-38SQ7)
https://www.ti.com/product/PCF8574 Anmerkungen: a) die 24V Signale müssen durch Spannungsteiler herabgesetzt werden. b) nicht isoliert (hierfür haben die Götter der diversen Glaubensrichtungen allerdings den Optokoppler erschaffen
Hallo Magnus, danke für Deine Antwort. Ja, diese Lösung hatte ich ja ebnfalls beschrieben. Der PCF8574 ist das TI pendent zum MCP2317. VG Joerg
-
Thread
8fach Relaiskarte für Hutschiene
3295;ARTICLE=28316;START=0;SORT=besch;OFFSET=16 Aber dann brauche ich auch wieder eine Platine mit PCF8574 und ULN2803, und das ganze dann in ein Hutschienen Gehäuse.
Stefan S. schrieb im Beitrag #1441593: > Aber dann brauche ich auch wieder eine Platine mit PCF8574 und ULN2803, > und das ganze dann in ein Hutschienen Gehäuse. ZB sowas http://www.cctools.eu/ext_index.php/artikel/1826
-
Thread
Parallele Daten auf SPI oder I2C
für I2C: PCF8574
http://ww1.microchip.com/downloads/en/DeviceDoc/20001952C.pdf http://www.ti.com/lit/ds/symlink/pcf8574.pdf
-
Thread
TWI MUX per SW an einem Port
Zugriffe auf die "Geräte" gekapselt. - DS1631 Temp Sensor (mit Platine bei CCTools beschfft) - PCF8574 8 bit I/O (mit Platine bei CCTools beschfft) - PCF8583 Real Time Cloch (mit Platine bei CCTools beschfft) - usw. Die TWI Master nach Slave Kommunikation läuft immer nach dem gleichen Muster
gesendet, wenn der gelesene Temperaturwert erkennen lässt, dass der Sensor nicht aktiv ist. 5. Bei den PCF8574 I/O ist eine Funktion vorhanden, um gezielt ein Bit zu setzen. Dies kann logisch global invertiert werden mit einem Umschalter, damit der externen Beschaltung leicht Rechnung getragen werden kann
-
Thread
LED gegen VCC oder GND
diese über einen Vorwiderstand an einem Output-Pin von einem µController >hängt? [[Port-Expander PCF8574]] @ Gast (Gast) >Ich meine die µC (zumindest Atmel) verkraften mehr, wenn du die LED >gegen VCC an den Output hängst. Das glaube ich kaum. Du meinst eher die 8051er, die haben nämlich Open Collektor Ausgänge, so wie der PCF8574, da muss man die LEDs gegen VCC schalten. AVRs haben relativ symetrische Push-Pull Ausgänge. [[Ausgangsstufen Logik-ICs]] MfG Falk
-
Thread
Digitale I/O am PC
Hallo, es gäbe vielleicht noch die Möglichkeit über i2C Komponenten (PCF8574). Ein PC-Interface ist relativ einfach zu bauen. Es gibt da Bausteine mit 16 I/Os und mit 8 I/Os. Das könnte funktionieren, obwohl ich Mikrocontroller-Lösungen vorziehen würde. Man könnte auch
Ralf: Schwer aufzutreiben? Gibts für EUR 2,10 pro Stück bei Reichelt. Andreas: I2C mit PCF8574 könnte auch gehen, weiß aber nicht ob das dann schnell genug wäre ... Joline: Soweit ich weiss haben auch einige von den größeren AVRs (z.B. Mega128) einen externen Bus, da kannst Du die 82C55
-
Thread
ESP8266 Wemos D1 zu wenig Pins
Einen PCF8574 nehmen oder auf einen ESP32 umsteigen.
100Ω W. schrieb im Beitrag #6486836: > Einen PCF8574 nehmen Oder z.B. einen 74xx165, der deutlich günstiger ist und in diesem Fall ausreicht, da ausschliesslich Eingänge benötigt werden.
-
Thread
Portexpander PC8574 beim lesen schmiert software ab
eines Ports ändere, Dann geht SDA auf LOW und das wars. hängenbleiben tut das ganze hier pcf8574_send_start und zwar ändert sich TWINT nicht mehr
anscheinend vergessen von mir einzufügen :-) http://www.mikrocontroller.net/articles/Port-Expander_PCF8574 ich verwende die Software von diesem Projekt. Gruß Dennis
-
Thread
Display mit I2C Buss
Nimm einen PCF8574 und schließ dort die einzelnen Anschlüsse eines normalen Displays an. Den PCF8574 kann man dann per I²C ansteuern.
-
Thread
Kabelquerschnitt Ks0108
bekommen, wäre aber z.B. die Ansteuerung des Displays über I²C in Betracht zu ziehen. (Stichwort: PCF8574) Du hättest nur noch 4 Signale (GND, VCC, SCL, SDA) und der Mehraufwand in der Firmware hält sich sehr in Grenzen. Zudem hat das der ein oder andere hier (mich eingeschlossen) auch schon
Danke für die antworten! @arm-fan die idee mit dem PCF8574 hatte ich auch schon, und habe recherchiert. hier irgendwo im forum gibts nen beitrag wo jemand meinte das das dann viel zu langsam wäre. da das display teilweise alle 100ms neue daten anzeigen
-
Thread
probleme mit lcd im 4 bit mode
es, wo mir so langsam die pins am uc ausgehen, dieses display im 4bit mode betreiben und an einen pcf8574 via i²c betreiben( also 4 datenbits + steuerleitungen). die idee ist ja nicht gerade neu, doch nach ausgiebigem lesen das datenblattes habe ich nichts über den 4bit mode dieses displays finden können
ich sagen: Versuch es einfach! Brauchst Du Sourcecode? Ich habe auch mal ein Display über I2C, PCF8574, 4bit-Mode angesteuert. Der Code wäre in C. Gruß, Markus_8051
-
Thread
Auslesen eines 24LC256
zusammen, ich soll einen Speicherbaustein auf einer Platine auslesen (24LC256), die mit einem MC PCF8574T besetzt ist. Es handelt sich um einen SMD-Aufbau. Leider habe ich keine ordentliche Schnittstelle RS232/RS 485 zur Verfügung sowie keinerlei Software für einen I2C-Bus. Ich würde so vorgehen:
Der PCF8574T ist ein I²C Portextender, der hat erstmal nicht mit EEPROM zu tun. Ansonsten müsste dein Vorhaben gelingen, falls du den Chip lebend runter und wieder rauf bekommst. Und die richtigen Daten hinter
-
Thread
7segmentanzeigen Treiber
Hallo Pfi, wenn die Anzeigen gemeinsame Anode haben gibts eine Lösung mit zwei Portpins. -> i2c und PCF8574, 8 Ausgänge mit 25mA Belastbarkeit bei Low (High kann er nur 300uA) grüße leo9
sich die Auswahl an möglichen Bauteilen deutlich ein. Wenn es reicht nach Masse zu schalten nimm den PCF8574 (wenn mans etwas locker formuliert ist ja i2c auch nur ein besseres Schieberegister). Wenn du die positive Versorgungsspannung schalten willst wirst du um zusätliche Transis nicht herumkommen.
-
Thread
maximite TFT mmbasic Computer
http://www.nxp.com/documents/data_sheet/PCA8574_PCA8574A.pdf Seite 5 , aber lesen und verstehen müsst Du schon selbst.
doch noch in der Nacht, irgendwo einige Beispielprogramme für I2C gefunden. Bei einem wird sogar ein PCF8574 angesteuert. Dieser aber unter der Adresse &H20 = 32. Dieses ist aber nach meinem Wissen die falsche Adresse. Seit jahren funktionieren die Adressen &H40 = 64 und die folgenden. 64 = Schreiben
-
Thread
Bresser 5in1 umbau auf eigene Platine
Allerdings steh ich da gerade auf dem Schlauch wie ich das > realisiere. Ich würde dies mit einem PCF8574 (I²C Portexppander) realisieren, dann kannst du wieder Strom sparen, da dieser dem µC dann, per INT ein Kick geben kann wenn die Windrichtung ändert. So musst du nicht Permanent abfragen in welche
Allerdings steh ich da gerade auf dem Schlauch wie ich das >> realisiere. > > Ich würde dies mit einem PCF8574 (I²C Portexppander) realisieren, dann > kannst du wieder Strom sparen, da dieser dem µC dann, per INT ein Kick > geben kann wenn die Windrichtung ändert. So musst du nicht Permanent > abfragen
-
Thread
HD44780 4-Bit: Störung ergibt falsches Nibble
Erklär mal genauer, wie ein LED-Treiber ein LCD ansteuern können soll. Falls Du aber den IO-Expander PCF8574 meinst, der hat nur sehr schwaches High an seinen Ausgängen, da gehören dann Pullups ran, zumindest für den E-Pin (z.B. 4,7k). Peter
> Falls Du aber den IO-Expander PCF8574 meinst, der hat nur sehr schwaches > High an seinen Ausgängen, da gehören dann Pullups ran, zumindest für den > E-Pin (z.B. 4,7k). In diesem Fall ist es ein PCA9532 mit 10k Pullup am E-Pin.
-
Thread
ATMega32 mit I2C
ff ff ff ff ff ff ff ff ff ff ff ff ff done. An dem I2C-Bus hängen neben dem AT24C256 noch ein PCF8574AP und eine PCF8583 RTC. Die RTC und die Porterweiterung funktionieren einwandfrei. Nur das AT24C256 macht Probleme. Weder beim Lesen noch beim Schreiben treten Fehler auf, aber es steht beim Lesen
32iger in manchen tutorials sind die widerstände vom i2c bus 10K, also ich benutze auch 10k und der PCF8574AP funzt (weiter bin ich noch nicht) vielleicht schaft es das eprom nicht die sda leitung auf low zu ziehen
-
Thread
sich aufhängende Sensoren LM70/75?
SCL auf low zieht Das ist aber seltsam. Ich kenne es eigentlich so, daß bei I2C-Slaves (24Cxx, PCF8574 usw.) der SCL nur Input ist, d.h. rein schaltungstechnisch kann er SCL gar nicht auf low ziehen. Kommt das SCL = low wirklich vom Sensor? Peter
Unsinn behauptest. Da steht eindeutig: *Input* Die meisten Slaves haben nur einen SCL-Input (24Cxx, PCF8574 usw.). Wozu sollten sie auch den Master warten lassen? Ich hab ja nirgends behauptet, daß alle Slaves so sind, es mag also Ausnahmen geben. Peter
-
Thread
LCD über I2C ansteuern
günstigen Baustein mit dem ich ein LCD-Display über den I2C-Bus ansteuern kann." Da nimmst Du einen PCF8574 und betreibst das LCD im 4bit Modus. mfg Gerhard
@Gerhard Das mit dem PCF8574 ist zwar möglich aber von der Programierung des I2C Masters sehr aufwändig. Gerade bei einem Newbie kann das sehr schnell zu Frust-Erlebnissen führen. Ich würde wirklich eher zu einem Mega8
-
Thread
Bezugsquelle PCA9554 im Dip-Gehäuse
PCF8574 wäre keine Option? Müsste Pinkompatibel sein.
. Rs-online war mir durchgerutscht. Mittlerweile habe ich auch noch darisusgmbh.de gefunden. Der PCF8574 geht leider nicht, weil mein I2C-Bus mit 400kHz läuft. Gruß Marc
-
Thread
TWI Atmega128
Experimentiere mit dem TWI bzw. I2C. Habe eine I2C-LCD-Display mit PCF8574-Portexpander an Port D des Atmegas128 angeklemmt und möchte nun testen, ob die Kommunikation klappt. Dazu habe ich aus dem Datenblatt des Atmega das C-Example genommen: [c] i2cSetBitrate
>> TWDR= 0x78 & 0xFE; ist das die richtige adresse? beim PCF8574 (_ohne_ A) ist die adresse "0x4n" n: 2-14d bzw. 2-E -- hängt von den Pins A0-A2 ab sonst vl. mal die I2c-Lib von peter Fleury ausprobieren: jump.to/fleury hth. Jörg
-
Thread
Frage zur Spannungsversorgung xMega128
Hallo, Problem: Ich habe einen xMega128 und steure mit diesem diverse PCF (8574) Portexpander über den I2C-Bus an. Meine Bordnetzspannung liegt bei 12V, für die Spannungsversorgung der PCF Expander habe ich mir einen 78SR105 (5V) - Spannungsregler zugelegt. Der xMega128
nur schreiben will, ist das schlecht, da der PCF ja antwortet (ACK) und das gibt er ja mit 5V aus. Der PCF verträgt eine spannungsversorgung von 2,5-6V.... MfG
-
Thread
allgemeine PicoMite Anfängerfragen
8 Bit Darstellung hat NXP erst später angefangen. Vergleiche z.B.: https://www.aurel32.net/elec/pcf8574.pdf (Philips) https://www.nxp.com/docs/en/data-sheet/PCF8574_PCF8574A.pdf (NXP) Auch dort hat die Adresse konsequent 7 Bits: https://www.nxp.com/docs/en/application-note/AN10216.pdf (Philips
die Displays an anderen Geräten getestet habe. Unterstützt PicoMite diese Displays auch mit dem PCF8574-I²C-Adapter? Dann nehme ich mir jetzt mal dieses Display vor: https://joy-it.net/de/products/SBC-OLED01 Es ist mir bereits gelungen, etwas auf dem Display anzuzeigen. Oftmals gibt es auch
-
Thread
Display 4x16 mit USI ansteuern
Moin, nimm einfach einen PCF8574 auf der einen Seite häng das Display ran und auf der anderen per I2C deinen uC. Ich habe ein sainsmart LCD2004 dort ist es so gemacht. Und ich glaube hier im Forum wurde das auch schon mal besprochen
den Slave gehen was zu machen. Andere Slaves kümmern sich um Sensoren oder Antriebe. Wenn ich einen PCF 8574 verwende bleibt die Hauptarbeit beim Atm 1284. Verwende ich aber 2 x Display kommt es zu grossen Problemen, da sich die Treiber behindern. Beispiel: Schrittmotoransteuerung mit Anzeige (4x16)
-
Thread
mein Display spinnt
kleine Platine zum Ansteuern per Serial um > die vielen Pins zu sparen. Was für eine? Mit einem PCF...? @Admins, bitte in das Forum „µC & Elektronik“ verschieben ...
Ansteuern per Serial auch das ist nicht die übliche Bezeichnung für einen I2C-Bus, also auch kein PCF... Aber die verlinkte Platine hat einen I2C-Bus und einen PCF8574T, also tatsächlich ein I2C-Bus, https://www.arduinolibraries.info/libraries/liquid-crystal-i2-c https://cdn.shopify.com/s/files
-
Thread
Bistabile 7Segmentanzeige
Ansteuerung der einzelnen Ziffermodule keinen Parallel oder SPI Bus nehmen, sondern einen Philips PCF8574. Diese werden dann mit dem TWI Bus vernetzt. Nachteil ist zwar, daß pro Bus-Segment nur 8 (bzw. 16) PCF8574 angesteuert werden könnten, aber mit ein paar schaltungstricks kann man das noch erweitern
-
Thread
i2c - DMX Konverter
das so gedacht die DMX Adressen nach i2c Adressen umzusetzen. Du kannst das multiplexen. Einen PCF8574 für die DMX-Adresse und einen oder mehrere für die Daten. Das dann auf Schieberegister und mit DMX-Baudrate raustakten. Mit Mikrokontroller würden auch zwei PCF8574 reichen. Einen für Handshakesignale
-
Thread
Systemtakt_I2C-atmega32?
Mikrocomputertechnik mit Controllern der Atmel AVR-RISC-Familie" beträgt dieser für nen atmega16 und einen pcf8574A 3,6864 MHz. Ich habe aber einen atmega32 und pcf8574P... Gruß
-
Thread
TWI - Fehler beim Senden von Start
in aktuellen Dokumenten Adresse+RW-Bit als Adressbyte: http://www.nxp.com/documents/data_sheet/PCF8574_PCF8574A.pdf MfG Spess
-
Thread
Suche Display 20x4 I²C
Wenn ein Mikrocontroller für die I2C Adaptierung nicht in Frage kommt, gefällt Dir vielleicht ein PCF8574.
ein Mikrocontroller für die I2C Adaptierung nicht in Frage > kommt, > gefällt Dir vielleicht ein PCF8574. Oder besser noch ein PCA9555, der hat gegenüber seinem älteren Vorbild einen etwas effektiveren Zugriff. Codebeispiele einfach googeln.
-
Thread
Software für Hausautomation mit Raspi und ES12Z-200
Automatisierungsoftware auf einem Raspi laufen würde da ich hierfür über preiswerte I2C extender (PCF8574) sehr viele ES12Z-200 schalten und abfragen kann. Die Einbindung dieser Platinen bis zur Kommandozeile habe ich auch schon umsetzen können. Sowohl mit OpenHAB als auch mit Fhem habe ich mich
Bevor ich aber neue Hardware kaufe (Pokeys-Modul) wollte ich erstmal versuchen das mit der Raspi / PCF8574 Hardware umzusetzen, die schon zu Hause rumliegen habe und die zumindest schon auf Kommandozeilenebene funktioniert. mfg Gesh
-
Thread
I2C Display ansteuern
Hallo, ich möchte ein I2C-Display (PCF8574) mit einem Atmega128 ansteuern. Auf dieser Seite fand ich einen Beispiel-Treiber: http://scriptkiller.de/avr_pcf8574_hd44780_display.php Das dürfte ja genau das sein, was ich suche. Nun
-
Thread
120 I/Os an Raspberry Pi
eh schon genug durch Betriebssystem usw.). Also eine Ladung 8-bit-I/O-Expander für den I²C (z. B. PCF8574 und PCF8574A kombinieren, dann reicht die Anzahl I/Os - oder mit Expandern o. ä. arbeiten) und eine Handvoll Treiber (z. B. ULN2803). Zusätzlich würde ich mir über weitere Absicherungsmaßnahmen
Horter (horter.de). Da gibt's optogekoppelte (oder Relais) I/O auf Basis des schon oben erwähnten PCF8574 (I2C). Hab ich auch schon getestet, flutscht. Aber I2C zu programmieren ist ein Krampf im Vergleich zu Modbus. In der Summe, für eine Hausverdrahtung, würde ich aber trotzdem auf jeden Fall Modbus
-
Thread
twi atmega c an andern Port
Warscheinlich geb ich nur das falsche in die Suche ein.^^ Die Schaltung ist halt der Atmega und ein PCF8574A mit ein paar Leds. An PORTC funktioniert auch alles supi. Code häng ich mal ran. Hilfe wäre super;-) P.s. Tolles Forum habt mir schon oft geholfen:-) Danke dafür nun sah ich mich aber
TWI, und der fest verdrahtet aud diese beiden Pins. > Die Schaltung ist halt der Atmega und ein PCF8574A mit ein paar Leds. An > PORTC funktioniert auch alles supi. Warum dann ändern. Gruß