Loading...
Pages: [1]   Go Down
Author Topic: ADC Suche um Sensor auszuwerten.  (Read 445 times)
0 Members and 1 Guest are viewing this topic.
Germany, Osnabrück
Offline Offline
Sr. Member
****
Karma: 9
Posts: 340
E-Technik Student - Master
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi,
ich versuche im Moment einen ADC (MCP3901) zum laufen zu bekommen, die Konfiguration ist aber nicht die leichteste.
Aus diesem Grund wollte ich euch um Hilfe bittet. Vielleicht kennt einer einen passenden ADC der leichter zu konfigurieren ist.

Daten die relevant sind:
Analoger Kanal:     +5V bis -5V
Digitale Spannung: 3,3V

Der Takteingang sollte mit ein Rechtecksignal auskommen.

Ausgabe der Daten wenn möglich Seriell als Stream
Auflösung 16 oder 24 Bit.

Kennt jemand so einen Chip (DIP oder SMD) ?
« Last Edit: June 13, 2012, 04:33:16 am by Jomelo » Logged

~Es ist so grausam, das der Intelligenz Grenzen gesetzt sind und der Dummheit keine.~


Forum Moderator
BZ (I)
Offline Offline
Brattain Member
*****
Karma: 162
Posts: 15757
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Fangen wir mal am Anfang an: Welchen Sensor hast Du?
Grüße Uwe
Logged

Germany, Osnabrück
Offline Offline
Sr. Member
****
Karma: 9
Posts: 340
E-Technik Student - Master
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Das Thema kann geschlossen werden. Der MCP3901 ist vermutlich defekt. (Spannungen passen, SPI Konfiguration kommt an (überprüft mit einem LogicAnalyser), kein Ausgangssignal auf irgendeinem Ausgang)
Logged

~Es ist so grausam, das der Intelligenz Grenzen gesetzt sind und der Dummheit keine.~


Forum Moderator
BZ (I)
Offline Offline
Brattain Member
*****
Karma: 162
Posts: 15757
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Dan meld Dich wieder wenn Du einen anderen MCP3901 besorgt hast. Wir sind neugierig.
Grüße Uwe
Logged

Germany, Osnabrück
Offline Offline
Sr. Member
****
Karma: 9
Posts: 340
E-Technik Student - Master
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi,

ich habe den ADC nun am laufen. Da ich keine genaueren Angaben zum Projekt machen will stell ich hier nur den ADC (MCP3901) kurz vor.

Kenndaten vom MCP3901:
- 2 Kanal, 16 - 24bit Auflösung, einstellbar
- Auflösungsbereich:  -1V - +1V  (wird zerstört wenn -6V oder +6V am Eingang überschritten werden)
- kann die Phasenverschiebung zwischen Kanal 1 und Kanal 2 messen
- Betriebsspannung digital: 2,7V - 5V (läuft auch mit 3,3V Technik)
- Betriebsspannung analog: 5V
- Datenausgabe sowie Konfiguration laufen über eine SPI Schnittstelle (SPI Takt bei digi 5V => 16Mhz, SPI Takt bei digi 3,3V => 10MHz)
- Die Daten könne von jedem Kanal als Stream ausgegeben werden, wobei hier die Auswertung schwer ist, da kein Trennzeichen existiert.

Mehr Details gibt es im Datenblatt.

Die Lib existiert im Moment nur für die 32bit Kontroller von Atmel. Ich könnte sie bei bedarf auf den Arduino portieren.
 
Logged

~Es ist so grausam, das der Intelligenz Grenzen gesetzt sind und der Dummheit keine.~


Germany, Osnabrück
Offline Offline
Sr. Member
****
Karma: 9
Posts: 340
E-Technik Student - Master
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hier nochmal die Lib für den 32 Bit Kontroller.
Umschreiben und anpassen ist ausdrücklich erlaubt.
Logged

~Es ist so grausam, das der Intelligenz Grenzen gesetzt sind und der Dummheit keine.~


Pages: [1]   Go Up
Print
 
Jump to: