-
Thread
Strom messen mit I2C Baustein
Hallo Anid, suche mal nach dem - PCF 8591 ein 8-Bit ADC mit I2C Interface.
-
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
PCF8591 - ATtiny26 als ADC an anderen ATmega
der Suche nach einem I2C Baustein, der den ATmega8 um weitere ADC erweitert bin ich zuerst auf den PCF8591 gestoßen. Davon bräuchte ich aber dann 2 Stück. Ich habe dann noch den folgenden alten Artikel gefunden: http://www.mikrocontroller.net/topic/43771#331862 Hat jemand evt. so ein ähnliches Projekt durchgeführt: ATtiny26 oder ähnlich mit Software für I2C Emulation als wäre es ein PCF8591 mit 11 Kanälen oder so? Ich dachte schon evt. einen 2. ATmega8 zu nehmen, aber der Tiny26 wäre vielleicht sogar flexibler. Erfahrungen? Tips? Hinweise? Vielen Dank und viele Grüße Herbert
-
Thread
RMS to DC Schaltung
Warum eine einfache Spitzenwertgleichrichtung wenn man fuers gleiche Geld RMS haben kann. Und denn PCF8591 (8Bit) braucht er dann auch nicht. Im ATMega hat er auch noch einen 10Bit Wandler nebenbei.
uP werde ich derzeit nicht einsetzen, "für mich" zu umständlich. Wie willst du denn dann deinen PCF8591 auslesen ? Rästel über Rätsel. Der MCP würde ein Signal liefern zu dessen Auswertung man keinen uC bräuchte, aber der PCF....
-
Thread
ATmega in einem Mischpult (Umrüstung)
Hallo, ein möglichkeit wäre die Fader mit Hilfe eines "PCF 8591" der über I2C angesprochen wird, einzulesen. mfg
>ein möglichkeit wäre die Fader mit Hilfe eines "PCF 8591" der über I2C >angesprochen wird, einzulesen. Man könnte auch eine Bildverarbeitung einsetzen... *zickigiss*
-
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
PCF8591 Befehlstabelle
Hallo, ich möchte mit einem 89C51RD2-CM Microcontroller und einem PCF8591 A/D-Wandler ein Stimmgerät programmieren. Gibt es eine Befehlstabelle für den A/D-Wandler? Über sonstige Anregungen und Hilfen wäre ich sehr dankbar, da ich nicht viel Erfahrung mit der Assembler-Programmierung
http://astro.temple.edu/~cvecchio/PCF8591_6.pdf
-
Thread
NGW100 I2C - C++ Programmierung
Hallo, ich plane mit Hilfe des I²C-Busses Werte von Potentiometern über einen A/D-Wandler (PCF 8591) und eine 4x4-Matrixtastatur, welche mittels eines 8-Bit I/O Expander angeschlossen ist, auszulesen. Das ganze ist an ein NGW100 angeschlossen werden. Als Betriebssystem wird ein selbsterstelltes
-
Thread
Wassersensor
> richtig, ich brauche einen Sensor mit einem I2C-Bus kennst du einen? PCF8574. Allerdings brauchst du noch einen Vorverstaerker aus 1-2 Transistoren. Dafuer kannst du dann aber sogar an acht Stellen messen ob Wasser da ist. Olaf p.s: Der Nachwuchs in der Branche macht
eine analoge Spannung des Sensors messen soll, gibt es zum Beispiel den bekannten 8-Bit-AD-Wandler PCF8591: http://www.nxp.com/documents/data_sheet/PCF8591.pdf der hat schon einen Multiplexer für vier Eingänge eingebaut
-
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
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
Eigenbau Füllstandsmesser
Wozu braucht man einen Verstärker ? Ich will einfach die ausgegebene Spannung mit einem PCF8591P abfragen, die Maximal-Spannung an Pin14 (VRef) kann man doch runter drehen. Dann habe ich einen Meßbereich zB zw. 0 und 1V ... Oder wird da die Schwankung zu groß ? OK, ich wollte den MPX 53GP nehmen. 0-50kpa, aber da komme ich auf max. 60mV. Soweit werde ich den PCF8591P bestimmt nicht runterkriegen. Ich habe einen Sensor 0-4bar, der mir einen Stromwert 4mA-20mA liefert, ich wollte die Spannung über einen 200Ohm Widerstand abfassen. Aber das ist auch zu ungenau
-
Thread
PCF8591 an ATTiny2313 - I2C-Bus
Null auf Start- D/A-Wandler Bit 0&1 -> Tippfehler? [/c] Ich würde sowas bevorzugen: [c]#define PCF8591_ANA_OUT (1<<6) #define PCF8591_SINGLE 0 #define PCF8591_3DIFF (1<<4) #define PCF8591_1DIFF_2SINGLE (2<<4) #define PCF8591_2DIFF (3<<4) #define PCF8591_AUTOINCR (1<<2) #define PCF8591_ADCHANNEL(_n) ((_n) & 3) //... i2c_write( PCF8591_ANA_OUT | PCF8591_SINGLE | PCF8591_AUTOINCR | PCF8591_ADCHANNEL(0) ); // ... [/c] Außerdem misst der PCF *während* dem Auslesen (Im Datenblatt unter
-
Thread
PCF8591 A/D- und D/A-Funktion gleichzeitig?
Hallo, ich habe schon seit Jahren den PCF8591 erfolgreich als A/D-Wandler im Einsatz. Jetzt möchte ich auch die D/A-Funktion nutzen. Ist das gleichzeitig möglich? Laut Datenblatt hat der Baustein zwei getrennte Datenregister. Der Baustein
-
Thread
PCF8591 als D/AWandler verwenden
Hallo. Für meine Anwendung will ich einen PCF8591 benutzen. Der soll mit meinem uController über I2C kommunizieren. Problem ist, dass mein uC mit 3,3V versorgt wird und den PCF8591 möchte ich gerne mit 5V betreiben. Kann man direkt auf dem I2C
konfiguriert sind und 5V tolerant sind. Im Prinzip sollte es auch mit 3.3V/5V gehen solange der PCF8591 3.3V als Logik "1" Pegel verkraften kann. Da der PCF Treiber eine Open Drain Ausgang hat, ist das fuer den uC auch kein Problem. Versuch es einfach. Bei einer eZ Encore Schaltung mache ich das
-
Thread
ADC (Seriell) über Mikrocontroller auslesen
Testboard gehört, ist auch noch einiges an Schnick-Schnack drauf - unter anderem ein ADC von Phillips (PCF8591P) (Datasheet: http://astro.temple.edu/~cvecchio/PCF8591_6.pdf ). Der ADC ist wie im Dateianhang zu sehen so am den Atmel geschaltet. Nun ist meine Frage: Wie frage ich nun den Wert von dem
-
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
Differential Eingänge
Differenzbildung in einigen Fällen durch Differenzverstärker zu machen, so dass du alle vier Eingänge des PCF8591 nutzen kannst.
Hi >Das ganze soll einer Protokollierung von 20 Batterien (in Reihe) dienen. Der PCF8591 ist für 2,5-6V spezifiziert. Die Eingangsspannung der Analogeingänge darf VDD nicht übersteigen (auch nicht im Differenzbetrieb). Bei 20 Batterien kommen so zwischen 24-30V zusammen. Hast du dir
-
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
Netzspannung und Strom messen und in ein 0-10V DC signal wandeln
KEINE hohen sampling raten realisieren kann da mein A/D wandler am I2C bus haengt und ich auf den PCF 8591 angewiesen bin. die schaltung fuer den A/D wandler ist hier zu finden: http://www.horter.de/i2c/i2c-analog-u/analog-u_1.html ich muss daher einen messgleichrichter verwenden der eine ausgansspannung
-
Thread
PCF8591 ADC-Funktion
Schönen Guten Abend. Ich sitze nun schon seit 3 Wochen an meinem PCF8591. Aber nun habe ich den Punkt erreciht, wo ich nicht weiterkomme. Ich hoffe ihr könnt helfen. Ich möchte ein einzelnen Poti auslesen. Dieser Wert soll vorläufig als Binärer Wert angezeigt werden
(PCF8591_0, 0, Str_Temp, 2); // Schreiben des DA-Wertes _Aufruf zum Lesen:_ i2c_send(PCF8591_0, 1, Str_Temp, 4); // Leseanforderung von 4 Werten delayer_wrt(twi_message.buf[1]); // Spannungsergebnis
-
Thread
PCF8591 - Beschaltung korrekt ?
1:10. Die abgefallene Spannung über den Messshunt (REF+ - REF-) würde ich gerne mit Hilfe des PCF8591 differentiell messen. Ist der Schaltungsaufbau korrekt ? (Verbesserungen sind willkommen.) Müssen GND und AGND unbedingt verbunden werden ? Brauche ich für die Eingänge des Messhunts jeweils
den Shunt zwischen Verbraucher und GND einbauen, da damit die Anpassung an den Wertebereich 0-5V des PCF8591 entfallen kann. Vielen Dank Michael
-
Thread
Problem mit PCF8591: immer Wert 128
Problem mit PCF8591 Wir haben einen PCF8591 wie folg beschaltet (XXX_I2C sind die Pins vom I2C-Bus): AIN1 für Testzwecke auf verschiedene Spannungen von 0-5V AIN0,AIN2,AIN3 nicht verbunden A0=A1=A2=VSS=AGND=GND_I2C
-
Thread
PCF 8591 - DAC Ansteuern mit Mega8
Hallo zusammen, ich brauche hilfe bei einer Schaltung! Und zwar hab ich einen DAC, und zwar den PCF 8591 per I2C an einem Mega8.. Der Mega8 empfängt DMX Signale (also Kanalwerte von 0-255).. diese sollen auf das sog. Microplex umgesetzt werden. Dazu muss der DAC erstmal einen 5ms langen impuls
-
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
PCF8591 richtig an AVR anschließen
Hallo, möchte den PCF8591 gerne als DA-Wandler zur Audioausgabe benutzen. Wenn ich ihn so anschließe ( http://www.qsl.net/pa3ckr/bascom%20and%20avr/i2c/i2c-pcf8591.gif), mache ich dann alles richtig (ok, SDA und SCL natürlich
-
Thread
Strommessung mit PCF8591
, ich möchte den Ladestrom eines Solarreglers mittels Spannungsabfall an einem Shunt mit einen PCF8591 messen (24V, 0-20A). Anbei die geplante Schaltung, trotzdem ergeben sich mir noch einige Fragen, da ich nicht der Elektronik-Profi bin: 1. Gibt es Anmerkungen zur Schaltung ? Habe ich was grundlegendes
-
Thread
Messen einer externen Spannung
Du kannst das galvanisch trennen: Ein I2C AD-Wandler (z.B. PCF8591), und den I2C Bus per Optokopller trennen. So kannst du (fast) beliebige Potentiale haben.
-
Thread
Suche TWI-D/A-Wandler für Wav-Wiedergabe mit AVR
PCF8591, TDA8444
-
Thread
Bascom und I2C-Bus, kl. Frage
und nicht unter 0100 A2 >A1 A0 R/W gefunden wurde, macht mich was stutzig. Siehe [[Port-Expander PCF8574]] MfG Falk
ok, das habe ich soweit hinbekommen... jetzt geht es an den AD-Wandler-IC 8591... da habe ich mal nen teil des codes auf dieser seite ausprobiert und es kommt nur 255 als ausgabewert heraus: http :// cyberniklas.de/gallerydrive/moddingdiary/codes/i2c_pcf8591_ok.bas ich vermute
-
Thread
Kombinierter DAC / ADC?
Es gibt von Philips einen PCF, der einen DAC und vier ADCs hat. reicht das? ich habe was mit 8591 oder so im kopp...
-
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
PCF8591 bzw richtig messen
Ich möchte mit einem PCF8591 die Widerstandsänderung an PT1000-Sensoren messen. Die Schaltung(PCF8591) funktioniert mein Problem ist das sich der wert kaum ändert daher meine Frage wie muss ich den Spannungsteiler aufbauen
Messverstärker). Dieses Spannungssignal dann auf den richtigen Pegel gebracht, dann ab zum uC bzw. PCF irgendwas...
-
Thread
DAC muss gleich weinen ;)
einfach über 8 Pins betrieben wird und betriebsspannungstechnisch anspruchslos ist? Ne Lösung wie PCF 8591 ist zwar günstig, aber Verständnis halber und bastel-mäßig wäre es mir lieber wenn ich was mit direkter Ansteuerung hätte. Gruß Florian
-
Thread
DA Wandler für allgemeine Basteleien
I2C-Bus 8 Bit PCF8591 http://www.standardics.nxp.com/products/pcf/pdf/pcf8591.pdf seriell 12 Bit LTC1257 http://www.linear.com/pc/productDetail.jsp?navId=H0,C1,C1155,C1005,C1156,P1425 16 Bit AC-gekoppelt TDA1543
Reichelt-Preise: PCF 8591 P Philips I²C-Bus Microcontroller & Peripherie 2,90 € PCF 8591 T Philips I²C-Bus Microcontroller & Peripherie 2,90 € LTC 1257 CS8 D/A-Converter, SO-8 7,30 € LTC 1257 CN8 D/A-Converter
-
Thread
Temperatursensor an AD Wandler an Mikrocontroller wie anschl
ich habe folgendes Problem ich möchte meinen analogen Temperatursensor KT 10 an einen AD Wandler (PCF 8591) anschließen damit dieser das analoge Signal in ein Digitales umwandelt und es einem Mikrocontroller übergibt. Nur weiß ich nicht welchen Anschluss ich wo anschließen muss. Welcher Anschluss
Spannung). Hoffe ihr könnt mir helfen und danke schonmal im vorraus Markus Datenblatt des PCF 8591: http://www.nxp.com/acrobat_download/datasheets/PCF8591_6.pdf
-
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
Auslesen PCF 8591 mit AT89S8252
Hallo. Ich möchte gerne mit einen AT89S8252 den IIC-Bus Baustein PCF 8591 auslesen. Laut Datenblatt kann man nach dem Senden der Adresse ein Steuerbyte senden, in dem man auswählen kann, welchen Kanal man auslesen möchte. Es soll auch gehen, dass man die einzeln Kanäle
-
Thread
PCF 8591
Hallo zusammen, ich versuche derzeit (bisher vergeblich), den AD-Wandler PCF 8591 mit einem Atmega32 auszulesen. Verbindung zwischen µC und PC ist über USB vorhanden, so können die Werte direkt weitergesendet werden. i2c_init(); i2c_start(0x90); i2c_write(0x04); i2c_stop
-
Thread
AD-Wandler über I²C
mehr als 50µs verwendet werden, da ansonsten keine zwei Werte pro Periode zu erhalten sind. Der PCF8591 schien mir zunächst attraktiv, aber laut Datenblatt braucht er für eine Umwandlung 90µs. Kann man diese Zeit über einen externen Oszillator verringern, hat da jemand Erfahrungen mit gemacht?
Google will mir einfach nicht helfen :( Komm immer wieder nur auf den PCF8591.
-
Thread
Welchen DAC empfehlt Ihr ? sollte bei Reichelt kaufbar sein
Hallo Es gibt einen I2C AD/DA wandler PCF 8591 der sollte dene Anforderungen erfüllen ....
I2C AD/DA wandler PCF 8591 - den werde ich mir merken - klingt gut - hier wäre es nur mit "Kanonen nach Spatzen geschossen"
-
Thread
LCD über Subroutine ansprechen ???
Byte 'Schreibadresse vom PCF8574(2) Dim R_adr_2 As Byte 'Leseadresse vom PCF8574(2) Dim W_adr_3 As Byte 'Schreibadresse vom PCF8591(1) Dim R_adr_3 As Byte 'Leseadresse vom PCF8591(1) Dim T_boiler As Byte 'Temperatur vom Boiler Dim T_puffer As Byte 'Temperatur vom Puffer '*****************
-
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
AT89C51ED2 + Analog / Digital Wandler
vorbeischauen oder bei Air Electronik www.trade-shop.de Aber leider nur PLC44 Alternative PCF8591T SMD I²C-Bus realisieren, Vref realsieren, musst ja sowiso machen :)) und fertig für null 8 15 Variante hat aber nur 8Bit Auflösung.
-
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.