-
Thread
Digitales Poti: Max.Spannung internen Widerstand ???
ich mir gleich morgen mal was überlegen... nen passenden Chip hab ich mir auch schon ausgeguckt:PCF8591 -> 3,3V kompatibel; i2C
-
Thread
8 Kanal ADC für I2C-Bus
sein. Er sollte mindestens 8 bit Genauigkeit besitzen. Bisher hab ich nur einen 4 kanaligen (PCF8591) gefunden. Kann mir da jemand weiterhelfen?
-
Thread
Elektronikteile
2Stück BGD502 2Stück BGY685A 20Stück SG1401T 100Stück PCF8570T 50Stück PCF8591T 10Stück K4S641632H-TC75 4Stück 3SK122 100Stück BFR94 20Stück TP3098 30Stück BFT97 40Stück BFQ69 40Stück L200C 100Stück D206 30Stück 27C256
HI! Noch was da?? Hätte interesse an: PCF8570T PCF8591T PCF8584T 27C256 Was sind denn die Preise für die IC's? Mfg Cri
-
Thread
drucksensor an pcf8591
hallo, kann ich den drucksensor(MPX-Familie) direkt an den adc pcf8591 hängen? reicht die auflösung? danke für eure hilfe. crishy
-
Thread
Einlesen eines A/D-gewandelten Wertes
Hallo! Hab ein Problem und hoffe, ihr könnt mir weiterhelfen... Ich will einen mittels PCF8591 gewandelten Digitalwert über den I2C Bus in meinen µController (AT89S8252) einlesen, habe jedoch keine Ahnung wie das Assembler-Programm dafür auszusehen hat. Hab zwar Grundkenntnisse in Assembler
-
Thread
PCF8591
mit I2C zum laufen bekommen, aber leider funktoniert es nicht! Habe folgenden Code: void i2c_pcf8591_read( int *d) { int n; // set configuration i2c_bus_start(); i2c_byte_write(0x9F); i2c_ack_slave(); i2c_byte_write(0x04); //control byte i2c_ack_slave(); i2c_byte_read(); // throw
I2CS & bmDONE)) ; I2CS |= bmSTOP; dummy=I2DAT; return dummy; } void pcf8591_write(Byte addr, Byte mode, Byte dat) { I2C_BUF[0]=mode; I2C_BUF[1]=dat; i2c_write_sync(0x90 | (addr << 1),2,I2C_BUF); } Byte pcf8591_read(Byte addr) { return i2c_read_byte(0x91
-
Thread
PCF 8591
, keinen digitalen TTL-Pegel. Datenblatt gibts bei: http://www.semiconductors.philips.com/pip/PCF8591.html Ob das eine Gleichpannung bleit oder sich ändert hängt von der Ansteuerung ab, da der PCF8591 keine negative Betriebsspannung hat, kann er natürlich nur positive Spannungen abgeben. Auf
und wie Bau ich die Schaltung auf?Noch ne andere Frage kannst du mir vielleicht sagen wie ich den PCF8591 unter PHP anspreche?
-
Thread
Rechnen mit Assembler
den Wert dann anzeigen. Dazu lese ich die Spannung des Sensors über den TWI-Bus vom AD-Wandler (PCF8591) ein und schicke den Anzeigewert zum LED-Treiber SAA1064. kurze Info: der Sensor liefert eine Spannung von 0,8..4,0V = 1..100% Feuchte, daraus ergibt sich eine Nullpunktverschiebung von 0,8V und
-
Thread
ad wandler pcf8591
/a wandler und verstehe die ansteuerung nicht! Habe folgenden Code in Verwendung: char i2c_pcf8591_read() { i2c_bus_start(); i2c_byte_write(0x9E); i2c_byte_write(0x00); i2c_bus_stop(); i2c_bus_start(); i2c_byte_write(0x9F); wert = i2c_byte_read(); i2c_bus_stop(); return
müsste richtig sein, ich will den wert von channal 0 auf einem display ausgeben! buffer[20]= i2c_pcf8591_read(); print_lcd(1,1,buffer); es steht aber kein wert auf dem display was kann da los sein? kann mir bitte jemamnd helfen? danke! mfg, geri
-
Thread
Ausgabe von hex
welcher Wandler, PCF8591? Der hätte 8 Bit oder 256 Stufen, also drei Dezimalstellen. Umrechnung von Binär in Dezimal geht durch fortgesetzte Division durch 10, der "Rest" ist jeweils die Dezimalstelle, allerdings von rechts
-
Thread
Grafiken über dem µC ans LCD senden
Stop-Frequenzen im 13cm-Amateurband darstellen. Der Tuner wird gewobbelt und die Feldstärke mit einem PCF8591 gemessen. 8 Zeichen zu je 5*8 Pixeln werden ständig neu definiert, im Zeichenspeicher des Displays sind die 8 Sonderzeichen ( 00-07 soweit ich noch weiß) einmal fest eingegeben.
-
Thread
Spanungsmessung mit PCF8591
Hallo! Ich würde gerne mit einem A/D Wandeler PCF8591 Spannungen messen. Da ich leider noch keine Erfahrung mit den Wandlern habe würde mich brennend Interressieren wie Spannungen +/- 30 Volt oder größer mit A/D Wandler gemessen werden kann bzw. wie man sowas realisiert. Der PCF8591 wird an 5V betrieben damit lässt sich eben nur von 0-5V Messen. Ich hoffe das mich auch jemand aufklärt wegen VRef was kann ich damit machen oder wie beschalte ich es richtig. PS: Wenn jetzt
-
Thread
PCF8591 ich werd wahnsinnig!!!!!
Hier zur Einfachheit halber nochmal im Pseudocode, was ich auf dem Bus mache: START WRITE PCF8591_WRITE_ADDRESS WRITE CONTROL_BYTE (0x40) STOP START WRITE PCF8591_READ_ADDRESS READ ACK value := READ NACK STOP return value
kostengünstige A/D Wandler mit SPI ? Mit kostengünstig meine ich ca. 1/5 oder 1/10 des preises was ein PCF8591 (ca 3 Euros) kostet ? Die Geschwindigkeit ist egal (selbst 2kHz bei 8bit reichen) es geht nur um fader und Potis ...
-
Thread
PIC I2C Probleme
Hallo ich versuche mit einem PIC einen PCF8591 Baustein anzusprechen. Die Digital-Analog-Umwandlung funktioniert auch bereits prima. Nur beim Einlesen von analogen Werten habe ich das Problem, dass sich der PIC in der Receive-Routine scheinbar
Analogwerte sieht so aus: char ADsample[4]; void readAD(char adr) /* Read in all 4 AD channels of a PCF8591 device */ { char n; // set configuration i2c_on(); i2c_tx(adr); i2c_tx(0x44); // internal osc on, autoincrement, // 4-single ended measurments i2c_tx(0x00); // start
-
Thread
Problem mit PCF8591
Hallo, ich habe ein Problem mit meinem PCF8591. An und für sich funktioniert der Chip super. Mein Problem ist nur das die Reihenfolge der Kanäle durcheinander (genauer gesagt um einen versetzt ist). Ich habe 4 Potis an die 4 AD Eingänge angeschlossen
-
Thread
4...20mA Auswertung und 24V DC Einspeisung
Ein Drucksensor der mir 4 20mA als Messsignal liefert soll an einen A/D-Wandler (PCF8591) angekoppelt werden (siehe: adwandler.gif). Über den Widerstand R11 kann, indirekt über den Spannungsabfall am Widerstand, das Messsignal ausgewertet werden. R12 und C1 dienen als Tiefpassfilter.
-
Thread
Fertig AD I2C Platinen mit AVR
zu digitalisieren und auf den I"C-Bus zu packen, so der Master fragt. Also sowas wie das Philips PCF 8591 Kerlchen, nur etwas flexibler.
-
Thread
MINI-SPS mit AVR od. ARM
Evalboard für das Foxboard fertig. Features: + I2C auf Pfostenleiste + 4/1 Analog IO über PCF8591 on Board, Adresse einstellbar ü. Jumper + 8 general IO über PCF 8574 on Board, Adresse einstellbar ü. Jumper + Port A vom Fox rausgeführt + 8 x Out vom Fox rausgeführt + 8 x In vom Fox rausgeführt
-
Thread
I2C DA Wandler
eine Widerstandsmatrix und nicht über einen PWM wie der AVR. Eine weitere Möglichkeit wäre der PCF8591 ebenfalls von Philips. Das ist ein Achtkanal ADC und ein Einkanal DAC in einem. (beides jeweils 8 bit genau) bis dann Hauke
-
Thread
DAC mit I2C Port
PCF8591
-
Thread
A/D - D/A-Wandler
eine low-cost Lösung ist ein I2C Wandler z.B. PCF 8591. Für I2C mit dem PC gibt es auch verschiedene Lösungen, einfache die mit den Steuerleitungen einer seriellen Schnittstelle arbeiten oder IOWarrior24 der dann per USB angeschlossen wird.
-
Thread
i2c ?
bin noch relativ neu in der ganzen materie und versuche einen i2c fähigen ad wandler anzusteuern (pcf8591). wollte nur fragen ob jemand den code überfliegen kann und mir vielleicht ein paar tipps geben kann. ich bekomm meistens nur irgendwelche werte zu sehen danke im voraus!
http://mc-project.de/Pages/Projekte/ICs/PCF8591/PCF8591.html Ganz unten gibt es Code für GCC. Sollte adaptierbar sein.
-
Thread
I2C Wandler Problem
hallo.. wollte nur fragen ob es so funktioniert eine analoge spannung am PCF8591 (PORTC) einzulesen und am LCD display an (PORTD) auszugeben. verwende den ATmega32, Codevision und weiß dass ich erst umrechnen muss. aber vom prinzip her stimmt so das holen der Daten vom Wandler
du es nicht einfach? Code für den GCC gibt es z.B. hier: http://mc-project.de/Pages/Projekte/ICs/PCF8591/PCF8591.html
-
Thread
PCF8591
die com! wollt euch nur mal kontaktieren und um rat bitten. ich will den wert des AD-Wandlers PCF8591 kanal 0 einlesen und an einem Port ausgeben. verwende einen atmega32 und suche hilfe zur ansteuerung oder ein beispiel programm.. gruß andres müller
-
Thread
sensor
sorry hab den anhang vergessen.. den drucksensor im anhang an den i2c fähigen pcf8591 danke für die hilfe andersrum
Vielleicht hilft dir auch: http://mc-project.de/Pages/Projekte/ICs/PCF8591/PCF8591.html http://mc-project.de/Pages/Projekte/Wetterstation/sensors/MPX-Druck/MPXA4100A.html Allerdings würde ich eher zu einem AD-Wandler wie diesem greifen: http://mc-project.de/Pages/
-
Thread
Einfacher und billiger Webserver mit AtMega32
den kaufen kann. Den wird es aber auch irgendwo geben. Zu den Erweiterungen: IIC: PCF8574P, PCF8591P Aber vielleicht schliesse ich einfach noch weitere (billige) AVRs an, das ist vom Preis nicht teurer aber viel flexibler. @Ulrich: Ist es eigentlich sehr aufwendig, mit dem Webserver Daten
-
Thread
TWI: Bekomme TWINT nicht gesetzt
das da eigentlich alles laufen müsste. In dem Bus gibt es nur einen Master (µC) und 2 Slaves: 1xPCF8591 + 1xPCF8574. Wenn ich garkeinen Bus anschließe, so müsste der µC doch zumindest fähig sein TWINT zu setzen, dies ist auch nicht der Fall... Habe mit dem I2C-Bus noch keine Erfahrung, würde mich
-
Thread
fehler bei pcf8591
Hallo Leuz! Ich habe folgendes problem, ich möchte nen analogwert vom kanal1 von meinem pcf8591 per uart auf meinen rechner schicken, hab auch schon den code und ewig rumprobiert, aber ich krig imer nur leerzeichen!?! also hier mal der code incl. i2c routine. ich hoffer ihr könnt mir helfen
-
Thread
serieller DAC bei Reichelt
Hallo Ben2, bei Reichelt gibt es für 4,70 EUR den PCF8591. Er wird über I2C/TWI betrieben, und hat 4 analoge Eingänge und einen analogen Ausganng. (alle 8 bit) http://www.semiconductors.philips.com/acrobat/datasheets/PCF8591_6.pdf Gruß Fiffi
-
Thread
I2C-Bus
mit drei Adressbits (die Genauigkeit ist aber schlechter). Man könnte auch die I2C-A/D Wandler PCF8591 (4 A/D Converter * 8 ICs = 32 Messpunkte) nehmen und andere Sensoren (KTY..) verwenden. Nur das ist mehr Aufwand. Gruss Andreas
-
Thread
paar kurze Fragen zur AD bzw. DA Wandlung
werden (nein nicht die gleichen, die rein kommen). Einzigster DA/AD Wandler den ich kenne, ist der PCF8591 der über den I²C gesteuert wird. Habe eben der Beschreibungswesen den Conradkatalog durchgeblättert, aber fand da net wirklich was. Somit würd ich wenns geht bei dem Wandler bleiben, sofern möglich
-
Thread
Temperaturerfassung(Anfänger)
Noch was wenn ich die Schaltung so betrachte: der ATMEL hat ja keinen AD-Wandler, dafür ist der PCF8591 drauf. Der hat wohl einen I2C-Bus. Du kommuniziert also über I2C-Schnittstelle, eine serielle Schnittstelle mit dem Ding. Du mußt mal kucken wo der PCF an deinem MC hängt. gerhard
-
Thread
Datentransfer an PCF8591
Ich versuche jetzt schon seit einiger Zeit aus einem PCF8591 den wert eines analogen signals mittels I²C-Bus herauszukrigen. Aber es funktoniert nicht! Wie genau muss der datentransfer aussehen(bytes), damit ich z.B. den Wert von Kanal 0 Bekomme ?? und welche
Der PCF8591 hat mich auch an den Rande des Wahnsinns getrieben, trotz funktionierender I2C Routine... Alle Werte sind Dezimalzahlen Initialisierung (1x nach dem Einschalten): Start, 144, 64, 64, Stop
-
Thread
Software I²C Bus
nämlich die übliche maximale Taktfreqeunz für I2C-Bausteine von Philips, z.B. PCF8574 (IO-Expander), PCF8591 (ADC), PCF8583 (RTC) usw. Inzwischen gibt es aber auch neuere I2C-EEPROMS, die bis zu 400kHz oder 1MHz können. Peter
-
Thread
Messwerte "springen" zu stark
habe schon einen Kondensator von 100nf paralell zur Ausgangsspannung MAX und paralell zu Uref des PCF8591 gelegt, leider keine Änderung. Ich messe mit dem PCF... auch eine Akkuspannung, angezeigter ist stabil und richtig. Hat jemand dazu einen Tip...? Gruss A. Arndt
Hier mal ein paar Zeilen aus dem Dtenblatt des PCF8591 Seite 20. 15 APPLICATION INFORMATION Inputs must be connected to VSS or VDD when not in use. Analog inputs may also be connected to AGND or VREF. In order to prevent excessive ground and supply
-
Thread
A/D Wandler für PIC 16F84
Programmieren vom LPT-Port und los gehts. Ein anderer bekannter serieller 4Kanal 8Bit ADC ist auch der PCF8591. Peter
-
Thread
Gameboy Kamera Modul
I2C fähig machen,deswegen besteht meine Schaltung aus einer PCF8574P Porterweiterung sowie einem PCF8591 AD-Wandler. Besitze kein Oszi, deswegen bin ich in meinen Möglichkeiten ein wenig eingeschränkt. Die PCF's + GB-Cam sitzen an einer stabilisierten Stromquelle, habe in der Schaltung nicht für
-
Thread
I²C Schnittstelle aber welche Sensoren?
Chips von TI oder darfs auch was anderes sein ? Für nen 8x DAC den TDA8444 Für 4 ADC + 1 DAC PCF8591 Beide gibt es Wahlweise in DIP,und der SO16 SMD-Variante.
-
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 x SDA 1 x SCL bei den AVR's Hardware und
-
Thread
PCF8591
Hallo Ich möchte mit dem PCF8591 eine Spannung zwischen 0,0 und +0,7 Volt messen; Geht das ? Welche Ref-Spannung (1,0 V ?) muß ich einstellen ? Aus dem im Dateianhang begefügten Datenblatt-Auszug werde ich ganz schlau
-
Thread
OP Verstärker Mit 1 A Ausgang?
Ich habe folgendes Problem: Ich benütze einen PCF8591 AD-Wandler und möchte einen Ausgangsstrom von 1 A erreichen gibt es geeigenete OP-Verstärker (die am besten günstig sind) oder muss ich mit verstärkenden Transistoren arbeiten? Falls ja welche sollte
-
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 ich auch schon mit