-
Thread
IIC, I2C Leitungslänge
Hallo, Der I2C-Bus wurde nicht als Feldbus konzipiert, d.h. u.a. (dass heisst unter anderem) eigentlich nicht für lange Leitungsverbindungen. Ich habe das mal eben in einem Buch nachgelesen, dort ist von: "nicht mehr als einigen Metern" zu lesen. Ich hab das zwar
abgeschlosssen werden, um eine Reflexion am jeweiligen Ende zu unterbinden. Ich hätte insgesamt 8 LM75 und 11 PCF8574... Werde berichten, obs funktioniert hat *g*
-
Thread
Ansteuerung von ca. 1200 LED´s
grüne/blaue dicht nebeneinander) macht 36 Mio. LEDs. Wenn die alle gleichzeitig leuchten und wir von 2mA pro LED ausgehen (wahrscheinlich viel zu wenig), wären das 72000A, also über 150kW Leistung. Wenn das wirklich Low-Current-LEDs sind. Bei normalen LEDs kommt noch ein Faktor von 10 oben drauf. 150kW
@ m@u lieber pcf8574 nehmen. sind zwar nur 8 i/o`s aber überall zu haben :-)
-
Thread
PCF8574 Ausgänge invertieren
Leider weiß ich nicht, ob ich bei den Typen, die auch als Treiber gekennzeichnet sind, den ULN 2801A weglassen kann, um direkt LEDs oder auch Relais vom PCF8574 zu schalten. 1. 74HC 4049 Inverter und Treiber 2. MOS 4502 Inverter und Treiber 3. MOS 4009 Inverter Gruß Sirko
dafür Abhilfe zu schaffen sind parallel zu der Spule sogenannte Feilaufdioden zuschalten. Der PCF8574 hat eine besondere Eigenschaft. Im High Zustand kann er keinen Strom Treiben! Um eine Leuchtdiode direkt an den PCF8574 anzuschließen, ist die Kathode an den PCF anzulöten und die Anode mit einem
-
Thread
I2C-Relaiskarte 8-Fach 230V >7A Kennt suche Projekt, Bausat
Projekt, oder Bausatz, oder Schaltplan für I2C-Relaiskarte mit 8 Relais 230V und Schaltstrom über 7A Es sollte auf Basis PCF8574 Bausteins sein. Am besten wäre so ein Modul fertig zu kaufen. Kent jemand den Modul, Hersteller? Danke im voraus
-
Thread
PCF8583--> Uhr "steht"
@A.K. im Bascom appnote geht es wie im original datasheet um einen pcf8583 von philips. im der appnote ist der quarz wie du selbst beschreibst über 22pf mit vdd verbunden( was bei mir nicht funzt). Im
immer bloss den 8563. Es steht sogar ausdrücklich drin: "The resonating frequency can be pulled by a variable capacitor connected to ground. (For PCF 8583 and PCF8593 it is better to connect it to VDD)."
-
Thread
PCF 8574 Hardware TWI Error Codes
komme gerade echt nicht weiter. Ich experimentiere im Moment mit meinem Hardware TWI Bus und einem PCF 8574. Ich benutze dabei die Routinen aus der AppNote 315 von Atmel für C. Anscheinend funktioniert das Lesen und schreiben der Porterweiterung, allerdings habe ich noch einige offene Fragen! Dies
läßt darauf schließen, daß vorher kein Stop-Bit da war... 0x48 bedeutet: Die Adresse, die Du dem 8574 sendest, ist falsch. Zu Frage 2: Bei LEDs muß die Polung beachtet werden.
-
Thread
lib für Pollin LCD (WINTEK2704)
Hallo, ich versuche derzeit das LCD an einem PCF8574 zum Laufen zu bringen, wobei ich wegen der zwei Enable-Leitungen gerne diese Library verwenden würde. Da ich in C# bisher nicht sehr viel programmiert habe, frage ich mich nun an welchen Stellen
TWI umstricken kann. Wie kann ich verfahren, wenn in der Library einzelne Bits geändert werden? Dem PCF8574 kann ich ja immer nur ein ganzes Byte senden. Gruß und Danke im Vorraus, Alex
-
Thread
RTC PCF 8583 Uhrenprobleme
Grundschaltung (wenigstens SDA und SCL sind richtig verbunden, da bin ich mir sicher): PCF8574 ST24C02 Pullups PCF8583 ATMega--+-------+------------+------+-------------+ | | PCF8574 Und hier die Beschaltung des PCF 8583: VCC
Ja. Der 8583 frisst im Standby 2µA. In der Schaltung sind dann 2 Dioden gesperrt und erhöhen den Entladestrom vom Goldcap um jeweils max. 0,5µA.
-
Thread
8fach D-flipflop mit Interrupt?
Hi Zusammen ! Es gibt doch beim PCF8574 die Möglichkeit einen Interrupt-Ausgang auszuwerten, der low wird wenn eine steigende oder fallende Flanke am Eingang erkannt wird. Nun suche ich ein 8fach D-flipflop welches einen ähnlichen
Kombinationsfunktion aus Flipflop, Komparator und Tristate-Treiber in einem kleinen PLD oder GAL(?) o.ä. unterbringen ...
-
Thread
Ausgangsspannung vom PCF8574
Hallo, ich hab ein Problem mit dem PCF8574. Ich nutzte ihn als IO Erweiterung um 7 Segmentanzeigen zu betreiben. Ich habe die Vorwiderstände für vier Volt ausgelegt. Jetzt leuchten die LEDs aber viel zu schwach, weil der PCF an den Ausgängen
Hallo, also der PCF8574 läuft jetzt ca. 3,5 Stunden astrein, warum sollte er kaputtgehen, lt. Hersteller 25mA Sink... Gruss A. Arndt
-
Thread
TWI - AVR stürzt ab
Hallo Peter! Ich hatte gerade ein ähnliches Problem: Ich steuere mit einem ATMEGA128 einen PCF8574 an. Ab und zu kam es vor, dass die Stopp-Routine nicht beendet werden konnte, nachdem ich Daten vom Baustein las. (Nach dem Schreiben auf den Baustein gab es nie Probleme) - Trat das Problem
bekam, sendete der µC ein Ack. zurück an den PCF8574 und das mag er anscheinend nicht. Jetzt funktioniert es super. Verrat uns bitte, ob du dein Problem auf diese Weise lösen konntest. Tschüss Martin
-
Thread
Hardware TWI / I2C Mega16
Ich möchte gerne Hardware I2C auf einem Mega16 proggen. Ich programmiere in C. Ein byte auf einen PCF8574 schreiben geht ohne Probleme, code nach datenblatt S.183. Doch das lesen geht nicht. Leider ist nirgensbeschrieben, wie mann ein byte vom bus liest, oder wie mann ein NACK generieren lässt.
receiver pulling the SDA line low during the ninth SCL cycle. If the receiver leaves the SDA line high, a NACK is signaled.
-
Thread
pcf8574 defekt?
Der PCF8574 hat open-drain Ausgänge mit internem Pull-up von etwa 100µA. Du must also die LEDs (mit Vorwiderstand) an VCC anschließen, da sind dann bis 3mA erlaubt. Peter
hallo, eine weitere frage zum pcf8574, wenn ich den IC als Input nutze, muss ich dann die adresse 0x41 abfragen? (0 1 0 0 A2 A1 A0 ?) oder wie komm ich in den READ- bzw. WRITE-Mode? Danke schonmal.
-
Thread
Einfacher und billiger Webserver mit AtMega32
irgendwo hab ich mal gelesen, man sollte optokopller nutzen, um den uC zu schützen. ist das wegen dem pcf8574 nicht mehr nötig? für relais kann man wohl auch "ULN2003 oder ULN2803" nehmen, aber kA, was das genau ist und wie man die anschließt. jedoch braucht man von den dingern nur eins für mehrer relais
der lcd-bibliothek kann man die anschlussports des lcd frei am uC, aber wie krieg ich das mit nem pcf8574 hin? geht das auch so einfach? bye sirko
-
Thread
I2C Bus Frage
. PCF8574P ----- C-Control ----- TDA8444 Meine Frage: Klappt das so auch, oder muß der Master(C-Control) immer am Anfang sein, oder kann er auch mitten im Bus hängen. Danke im vorraus ! mfg Thorsten
Mitte und den Bus nach 2 Seiten rausgeführt. Ca. 3,00 m + 2,00 m Länge zu jeder Seite. Ein Ende mit 2 PCF8574, das andere mit 'nem DS1631. Die Pullups (10k) habe ich an beiden Busenden angeordnet, in der Mitte an der c-control keine. Klappt hervorragend !! mfg Gerhard
-
Thread
i2c Module testen am PC?
Hi *, ich habe mehrere I2C Module (Keypad, LEDs, Optokoppler), die alle über IIC [PCF8574(A)] zusammengeschlossen werden sollen. Nun hätte ich gern eine Möglichkeit, jedes einzelne zu testen, ergo an den PC Parallelport zu stöpseln und dann einfach nur Byte rein schreiben / Byte rauslesen
-
Thread
brauche mehr pins am uc
richtung ist ok! kann mir jemand sagen, was ich dazu brauche? (spannung 3,3v / Iout(am uc) max 2mA/ idealerweise Iout am multiplexer größer als Iin ;-) ) vielen dank im vorraus tüddel
ausgeht habe ich nicht absonderlich viel platz mehr für codes, die ich neu schreiben müsste um z.b. pcf8574 auszulesen oder zu schreiben. auch haben die nicht immer die geschwindigkeit, die ich bräuchte.
-
Thread
Berechnung von TWBR
zahlreichen Postings zu diesem Thema hier so blöd fragen muss. Ich mochte mit einem MEGA32 einen PCF8574 (8-Bit IO-Expander) ansteuern. Der Bustakt ist 100kHz. Meine CPU wird mit 16MHz getaktet. Nach der wundervollen Formel (SCL = CPU/(16+2TWBR*4^TWPS)) sollte mein TWBR 72 betragen (bei TWPS =
"Dave im Grab" nicht von Thany. Sorry. Thany hat aber auch recht, dass ich einen Wert an viele PCF8574s sende.
-
Thread
Slave-Adresse???
'reset variable Slave = &H40 'slave address of a PCF 8574 I/O IC I2creceive Slave , X 'get the value Print X 'print it was ist mit slave adress gemeinnt? Welche hat ein mega8? gruß
-
Thread
großes Prob mit PCF8574P
villeicht kann mir einer von euch einen tip geben. Ich habe an meinem at90s8515 via i2c zwei mal nen pcf8574P mit natürlich 2 verschiedenen adressen angeschlossen. an dem einen hängen 8 taster und an dem anderen 8 led´s. ich lese die tasterwerte von dem einen pcf in den µC. dort liegen die daten auch alle
es auch im Betrieb als Ausgang: Die LEDs müssen so angeschlossen werden, daß sie bei einem GND am 8574 leuchten. Einen belastbaren High-Pegel liefert der 8574 nur ganz kurz nach einem Schreibvorgang. Gruß Thomas
-
Thread
2 Control M-Units
M-Units von Conrad und möchte 8 Digitalports DIREKT verbinden (Bussystem).Geht das ohne Widerstände o.ä.? Ohne das mir die Units durchbrennen. Danke im vorraus !! Thorsten
ok danke, was ist denn wenn ich an einer c-control einen PCF8574 an die ports anschließe und die andere den I2C Bus auf SDA und SCL lege? Sollte doch funktionieren ? (intelligente Software vorrausgesetzt !) Danke im vorraus Thorsten
-
Thread
PCF8574 und 7-Seg. Anzeigen?!
will versuchsweise 6 7-Seg. Anzeigen an meinen ATMega8 anschließen. Zufällig ist mir da gestern der PCF 8574 aufgefallen (I²C Port Erweiterung). Ich dachte mir ich nehme einen um die 7 Segmente mit Punkt anzusteuern und den anderen um die gemeinsame Anode ein bzw. aus zu schalten. Wieviel mA kann ich denn über einen Port des 8574 jagen ohne das der den Geist aufgibt (im Datenblatt steht ja das man damit LED's direkt ansteuern kann)? Muss ich ggf. nen Transistor bemühen? Wenn ja, für jeden Port oder nur für die Anode? Vorwiderstände
-
Thread
IO Relaiskarte für Hausstrom-Steuerung
Kühlkörper als optional betrachtet - und es hagelte ärgerliche Mails, wenn die Triacs nicht ungekühlt 10A mitmachten... (Explizite Hinweise brachten nichts). Dann gab es Spaßvögel, die - nach meinem Hinweis auf Kühlpflicht - alle Triacs auf eine Aluleiste schraubten und die Glimmer/Silikonscheiben vergaßen
direkt am CAN-Bus betrieben werden können, ohne dass eine Programm darauf läuft ähnlich den I2C-Teilen PCF8574,... Leider wurden diese abgekündigt und sind nur noch als Auslauftypen verfügbar. Bei Phytec www.phytec.de sind jedoch entsprechende Controller-Module zu erträglichen Preisen verfügbar. Für
-
Thread
LCD (4bit-mode) am PCF8574
ja, einfach an den uc funzt ja auch! ich wollte das ding ja jetzt über den pcf8574 an i2c hängen!
ja, ich kann lesen und schreibend auf den pcf8574 zugreifen, wenn du das meinst.
-
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
chip liegen 3,3v an. clock signal ligt am richtigen pin an. data signal ligt am richtigen pin an. a0 und a1 liegen auf gnd. ein kondensator liegt zwischen vcc & gnd. etwas über 3v pegel auf dem bus... ... und nix geht :-(
-
Thread
Steuerung von Hintergrundbeleuchtung per uC
das mit den 200mA kann locker passen. zumindest als maximalwert hat eines das ich benutz auch 220mA für die beleuchtung
Basiswiderstand (1 kOhm) ist die Helligkeit optimal. Ich hatte vor, das ganze an einem I²C I/O Expander (PCF8574) zu betreiben. Maximalstrom sind 25 mA, also ähnlich wie bei uCs. Leider funktioniert es da nicht mehr. Man erkennt die Beleuchtung ganz leicht, allerdings viel zu dunkel für einen praktischen Einsatz
-
Thread
8051er µC Hilfe, Experimentierboard
aber verwendet, gehören sie an jedes I2C-Bus-Bauteil, sprich also sowohl vom µC zum Bus, als auch vom PCF8574 zum Bus. Der Bus selbst hat dann die 10k-Pullups. 2) Die LEDs sind falschrum eingebaut. Zur Software: 3) Welchen Chip genau verwendest Du? Den PCF8574 oder PCF8574A? Sie haben unterschiedliche
Bus anschließen zu können. Du benutzt in Deiner Software die Adresse 0x70. Das ist richtig für den PCF8574A. Für den ohne A muß die Adresse 0x40 sein! 4) Nachdem Du (der µC, der Master auf dem I2C-bus) das Adressbyte gesendet hat, muß der Master einen zusätzlichen SCL-Impuls generieren und dabei SDA
-
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
entspricht dem der (beispielsweise) von Samsung hergestellten größeren Flash-ROMs. Die sind in Blöcken à 512 Byte programmierbar. Das Interface besteht aus 8 Datenleitungen und einigen Steuerleitungen - unabhängig von der Größe des anzusteuernden Bausteines. SM-Karten (SmartMedia) wurden bis 128 MByte Größe
-
Thread
Problem beim ansteuern eines I²C LCDs
an, ist aber eigentlich ein relativ "einfaches" Problem: Das LCD (2x20 Zeichen) wird über 2 PCF8574 gesteuert. Das funktioniert auch ganz gut. Ich habe gestern Abend eine Funktion geschrieben, die aus einem String n Zeichen ins LCD drucken soll. Wenn ich das ganze LCD vollschreiben will
;SORT=artikel.artnr;GRUPPE=A5211;WG=0;SUCHE=202a;CONNECT=AND;SORT_SEARCH=standard;ARTIKEL=LCD%2520202A;START=0;END=16;FOLDER=A500;FILE=LCD202A%2523DIS.pdf;STATIC=0;FC=669;PROVID=0;TITEL=0;DOWNLOADTYP=1;DATASHEETAUTO= Vielen
-
Thread
i2c-problem mit bascom und Mega16
'TESTPROGRAMM B = &B01110001 'Addresse des PCF8574 mit DB0-DB7 am Ausgang... D = &B01110011 'Addresse des PCF8574 mit RS, E und R/W am Ausgang... I2cstart I2cwbyte D I2cwbyte &B00000000
schon gestestet habe: B = &B01110000 'Addresse des PCF8574 mit DB0-DB7 am Ausgang... D = &B01110010 'Addresse des PCF8574 mit RS, E und R/W am Ausgang... I2csend D , &B00000000 Waitms 25 I2csend
-
Thread
fehler bei pcf8591
Ich hab jetzt die pull-ups reingesetzt und die sache mal mit nem pcf8574 ausprobiert, aber der macht genauso wenig irgend en mux, ich kann nichtmal einen wert hinschicken, denm er dann ausgibt, ich binn kurz vorm verzweifeln mit nem *** i2c-Bus !! weiss einer von euch an was des sonst noch liegen könnte? hier mal mein 2. test-code für den 8574, a0 bis a2 sind an masse. ================================================================== .include "8515def.inc" .include "i2c_routinen.inc" .equ scl = 7 .equ sda = 6 .equ
-
Thread
Großes Relais Board
Hi, wie wäre es mit i2c porterweiterungen gibs mit 8(PCF9554 / PCF8574) und 16 (PCF9555) bit. oder halt mit schieberegistern ist das auch möglich. Als leistungschalter würde ich dann ULN2803 empfehlen. Aber wozu brauch man so viele relais was willst du
Master-Prozessor nutzen, der über RS232 Kommandos empfängt und dann an mehrere Slaves dann über I2C oder SPI o.ä. verteilt. Ich hab gerade mal nachgeschaut: Ein PCF8574 kostet 1.85 bei Reichelt. 16 bittige gibt es dort leider nicht. Im Grunde ist der Preis unattraktiv. Unter 2 Euro bekommt man AVR-Prozessoren
-
Thread
Wer kann ein Datenblatt richtig lesen?
Nicht einmal der Support kann die Daten zufriedenstellend erklären. Ich nehme als Beispiel den PCF8574 von Philips. Es handelt sich hierbei um einen I2C-Baustein mit I/O-Ports. Für meine Entwicklungen ist für mich der Maximalstrom eine wichtige Sache. Ich habe hier die Maximum-Ratings aus dem Datenblatt
input voltage VSS - 0.5 VDD + 0.5 V II DC input current - ±20 mA IO DC output current - ±25 mA IDD supply current - ±100 mA ISS supply current - ±100 mA Ptot total power dissipation
-
Thread
Crashkurs in Sachen I²C-Bus
Projekte hatte ich gemacht mit I²C. Ich wollte mir mal was zusammenbauen das so aussehen sollte: Ein PCF8574 hat 8 Eingänge, jeweils LOW-Aktiv. Der gibt die Befehle an den AT90S2343 oder AT90S1200. Der widerum steuert meinen Display (Siehe Anhang mit PCF8576 als Treiber) einen PCF8574, X24C04, PCF8583
Später wird die Uhrzeit angezeigt. Alle Daten sollten im X24C04 gespeichert werden. Der zweite PCF8574 schaltet (LOW-Aktiv). P0=Mono P1=Stereo P2=Spatial Stereo P3=Spatial Mono P4=Standby P5=Kanal1-LED* P6=Kanal2-LED* P7=Kanal3-LED* *Der Kanal wird im TDA7313 umgeschaltet, an den Ports
-
Thread
Interrupt vermehrung
Korrekt. Aber ATTiny15, ATTiny26, ATTiny28 teilweise, unterstützen den schon. Der ATTiny26 hat Port A + B und wäre eventuell ideal. Die neueren m48/88 wären idealer. @OldBug: wenn ich die Frage richtig verstanden habe dann hilft deinen Lösung eben nicht weiter. Wenn 1 Pin auf HIGH ist, und nun ein
Hi, eine Moeglichkeit waere ein I/O Expander zunutzen PCF8574. Diesen gibt es mit 8 oder 16 i/o's .... Dieses IC besitzt auch ein INT Pin , wenn z.B. eine Taste gedrueckt wurde liest du das IC per I2C Bus aus. Mfg Dirk
-
Thread
PCF8574A und ULN280x
folgendem Problem, ich glaub ich steh da grad Verständnismäßig auf dem Schlauch: Ich benutz ne'n PCF8574A um damit einen Treiberbaustein (ULN280x Reihe) anzusteuern, der dann Relais schalten soll. Mein Problem ist: Der Treiberbaustein ULN2801A und auch ULN2803A schaltet immer durch, auch wenn ich
mit dem PCF8574A.
-
Thread
LCD an PB0-PB7?
Ausnahmsweise! Port A: A/D-Wandler PORT B: SPI, Analog-Komperator PORT C: JTAG und I2C PORT D: UART, ext. Interrupts, Timer1 OCR und ICP ist nicht vollständig, für den Überblick reichts aber. Wenn du nun A/D-Wandler
Oder man verwendet ein schieberegister oder einen I2C nach 8bit Wandler(PCF8574) dann brauchst Du nur zwei Port-Pins am uC Gruß Jochen
-
Thread
4x3 Matrix Tastatur über I²C I/O Expander ansteuern
Hallo Max, >ich hab mir schon gedaken zu dem thema gemacht: 1. der IC heißt "PCF8574" und nicht "PCF574". >das problem ist nun, dass ich per I/O Expander die >ganzen 8 bit nur als eingan bzw. ausgang schalten kann >und nich ein paar pins als eingang und ein paar als ausgang
pins als eingang und ein paar als ausgang" Wo hast Du denn das her ? Bestimmt nicht aus dem PCF8574 Datenblatt. Peter
-
Thread
I2C-I/O Expander zu schwach
, kennt jemand einen kraftvollen I2C-I/O-Expander ? Ich benutze als Lieblings-I/O-Expander den PCF8574 von Philips, um die kärgliche Anzahl der Ports an einem ATmega16 zu erhöhen. Neulich habe ich nachgemessen und festgestellt, daß er eine viel zu geringe Ausgangsspannung liefert: in meiner
Der PCF8574 schaltet "Leistung" nur gegen Masse, dies hat damit zu tun, daß die Ports bidirektional sind. Braucht man einen sauberen High-Pegel, muß man mit Pull-Up Widerständen arbeiten. Steht aber im Datenblatt
-
Thread
I²C Problem
Hi! Wo finde ich datenblätter über den IC PCF8547AP. Jonny
.... die Datenblätter findet man u.a. bei Reichelt.de Suche dort den PCF8574, dann gibt es dort einen Downloadbereich. vg. gerhard
-
Thread
7segmentanzeigen Treiber
Hallo Pfi, wenn die Anzeigen gemeinsame Anode haben gibts eine Lösung mit zwei Portpins. -> i2c und PCF8574, 8 Ausgänge mit 25mA Belastbarkeit bei Low (High kann er nur 300uA) grüße leo9
sich die Auswahl an möglichen Bauteilen deutlich ein. Wenn es reicht nach Masse zu schalten nimm den PCF8574 (wenn mans etwas locker formuliert ist ja i2c auch nur ein besseres Schieberegister). Wenn du die positive Versorgungsspannung schalten willst wirst du um zusätliche Transis nicht herumkommen.
-
Thread
IC mit Pin-Change Ausgang gesucht
seinen Pegel ändert (oder einen Impuls abgibt) sobald einer der Eingänge sich ändert (ähnlich wie der PCF8574 am INT Ausgang). Der PCF8574 ist für mich nicht brauchbar, weil ich mehr als 20 Interruptquellen überwachen will (beide Flanken). Zwar wäre die Funktion des INT-Pins genau das, was ich brauche,
ATmega162 hat 16 Port's mit pinChange-Interrupt kein TTL und mit Sicherheit auch teuerer als 8574 o.ä , aber vielleicht kannst Du einen Teil Deiner übrigen Aufgabestellung dort mit integrieren (2 x UART ,usw.) Nur so ein Gedanke.... Günter ps. attiny2313 (lieferbar ?? ) hat auch 7 pinChange-Interrupts
-
Thread
Hardware TWI am Mega 8
verschidene Versionen gefunden. Fals es etwas hiltft: Habe das STK500 mit Mega8. Als I2C slave dient ein PCF8574AP. mfg Max
Diagnose ausführen kannst, denn es gibt viele Fehlerquellen. Welche Slave-Adresse benutzt Du mit dem 8574A ? Die in Deinem Programmschnipsel ist auf jeden Fall falsch (wäre Adresse 02). Und nicht vergessen, die A0-A2 Eingänge des 8574A auf definierte Pegel zu legen, damit legst Du die Adresse des Bausteins
-
Thread
I2C Multiplexer
nummer grösser --Is aber egal --Wer hat die im Programm?? Alternativ kannste ja einfach nen 8574 als Umschalter misbrauchen. 8574 --- find ich nix beim googln was passt. ( genauer ?) @Peter Na klar, geht sogar sehr gut. Allerdings sollte es der SN74HCT4066 sein. Der CD4066 ist nicht so gut
<<<<<8574 --- find ich nix beim googln was passt. ( genauer ?) PCF8574 Standart IO für I2C. Müßteste kennen. Die Schaltung drumrum mußte dir schon selberstricken Zu :PCA9516 Keine Ahnung wo
-
Thread
lcd hinter multiplxer ???
A/D-Wandler soll der strom gemessen werden (indirekt Spannungsabfall an widerstand), also fallen Pb0 und Pb 1 auch noch wech. für ne Antwort wär ich echt dankbar sodelle denn machts mal gut
Sekunde was sogar für Animierten text reicht.) und ich so erstmal nur 2 Pinne verbrauche. den Extra PCF8574 für LCD oder Tastatur kann ich verschmerzen und sogar nen M8 nutzen. Bei kaum weiteren Komponennten nehme ich allerdings gerne den M16 da ich mit 4 Ports genug Piinne frei habe. In deinem
-
Thread
Suche Diode mit niedriger Durchlass-Spannung
Hallo Sebastian, schau dir doch mal die Schottkydiode 1N5817 an. Die hat bei 100mA ca. 0,3V FLusspannung. Bei kleineren Strömen (5mA) sind es unter 0,2V. Gruß Thomas
Hi Peter, ich weiß, daß man jede Menge Ports sparen kann. Ich habe auch schon mit dem PCF8574 (I2C-Porterweiterung) und dem Schieberegister 74HCT4094 gearbeitet. Und natürlich könnte ich mein Display seriell ansteuern - diese Möglichkeit entfällt aber, weil a) ich sonst nur auf's Display
-
Thread
Am PC mehr als 8 Ein- bzw. Ausgänge schalten und lesen
Eine andere Möglichkeit wäre die Realisierung über I2C-Bus. Dazu könntest du den PCF8574A und PCF8574B nehmen. Jeder hat 3 Bits, um die eigene Adresse einzustellen: Das heisst bei Verwendung von A und B Typ kannst du 16 von diesen ICs an einem Bus betreiben. Macht 128 Ein- und Ausgänge
: das sind ISA-Boards. Also nichts für supermoderne PCs. IIC-Bus. Ich habe mehrfach erfolgreich PCF8574 am LPT-Port betrieben. Mit dem entsprechenden Adapter kann man 4 seperate Busse an einem LPT betreiben. Jeder PCF8574 hat 8 I/Os. Relaistreiber sind aber wohl auch hier nötig. Das IC kann zwar 25mA
-
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
@Matthias "The MAS3507D is a single-chip MPEG-1/2 layer 2/3 audio decoder for use in audio broadcast or memory-based playback applications." Klingt nicht schlecht. kostet aber 33,23EUR Bei Conrad Artikel-Nr.: 175901 - U4 das
-
Thread
LCD am I2C
Hardwareproblem ist, oder ob ich da in der SW was falsch mache. ich habe RS an P4, R/W an P5 und E an P7 des PCF8574. Meiner Ansicht nach müsste ich also erst mal 0x20 senden damit R/E H ist, dann 0xA0 senden damit E auch noch nach H gehen. Nun sollten das High-Nibble an den Datenleitungen anliegen. Nun lese ich also vom PCF8574 Daten. Da ist jetzt die Frage was nun mit meinen Steuerleitungen passiert. Meiner Ansicht nach müssten die Leitungen alle H sein da mit Pull-Ups angeschlossen. Somit sollte es da eigentlich kein
-
Thread
M16C62P mit SD (Secure Digital) Card
Wie wär´s, wenn du die Ports, die nicht vom A/D-Bus benötigt werden, multiplexed? Oder eine I/O-Erweiterung per PCF8574 für nicht zeitkritische Sachen? Oder kann man deine CF-Karte im Entire Space Multiplexed Mode anschließen und so 2 Ports sparen