Projekte – Auslesen der Logikeinheit

Ansicht von 15 Beiträgen – 151 bis 165 (von insgesamt 235)
  • Autor
    Beiträge
  • #66381
    Anonym
    Inaktiv

    @hochsitzkola: Check mal diese Codezeile und ändere sie dann ab 😉

    [code]For I = 1 To 7[/code]

    #69780
    Anonym
    Inaktiv

    Hallo Oliver,
    [quote=“Oliverk71″ post=8686]@hochsitzkola: Check mal diese Codezeile und ändere sie dann ab 😉

    [code]For I = 1 To 7[/code][/quote]

    Was soll ich daran ändern?! Die Befehle werden ja korrekt gesendet und die Maschine reagiert ja auch darauf.

    Zu deinem vorigen Post: ich hatte erst über die Service-Schnittstelle Anschluß CM91probiert, auch mit einem USB zu RS232-Adapter. Ich fürchte ich habe hier den Inverter oder noch schlimmer die Anschlüsse des Prozessors zerschossen. Ich messe auf dem Pin 2 (Tx) dauerhaft 5V und auf Pin 4 (Rx) 0V. Bei der IR-Schnittstelle ist das genau umgekehrt. Die Pins 4 und 11 der beiden Inverter 74HC14 sind ja bei beiden Schnittstellen bzgl. Tx und Rx gleich belegt….
    Kannst du das bei einer Intakten Maschine mal nachmessen?

    Gruß
    hochsitzcola

    #66382
    Anonym
    Inaktiv

    Stimmt, da war ich zu voreilig. Hatte den Code nur überflogen. Kommt aber ja hin, du hast ja sieben Zeichen.
    Nachmessen ist hier schlecht: Ich habe nur die eine Maschine hier und die muss auch in Betrieb bleiben. Ich könnte im Moment nur am Service port messen.
    Zum Zerschießen: Das ist das Schöne, wenn man einen Arduino nimmt, dann hat man direkt 5V-Signale und braucht keinen Pegelwandler.

    #66385
    Anonym
    Inaktiv

    Du kriegst aber immer das zur Antwort, was du gesendet hast, oder? Und sie reagiert nicht auf Befehle, wie sie soll? Vielleicht hast du da tatsächlich irgendwo RX und TX falsch angeschlossen. 5V Spannung sollte eigentlich höchstens am TX messbar sein.

    #66386
    Anonym
    Inaktiv

    Die Befehle werden ausgeführt. Ich kann die Maschine ein- und ausschalten, auch daß Rücksetzen des Servicezählers hat ja funktioniert. Nur die Antwort der Maschine ist nicht die, die kommen sollte. Ich habe gestern abend festgestellt, daß das Schaltbild der IR-Schnittstelle in dem zitierten PDF nicht passt. Ich muß das noch mal genauer durchmessen. Ich befürchte grad, daß ich den Befehl auf die Sende-LEDs schicke und die Empfangs-Diode das dann korrekt liest Sozusagen von hinten durch die Brust. (cheerful) Ich werde weiter berichten….

    Gruß
    hochsitzcola

    #66387
    Anonym
    Inaktiv

    Der IR-Sender/Empfänger ist genau woher bzw wofür gedacht? Sorry, falls du es schon irgendwo beschrieben hast.
    Du könntest auch mal den Inkasso-Modus ausprobieren. Denn da tut die Maschine (bezüglich Kaffeebezug) nur das, wozu du auch explizit dein ok gibst. Auch kannst du so durch Tastendruck die Maschine veranlassen etwas zu senden, was du vorher nicht geschickt hast. Du drückst also zb die Taste für einen kleinen Kaffee und die Maschine schickt den entsprechenden Code und wartet etwa 5 Sekunden auf ein ok.

    #66388
    Anonym
    Inaktiv

    Der alte Logikprint der Impressa 500/Ultra… hat eine integrierte IR-Schnittstelle und eine per Pin (CM91), siehe
    http://www.juradiy.de/Logik_Impressa_500.pdf

    Gruß
    hochsitzcola

    #66389
    Anonym
    Inaktiv

    Die alten Maschinen haben keine Serielle Schnittstelle, sie verfügen nur über die Infrarot-Schnittstelle als Serviceanschluß.

    #69781
    Anonym
    Inaktiv

    So, ich bin jetzt etwas schlauer. Bei der IR-Schnittstelle war der Pullup-Widerstand vor dem IR-Empfänger kaputt. Ich habe einen externen 20K Widerstand als Pullup auf meinem Breadboard gesteckt, jetzt funktioniert es gescheit. Man hätte natürlich auch einfach den internen Pullup des ATMega aktivieren können. Ich hatte vorher tatsächlich zu Tx der Impressa gesendet, das Signal ist auf dem Logikprint über einige Widerstände auf Rx rückgekoppelt, so daß der Befehl verarbeitet wurde. Gelesen hab ich so natürlich nur das was ich selbst gesendet hab 😉
    Die Schnittstelle am Stecker CM91 konnte ich nicht zum Leben erwecken, vielleicht braucht die ein anderes Protokoll oder eine Taktleitung, nach dem ja der SCK-Anschluß (eigenlich ja von der Nomenklatur zu einer ISP-Schnittstelle gehörig) mit rausgelegt ist. Das gesendete Signal kommt auf jeden Fall auf dem Rx Pin (Pin29) des Prozessors an, das hab ich mit dem Oszi nachgemessen, der Inverter funktioniert also noch.

    Gruß
    hochsitzcola

    #66390
    Anonym
    Inaktiv

    So heute hat es mit dem Arduino und der Kaffeemaschine geklappt (setup siehe foto)! (dance)

    Bis jetzt habe ich festgestellt, dass ich wenn der Arduino mit der Kaffeemaschine verbunden ist, man keinen Kaffee ziehen kann. Kennt jemand das Phänomen?

    #66393
    Anonym
    Inaktiv

    Nein, von meiner Maschine kenne ich das nicht.

    #66394
    Anonym
    Inaktiv

    Das macht auch keinen Sinn, die Animationssoftware testet alle Funktionen. In ausgeschaltetem Zustand kann man vieles machen, wie beispielsweise Heizung einschalten, Pumpen, Drainageventile und so weiter…
    In eingeschaltetem Zustand kann man auch Kaffee über die Schnittstelle beziehen oder die Spülung durchführen.

    #66395
    Anonym
    Inaktiv

    @mathias1: Hast du das mit einer Impressa C5 gemacht? Und was meinst du mit Animationssoftware?

    Ich werde morgen nochmal versuchen einen Kaffee per Arduino zu ziehen.

    #66396
    Anonym
    Inaktiv

    Nein, habe ich nicht. Ich besitze nur eine IMPRESSA S90 und eine X7. Zugriff habe ich noch auf eine F9 und eine 201.
    Bei allen geht das.
    Das sind auch die Grundvoraussetzungen für die Animationssoftware.
    Das ist die Software, mit der JURA seine Kaffeemaschinen wartet. Sie paßt zu ALLEN JURA-Kaffeevollautomaten. Und das sind seeeehr viele. Weit mehr als 1000 verschiedene Modelle. Mich würde wundern, wenn es ausgerechnet bei der C5 anders wäre und man dafür alle Testroutinen und wie sie gesteurt werden und die Voraussetzungen für die Steuerung geändert würde. Unmöglich ist es jedoch nicht.

    #66397
    Anonym
    Inaktiv

    Hat jemand eine Idee, wie man an die Animationssoftware kommen könnte?

Ansicht von 15 Beiträgen – 151 bis 165 (von insgesamt 235)
  • Du musst angemeldet sein, um auf dieses Thema antworten zu können.