-
Thread
ALIX 6B2 und I2C-Bus mit PCF8574 mit voyage-Linux
mich dann mit "i2c-read fehlgeschlagen" Weiter Recherchen haben dann ergeben, dass es wohl für den PCF8574 I2C-Controller ein eigenes Kernel-Modul gibt ( pfc857x ). Einige Infos habe ich hier dazu gefunden ( http://www.mjmwired.net/kernel/Documentation/i2c/chips/pcf8574 ). Dort heißt es dann ja, dass
dem PCF8574 auch noch zwei weitere I2C-Chips an dem Bus habe, die ebenfalls nicht erkannt werden ( PCF8591 (analog E/A); LM75 (Thermosensor)). Ich hatte auch schon versucht die Module einzeln an das Board anzuschließen
-
Thread
I2C-Hausbussteuerung mit Windows über USB
über Taster oder mittels IR-Fernbedienung anzuzeigen. I2C-Module im Haus: 1. Geräteschuppen (1x PCF 8574 - 8fach I/O): - Folientastatur Zahlencodeeingabe für Türöffner Geräteschuppentür - Rauchmelder 2. Wohnzimmer (1x PCF 8574): - Folientastatur Zahlencodeeingabe für Verriegelung Wohnzimmerterrassentür
verbunden mit IP-Camera) - Rauchmelder - Meldungssummer 5. Bad, Wohnzimmer, Kinderzimmer (jeweils 1xPCF 85754 und 1x PCF 8591): - Raumtemperaturfühler - Sollwertpoti Raumtemperatur - Heizkörper Ventilmotor - Bedientaster für Hand/Automatikbetrieb Temperaturregelung 6. DTMF (1xPCF 8584 für
-
Thread
8 DAC's an einen 8574
Neue Idee: Ich nehme einfach PCF8591P, diese haben 4 mal AD und 1 mal DA. Mit 2 Stk hätte ich genug als Eingang(AD) nur nich genug Ausgang(DA), wenn ich hinter dem DA einen MUX setze, kommt es aber hin und ich bräucht, selbst für
bestehen bleiben, bis ich Sie ändere. Kostet 4eu für 2xPCF und 1 eu für dem MUX. Gibt es ein solches Pegelhaltendes Teil? MfG
-
Thread
Bausatz Add-on für AVR-NET-IO
PCF8591 Ich habe der Sache mal etwas Halt gegeben. Da ergibt sich ein Problem, das ich so noch garnicht gesehen habe. Mein Aufbauvorschlag entwickelt sich mehr und mehr zu einer eigenständigen "vor-ort
Touch: "Viele Wege führen nach Rom..." ..aber so, wie ich es ürsprünglich dachte, 4ADC hinzufügen(PCF8591 8-bit A/D and D/A converter) - über I2C auswerten und zum Auslesen nutzen, geht es nicht. Die Touchebenen müssen ja wechselseitg auf Potential gelegt werden. Da ist es schon besser, die 4 Port's
-
Thread
Kleines Projekt mit µC und Strom-Spannung In- und Outout
Hallo Habe vor einiger Zeit mit einem Atmega und einem PCF8591 einen (4x) 0-10V und 0-20mA Eingang aufgebaut und zusätzlich mit Ausgang 0-10V und 0-20mA. In der Anzeige konntest du alles einstellen und auslesen. Falls du intresse hast muss ich es mal raussuchen
Heiner schrieb im Beitrag #6933217: > Hallo > Habe vor einiger Zeit mit einem Atmega und einem PCF8591 einen (4x) > 0-10V und 0-20mA Eingang aufgebaut und zusätzlich mit Ausgang 0-10V und > 0-20mA. In der Anzeige konntest du alles einstellen und auslesen. Falls > du intresse hast muss ich es mal
-
Thread
Günstiger USB - I²C Controller
klappte ja toll. Nur mit dem Lesen, da hatte ich Probleme. Dies war mir nicht möglich. Und das bei einem PCF8574, der eigentlich einer der einfachsten Bausteine ist und gegenüber dem Bus-Timing nicht so empfindlich ist. Der Support von FTDI wollte mich nicht verstehen. Es lag sicher auch an meinem Englisch
müssen, dass das Bus-Timing sehr wichtig ist. Der DS1631 ist da etwas anspruchsvoll. Aber auch der PCF8591, 8-Bit AD, machte mit mit der einfachen seriellen Schnittstelle Probleme. Schon vor ca. 4 Jahren bemerkte ich Aussreisser bei den Messwerten und führte dies auf Störungen im Analogteil der Schaltung
-
Thread
Software I²C Bus
Nonsens ! 100kHz ist nämlich die übliche maximale Taktfreqeunz für I2C-Bausteine von Philips, z.B. PCF8574 (IO-Expander), PCF8591 (ADC), PCF8583 (RTC) usw. Inzwischen gibt es aber auch neuere I2C-EEPROMS, die bis zu 400kHz oder 1MHz können. Peter
-
Thread
Fertig AD I2C Platinen mit AVR
Signale zu digitalisieren und auf den I"C-Bus zu packen, so der Master fragt. Also sowas wie das Philips PCF 8591 Kerlchen, nur etwas flexibler.
Soll der AD-Wandler ein Master oder slave sein? Wie das PCD8591 aber flexibler?? Wie flexible???
-
Thread
TWI Repeated Start Probleme
schreib ein Minimalprogramm, was nur auf dem Slave eine Taste einliest und eine LED setzt, quasi einen PCF8574 emuliert. Alternativ kannst Du auch gleich einen PCF8574 als Slave nehmen, um den Mastercode zu prüfen.
Ich hatte noch einen PCF8591 herumliegen und habe mal testweise ein Repeated Start abgesetzt und dieses ging normal ein und hat funktioniert. Das Problem liegt also wie du schon sagst am Slave. Na gut, dann trotzdem danke
-
Thread
I2C Scanner an MC
Software sollen dann die angeschlossenen Geräte dargestellt werden. Unter anderem wären das: - PCF8574(A) - PCF8591 - PCF8583 - DS1307 - MCP23008 - MCP23017 - Speicher 2408 - MAX518 Meine Gedanken wären dass ich das Bauteil über die Adresse anspreche und das ACK abwarte. Was mein Ihr
-
Thread
Gameboy Kamera Modul
das selbe Problem. Will die GB-Cam I2C fähig machen,deswegen besteht meine Schaltung aus einer PCF8574P Porterweiterung sowie einem PCF8591 AD-Wandler. Besitze kein Oszi, deswegen bin ich in meinen Möglichkeiten ein wenig eingeschränkt. Die PCF's + GB-Cam sitzen an einer stabilisierten Stromquelle
-
Thread
Frage zu I²C
Hallo zu 1. ja zu 2. ja: z.B. pcf8574 mit 8 Port's (lesen und schreiben) z.B. pcf8591 AD 7 DA-Converter weitere siehe homepage von phillips (bzw. google'n .... / da gibts jede Menge Info im Netz) zu 3. 2 ports :
gibt hier sicher weitere Informationen. Hab jetzt aus Interesse mal nachgelesen der 16biter heißt PCF8575/PCF8575C und es lassen sich maximal 8 Stück mit je 16 Ausgängen an einem Bus betreiben......sind stolze 128 Ein-/Ausgänge mit 400kBit was eigentlich für Hausanwendungen Reichen würde wenn da nicht
-
Thread
I2C-PCB-Layout bei mehreren Platinen
auch eine Laufzeitverzögerung. Merkwürdiger Weise sind die Bausteine der ersten Generation wie der PCF8574 oder auch der PCF8591 relativ unempfindlich. In einem Test konnte ich einen PCF8574 über eine Kabeltrommel mit 50m noch mit 100KHz ansteuern. Ein DS1631 ist da schon empfindlicher. Ich habe ein
-
Thread
thermowiderstand
Moin zusammen, ich hab an mein raspi ein Pcf8591d per i2c angeschlossen und an Eingang 0 einen thermo-widerstand B57560G104F . nun gibt mir der PCF einen wert zurück, der im Verhältnis zum eingangstrom(5V) steht. Wie kann ich damit auf einen widerstandswert
thermo-widerstand B57560G104F . Na hoffentlich auch noch einen Pullup/down dazu. > nun gibt mir der PCF einen wert >zurück, der im Verhältnis zum eingangstrom(5V) Welcher Eingangsstrom? In den ADC fliesst kein nennenswerter Strom. > steht. Wie kann ich damit >auf einen widerstandswert des Thermos
-
Thread
[V] MOS-FET´s, Dioden, OP´s, DAC´s, Sensoren
Stk. T IRLML6302 P-Kanal 20V 780mA 150 Stk. T IRLML6402 P-Kanal 20V 3,7A 10 Stk. DAC PCF8591T SOW16 AD/DA 2.5-6V 10 Stk. Sensoren DS1621 SO8 Temperatur-Sensor 250 Stk. DS18B20U+ µSOP8 125 Stk. BPW34S Fotodiode 4.5x4.5x1.2mm 200 Stk. Temperatursensor
P-Kanal 20V 780mA 150 Stk. 0,15 T IRLML6402 P-Kanal 20V 3,7A 10 Stk. 0,15 DAC PCF8591T SOW16 AD/DA 2.5-6V 10 Stk. 1,20 Sensoren DS1621 SO8 Temperatur-Sensor 250 Stk. 3,00 DS18B20U+ µSOP8 125 Stk. 2,00 BPW34S Fotodiode 4.5x4.5x1.2mm
-
Thread
Neulingsempfehlung
einen I2C Adapter kaufen und da dann die ganzen üblichen I2C Sensoren und Interface dranhängen (z.B. PCF8574, PCF8591). http://www.elv.de/usb-i2c-interface-komplettbausatz-inkl-gehaeuse-bearbeitet-und-bedruckt-usb-kabel-3-anschlusskabel.html
-
Thread
Heimautomation mit Raspberry PI - Einige Fragen zur Schaltung (Strommessung, Funk-Sensoren etc.)
dann würden sie wieder aus gehen. > Welcher A/D i2c-Chip ist dafür zu empfehlen. Beliebig, z.B. PCF8591 > Gibt es so etwas wie ein "Der macht alles mit"-Transistor Nein, gibt es nicht. Aber mit einem IRLU024N kommst Du schon recht weit. Für kleinere Ströme und Logikschaltungen würde ich außerdem
Ecke des Fensters oder so. >> Welcher A/D i2c-Chip ist dafür zu empfehlen. > > Beliebig, z.B. PCF8591 Schaltung wäre dann Pin => Photowiderstand => Masse bzw. VCC, je nach AD-Wandler, richtig? > >> Gibt es so etwas wie ein "Der macht alles mit"-Transistor > > Nein, gibt es nicht. Aber
-
Thread
[V] zwei Leiterplatten zum lernen von Bussystemen
welche ideal zum üben sind. Eine ist komplett mit I2C Bausteinen bestückt, SAA1064 LED Treiber PCF8583 Real Time Clock PCF8574 Port Expander 24C08WP EEPROM PCF8591P ADC Die andere hat SN74HC164N Schieberegister drauf. Gegen Portoerstattung an Schüler oder Studenten abzugeben. Viele Grüße
-
Thread
CC430F5137 (OLIMEX MSP430-CCRF) und I2C
beim CC430F5137 etwas geändert. Ich wollte die ersten Schritte mit dem einfachsten I2C-Modul, dem PCF8574 (Portexpander), durchführen. Unter dem MSP430F2013 wäre dies die Slave-Adresse &040. Ins Register füllt man zum Schreiben (TX) 0x40 und Lesen (RX) 0x041. Leider hatte ich den unten angeführten
habe ich erst einmal einen PCF8591 getestet. Dafür spendierte ich wie beim PCF8574 eine kleine Lochrasterplatine, ein wenig Beschaltung und den Anschluß an den EXT-Port an das CCRF-Board. Es kamen keine Werte heraus. Nach Stunden
-
Thread
DAC, 5 Stück am I2C-Bus
Danke :-) Aber wie kommst Du auf 27 Adressen. Bei 3 Bit, komme ich auf 8 ;-) Gibt es auch noch eine PCF Version von NXP? Wie der PCF8591, nur mit 16bit Auflösung?
-
Thread
D/A am Atmel von 0-12V
Ich will mit einem Atmel 90S8515 eine Gleichspannung von 0-12V ausgeben. Hierzu wollte ich einen PCF8591 einsetzen (I2C-Bus habe ich sowieso auf der Platine und mit den Eingängen kann man vielleicht auch noch was anfangen ;=)). Wie mache ich das jetzt am Besten mit den 12V? Der PCF vertägt ja nur
-
Thread
TWI: Bekomme TWINT nicht gesetzt
Meinung das da eigentlich alles laufen müsste. In dem Bus gibt es nur einen Master (µC) und 2 Slaves: 1xPCF8591 + 1xPCF8574. Wenn ich garkeinen Bus anschließe, so müsste der µC doch zumindest fähig sein TWINT zu setzen, dies ist auch nicht der Fall... Habe mit dem I2C-Bus noch keine Erfahrung, würde
-
Thread
I²C Init bei PIC18F452
Widerstände, und kann mir den Grund nicht erklären. Kann mir jemand weiterhelfen? ich möchte nur den PCF8574 bzw. dem PCF8591 ansteuern. Quellcode: Init_I2C_Master(100); /************************************************************************/ #include <P18F452.h> // Include für PIC18F452
-
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
Datenaustausch zwischen Arduino Mega und ESP NodeMCU
Du kannst den ESP auch mit I²C Port-Expandern erweitern. Zum Beispiel PCF8474 8x parallel I/O PCF8591 4x analog in, 1x analog out PCA9685 16x PWM output MCP23017 16x parallel I/O Oder auch ganz einfache Schieberegister 74HC165 und 75HC595. Oder den TPIC6B595 wenn du
-
Thread
I²C Komponenten -> Beschaffung
möchtest, > könnt man dir vielleicht weiter helfen. Puffer PCA9600 (ältere Version P82B96) Analog PCF8591 Multiplexer PCA9544 Ein-/Ausgabe PCF8574 Temperatursensor LM75 Gerne nehme ich auch andere Vorschläge an :D Als Vorlage für meine Modul benutze ich http://horter.de/i2c/index.htm
-
Thread
[V] Transistoren, ICs analog/digital, Opto,.
-> 0,25€/Stk. 50x MAX14882AWE+, Analog: Isolated CAN Transceiver -> 2,50€/Stk. 101x PCF8591T, Philips: I²C 8Bit ADC und DAC -> 0,25€/Stk. 191x PCA9515A, NXP: I²C Bus repeater -> 0,10€/Stk. Halbleiter Logik: 4425x 74AHCT86PW, Nexperia: Quad 2-input
-> 0,25€/Stk. 50x MAX14882AWE+, Analog: Isolated CAN Transceiver -> 2,50€/Stk. 81x PCF8591T, Philips: I²C 8Bit ADC und DAC -> 0,25€/Stk. 181x PCA9515A, NXP: I²C Bus repeater -> 0,10€/Stk. Halbleiter Logik: 4325x 74AHCT86PW, Nexperia: Quad 2-input
-
Thread
Temperaturerfassung(Anfänger)
Noch was wenn ich die Schaltung so betrachte: der ATMEL hat ja keinen AD-Wandler, dafür ist der PCF8591 drauf. Der hat wohl einen I2C-Bus. Du kommuniziert also über I2C-Schnittstelle, eine serielle Schnittstelle mit dem Ding. Du mußt mal kucken wo der PCF an deinem MC hängt. gerhard
-
Thread
ESP8266 Stürzt ab
build_flags = -fexceptions build_unflags = -fno-exceptions lib_deps = git+https://github.com/xreef/PCF8591_library.git#master git+https://github.com/ich423/LCDMenuLib2.git ;git+https://github.com/Jomelo/LCDMenuLib2.git git+https://github.com/adafruit/RTClib.git#master [/code]
build_flags = -fexceptions build_unflags = -fno-exceptions lib_deps = git+https://github.com/xreef/PCF8591_library.git#master git+https://github.com/ich423/LCDMenuLib2.git ;git+https://github.com/Jomelo/LCDMenuLib2.git git+https://github.com/adafruit/RTClib.git#master [/code]
-
Thread
RGBW-Strip mit MOSFETs und PCA9685 & Pi
Verzeichnisname bezieht sich auf den *pca9685* Im readme schreibt er erst von einem IMHO nicht existierenden *pcf9685* und dann von einem *pcf8591*, der aber eine ganz andere Funktionalität als beschrieben besitzt. Hoffentlich ist die Software konsistenter und tatsächlich auf den PCA9685 zugeschnitten.
-
Thread
I2C-BUS Probleme
Hallo Leute, ich steuere mit einem AVR 2313 bereits einen PCF8574 und einen PCF8591 an. Jetz möcht ich noch eine DA-Baustein MAX521 einsetzen, der reagiert aber nicht. Ich gehe davon aus, das der I2C-Bus funktioniert, und die Adressierung (0x50) für den Max habe
-
Thread
Übertragungsprobleme mit I2C und eDIP240
war das so bei allen I²C teilnehmern die ich sonst immer angesprochen hatte (z.b. A/D-D/A converter PCF8591 oder I/O erweiterung PCF8574)<--war ein anderes projekt. Aber beim eDIP scheint ja einiges ein bisschen anderst zu laufen. Die vermutung mit der übertragunszeit hatte ich auch schon. Hast du
-
Thread
OLED Display mit I2C Bus am Slave betreiben
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 zum
-
Thread
Laser: analoge Modulation
beinhalten. Da die meisten dieser ICs von Philips waren/sind fängt die Typenbezeichnung mit PCA oder PCF an. Der PCF8591 z.B. beinhalted einen ADC mit 4 Eingängen und einen einzigen DAC - alles in 8-Bit. Ein weiteres IC wäre z.B. der TDA8444, der zwar 8 DACs beherbergt, die aber nur eine Auflösung von
-
Thread
[V] Halbleiter, Netzteile, Opto, Diskret, Relais, Buchsen
-> 0,25€/Stk. 112x LTC1337CG, LT: RS-232 5V 3-Driver/5-Receiver -> 0,25€/Stk. 111x PCF8591T, Philips: I²C 8Bit ADC und DAC -> 0,50€/Stk. 14x AD5541JR, Analog Devices: 16Bit DAC -> 0,75€/Stk. 221x PCA9515A, NXP: I²C Bus repeater -
-> 0,25€/Stk. 112x LTC1337CG, LT: RS-232 5V 3-Driver/5-Receiver -> 0,25€/Stk. 111x PCF8591T, Philips: I²C 8Bit ADC und DAC -> 0,50€/Stk. 221x PCA9515A, NXP: I²C Bus repeater -> 0,25€/Stk. 141x ATMEGA325-16AU, Atmel: AVR -
-
Thread
[V] uC, Digtal, Analog, Transistoren, Evalboards
-> 0,25€/Stk. 50x MAX14882AWE+, Analog: Isolated CAN Transceiver -> 1,50€/Stk. 47x PCF8591T, Philips: I²C 8Bit ADC und DAC -> 0,25€/Stk. 181x PCA9515A, NXP: I²C Bus repeater -> 0,10€/Stk. 10x PCT2075D118, NXP: Temperature Sensor I²C -
-> 0,25€/Stk. 50x MAX14882AWE+, Analog: Isolated CAN Transceiver -> 1,50€/Stk. 47x PCF8591T, Philips: I²C 8Bit ADC und DAC -> 0,25€/Stk. 181x PCA9515A, NXP: I²C Bus repeater -> 0,10€/Stk. 10x PCT2075D118, NXP: Temperature Sensor I²C -
-
Thread
D/A Wandler ohne negative Versorgungsspannung gesucht
Aber wenn Du es lieber digital haben willst, kuck Dir mal den PCF8591 an (steht bei reichelt unter "Philips I²C-Bus Microcontroller & Peripherie"). Da sind zwar noch vier Kanäle AD drin, aber immerhin auch ein 3-5V-DAC.
-
Thread
Passender AD Wandler gesucht
Der Oldie: PCF8591
-
Thread
Spielekonsolen mit AVR
Habe im Netz ein Board mit dem Atmega 128, 2 Joypads zusätzlich mit Tasten, AD Wandler mit PCF8574 und PCF8591 und einem Farb TFT Display gesehen. Alles lief über den I2C Bus und passenden AD Wandler dazu. Man konnte damit Ball spielen mit 3 Runden. Der Schläger hatte verschiedene Aufprallwinkel
-
Thread
I2C DA Wandler
eine Widerstandsmatrix und nicht über einen PWM wie der AVR. Eine weitere Möglichkeit wäre der PCF8591 ebenfalls von Philips. Das ist ein Achtkanal ADC und ein Einkanal DAC in einem. (beides jeweils 8 bit genau) bis dann Hauke
-
Thread
Strom messen mit I2C Baustein
Hallo Anid, suche mal nach dem - PCF 8591 ein 8-Bit ADC mit I2C Interface.
-
Thread
Suche ADC mit I2C ( AD7997 oder vergleichbaren )
PCF8591 hat 4 Analog-Eingänge, VDD geht bis 8V. Zwei Stück bei Reichelt sind zusammen immer noch < 5€.
-
Thread
A/D Wandler für PIC 16F84
Programmieren vom LPT-Port und los gehts. Ein anderer bekannter serieller 4Kanal 8Bit ADC ist auch der PCF8591. Peter
-
Thread
[S] Quad DAC mit interner Referenz , I2C und DIP
Wie wäre es mit so etwas?? http://dx.com/p/pcf8591-ad-da-converter-module-green-145922 Hab ich mir auch bestellt... ziemlich günstig. (Gibts glaub in Ebay noch billiger... oder war ein anderer DX Verkäufer musst mal bissel suchen)
-
Thread
Pin Belegung
> Beschaltung. Wenn es nur die Beschaltung wäre. Ich habe 1500 W Exemplare, in denen einige PCF8591 und PCF8574A stecken. Das ist viel spannender. ☺ Irgendwelche /Brücken/ und solcher Einfachkram, lassen die völlig unbeeindruckt. Aber ich weiss mittlerwile welche Bits ich setzen muss.
-
Thread
I2C-Bus Probleme
Ich habe Probleme mit meinem I2C-Bus. Von einem ATmege8 zum PCF8591 die Leitungen sind nur ca. 20cm aber bei mir macht der Problem und geht nur richtig wenn ich SCL anfasse oder in die nähe komme. Wie kann ich diesen Fehler beheben?
-
Thread
OP Verstärker Mit 1 A Ausgang?
Ich habe folgendes Problem: Ich benütze einen PCF8591 AD-Wandler und möchte einen Ausgangsstrom von 1 A erreichen gibt es geeigenete OP-Verstärker (die am besten günstig sind) oder muss ich mit verstärkenden Transistoren arbeiten? Falls ja welche sollte
-
Thread
I²C Schnittstelle aber welche Sensoren?
um Chips von TI oder darfs auch was anderes sein ? Für nen 8x DAC den TDA8444 Für 4 ADC + 1 DAC PCF8591 Beide gibt es Wahlweise in DIP,und der SO16 SMD-Variante.
-
Thread
Zellenspannungen multiplexen
als Dual-Channel auf Differenzverstärker INA117 multiplexen und dessen Ausgänge dann mit AD-Wandler PCF8591 auslesen. (Siehe kleine Skizze) Problem: Ab einer gewissen Schwelle, soweit ich erkennen kann ab ca. 1,3V, spielen die Multiplexer verrückt und liefern plötzliche völlig falsche Werte
-
Thread
I2C-Bus
LM75 mit drei Adressbits (die Genauigkeit ist aber schlechter). Man könnte auch die I2C-A/D Wandler PCF8591 (4 A/D Converter * 8 ICs = 32 Messpunkte) nehmen und andere Sensoren (KTY..) verwenden. Nur das ist mehr Aufwand. Gruss Andreas