Forum: Mikrocontroller und Digitale Elektronik M16C LCD Display HMI


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Chris (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Geschätztes Forum

Als erstes möchte ich erwähnen bin absoluter Anfänger auf dem Gebiet. 
Hoffe Ihr könnt mir dies verständlich erklären oder Tipps geben wo ich 
weiterschauen muss. Es geht um eine Vorbereitung für meine Diplomarbeit 
(weiss nicht ob ich mich da übernommen habe).
Möchte auch erwähnen brauche keine vorgekaute Lösungen, es geht mir um 
Informationen mit welchen ich weiterarbeiten kann. Nach X-Stunden Google 
komme ich einfach nicht weiter, hoffe Ihr könnt mir helfen?

Folgende Situation:

Es geht um einen Heizungsregler. Ich möchte an diesen Regler Befehle 
senden. Später auch übers WEB
Der Regler besteht aus 2 Platinen. Die erste besitzt einen RS232 Ausgang 
mit welchem ich aber nur Betriebszustände auslesen kann. Sie ist mit der 
zweiten per BUS verbunden. Dieser sendet nur Heizung An oder Aus.

Die zweite Platine ist die Spannende. Sie steuert und reguliert die 
ganze Raumtemperatur, mit Pumpen, Ventile etc. Diese besitzt jedoch 
keine bekannte Schnittstelle die mit der Aussenwelt kommunizieren kann. 
Ich muss noch kurz erwähnen der Lieferant gibt keine Auskünfte über 
irgendwas.

Auf diesem Board sitzt ein M16C Chip, auf ihm läuft die ganze Software. 
Es hat noch ein Display über welchen ich die gewünschten Temperaturen 
einstellen kann. Das Display ist direkt mit dem M16C verbunden ohne 
Displaytreiber. Es hat noch ein 14 Pin J-Tag Anschluss mit dem wir 
Softwareupdates machen können. Unsere Firma besitzt ein Flasher, aber 
wie gesagt ohne Angaben zu Belegung oder Funktion.

Nun zu meinen Überlegungen:

Es ist doch am einfachsten wenn ich mich auf das Display konzentriere, 
denn über das HMI sind alle relevanten Daten abrufbar. Wenn ich das nur 
nutzen könnte....

Ist es möglich ein Display auf dem PC zu simulieren über welches ich 
dann Befehle senden kann? Wenn ja wie? So dass der Chip meint, jemand 
hat wirklich was eingegeben am Gerät.

Besteht die Möglichkeit direkt den Chip mit dem PC per USB zu verbinden 
und sehen was gerade Live am Tun ist? Und in das Geschehen einzugreifen. 
Welche Pins benötige ich? Oder welche Soft oder Hardware?

Oder habt Ihr eine Idee wie ich das angehen soll? Wie gesagt bin Neuling 
und würde mich gerne in die Materie einarbeiten. Finde einfach keine 
Informationen wie ich weiter vorgehen soll. Pinbelegungen oder welche 
man für was benutzt.

Bin euch wirklich dankbar... Die liebsten Grüsse aus der Schweiz.

von MaWin (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Heizungsregelung ist nun so primitiv, erfüllt nicht mal ansatzweise den 
Anspruch einer Diplomarbrit, dass du auf das Programm  vom 
Heizungshersteller nicht angewiesen bist.
Erfasse den Schaltplan der M16C Platine und bestimme, mit welchen 
Leitungen er was steuert, auch Display und Flasher.
Schreibe dann ein Heizungssteuerungsprogramm ganz neu, das das Display 
bedient, die notwendigen Parameter eingebbar macht, die gewünschten 
Betriebszustände einnimmt, und eben die Heizung steuert, angelehnt an 
das was die Steuerung des Originalherstellers macht. Dann hast du ein 
vollständig dokumentiertes System mit dem du die eigentliche Aufgabe 
deiner Diplomarbeit, wohl ein IoT, durch nur noch leichte Veränderung 
realisieren kannst, an statt dass du ständig mit der unverstandenen und 
widerwilligen Altheizungssteuerung kämpfen musst.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.