-
Artikel
Port-Expander PCF8574
an den Baustein gesendeter Wert wird auf dessen Pins parallel ausgegeben. Es gibt drei Adresspins (A0:2), an welchen man die Adresse in Hardware einstellen kann (Pins jeweils auf Masse bzw. Vcc legen). Es können also maximal 2^3 = 8 Bausteine vom Typ PCF8574 und maximal 2^3 = 8 Bausteine vom Typ PCF8574A
2 Bit 1 Bit 0 Hexadezimal 0 1 0 0 A2 A1 A0 R/W 0x40 + A[2:0]*2 + R/W Das Adressbyte für den PCF8574A: Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Hexadezimal 0 1 1 1 A2 A1 A0 R/W 0x70 + A[2:0]*2 + R/W Der Adresse (4Bit für die eindeutige
-
Artikel
Entwicklungsboard mit PIC
, dass alle Bausteine der I2C Peripherie eigene Protokollspezifik haben. Z.B.: PCF8574_Read_Mode PCF8574_Write_Mode PCF8583_Read_Mode PCF8583_Write_Mode Fazit. Der Einstieg in die moderne Mikroprozessor- und Mikrocontroller-welt ist praktisch ohne Evaluations-Kits nicht möglich. An
HD44780 Beispiel 4 "Anschluß mit PC über USB Mainboard+ Comm-Board+ HD44780 Link. PIC18 Datasheet - A200_ua7805 - PCF8583 - PCF8574 - I2C_ Temperature Sensor - Mcp23s17 SPI Expander - HD44780 Display - Datasheet PIC18-Entwicklungsboard - StartPIC18
-
Artikel
STECCY
-Bit I2C Adresse 0bbb bbbb 01111 1111 0bbb bbbb Konkrete Beispiele: Port Hex Port Dez Port Bin Typ A2 A1 A0 7-Bit I2C Adresse Bemerkungen + Ports für I2C 20 7F 8139 0010 0000 0111 1111 PCF8574 0 0 0 0x20 Alle Jumper auf 0 21 7F 8575 0010 0001 0111 1111 PCF8574 0 0 1 0x21 A0-Jumper auf 1 38 7F 14463
werden, da sie Open-Drain-Ausgänge besitzen. Siehe dazu auch Port-Expander_PCF8574 für weitere Erklärungen. Beispiel für PCF8574A mit Jumper A2=1 A1=1 A0=1: I2C Adresse ist dann: 0x3F (Basis-Adresse 0x38 + 0x07 = 0x3F). Z80-Port ist dann: 0x3F7F, also 16255. Aktivieren der oberen
-
Artikel
I2C-Schaltmodul
Schaltmodul ist eine Anwendung für den I2C Bus, um acht 230V Geräte zu steuern. Hauptbestandteil ist der IC PCF8574. Dieser IC wird direkt an den I2C Bus angeschlossen und besitzt 8 digitale Ein-/Ausgänge. Bei dem Schaltmodul steuert jeder Ausgang des ICs einen Optokoppler (MOC3062) an, welcher wiederum einen
Kommentar IC1 --- PCF 8574 AP I2C Portexpander, DIL16 T1 --- TIC 225M Triac, 600V, 8A OK1 --- MOC 3062 ISO Optokoppler mit Triacausgang, 600V, 10mA LED Strom, Nullspannungsschalter LED1 --- LED 3MM ST GN LED, 20mA; Keine
-
Artikel
Modulares Board
. C1 Elko 100/16 C2 100nF LED 1 bis LED 5 LED 5mm, 20 mA R1 bis R4, R7 220 Ohm R5, R6 10 kOhm 2 x Wannenstecker 10 polig (2x5) 3 x Stiftleiste 3 polig (A0,A1,A2) 2 x Stiftleiste 2 polig (J1, J2) 1 x PCF8574 (A) mit Sockel 16 polig 1 x Platine ( ca. 72x54 )
x Wannenstecker 10 polig (2x5) 3 x Stiftleiste 3 polig (A0, A1, A2) 1 x Stiftleiste 2 polig (J1) 1 x PCF8574 (A) mit Sockel 16 polig 1 x Platine ca. 72x42 mm Belegung Stecker. Die Belegung der Steckbuchsen entspricht dem Board 1 Software. I2C-Bus Out Board
-
Artikel
Wanderkiste
Drosseln 0,33µH ein paar SMD 140K 4 Finder Relais verschiedene Stecker, Buchsen Ein Teil der 7406 und PCF8574 Platine mit Display 4x20 4 x Metallgehäuse für SUB-D 9pol. neu, OVP 9 x SUB-D 15pol. 3reihig (VGA) Stecker/Buchse-Kombi neu 25 x Schottkydioden 1N5817 20V/1A auf Gurt Reingepackt: mehrere 10 Gang
Sortiment, einige TTL + OP, 25x Optokoppler Toshiba TLP421, Atmel AT90S8515-8PC, Schaltnetzteil 5V/1A 2.05.2012 Angekommen bei Rodenberger | ein paar SMD R und Cs, 3x LM2903 200 LEDs 2mA,C 4700µF, SMD C,PCF8574, und andere ICs 09.05.2012 Angekommen bei RD (benwilliam) (Gast) ein wenig von allen SMD teilen
-
Artikel
I²C
die unten angegebene Seite des "Erfinders" Philips, heute als NXP bekannt. serielle EEPROMs 24Cxx PCF85xx von NXP, 256-2048 Byte I/O-Portexpander PCF8574 MCP23008 (8-bit) von Microchip MCP23017(16-bit) von Microchip I2C MUX, zum Anschluss von ICs mit gleicher, fester Adresse PCA9545A AD-Wandler 12x12
Maxim, 12bit x8, PDIP24+SSOP28 12x8 Bit ADC MAX1038 DA-Wandler TDA8444, 8x6Bit Uhrenbausteine MCP7940N PCF8583, mit 256 Bytes RAM DS1307 LCD-Treiber PCF8577, 2x32 Segmente LED-Treiber HT16K33 (RAM Mapping 16*8 LED) von Holtek SAA1064 (seit 2005 abgekündigt! Restposten sehr teuer) Temperatursensoren DS1621
-
Artikel
Mini2440
aus dem Gleichgewicht bringen. Ich verwende normalerweise das mitgelieferte Netzteil oder ein 5V/2A Schaltnetzteil, funktionieren beide einwandfrei. Gerade das grosse, 7", Display braucht ein starkes Netzteil. + ungefährer Stromverbrauch Konfiguration Stromverbrauch [mA] mini2440 140 mini2440 + 3,5
auf einfache Weise auf der Konsole mit I2C Geräten zu kommunizieren. 24xx EEPROMs. Port-Expander. PCF8574 / PCF8574a. Einen PCF8574 anzusteuern ist sehr einfach. Mit den i2ctools kann man damit erste Tests machen um zu sehen, ob er funktioniert. Der Port-Expander wird mit den 3.3V versorgt, welche das
-
Artikel
USB Koppelfeld für Festplatten
geschrieben. Die Slave-Select-Signale für die SPI-Schnittstelle werden von einem I2C-Expander (IC1, PCF8574) (s.u.) gesteuert. Um das Clock-Signal bei /SS = high (inaktivem Slave-Select) zu unterdrücken, ist noch ein Oder-Gatter vor den Clock-Eingang vorgesehen. (ToDo: Im Forum ansprechen) Bild folgt Slave-Select per I2C. Von einem I2C-Expander (IC1, PCF8574) und einem 3:8 Decoder (IC37, 74HC138) werden pro Baugruppenträger die konkreten Slave-Select-Signale für das SPI (s.o.) erzeugt. Dadurch ist es möglich, bis zu sechzen Koppelfelder per I2C-Protokoll
-
Artikel
Ausgangsstufen Logik-ICs
aufgenommen werden. Bei HIGH können nur sehr geringe Ströme entnommen werden, siehe Port-Expander PCF8574. Der Widerstandswert des Pull-up-Widerstands darf nicht zu groß gewählt werden, da sonst zusammen mit Eingangs- und parasitären Kapazitäten die Signale verschleifen und im Extremfall nicht mehr
Betriebsspannung und 10 k Pull-up-Widerstand ergibt sich im Quellenbetrieb ein maximaler Strom von 0,5 mA. Dies spielt zwar für Logikschaltungen mit sehr hochohmigen Eingängen keine Rolle, Stromverbraucher wie LEDs kann man hingegen ausschließlich nach Masse schalten. Wenn ein Open-Collector Ausgang mit
-
Artikel
AVR Net-IO Bausatz von Pollin
AVR-NET-IO-Board Best.Nr. 810 112 Diese Platine erweitert das NET-IO um: SD-Karten-Slot über SPI Display über PCF 8574 Infrarot-Empfang RFM12 Funkmodul (nicht im Lieferumfang enthalten) Eine Aufstellung bekannter Fehler findet sich weiter unten Bekannte Fehler - Erweiterungplatine Erste Erfahrungsberichte im Forum
470kΩ ersetzen zu 470Ω Q1 BC548 ersetzen durch BC327 oder BC328 (Hauptsache PNP! und mehr als 100mA) ACHTUNG beim Anschluß eines LC-Displays an J5 (über I 2 C, PCF 8574): Vcc/5V liegt an Pin 1, GND an Pin 2 von J5. Es gibt etliche Displays mit abweichender Belegung Pin 1 GND und Pin 2 Vcc! Auch beim
-
Artikel
I2C als Hausbus
benötigt den high-Zustand zu erreichen. Begrenzt wird dieses Vorhaben dadurch, dass I2C Geräte nur 3mA sinken können (Die weiter unten besprochenen Bustreiber umgehen genau dieses Problem). Bei der Berechnung der Pull-Ups muss also darauf geachtet werden, dass nicht mehr als 3mA durch einen Widerstand
und ATtiny-Basis Passende Sensoren / Module. Temperatursensor mit dem DS1621 I2C-Schaltmodul mit dem PCF8574 I2C-CAN Modul I2C Module
-
Artikel
GPS-Platine mit Tyco-Modul
Manual T.E.+GPS+Receiver+A1029+V3.2.pdf Achtung: In der Recommended minimum configuration im A1029 Datenblatt wird Vcc3a mit VCC verbunden. Beim A1029 sind die Pins an der unteren linken Ecke (Vcc3a bis AGND) belegt, beim X1029
Porterweiterung mit I2C. Es werden zwei PIO-Leitungen benötigt. Siehe auch im Forum und unter Port-Expander PCF8574. AT91M63200: I2C Drivers for AT24C512 Serial EEPROM (39 pages, Updated 6/01) - Describes the software implementation of an Inter Integrated Circuit Bus (I2C Bus) using the peripherals in the AT91M63200
-
Artikel
Pegelwandler
in die 3,3-V-Versorgung durch die internen Schutzdioden auf ca. 1 mA begrenzt. Diese Lösung ist auch relativ langsam (ca. 5MHz). Ggf. kann man den Vorwiderstand auf 100 Ω reduzieren, das erhöht dann wieder die Geschwindigkeit. Aufpassen, einige ICs vertragen nur 1 mA
Wenn man echte I2C ICs mit 5V betreibt, dann sind die Eingänge vom Typ Schmitt Trigger CMOS (z. B. PCF8574). Dann müssen 3.3V Pegel auf 5V umgesetzt werden. Wenn man jedoch SMBUS Ics verwendet (z. B. ADT7461, Silabs 8051) dann sind die Schwellspannungen TTL kompatibel und es ist keine Anpassung notwendig