Ich würde gern wissen, wie es möglich ist einen 16 Bit ADC mit einem PIC18 kommunizieren zu lassen. Der PIC hat als serielle Schnittstellen I2C, SPI oder AUSART, der ADC hat ein eigenes Protokoll. Hat damit jemand erfahrung und kann mir den aufwand ungefähr beschreiben der dafür nötig ist. Danke
Hallo Wenig Aussagen die du da machst. Grundsätzlich, bei geschickter Auswahl und Wissen, ist das in einer Stunde über die Bühne. Bei ungeschickter Auswahl dauert das 2 Monate oder länger. Grundsätzlich geht jeder. Sag doch mal mehr, was du machen willst und wie schnell du wandeln möchtest. 16 Bit ist schon was mehr, wie normal. Da gehört ein sauberer Aufbau ja schon dazu, sonst ist der 16 AD Wandler überflüssig. MFG Dieter
Ich muss eine exakte Messung machen. Es geht um eine Ruhestrommessung. Habe einen ADS8344 und einen PIC18F442. Die 16-Bit brauche ich (ist Vorgabe). Es geht mir nur um die Programmierung, ob das grundsätzlich möglich ist und welche Schnittstelle vom Pic am besten geeignet wäre, wenn man das so einfach beantworten kann. Bin dir schonmal sehr dankbar, für die erste antwort. was meinst du mit geschickter auswahl?
Hallo Habe das Datenblatt kurz überflogen. Sieht doch gut aus der AD Wandler. Im Datenblatt steht doch schön beschrieben, wie du an die Daten kommst. Wenn du die SPI des PIC noch nie gebraucht hast, dann programmiere das doch von Hand. Die Signaldiagramme erklären doch schonmal 95 % deiner Fragen. MFG Dieter
danke, auf die antwort habe ich gehofft. ich hab eben noch nie sowas gemacht, aber ich hab es mal gelernt. heißt das, dass ich einfach irgendwelche ausgänge vom pic verwenden kann, oder kann ich trotzdem eine serielle schnittstelle verwenden?
Hallo In wie weit du die SPI vom PIC verwenden kannst, kann ich dir nicht sagen. Wenn du das noch nie gemacht hast und die SPI auch nicht kennst, halte ich es für sinnvoller, das zu Fuß zu machen. Also 4 Pin für SPI auswählen und einen Pin für BUSY wählen. Cs kannst du, wenn du nur einen Chip hast auf LOW legen. Schau mal in die Codesammlung, da hat einer einen DA Wandler von LTC angesteuert, sollte schonmal helfen. MFG Dieter
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.