-
-
Erfahrener Benutzer
Roboter Genie
Dass funktioniert ohne zusätzliche Technik bei der Größe schon nicht mehr, da die Mega128 max. 64k Speicher adressieren können. Aber nicht nur deswegen solltest Du Dich auf kleiner Bilder beschränken: Neben der Datenmenge die Platz braucht, brauchst Du auch Rechenleistung, um diese Daten zu verarbeiten.
Ich gehe bei so etwas meist wie folgt vor:
- Wie schnell muss die Datenverarbeitung fertig sein? (z.B. 100ms)
- Was muss in der DV geleistet werden? (z.B. Objekt im Bild finden und dessen Lageänderung zum voran gegangenen Bild bestimmen. Den Fahrvektor des Roboters in die Richtung ändern und die Motorgeschwindigkeit reglen.)
- Welche Algorithmen kommen dafür zum Einsatz?
- Wieviel Rechenzeit brauchen die Algorithmen? (z.B. 20MHz Takt, AVR, 1ms für Motorregelung, 5ms für Vektorberechnungen, 20us/Pixel Bildvorverarbeitung, ...)
- Daraus ergibt sich die max. Bildgröße.
Ist die größer als der zur Verfügung stehende Speicher:
- Kann ich die Größe weiter reduzieren, ohne dass das Verfahren zusammen bricht?
- Kann ich ggfs. auf einen anderen uC ausweichen?
-....
Die Fragen vor dem Bestellen der Bauteile zu beantworten spart bisweilen eine Menge Fehlinvestitionen
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen