-
Thread
i2c Peter Fleury
Datenblatt kauft man auch nicht. Dem Hersteller sollte man trotzdem eine Chance geben, TI hat es beim PCF8574 noch falsch gemacht, bei den PCA9xxx ist es nicht nur richtig, sondern sogar zusätzlich in Dezimal angegeben. Menschen mit zehn Fingern sollten überhaupt mehr dezimal schreiben, bei Hex denkt man
-
Thread
Matrixtastatur
Hallo Leute, möchte nun an meinem Microcontroller über einen I2C-BusExpander (PCF8574P) eine 3x4 Matrixtastatur anschliessen und programmieren. Bin mir aber nicht im klaren, wie ich die Tastatur anschliesse. Könnt ihr mir da weiter helfen? Vielen Dank Matthias
-
Thread
PCF8574 I2C Treiber fuer HD44780 LCD
Im Anhang ist ein kleines Demoprogramm zur Ansteuerung eines LCD Modul mit einem PCF8574 I2C Port Expander. Das Demoprogram wurde fuer einen PIC18F8722 kompiliert. Das LCD wird im 4-bit Modus btrieben. Gruss, Gerhard
-
Thread
Temperatursensoren mit dem rasppi
mal ein PKW. Es gibt dafür auch Reichweitenverlängerer. Ich hatte es sogar geschafft einen simplen PCF8574 (8-Port-IO-Baustein) per Kabeltrommel über 100m mit 100KHz zu betreiben. Bei einem anspruchsvollerem DS1631 (12-Bit Temperatursensor) hatte ich schon bei 6m Probleme, grob und verkürzt gesagt.
-
Thread
ESP 32 Schaltung
spontan nur die AVR und 74HCTxx ein. Ein weiterer Kandidat bei dem das oft missachtet wird ist der PCF8574. Da ich diese ganz kleinen MOSFET in der Regel nicht auf Vorrat habe, benutze ich NPN Transistoren als Pegelwandler. Auch bei dieser Schaltung ist es unschädlich, wenn eine der beiden Seiten keine
-
Thread
[VS] großes LCD 2 x 16 - siehe Fotos (ist weck)
: das Display hat einen neuen Besitzer gefunden und bitte nicht direkt an einen I2C Adapter mit PCF8574 usw. anstecken.
-
Thread
Controlling DC DC converter with STM32
your microcontroller? If not, you should practise this first with a simple microchip, for example a PCF8574. Maybe my homepage helps. I don't know how good google translates it: https://translate.google.com/translate?hl=en&sl=de&tl=en&u=http%3A%2F%2Fstefanfrings.de%2Fstm32%2Fstm32l0.html%23i2c&sandbox
-
Thread
Timer1-Routine in BASCOM
BASCOM-Anwender Für die Erweiterung einer Schaltung in der bisher einzelne Baugruppen (insbesondere PCF8574) über den I2C-Bus betrieben werden, möchte ich jetzt einen AT90S2313 (hat leider keinen Hardware TWI) einbinden: Aufgabe Empfangen der Daten über I2C-Bus --------------------------------
-
Thread
LCD an Datenbus
oder 2x PCF8574
-
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
microsps_TWI
jemand die TWI-slave adresse des I/O-Moduls(12/4) der Mikrosps? Ich weiß nur, dass man die zwei pcf8574p Bausteine über die A1 und A2 bits ansteuern kann, und die Grundadresse des Bausteins 64 ist? Hat jemand Erfahrung damit? Bzw. welche Frequenz kann ich einsetzen? Gruß
-
Thread
I2C-Problem
funktioniert) I2C-Bus mit einem Thermometer (DS1621) funktioniert! oder I2C-Bus mit Porterweiterung (PCF8574) funktioniert! Wenn ich jetzt das Thermometer und die Porterweiterung gleichzeitig an den Bus anschließe, werden wohl auch beide geräte zufriedenstellend angesprochen, jedoch mit einem kleinen
-
Thread
LCD mit I2c ansteuern
kompatibel) Die lib benötigt eine Constante. wenn ich eine Variable hätte, könnte ich die Adresse des PCF8574 im Programm ändern, und jedes LCD einzeln ansprechen. Gruß Feitzinger
-
Thread
Bascom -Vorlage für LCD über PCF8547 ?
8547 betreiben um ein paar Ports freizubekommen. bis jetzt sitzt sie am mega16 und funzt gut. den PCF8574 hab ich auch am rennen. Programmieren tu ich das ganze bisher mit Bascom. gibt es unter Bascom schon sowas ? bin des englischen nicht so super mächtig und die Programmierung in einer andern Sprache
-
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
PCF 8591 - Hard- und Software
Einstellregler - Platine P30 - Board 1 mit dem AT 1284p 16MHz - Platine D2 - Display 2 mit dem PCF 8574 und Display 4 x 16 - Platine NT2 - Netzteil mit 5V/12V bei 3A Programm in C mit den Dateien von Peter Stelle es für alle hier zur Verfügung. Falls was nicht stimmt, bitte ein mail an mich.
-
Thread
BASCOM AVR YwRobot_Lcd_i2c.lib für 1602 LCD anpassen
du sicher das du das musst.? https://bascomforum.de/index.php?thread/661-i2c-ansteuerung-mit-pcf8574-ohne-bibliothek/ BASCOM-Quellcode: Attiny 85 Config Lcd = 16x2 ' *die Zeile meine ich* Config Scl = Portb.2 Config Sda = Portb.0 $lib "YwRobot_Lcd_i2c.lib" So wie ich das sehe reicht
-
Thread
[V] zwei Leiterplatten zum lernen von Bussystemen
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 Saxosun
-
Thread
Atmega128
Hallo, hatte ein PCF8574 über I2C an Atmega16 angeschlossen, die Datei i2cmaster.s eingebunden und das ganze funktionierte ohne Probleme. Jetzt hab ich den Atmega16 gegen ein Atmega128 ausgetauscht, die Pin und Port Zuordnung
-
Thread
Elegant digitales 8:3 Multiplexing implementieren?
3x PCA9547 Oder du könntest drei 4051 mit einem PCF8574 kombinieren.
-
Thread
RFID Türöffner
Leiterplatte kommt eigentlich ein I2C EEprom drauf, da kannst Du den Eeprom anzapfen und z.B. mit einem PCF 8574 ein LCD anschließen. Stefan P.S. Inwischen habe ich wieder Leiterplatten und Antennen weil einige noch interessiert waren. Wer also welche haben möchte -> PM Gruß Stefan
Leiterplatte kommt eigentlich ein I2C EEprom > drauf, da kannst Du den Eeprom anzapfen und z.B. mit einem PCF 8574 ein > LCD anschließen. Nach deiner Angabe kann ich also den I2C Bus mit 5 wieter ziehen und z.B. einen PCF oder anderes ansteuern. Muss es natürlich in der Software angeben? Klars
-
Thread
USB-Display DIY
I²C Umsetzung macht. Ist aber eher Quatsch sowas zu kaufen, wenn dann eine generische Lösung mit PCF8574....
-
Thread
LCD per I2C an AtTiny13 anbinden?
Maxim B. schrieb im Beitrag #5519574: > Hallo Thomas, > nein, du hast falsch verstanden. PCF8574 muß man wie ein Kind betreuen: > Daten geben, danach E-Impuls geben, dann 40 us warten... Oben im Bild ist das Pinout des Portadapters. Hoffe, den Aufdruck kann man noch erkennen. Und noch
-
Thread
Problem mit I2C scan auf Adresse von HTU21D
{ DEBUG_PRINT(F("I2C found at Add. 0x")); [/c] oder mit 8-bit +R/W [c] if(!i2c_start(PCF8574A_0+I2C_READ)) //; // set device address and write mode [/c]
-
Thread
Atmel/Motorola für noob?
Leitungen und erweitere sie direkt vor Ort. Z.B. kann man beim I2C-Bus an nur 2 Drähten bis 16 Stück PCF8574/A betreiben, die jeweils 8 I/Os bereitstellen (16*8=128 I/Os) Bezüglich Programmer: Nimm nur Typen, die mit einem Bootloader laufen können und z.B. erstmal über die UART programmiert werden
-
Thread
LCD "LCM2004A"
paar Wochen 20x4 Lcd Displays gegönnt, diese sind direkt mein einer Platine verlötet, auf der der PCF8574T sitzt. Mein Problem ich schaffe es einfach nciht was anzeigen zu lassen. Ich denke es ist ein Initialisierungsfehler. Es wird die Library von http://computerheld.de/i2clcd/ verwendet, diese hat er
-
Thread
Gibt es solch eine fertige Digitalschaltung? (serial clock to parallel output)
ein TCA8418 Wem das WQFN mit 0,5 Pitch zu fummelig ist, der kann auch den Klassiker nehmen 2 * PCF8574/A, die gibt es auch als PDIP.
-
Thread
Nodemcu mit Arduino "Schaltung" nutzen
über I2C ansprechen/ansteuern. http://www.ebay.de/itm/I2C-interface-Modul-fur-LCD-I2C-Adapter-PCF8574-/132144241826?hash=item1ec4691ca2:g:vq4AAOSwMHdXRpAf
-
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
Verkaufe Bauteile AVR,LCD,.
. AD9833 SMD 3x stk.5,50€ 3. Atmega 8 SMD TQFP 10x stk. 1,00€ 4. FTDI FT232BL 15x stk3,50€ 5. PCF8574T (SMD) ca. 50stk stk. 0,70€ 6. Miniatur SMD Dipschalter RM 1,27 8x stk. 0,40€ 7. LED Rot SMD 1206 13x stk. 0,10€ 8. 7805S (0,1A) TO-92 im 10er Pack 0,80€ 9. 7815 1,5A TO-220 im 10er Pack 0,60€
-
Thread
TC1602E-01 von Pollin über I2C
man z.B. hier: http://www.g-heinrichs.de/attiny/LCDisplay.pdf Den wohl bekannten Portexpander: PCF8574 Ich programmiere in C (AVR-Studio) µC: ATmega 644 mit 16 MHz Folgende Software nutze ich: Angelehnt an dieses Projekt: http://www.bralug.de/wiki/BLIT2008-Board-LCD Die dort erhältlichen
-
Thread
DMX Adresse mit Schieberegister
www.mikrocontroller.net/articles/AVR-Tutorial:_Schieberegister Sonst vielleicht auch per I2C? Mit dem PCF8574
-
Thread
Problem mit VL53L0X über P82B96
Länge und mehreren P82B96 laufen daran jeweils mehrere LM75B, zum Teil über TCA9548A, und mehrere PCF8574 erfolgreich. Im Zuge einer Erweiterung zum Messen des Füllstandes im Pellet-Bunker habe ich einen VL53L0X ToF-Sensor montiert. Aber dieser will nicht funktionieren, und zwar nur nicht über den P82B96
-
Thread
EEPROM via I2C beschreiben
Programmiersprache. Ein einfaches Beispiel gibt es hier http://www.mikrocontroller.net/articles/Port-Expander_PCF8574 http://www.mikrocontroller.net/mc-project/Pages/Projekte/ICs/Port%20Expander/Portexpander%20Beispiel.zip MFG Falk
-
Thread
MUX I2C oder I/O Erweiterung über I2C
was geschickter/vorteilhafter ist: * Erweiterung der Ports mittels bspw. dem [[Port-Expander_PCF8574]] * Verwenden eines Multiplexers bspw. dem PCA9548A Hier wären beide über I2C angebunden. Ich hab aber auch ein 16 Channel Multiplexerboard gesehen: CD74HC4067 (gibts sicher auch in 4 oder 8
-
Thread
I2C Slave mit Attiny2313 und Mega644 als Master Bascom
einbinden und mir die Lib von Bascom gekauft für Slave und dann mal das Beispielprogramm für den PCF8574 verwendet, aber sobald ich den Tiny mit der Mega verbinde steht das Program vom Tiny und der Mega reagiert nur noch sehr langsam und die 2 weiteren Slaves (Pc8574) sind ohne Funktion, also stört der
-
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 : 1
-
Thread
I2C-Bus mit MCC programmieren um einen Display anzusteuern
erst einmal grundsätzlich den Umgang mit diesem Bus an einem sehr einfachen I2C Baustein wie bpsw. PCF8574 lernen. Dieser I2C Baustein verfügt, wenn man in schreibend betreibt über ein einziges Register das mit deiner obigen Funktion beschrieben werden kann. Schreibst du in dieses Register einen Bytewert
-
Thread
Rolladensteuerung mit Arduino. Ist diese Schaltung korrekt?
Motor braucht 2Relais; auf und ab. Die Steuerung ist ein Nano Board, mit 2 Leitungen wird die PCF8574 angesteuert, und diese dann über Transistor-Negation die Relaiskarte. Beim Bedarf würde ich auf Einzelheiten gerne eingehen...... Ich wollte die sichere-Kontaktverriegelung zeigen. Dürch anfänglich
-
Thread
Bascom Atemga32 über PollinEvalBoard an Grafikdisplay eDIP-240
Kann Dein Display I²C oder hängt es an einem I²C-Bus-Expamder (z.B. PCF8574). Wenn es an einem Bus-Expander hängt, dann muß das Display gleichwohl seine Initialisierungssequenzen bekommen. Also HD44780 mit Anpassung für KS0073!
-
Thread
i2c Übertragung fehlerhaft. (falsche Codierung )
Gründe für geben. Für Pinerweiterung gibt es bewährte Lösungen SPI (74HC165/74HC595) oder I2C (PCF8574/A). Und fürs RAM sparen kann man überlegen, ob es immer gleich 2 Bytes sein müssen (int) und ein Byte (uint8_t) nicht schon reicht. Auch sollte man sparsam mit globalen Variablen sein, lokale
-
Thread
I2C als Gerätebus
so einige als Geheimsache. Das einzigste was ich gefunden habe ist die Ansteuerung von Tuner mit PCF8574. Da gibt es aber noch ein paar Fragen. z.B.: -Lautstärkeregelung mit IR Fernbedienung -Quellenwahl mit IR FB achim
-
Thread
I2C, Mega32, Pollin-LCD
Das Interface passt fasst zur Belegung in i2clcd.h bis auf Enable. Das liegt hier auf Port P6 des PCF8574. Hab ich auch angepasst. twimaster.c und .h habe ich weggelassen, da ich kein Hardware-TWI habe. Woran könnte es jetzt liegen das gar nichts geht? Keine LCD-Initialisierung, keine falschen Zeichen
-
Thread
i2c TWI LCD 4Bit PCF8574 HD44780 ATmega8 Assembler
mit E=Low. Das halbiert die TWI Ausgaben. Da gebe ich Dir Recht, die beiden Datenbytes an *PCF8574* (RS+oberes Nibbles + RS+unteres Nibbles) werden mit Enable= *H* übergeben. Und schlussendlich wird RS + Enable= *L* gesendet. In Summe drei Datenbytes (RS+oberes Nibbles + RS+RS+unteres
-
Thread
TWI / I2C am mega8 unsauber?
versuche gerade zu messungszwecken ein display an einen mega8 anzuschließen. dazu schalte ich einen PCF8574 port expander dazwischen, der über das TWI angeschlossen wird. nach den ersten versuchen hat der expander nich funktioniert, also hab ich an einigen stelle durchgemessen (oszi) und inzwischen festgestellt
-
Thread
TWI Problem Atmega32
Hallo zusammen, ich habe am TWI bus vom atmega32 vier pcf8574 (ic für 8 i/o ports) hängen. das schreiben funktioniert einwandfrei. (den sourcecode hab ich 1 zu 1 aus dem atmega datenblatt übernommen). wenn ich jetzt einen uhrenbaustein (ds1307) auch an den
-
Thread
Timer Atmega während Interrupts
Programme wo nach PeDa Timerinterrupts 10ms laufen zur Entprellung und in der IRQ I2C Uhr und/oder PCF8574 Ports mit Tasten abgefragt werden, ich habe die I2C Zugriffe vermessen die schwanken so um 1-2µs sind also schnell genug um in die 10ms Entprellung Timerzugriffe zu passen. Ich erweiterte es sogar
-
Thread
Problem beim Starten von TWI
und SCL und SDA hängen jeweils mit 3,3k Widerständen an VCC (5V). Einziger Slave ist derzeit ein PCF8574. Nach dem [c] I2C_Init(); PORTA = TWCR; [/c] zeigt PORTA das was ich erwarte (0b00000100). Nach dem [c] I2C_Start(); PORTD = TWCR; [/c] zeigt PORTD (0b10100100). Wenn
-
Thread
PCA9532 unter Visual Basic 6 ansteuern. Probleme!
Muß ich auch dazu sagen das meine VB Kenntnisse nicht die besten sind, aber den SAA1064 und den PCF8574 habe ich auch zum laufen bekommen. Woran könnte es liegen? Meine Vermutung ist, dass es was mit dem externen Reset zu tun hat. Bin mir da aber nicht sicher. Auf eventuelle Antworten würde
-
Thread
SSR R26MF2 Datenblatt verstehen
ist das Blockschaltbild angegeben, was ich so interpretiert habe, dass ich einfach vom Controller (PCF8574) mit nem Transistor die Versorgungsspannug des Relais steuere und zwischen Pin 8 und 6 meine "Last" anschließe. Weiter unten im Datenblatt ist dann aber ein Beispiel mit einer Diode und einer Dämpferschaltung