-
Thread
Hausautomatisierung mit Embedded Linux
zu flashen und mittles des internen I2C Busses eine Haussteuerung zu bauen. Als I/O habe ich den PCF8574 im Auge. Wer hat schon etwas ähnliches am laufen? Gibts vielleicht schon Software/HW-Anleitungen dazu? Hab zwar schon eine Ausgabeschaltung, Eingabe mit 8574 geht mir aber noch ab.
Zwecks Eingabeschaltung für den PCF8574 hätte ich da einen Tip: http://www.horter.de/i2c/i2c-eingabe/eingabe_1.html Der Shop liefert relativ schnell, auch wenn man nur die Platine haben will.
-
Thread
BASIC-Computer mit Mega32
Vor allem weil die SD-Karten ja inzwischen echt nix mehr kosten. Bei parallele IO, wie wäre es mit 'PCF8574 Befehlen', In(Adresse, Variable) Out(Adresse, Byte) einfach, effizient und für vieles zu nutzen. Ich hoffe das ich zu meinem Problem evtl. heute Abend berichten kann, weil zum Speichern hab ich
codiert ist: ICOMM adr,arraypos,anzahl 01 A=$FF:IC $40,0,1:IC $41,0,1 02 ?B setzt beim PC8574 mit der Adresse 0 alle Ausgänge auf High (können als Eingänge gelesen werden), liest den aktuellen Status der Pins in die Arrayzelle 0 ein und gibt den Wert dezimal aus. Da der Mega32 genügend RAM
-
Thread
I2C hängt sich bei Stop Condition auf
ich mit P. Fleurys Bibliothek funktioniert soweit auch alles super mit diversen IC´s (DS1803-XXX, PCF8574, R8564) Nun muss ich aber eigene I2C Slaves auf Atmega8 basis dranhängen. Funktioniert soweit auch alles Super mein Slave antwortet auf die Adressanfrage, akzeptiert ein Adressbyte und antwortet
-
Thread
[V] PCF8574AN, MAX232, MAX202
Hallo an alle! Hab hier ein paar Pegelwandler und I²C Erweiterungsbausteine liegen: 16 x PC8574AN PDIP16 á 0,5€ 10 x PC8574AN SOIC16 á 0,5€ 14 x MAX232 PDIP16 á 0,3€ 10 x MAX232 SOIC16 á 0,3€ 10 x MAX232 SO16 á 0,3€ 4 x MAX202 PDIP16 á 0,4€ 10 x MAX202 SO16 á 0,4€ Alle Bauteile sind ungebraucht, neu und ESD gerecht vepackt. Versandkosten: 1€ Bitte melden unter Fun_Extra_300@gmx.net mfg Razer
-
Thread
TWI / I2C von 0 auf 255 gibt kein ACK
Hallo, Ich habe einen AT-Mega, an den ich ein PCF8574 (Portexpander) angeschlossen habe. Im Moment bin ich dabei nur Daten zum PCF zu senden. Das funktioniert jetzt alles ganz gut, es gibt nur einen sehr mysteriös Problem.. Ich sende eine
28h. NUR wenn ich zuerst eine 0 zum PCF sende (wird mit ACK bestätigt und kommt auch an) und danach eine 255 rüberschicke hab ich keine 28h im TWSR. Die 255 wird am PCF aber übernommen. Sende ich zuerst eine andere Zahl (s.o.) aber schon
-
Thread
Mikrocontroller und Linux
dann LM-SENSORS einsetzen um einen I2C-Portexpander anzusprechen... ich hab so mal ein LC-Display (am PCF8574) mit dem I2C-Bus einer BT8x8 TV-Karte gesteuert. Dann brauchst du nur noch ein paar Treiberstufen (ULN) an den PCF anschliessen und kannst kleine Relais damit schalten. Eine alternative wäre
trennen. Einzig der Preis ist ein Problem bei I2C: Die I2C-Slaves sind nicht ganz preiswert (1,80 für PCF8574) ... aber man könnte eventuell einen AVR als I2C-Slave betreiben, das kommt dann schon etwas preiswerter (1,70 für ATmega8 mit genug IOs) Gruß, SIGINT
-
Thread
pcf8574 mit ULN2803 I"C Ansteuerung
Aktorik. Einfach und kostengünstig I2C. Also etwas im www. gesurft hab ich mich für den Portexpander pcf8574 entschieden. So für die Taster ist die Sache abgeschlossen. Um den Strom der Leds zu schalten hab ich den Treiberbaustein uln2803 zwischen Portexpander und Leds geschalten. µC---PCF8574--ULN2803
Portleitungen nach Reset auf Eingang. Und selbst wenn der µC alles auf 1 legt, ist es egal, weil da noch der PCF8574 dazwischenhängt, der muß erst initialisiert werden, bevor sich da was an den Ausgängen tut. Aber genau der PCF8574 ist hier das Problem. Aus dem Datenblatt: > At power-on the I/Os are HIGH. In
-
Thread
LCD über Subroutine ansprechen ???
=Chip 1; 1=Chip 2 Dim W_adr_1 As Byte 'Schreibadresse vom PCF8574(1) Dim R_adr_1 As Byte 'Leseadresse vom PCF8574(1) Dim Dat_1 As Byte 'Datenwerte vom PCF8574(1) Dim W_adr_2 As Byte 'Schreibadresse vom PCF8574(2) Dim R_adr_2 As Byte 'Leseadresse vom PCF8574(2) Dim W_adr_3 As Byte 'Schreibadresse vom PCF8591(1) Dim R_adr
-
Thread
AVR Ausgänge
Oder einen zweiten AVR als IO-Expander. Ein ATTiny2313 ist billiger als so ein PCF8574 Gruss Jadeclaw.
-
Thread
Bauteil defekt, da Masseanschluss fehlte?
Deine restliche Beschaltung wäre hilfreich. Ansonsten sind die PCF8574 und PCF8575 meiner Erfahrung nach ziemlich robust.
bei mir sind solche Merkwürdigkeiten aufgetreten, als ich einen PCF8574 zu schnell getaktet habe. Mit ein paar NOPs mehr drin läufts nun.
-
Thread
Verkaufe Bauteile
Pegelwandler, á 0,8€ 3x ENC28J60, DIP, Ethernet Controller, á 4€ 9x 74HC573, SOIC, 8 Bit Latch, á 0,2€ 16x PCF8574AN, DIP, I²C Erweiterungsbaustein, á 0,8€ 10x PCF8574, SOIC, I²C Erweiterungsbaustein, á 0,8€ 1x AD7705, DIP, 16 Bit 2 KAnal ADC, á 5€ 3x MCP2515-E, DIP, CAN Controller, á 1,5€ 2x 24C512, DIP
-
Thread
Verbindung zwischen mehreren Mikrocontrollern?
geht auf anderen Platinen Relais (Ausgänge) zu schalten bzw. mal Signale einzulesen ist dafür der PCF8574 zu gebrauchen, oder wie in meinem Falle den Max7300. Diese werden über I2C angesprochen. Soll auf den anderen Platinen noch was berecihnet/bearbeitet werden brauchst Du dort wie du ja schon wolltest
-
Thread
I2C-Bus und PCF 8574
Hallo, wir versuchen mit dem uP C-509 über I2C-Bus den Baustein PCF 8574 anzusteuern und zu beschreiben. Das Datenblatt besagt, dass die Mindestbetriebsspannung 2.5V sein muss, damit das IC nicht rückgesetzt wird. An allen I/O-Ports werden dann logische 1 ausgegeben
slaveadress equ 30h auf. Wenn das die I2C-Slaveadresse des Buasteins sein soll, fühlt sich da weder ein 8574 noch ein 8574A angesprochen. Der 8547 braucht 40h (wenn die drei Adressbits auf Null gelötet wurden), ein 8547 A reagiert bei gleicher Verschaltung auf 70h. Näheres dazu findet sich im Datenblatt
-
Thread
I2C-Expander PCF8574 / PCF8575 - wann kommt der Interrupt?
@ Igor K. (ziesel) >Ich frage mich, ob der Interrupt vom PCF8574 auch ohne Mikrocontroller >und I2C ausgelöst wird. Nur einmal. > Und zwar habe ich erstmal nur den PCF auf einem >Breadboard verkabelt, aber die SDA und SCL Leitungen offen gelassen.
(8.2.2 Simplified Schematic Diagram of each P-Port Input/Output) http://www.ti.com/lit/ds/symlink/pcf8574a.pdf
-
Thread
7 Segment I2C
...oder PCF8574 für 7-Segment-Anzeigen mit gemeinsamer Anode. Frank
-
Thread
AVR + I2C eine Lösung für den Anfang und für mich
Wenn du fertige I2C-ICs wie den PCF8574 (acht digitale Aus/Eingänge) verwendest, wird die Adresse über die Beschaltung von eingen Pins am PCF festgelegt.
-
Thread
Ich möchte I2C lernen :)
Hallo :) Ich möchte gerne I2C lernen. Ich habe Philips PCF8574P. Ich möchte 8 LEDs ansteuern lassen. Ist mein Schaltplan richtig?
-
Thread
SHT75 Sensor an langer Leitung
aussen in den Keller zum Controller zu kommen. Als Alternative sehe ich, den Sensor an einen PCF8574 über TWI anzusprechen, dazu müsste ich aber meine SHT Library völlig umschreiben, und die funktioniert doch so schön.... Oder ich nehme irgend einen klitzekleinen Atmel Chip, Sensor dran
-
Thread
I2C, PCF8574 und LCD 16 Zeichen x 2 Zeilen
Hallo zusammen, ich möchte ein Standard LCD Modul 16 Zeichen / 2 Zeilen über einen I2C Bus mit PCF8574 ansteuern. Gibt es da schon was fertiges im Web - Schaltplan, Layout, GCC Library ??? Evtl. sollen als Rückmeldung auch noch 4 Taster angeschlossen werden. Bin für jede Info dankbar. Gruß
http://www.google.de Folgendes eingeben: lcd avr pcf8574 Da kommt man dann z.B. auf sowas: http://www.mikrocontroller.net/topic/17598 ... Grüße haves
-
Thread
MSP430 pcf8574
Hallo, ich versuche über software i2c einen pcf8574 an einem msp430 ans laufen zu bekommen. Leider funktioniert das ganze noch nicht wirklich. hat das jemand schon einmal gemacht? wäre klasse, wenn mir da jemand auf die sprünge helfen könnte.
> Dann bekomme ich aber ein Ack vonm PCF. Ich vermute du meinst ein NOT-ACK, oder?
-
Thread
Gemeinsame Funktionen für Applikation und Bootloader
dann verwende doch gleich I2C-Bus IO Expander, statt zusätzliche Prozessoren. Zum Beispiel den PCF8574 von Philips bzw. nun von NXP MfG Peter
-
Thread
Interrupt mit Atmega 128
ich mit max. etwa 0,7V gerechnet hätte. Der Auslöser für den INT2 ist der TWI 8-Bit Port Expander PCF8574. Wenn das Keypad betätigt wird, dann löst der IRQ des PCF8574 wie erwartet aus. Ich bekomme den Stromfluss nicht in den Griff ! Ich habe schon (obwohl ich das beim PD3 nicht mache, und den grossen
elektrische Verbindung schließe ich aus, da ich mit einem Oszilloskop die erwarteten 5V messe, so lange der PCF8574 keinen IRQ auslöst. Die Einstellung ist (Breakpoint in der ISR) wie beim INT3 wie erwartet beides Low. Den RXD1 habe ich nicht als serielle Schnittstelle initialisiert. Ich Programmiere mit
-
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
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
Platinen (µC-Kit??) von ELV
Stromversorgung * ELV97211357AB - Anzeigeplatine mit SAA1064 und 2 7-Segment LEDs * ELV9731414A - Platine mit PCF8574 und einer LBN214R-30 (Dotmatrix?)LCD-Anzeige * ELV 942959 - Platine mit 'nem '245er und 8 LEDs * ELV9711341A - AD/DA-Board mit PCF8591 * ELV942957 - 'n '245er mit 8 Schiebeschaltern * ELV942958N
-
Thread
LCD per I²C keine Reaktion
Hi, ich habe ein HD44870 LCD per PCF8574 an einen Atmega64 angeschlossen. Leider geht da Überhauptnichts :-( Ich habe die Bibliotheken von http://computerheld.de/i2clcd/ und http://scriptkiller.de/avr_pcf8574_hd44780_display.php ausprobiert
verschaltest hast, kommt nur murks raus. Das Highbyte des Lcd's auf Highbyte Port oder Lowbyte Port des PCF 8574 fest verdrahten aber nicht dazwischen. Lies lieber mal in der Lib nach wie die Daten im 4Bit Modus am Port des PCF8574 anliegen müssen.
-
Thread
SPI Expander gesucht
Hallo zusammen, kennt jemand ein 8-bit Schieberegister das ähliche Eigenschaften wie der PCF8574 (I²C) hat, aber über SPI läuft? Es wäre toll wenn es von diesem SPI-Bauteil auch irgendwo samples zu bestellen gäbe (also zB TI oder Maxim). Habe schon einiges gesucht, aber leider nicht viel
-
Thread
Bascom I2C Anfangsschwierigkeiten
Da ich neu bin in der Materie, brauche ich Hilfestellung: Ich möchte einen Baustein (PCF8574 oder PCF8583) über I2C ansprechen. Ich benutzt das Atmel Starterkit von Pollin und ein Atmega16 mit 8 MHz. Die weiteren Bausteine sind auf einer Zusatzplatine, die über etwa 50 cm FB-Leitung angeschlossen
Bascom PCF8474 Beispiel siehe: \BASCOM-AVR\SAMPLES\I2C.bas Auszug : '-------- now write to a PCF8474 I/O expander ------- I2csend &H40 , 255 'all outputs high I2creceive &H40
-
Thread
PCF8570T, PCF8574T
PCF8570T, SO8, NEU!, ESD-verpackt Stück 1,20 ab 10 1,00€ PCF8574AT, SO16, NEU!, ESD-verpackt Stück 1,00 ab 10 0,80€ Versand: nur Porto Bitte PN senden
-
Thread
PCF8570T
Biete PCF8570T, SO8, NEU!, ESD-verpackt Stück 1,20, ab 10 1,00€ PCF8574AT , SO16, NEU!, ESD-verpackt Stück 1,00, ab 10 0,80€ Versand: nur Porto Bitte PN schicken.
-
Thread
Fusebit mit Bascom
Weiters habe ich das Problem, wenn ich umstelle auf intern 8MHz funktioniert das LCD-Display (über PCF8574 angesteuert) nicht mehr. BITTE BITTE helft mir Danke Manfred
-
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
SPI GLCD?
20 Euro. Alternative: Normales GLCD, z.B. T6963C über Schieberegister oder I²C-I/O-Epxander, z.B. PCF8574 seriell ansteuern. Gruss, Frank
. > Alternative: Normales GLCD, z.B. T6963C über Schieberegister oder > I²C-I/O-Epxander, z.B. PCF8574 seriell ansteuern. Das ist eine sehr gute Idee! Darauf bin ich noch garnicht gekommen. Wenn ich in naher Zukunft nichts anderes finde, wede ich es so machen! Vielen Dank!
-
Thread
Blutrausch wegen i2c
sogar soweit das ich den port wechsle um damit keine schwirigkeiten zu haben die anlag enthält 1200 PCF8574 die Via PCA9544 je zu 16modulen gekoppelt sind http://de.geocities.com/magic33_de/4module.jpg