SD Karte, Funkmodul und Stromsensor an ATmega32 Wie ?

Gast #1477394
Hallo erst einmal,

ich habe nun alle Teile beeinander und habe auch SD Karten Programme, 
Programme für das RFM12 Modul und auch jede Menge Programme für den A/D 
Wandler im ATmega 16 ausprobiert.

Nun kommt hier aber mein großes Problem:

Wenn ich die Datenblätter aller meiner Bauteile so anschaue, dann ergibt 
sich das Problem, das der Stromsensor gerne mit 5 Volt arbeitet und 
seinen gemessenen Strom als 0 - 5 Volt für 0 bis 50 Ampere ausgibt.

Die SD Karte und das RFM12 hätten gerne 3,3 Volt auf der 
Versorgungsspannung und an den Datenleitungen (Ach so: auf /CS natürlich 
auch, das ich die beiden selektiv ansprechen kann.)

Weiter habe ich noch einen GPS Empfänger hier liegen, den ich evtl. mal 
noch mit dranbasteln will, der aber wiederrum 5 Volt als 
Versorgungsspannung braucht und auch 5 V TTL am UART ausgibt.

Außerdem kommen vom R/C Empfänger noch Impulse mit 4,8 Volt an, die als 
Stellung des Gasservo mitloggen möchte.

Für die SD Karte mit einigermaßen Tempo zu beschreiben und die Daten von 
Strom  Spannung  Position und Stellung des Gasservo (GasKanal) 
umzurechnen (Also Spannung in Volt mit 2 Kommastellen, Strom in Ampere 
mit 2 Kommastellen, GPS Position einfach so auf die SD-Karte 
Gasservostellung in 0 - 100%) müsste ich den ATmega 16 mit mehr als 10 
MHz laufen lassen und das geht, wenn ich das Datenblatt richtig 
verstanden habe, auch nicht mehr mit 3,3 Volt.

Wie macht Ihr das, wenn Ihr so ein Problem mit den verschiedenen 
Betriebsspannugen habt ?

Baut Ihr nach den Teilen mit der kleinsten Spannung (SD-Karte / RFM12) 
oder nach den Teilen mit 5 Volt (Der Rest) ?

Danke für eure Hilfe, ist mein erster Versuch mit so viel Hardware. Mir 
graut schon vor dem Programm. Vor allem wegen Impulsauswertung und 
SD-Karte schreiben. Da habe ich lange gebraucht, bis der Beispielcode 
von Radig gelaufen ist.

Der LoggerBauer
Gast
Sorry, habe gerade gesehen, das ich im Text ATmega 16 geschrieben habe 
(Lag hier neben der Tastatur, in der Schaltung soll es, wegen der zu 
erwartenden Porgrammgrösse, ein Mega 32 sein.
Gast
...Danke für eure Hilfe, ist mein erster Versuch mit so viel Hardware. 
Mir
graut schon vor dem Programm....

Warum suchts dir nicht ein Hobby, welches dir freude macht.
Gast
@neuer
Irgendwann wird ein Projekt eben größer. Ausserdem trägt das nicht zur 
Lösung meines Problems bei ...

An die beiden Anderen Helfer:
Danke für den Hinweis. Irgendwo habe ich noch so einen 74VLX... liegen. 
Der ist zwar SMD, aber das werde ich schon überleben.

Der MAX3392 sieht aber noch besser aus. Den 74HC4050 habe ich mir noch 
nicht angesehen.

Der LoggerBauer

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.