AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Klatsch und Tratsch Elektronik mit digitalen und analogen I/O und Display u.ä.
Thema durchsuchen
Ansicht
Themen-Optionen

Elektronik mit digitalen und analogen I/O und Display u.ä.

Ein Thema von Matze · begonnen am 28. Mär 2011 · letzter Beitrag vom 30. Mär 2011
Antwort Antwort
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#1

AW: Elektronik mit digitalen und analogen I/O und Display u.ä.

  Alt 28. Mär 2011, 09:15
Tastatur und Display über den I²C-Bus anzusteuern wäre natürlich gut, falls das geht.

Schön wäre natürlich, wenn ich noch ein paar LEDs ansteuern könnte, um gewisse Infos darzustellen (Power, Messung fertig, ...) zusätzlich zum Display.

Und stimmt, eine Art Befehlinterpreter müsste ich mir da schreiben. So eine Art C-Syntax:
Code:
AO1=10;
AO2=5;
if (AI2 > 15)
{
    DO2 = 1;
    AO1 = 0;
}
Und das Ganze muss leicht übers Display einzustellen sein. D.h. aus den Eingaben muss ich den C-Code o.ä. generieren und irgendwo im Speicher.
Nur wie man sowas umsetzt, puh ...

Geändert von Matze (28. Mär 2011 um 09:20 Uhr)
  Mit Zitat antworten Zitat
Robotiker
(Gast)

n/a Beiträge
 
#2

AW: Elektronik mit digitalen und analogen I/O und Display u.ä.

  Alt 28. Mär 2011, 10:26
D.h. aus den Eingaben muss ich den C-Code o.ä. generieren und irgendwo im Speicher.
Nur wie man sowas umsetzt, puh ...
Das der C-Compiler bei einem Microcontroller nicht auf dem System selber verfügbar ist, ist Dir schon klar, oder ? Und das der angesprochene Mega32 über stolze 2 kB RAM und 32 kB Flash verfügt ?

Für die 4..20 mA Ausgänge wird man übrigens auch noch entsprechende ICs benötigen.

Edit:

Zusammengefasst bedeutet das ja, auf dem Controller soll eine Art "Script" ablaufen, welches 50 Mal pro Sekunde abgearbeitet wird und die ganzen Eingänge liest und die Ausgänge entsprechend ansteuert, außerdem noch Daten in einen Speicher schreibt und über RS232/Ethernet kommuniziert.

Das geht auf einem 8-Bit Prozessor mit 16 MHz und dem genannten Speicher ?

Geändert von Robotiker (28. Mär 2011 um 10:59 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:28 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz