-
Thread
LCD an i2c mit PCA9555D und Bascom?
Ich meine die Lib für den PCA. In Bascom finde ich nur eine für den PCF8574. Aber mit der geht logischerweise nix.
-
Thread
LM2574N Layout, GND-Verbindung
kann eben nur wirken, wenn er den Stromkreis schließt. Und speziell in diesem Stromkreis mit dem PCF8574 ist es eben nicht nur ein lokaler IC-Strom, sondern ein weit verstreuter Laststrom, der dominiert. Und deshalb zeigt der Screenshot in diesem Fall nur einen kleinen Teil der Wahrheit...
-
Thread
I2C Assembler keine Kommunikation zu GY-521(MPU6050)
system so einfach wie moeglich machen, fang an mit EIN prozessor und ein standard i2c chip sowie der PCF8574 mit leds/switches an die inputs.
-
Thread
LCD am I2C initialisieren
Hallo ich habe ein LCD DEM20485 über i2c-PCF8574 angeschlossen. Laut c't bot WIKI hat dieses LCD einen Controller vom Typ KS0076B/KS0063, HD44780 kompatibel. Bei der Suche nach einem Datenblatt habe ich nur eines für das LCD DEM20486 gefunden. Dies
-
Thread
S0 Zähler Impulse zu kurz
Schaltplanes ist ein Kanal zu sehen. Der 40106D entprellt. Der 4040D ist ein Schieberegister und mit dem PCF8574 liest man das Schieberegister per I2C aus. Man muß also nicht unbedingt alle 10 ms auslesen. Die Entprellung hat eine Zeitkonstante beim Laden von 2,35 ms. Das Entladen dauert mit Deinem S0-Zähler
-
Thread
Mein LCD funzt nicht.
wenn ja verwendest du den 4 bit Modus und sind die Pins richtig zugeordnet? Man kann die Pins vom PCF8574T zu der Steckerleiste verfolgen, und die sollte auf der Displayplatine beschriftet sein. (z.b. wenn du die Hintergrundbeleuchtung einschaltest im Code (eventuell bei jedem Befehl nötig) und diese
-
Thread
4 Elektromagneten mit einm PWM schalten
Porterweiterung mit SPI]] [[Porterweiterungen]] http://www.mikrocontroller.net/articles/Port-Expander_PCF8574 >Erweiterung von digitalen IO-Ports Artikel, naja . . . Solche Fragmente nützen nicht wirklich was.
-
Thread
Controllerstart beim Einstecken von Schaltnetzteil
Ich würde mal versuchen den enc28j60 zu reseten.... bei einem von meinen projekten hing einer der pcf8574 (nich ganz vergleichbar, ich weiss) nach dem anschalten vom strom (vmtl. weil die spannung zu langsam gestiegen ist..), die lösung war, den i2c teil erst "manuel" durch nen pin vom mega zuzuschalten
-
Thread
"I²C Geräte können nur 3mA sinken"
In der Spec des PCF8574 steht z.B.: "IOL LOW level output current VOL = 0.4 V >3 mA", d.h. bei einem Strom größer 3 mA steigt der SDA-Pegel auf mehr als 0,4V. Eine größere Spannung bewirkt, dass andere ICs am Bus das Low
-
Thread
I2C und Störungen von Motoren.
bürstenloser Gleichstrommotor. Weil ich nicht unnötig viele Kabel nach vorn legen wollte, hab ich einen PCF8574-I2C-Portexpander vorn ins Display reingetan, der multiplext dann da die Anzeige. Die Entfernung vom Messgerät (ein AtMega8) bis zum Lenker sind so 1,5-2m, großzügig geschätzt. Nach meinen Recherchen
-
Thread
eeprom 24c16 mittels i2c lesen und schreiben
masse 7 und 8 auf vcc 6 clock 5 sda. ich benutze das pollin board. mittels i2c kann ich einen PCF8574 einwandfrei ansteuern(externe platine). Ich habe 2 boards > beide gleiche Fehlererscheinung (sind ok) mehrere EEPROMs ausprobiert prozessortakt runtergesetzt als compiler mehme ich codevision
-
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
Makefile macht mich wahnsinnig - Variable Override?
libavr/drivers/sensors/PressSensors.cpp \ libavr/drivers/I2cEeprom.cpp \ libavr/drivers/Pcf8574.cpp [/pre] Diesen will ich beim Aufruf von make über die override Funktion umdefinieren, so dass ein Befehl entsteht wie folgt: [pre] make CPPSRC=libavr/tools/EepEnduranceStore.cpp libavr/drivers
-
Thread
I2C LCD mit Raspberry
Hi. Habe mir vor Monaten schon ein LCD (4x20) (hd44780-kompartibel)mit I2C-Modul (Chip:PCF8574AT) von Sainsmart und möchte dieses LCD am liebsten mit C ansteuern Hat jemand n hinweis auf ne schon existierende Library oder Methode um dieses anzusprechen ? Habe erfahrungen mit diesen displays
-
Thread
Effiziente ansteuerung HD44780
effizient, im Sinne von schneller, ist in diesem Zusammenhang wohl eher nicht gemeint. Mit einem PCF8574 oder einem anderen I2C oder SPI Baustein kann man noch Leitungen einsparen. Die Ansteuerung ist dann seriell mit 2 oder ein paar mehr Leitungen möglich. Dann funktioniert auch DMA mit entsprechender
-
Thread
(WakeUp-)Interrupt über viele Schalter
Entweder einen extra ATtiny nehmen und diesen per Pin-Change aufwachen lassen. Oder den PCF8574 per I2C auslesen, der hat einen Interruptausgang. Bei beiden spart man sich auch den externen Pullup je Taster ein. Peter
-
Thread
HD44780 vs [HD44870]
*** i2clcd.h - LCD over I2C library Designed for HD44870 based LCDs with I2C expander PCF8574X on Atmels AVR MCUs Copyright (C) 2006 Nico Eichelmann and Thomas Eichelmann 2014 clean up by Falk Brunner ... [/c] gefunden, oder gibt es den zweiteren aus der Überschrift
-
Thread
I2C Display einfache Frage
Wenn ein solches Display über I2C angesprochen wird, hat es einen I2C I/O Expander (i.a.R einen PCF8574), der diese auf eine parallel Kommunikation umsetzt. - für das OLED-Display muß also zwingend ein Array her, dass die Bitmaps des Fonts, mit dem auf das Display geschrieben werden soll beinhaltet
würde es dann keinen Unterschied machen, ob ein ein HD44780 Textdisplay über einen I2C-Adapter (mit PCF8574) oder über einen CH32V003 I2C-Slave Adapter mit einem OLED betreibe. Das OLED wäre damit zu einem Textdisplay degradiert.
-
Thread
probleme mit ADS7828
der code ist für den msp430! der code funktioniert z.b. mit pcf8574's.... < also ist er in ordnung! und nein, er ist nicht von mathar :-P!!! er ist einfacher aufgebaut ;-) aber warum willst du das wissen? bist du nur hinter dem code her? denke mal schon!
-
Thread
C-Control Pro Version 2.40 und Windows 10
nicht so richtig. Ich hatte mir dann nach Wochen eine eigene Interrupt Funktion erstellt. Der simple PCF8574 lief prima. Der DS1631 war eine echte Herausforderung. Für den habe ich gut und gerne drei Wochen gebraucht. Mit dem ESP32 und ESP8266 ist das alles kein Problem. Ich beneide die heutigen Kids.
-
Thread
Display von Kartenlesegerät an Pc anschliessen
Was auch möglich ist, mit nem PCF8574 an den VGA-Anschluß gehen und dann per I2C die Bytes aus zu geben - dann kannst du bequem am PC entwickeln und testen. Die intel-Linux-Treiber erstellen schon direkt i2c-devices. Unter Windows
-
Thread
24 Volt Ein-Ausgänge mit Portexpander
tun. [[AVR-Tutorial: Schieberegister]] http://www.mikrocontroller.net/articles/Port-Expander_PCF8574
-
Thread
I²C und Ramtron VRS51L3074
ich eine Entwicklugsboard mit dem oben genannten Prozessor, einem PCA9545A Multiplexer sowie 3 * 4 PCF8574(A). Meine Frage ist nun wie ich diese über den internen I²C Bus ansteueren kann. An der C Programmierung hapert es nicht, nur die Beispiele und Beschreibungen der Bauteile sind so umständlich
-
Thread
7-Segment-Anzeigen an ATmega48-Thermometer
16x2) auch wenn man das direkt anschließen kann, mache ich das eigentlich lieber über I2C mit einem PCF8574, weil man dann das Dispaly von der Steuerung absetzen kann. Suche dir zu den von mir genannten Bauteilen ein paar Beispiele und Lib's, denn man muß ja nicht ständig das Fahrrad neu erfinden ;-) Wenn
-
Thread
Dimm-IC (230V) für Arduino gesucht
Der verlinkte 4Kanal China-Dimmer ist lt. Foto auch "nur" ein programmierter AVR mit PCF8574. Als fertiges Modul ist mir das Ding zu windig und die Bauform für mich ungeeignet. Aber sowas (gerne ohne die Triacschaltung) habe ich eigentlich gesucht. Oliver S. schrieb im Beitrag #6944652
-
Thread
Wie steuert man einen OLED Display über i2c an
aber die 1306 liefern kein vernünftiges I2C Handling, in Verbindung mit anderen, RTC DS1307/3231, PCF8574(a) bleibt das OLED immer hängen. https://code.google.com/p/u8glib/ ich würde das wieder nur mit SPI anbinden.
-
Thread
ESP32 und OLED Display
Adressproblem? (0x3C << 1) verwenden? bin auch gerade wieder darauf reingefallen, beim Scan der PCF8574A der hat ja 3 Adressbits ist folgendes möglich: case 0x70: case 0x72: case 0x74: case 0x76: case 0x78: #pragma message"I2C SCAN: 0x78 -
-
Thread
Potentiometer an Mikrocontrollter
siehe Bild. Bis jetzt klappte ja Nokia sowie I2C Scan mit Erkennung, RTC DS3231, RTC DS1307, I2C PCF8574(a), OLED, PT5822, DHT22/11, DS18B20, 433 MHz funken mit der RCswitch LIB, sowie I2C EEPROM mit Adresserkennung (die 3 Adressbits) und Leertest und Größentest, mit dem Nokia 5110 Display als Rückmeldung
schneller, das EEPROM gehörte bis jetzt zu den Lahmen deswegen setze ich dort den Takt herab. Ein PCF8574 spielt locker mit 400kHz. In der Adafruit GFX LIB fiel mir auf das das '~' <ALT 126> hier im Editor und auf allen meinen Rechnern bis zum Raspi einwandfrei mittig sitzt in der Arduino IDE und im
-
Thread
Treiben der IO-Pins des Cypress AN2131
PCF8574, für 8 Bit oder PCF8577(?) für 16 Bit I/O. Ansteuerbar über I2C, also "nur" 2 Pins.
-
Thread
Suche Microcontroller mit EBI
zu erreichen wenn man geringe Anspruche hat. Ich hab das selber schon mit einem Mega8 und einem PCF8574 gemacht um ganz lahm 256Bytes aus einem alten Oszi auszulesen Aber wenn du das volle Busprotokoll fahren willst dann bist du schnell bei dem alten NEC Chip und willst den extern anbinden weil das
-
Thread
Zeitweise I2C Fehler
noch > nicht erklären können. Welche Taktfrequenz? Welche Pullups? Welche Spannung? Ein PCF8574 ist für Vcc min 2,5 V bis 6,0 V spezifiziert. Wenn ich das Oszi - Bild richtig interpretiere hat Kanal 1 eine Spannung von 2,42 V und rauscht beträchtlich, so daß die Spannung gelegentlich noch tiefer
-
Thread
Timer1 im CTC und LCD Probleme
Gewächshaussteuerung mit einem Atmega8 als Steuereinheit. Kurz das drum herrum: - IC2 : Mit LM75 & SHT21 & PCF8574 als Portexpander - ADW : LED für Beleuchtungsmessung ein Bodenfeuchtesensor und ein über ein R2R Wiederstand gespeister Drehschalter für die Displaysteuerung Desweiteren
-
Thread
Folientastatur
Nimm eine Folientastatur. Link: 709930 bei Conrad Und einen I²C-Portexpander. [[Port-Expander_PCF8574]] MCP23017
-
Thread
PCA9500 GPIO-Expander Input und Output zur selben Zeit verwenden?
als Output verwenden möchte und GPIO 2...7 zum selben Zeitpunkt als Input? Habe aktuell eines PCF8574 zuhause. Liege ich richtig mit der Annahme, dass dieser nur Entweder vollständig als Input oder vollständig als Output Expander verwendet werden kann? Kenne mich auf diesem Gebiet noch nicht sehr
-
Thread
Richtig grosses EEPROM
den i2c kanal ausbauen, ala KoF ;-) ich steuere so ein 4mb großes sram an! ich benute einfach pcf8574's um ports zu erzeugen und habe daran ein sram (kann man ja auch nach belieben eeprom, flash,... anbinden) angeklemmt. man sollte nur tunlichst vermeiden dram's zu verwenden!!! refreshs & lese/schreibevorgange
-
Thread
IIC mit Atmega 169 Butterfly ??
Zusammen, wollte mit dem Atmega 169 (Butterfly Board) ein IIC Anwendung Programmieren (I/O Baustein PCF 8574); habe jetzt im Datenblatt festgestellt, dass der Atmega 169 den IIC Bus gar nicht kann. Ist das richtig, oder hab ich da was übersehen?? Vielen dank im Vorraus Charly
-
Thread
I2C Zwischenspeicher für RasPi - ATmega 400kHz
kastriert wird. (Registerzugriff nur 8 bit , bei einigen auch mal 16 bit). Damit kann man zwar einen PCF 8574 (und auch einige weitere simple Modelle) ansprechen, aber bei komplexen Sachen bist du mit dem Raspi aussen vor. Abhilfe: 1. bessere I2C-Bibliothek verwenden 2. I2C per Bitbanging am Raspi 3.
-
Thread
ST-Discovery-Net-IO Anfang
Anschlüsse neu zu def. ; Dies ist so nicht möglich, daher habe ich ein "Offset-Board" entwickelt. 2x PCF8574A, ein MAX232(später geändert in MAX3232) und, wennschon dabei, ein µSD-Card Slot. Mit dem Programm ist es möglich, Ausgänge über I2C zu schalten und eine Programmauswahl per Touch ; Dies möchte
-
Thread
Mehrere µC über 1-wire verbinden
dir ein paar zusätzliche Ports an den Controller: [[Porterweiterung mit SPI]] [[Port-Expander PCF8574]] [[AVR-Tutorial: Schieberegister]] Ansonsten kann man Portpins auch mehrfach nutzen. Beispielsweise eignen sich alle Anschlüsse eines Text-LCDs ausser E prima für Taster: Taster mit 4K7-Serienwiderstand
-
Thread
Frage zu I2C
nicht ausprobiert. Zum Multiplexen: Es gibt von Philips I/O Erweiterungen. Für deinen Fall den PCF8574. Schau dir mal das an: http://www.goblack.de/desy/digitalt/i2c/signale.html müsste eigentlich alle Fragen beantworten. Viel Spaß, Alex
-
Thread
Problem mit I²C-Bus und dem Extender f. lange Leitungen
Extender ran oder sollte es wie oben beschrieben klappen. Am anderen Ende habe ich dann einen PCF8574 ,hinter dem Extender an den Sx-Leitungen, angeschlossen mit 4,7 k SCA / SCL gegen +5V, die Ansteuerung klappt, nur die Uhr direkt am "Master" geht dann nicht mehr, also entweder oder, ich hätte gerne
-
Thread
I2C proplem
denn das verwirrt mich doch reichlich... im moment. bis jetzt hab ich volgendes prog für den PCF8574 8Bit expander _______________________________________________________ #include <io.h> #include <i2cmaster.h> int main(void) { //hauptprogramm i2c_init(); while(1){
-
Thread
Welche Art Schaltung/Relais um 18W direkt mit MCU zu schalten?
Schieberegister 74HC595 oder noch besser TPIC6B595 (da sind die Transistoren schon drin). * I²C Port Expander PCF8574
-
Thread
microcontroller für kunst projekt. Quereinsteiger braucht hilfe.
kontakt(dient als 5. Taster, wenn Spannung anliegt) -Data-In -Data-Out 2 Pins zuviel für PCF8574 -> 8575 ist nötig. Nur 1 µC als Master. I²C mit ein paar 8574. LEDs direkt (mit Widerstand) dran, Taster und Adressen über Pins (Dipschalter/Jumper) festlegen. Nur ein einfaches Programm
-
Thread
MC zu vielen einzel Bit-ausgängen?
entweder mit nem Schieberegister oder über I2C mit nem Porterweiterungs IC z.B. PCF8574 Marc
-
Thread
I2c zu LCD in Bascom
4000000 $lib "Lcd_i2c.lib" 'My i2c driver for the LCD Const Pcf8574_lcd = &H40'Defines the address of the I/O expander for LCD 'Für Bit 3 Von Portd Config I2cdelay = 1 Config Scl = Portb.3
-
Thread
I/O Port Erweiterung
Baustein, mit dem ich 12V Signale über den I²C Bus an den µC senden kann. Also so etwas wie den PCF8574 von Philips aber der hat nur TTL Eingänge und für eine Pegelwandlung oder Optokopler habe ich keinen Platz mehr auf meiner Platine. Also wenn jemand solch einen Baustein kennt, antwortet bitt MfG
-
Thread
Ampelschaltung mit MC
So habe ein Bild angehängt. Technik: Verwende einen PCF8574 mit Adresswahl, jeweils 2 LED gleicher Farbe für die Strasse, 2 Taster für die Fussgänger und jeweils 2 LED für die Fussgänger. Der PCF schaltet einen Transistor und der jeweils 2 LED. Die LED haben
-
Thread
Messtechnikwahl: Welches Equipment am besten geeignet für Temperaturmessung (19 Sensoren)?
I2C - Busmultiplexer kannst Du genügend Sensoren anschliessen. Das TTL-Signal nimmst Du mit einem PCF8574 auf. mfg Klaus
-
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