L3G4200D prüfen

Gast #2892577
Lesenswert?
• ▲
▼
Hallo,

ich möchte den L3G4200D für eine Lageregelung nutzen und in ein 1.8V i2c 
Bus einbinden. Schaltplan ist angefügt, so hab ich mir das gedacht und 
wäre froh wenn jemand mal ein Blick drauf werfen kann um zu schauen ob 
alles korrekt ist...

Datenblatt findet ihr unter der Adresse:

http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00265057.pdf

Bus arbeitet wie gesagt mit 1.8V Pegeln.

Würde mich freuen wenn jemand sich die Zeit nimmt kurz drauf zu schauen 
:)

Kai
Angehängte Dateien:
Gast #2892946
Lesenswert?
• ▲
▼
Die Pull-ups liegen darunter an Pegelwandler für den Bus. Wird ja noch 
alles mit dem guten alten ausgedienten Atmega auf 5V basis gemacht :D 
Sollte vielleicht mal umrüsten auf neuere Prozessoren. Und ja, der kommt 
auch in ein Quadro :D Beschleunigungssensor ist der LSM303DLH, anbei 
nochmal dazu den Plan.
Angehängte Dateien:
Gast #2892952
Lesenswert?
• ▲
▼
Sry 4 Doppelpost :-/

@Jo discovery
Mir geht es hauptsächlich um die Versorgung an Pin 1 (VDDIO) mit 
1.8Volt.
Die digitalen IOs sind ja laut Datenblatt 1.8V kompatibel, deshalb 
dachte ich, ich muss den VDDio Pin1 ebenfalls mit 1.8V versorgen. Der 
CS-Eingang müsste die 1.8V ja auch als High erkennen.
(Firma: Jo) #2892971
Lesenswert?
• ▲
▼
So wie ich das sehe, sollte das gehen (ich würde aber noch einen Jumper 
vorsehen für 3,3V --> man weiß ja nie...). Allerdings habe ich den Chip 
nur mit SPI angesteuert (da wesentlich schneller).

Darf man fragen, warum der Bus eine so niedrige Spannung hat? Könnte mir 
vorstellen das es mit 3,3V weniger störanfällig wäre.

Zum Atmega: Den habe ich auch benutzt (Atmega64). Allerdings hätte ich 
das im Nachhinein wohl mit einem stm32 gemacht. Der Atmega ist schon 
langsam...
(Firma: Jo) #2893271
Lesenswert?
• ▲
▼
> Der LSM303DLH ist der Grund für die 1.8V, dieser hat für den digitalen
> Teil nur diese vorgesehen.

Nein. Laut Datenblatt kannst du da 3,3V anlegen (also VDD und VDDIO 
einfach zusammenlegen) ;-)

Siehe Seite 11 im Datenblatt. Hab mich schon gewundert, warum du da 
diese Handstände mit einer zusätzlichen Spannungsversorgung machst ^^

PS: Ich habe den LIS331DLH verwendet. Im Nachhinein spräche aber nichts 
gegen den anderen mit Kompass. Hätte den wohl auch genommen, wenn ich 
gewusst hätte das es ihn gibt.

Achso: Von großem Interesse könnte auch noch dieses Bauteil für dich 
sein (um die Sensororgie von ST zu vervollständigen)

http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/DM00036196.pdf

Das kannst du benutzen um den Quadro auf einer bestimmten Höhe zu 
halten.
Und damit nun wirklich alles von ST ist, rate ich dir einen STM32F407VG 
als Mikrocontroller zu benutzen. Dazu gibts auch günstige 
Evaluation-Boards. Damit hälst du dir eine menge Probleme vom Hals:

- keine Pegelwandler nötig, da der mit 3,3V arbeitet
- 168MHz und FPU lassen jede Berechnung zum Kinderspiel werden. Der 
ATMEGA rackert sich da nämlich ziemlich einen ab.

Es gibt noch weitere Vorteile, die ich jetzt mal nicht alle aufzähle...
Gast #2893616
Lesenswert?
• ▲
▼
Den LPS331AP werd ich mir mal vormerken, vielleicht für das nächste 
Board. Muss jetzt leider etwas zusehen mit der Platine, da ich nur 
mitbestelle bei meiner Firma. M&V Leiterplatten nimmt ja erst ab 1dm² 
Aufträge und da war noch so wunderbar Platz auf der Fläche :D

Erstmal hab ich aber den MPX4115A auf der Platine.
Mir geht es auch erstmal darum den Quadro richtig zum fliegen zu 
bringen.
Bzw. ja... letztes Jahr hatte ich schonmal angefangen mit den ENC-03 von 
Murata zu experimentieren und das lief auch ganz gut, was halt nur 
extrem genervt hat war die Temperaturstabilität und das extreme Rauschen 
von den Dingern.

Hast du denn alles selbst gemacht bei dir? Würd mich ja mal 
interessieren wie du da vorgegangen bist. Vielleicht hast du ja ein paar 
Tipps. Würd mich freuen :)

Grüße
Kai

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.