avr datenlogger

Gast #1077694
Guten Morgen Leute!

Mir wurde die Aufgabe gestellt einen Datenlogger zu entwicklen.
Folgende Voraussetzungen:
Batterie LoW Power
1x RS232 Modbus Master RTU Schnittstelle für Datenabfrage des Sensors
1x RS232 Modbus Slave RTU für ein Fremdgerät (zugriff für ein 
Fremdgerät)
1x LCD Display 240x128
1x 16 Tasten Matrixtastatur
1x MMC Karte oder SD Karte für die Abfrage einer Konfigurationsdatei
(so ne art Dongle)
1x USB Schnittstelle für die Datenspeicherung auf USB Stick
1x RS232 Schnittstelle für NMEA GPS (option)
1x RS232 Schnittstelle für ein Modem (option)

Meine Frage ist es ... mit welchen Prozessoren sollt ich hier am besten 
arbeiten. Ich werde warscheinlich mehrere brauchen (3 oder so) um die 
Aufteilung der Arbeit zu reduzieren. Ist hier ein AVR32 notwendig oder 
könnte man das auch mit ATMegas schaffen? (Schaffen mein ich damit eine 
professionelle Lösung zu haben)

Vielen Dank in voraus
LG
Franz
Persönliche Seite #1077828
Vorsicht Offtopic!

>> Mir wurde die Aufgabe gestellt einen Datenlogger zu entwicklen.
>> Schaffen mein ich damit eine professionelle Lösung zu haben

Franz, bist du sicher, dass da der richtige Mann am richtigen Job ist?

Wenn man dir den Auftrag in einer Entwicklungsabteilung gegeben hat, um 
eine professionelle Lösung zu entwickeln, dann lass die Finger davon. 
Wenn du anhand des Datenblattes deine Frage nicht sofort mit JA/NEIN 
beantworten kannst, graust es mir bei den Fragen im Projekt.

Wenn man dir den Auftrag in einer Lehrstätte gegeben hat, ist die 
Antwort: Nein. Der 256er Mega kann vieles davon bei vernünftiger 
Programmierung locker schaffen. Bis auf das Speichern auf dem USB Stick. 
Beim USB brauchst du einen USB-Host im System und den bringt der 
Atmega256 in Hardware nicht mit und in Software habe ich das auch noch 
nie gesehen. Kann man aber als externe Hardware dazustellen (=> 
Artikelsammlung) und an den Atmega anbinden.
Gast #1077840
Hi

Die seriellen Schnittstellen dürften deine kleinste Sorge sein.

>Batterie LoW Power
>1x LCD Display 240x128

Dann mach dich erstmal auf die Suche nach einem stromsparenden Display.

>1x USB Schnittstelle für die Datenspeicherung auf USB Stick

Dir ist bewusst, das du einen USB-Host realisieren musst?

>könnte man das auch mit ATMegas schaffen?

Also wenn ich mich zwischen der Lestumgsfähigkeit eines ATMegas und 
deiner entscheiden müsste, wäre der ATMega eindeutig mein Favorit.

MfG Spess
Gast #1079298
hallo leute danke

ich bin auf dem gebiet anfänger. mach hauptsächlich sps und leittechnik.
ein kumpel von mir hat das ganze schon realisiert nur ist das die 
Version 1 mit 3 Atmega128. Hier ist das problem mit dem fat32 und einer 
cf karte, das ansteuern des displays der firma http://www.lcd-module.de/ 
edip. der 4 mb interne speicher und der verbrauch. es funktioniert zwar 
das ganze aber mit bauchweh. jetzt wurde uns die aufgabe gestellt das 
ganze auf version 2 zu bringen mit einem grossen update und das heisst 
strom sparen. und halt statt cf - usb . und n sd card bzw mmc card als 
"hardwaredongle".

lg
franz

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 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.