freebus.org

Open Bus System
Aktuelle Zeit: 15. Juni 2015 12:14

Alle Zeiten sind UTC + 2 Stunden




Ein neues Thema erstellen Auf das Thema antworten  [ 39 Beiträge ]  Gehe zu Seite 1, 2, 3  Nächste
Autor Nachricht
 Betreff des Beitrags: 10V-Analogeingang
BeitragVerfasst: 7. November 2012 18:31 
Offline
Fresh Boarder
Fresh Boarder

Registriert: 16. Oktober 2012 20:55
Beiträge: 7
Hallo,
ich mache gerade eine Projektwoche in der Uni mit Freebus. Wir haben bisher einen Atmel Mega328P mit der Firmware vom 8-Kanal Ausgang zum laufen bekommen, lässt sich auch in der ETS programmieren.
Allerdings versuchen wir, eine Rauchkammer von aus einem ausrangierten Rauchmelder mit dem Analogeingang auszuwerten.
Wenn wir die Firmware für den 10V-Analogeingang kompilieren und flashen, findet die ETS das Gerät jedoch nicht mehr im Programmiermodus. Es wird kein Signal auf den Bus zurückgesendet.
Wir haben versucht, den Code nach der datei "neuelibs.txt" anzupassen, jedoch ohne Erfolg. Auch ein "Rückschritt" im git in den Januar 2010 und erneutes kompilieren haben keinen Erfolg gezeigt.
Wir sind mit unseren Ideen grad ziemlich am Ende, und wissen echt nicht mehr weiter...

Weiß jemand hier, ob das ganze schonmal richtig lauffähig war? Nicht das versucht wird, was zum laufen zu bringen, was sowieso nicht funktioniert ;)


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: 10V-Analogeingang
BeitragVerfasst: 7. November 2012 18:48 
Offline
Administrator
Administrator

Registriert: 15. September 2007 15:31
Beiträge: 702
Wohnort: Fürstenfeldbruck
Ich finde es nicht besonders nett von Dir, privaten Nachrichten zu schreiben und dann auch noch hier im Forum zu posten.
Benutze bitte nur einen Kanal, das Forum.

Meine Antwort hast als PM bekommen, antworten kannst du gerne hier.

_________________
Gruß
Matthias


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: 10V-Analogeingang
BeitragVerfasst: 7. November 2012 19:02 
Offline
Fresh Boarder
Fresh Boarder

Registriert: 16. Oktober 2012 20:55
Beiträge: 7
Okay, tut mir leid, mir wurde im IRC gesagt, ich sollte dich fragen.

Ich hab jetzt auf die PN geantwortet, weil ich die zuerst gesehen habe...

Schreibs aber nochmal hier:
Im git freebus_avr gibt es einen Ordner "ain10V". Laut Beschreibung kann man damit Analogeingänge bis 10V abfragen, und zwar mit der Gira-Applikation vom Analogeingang 0960-00.

Es muss ja nicht der ganze Code überprüft und debuggt werden. Wenn jemand einfach weiß, ob es klappt oder nicht, oder ob es einfach ein paar Zeilen Code zu ändern gibt, wäre ich über eine Antwort einfach sehr dankbar ;)


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: 10V-Analogeingang
BeitragVerfasst: 7. November 2012 19:47 
Offline
Administrator
Administrator

Registriert: 15. September 2007 15:31
Beiträge: 702
Wohnort: Fürstenfeldbruck
Das letzte Update war da im Februar 2011, ist also schon ein bisschen älter.
Frag mal gereic wie der Stand ist, der hat die Software geschrieben.

_________________
Gruß
Matthias


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: 10V-Analogeingang
BeitragVerfasst: 7. November 2012 21:24 
Offline
Fresh Boarder
Fresh Boarder

Registriert: 18. Januar 2009 06:03
Beiträge: 10
Hallo danielinox,
Ja die Software funktioniert. läuft bei mir schon seit langer Zeit.
Welche HW-Version des Boards hast du denn genommen? Ich habe die Version 3.01
Ich kann dir mal ein funktionierendes hex-file schicken.


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: 10V-Analogeingang
BeitragVerfasst: 7. November 2012 22:28 
Offline
Fresh Boarder
Fresh Boarder

Registriert: 16. Oktober 2012 20:55
Beiträge: 7
Hallo gereic,
ja, wir verwenden die Rev 3.01...

Wenn du mir das Hex-File schicken könntest, wäre das super (Ich schick dir meine Mailadresse mal per PN). Wir müssten zwar noch ein wenig am Programmcode ändern, aber dann wissen wir, ob das überhaupt mal gehen würde.
Müssten wir im git auf einen bestimmten Versionsstand zurück, oder klappt das auch mit der aktuellen Version? (Vor allem wegen den Bibliotheken?)

Nach einiger Analyse hab ich ürbigens festgestellt, das der Chip wohl nichts senden will... Der bekommt zwar das ETS-"Suchsignal" (wenn ich die Adresse schreiben möchte), antwortet aber nicht. Vielleicht hattest du ja auch mal das gleiche Problem und kannst mir einen TIpp geben...

Vielen Dank schonmal!


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: 10V-Analogeingang
BeitragVerfasst: 7. November 2012 23:42 
Offline
Fresh Boarder
Fresh Boarder

Registriert: 18. Januar 2009 06:03
Beiträge: 10
Ich habe den Fehler gefunden.
es wurde der fbprot_msg_handler(); nicht aufgerufen.
Leider kann ich das Programm nicht vollständig testen (keine HW zur Verfügung).
Zieh dir den Source noch mal aus dem GIT und kompiliere es. Makefile habe ich auch angepasst (Kontroller richtig stellen nicht vergessen).


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: 10V-Analogeingang
BeitragVerfasst: 7. November 2012 23:52 
Offline
Fresh Boarder
Fresh Boarder

Registriert: 16. Oktober 2012 20:55
Beiträge: 7
Nabend,
Das hatte ich auch schon eingestellt, leider ohne Erfolg. Vielleicht habe ich noch was übersehen :(

Ich probier jetzt erstmal das hexfile. Vielen Dank schonmal dafür!


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: 10V-Analogeingang
BeitragVerfasst: 7. November 2012 23:58 
Offline
Fresh Boarder
Fresh Boarder

Registriert: 18. Januar 2009 06:03
Beiträge: 10
Ich hab den Source gerade geändert, hol ihn dir bitte noch mal aus dem GIT.


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: 10V-Analogeingang
BeitragVerfasst: 8. November 2012 09:32 
Offline
Fresh Boarder
Fresh Boarder

Registriert: 16. Oktober 2012 20:55
Beiträge: 7
Hi, mach ich gleich. Die Hardware liegt halt in der Uni, deswegen konnte ich das nicht probieren... Ich meinte eigentlich, das die die Dateien gestern schon ohne erfolg angepasst hatten. ;)


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: 10V-Analogeingang
BeitragVerfasst: 8. November 2012 11:00 
Offline
Fresh Boarder
Fresh Boarder

Registriert: 16. Oktober 2012 20:55
Beiträge: 7
Hi, wir haben die Firmware selber kompiliert. Es funktioniert! Komplett programmierbar.

Mit deiner Firmware hats leider nicht geklappt, vielleicht benutzen wir ja verschiedene Prozessoren...
Wir haben den 328P.

Auf jeden Fall vielen Dank!!


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: 10V-Analogeingang
BeitragVerfasst: 8. November 2012 13:28 
Offline
Fresh Boarder
Fresh Boarder

Registriert: 18. Januar 2009 06:03
Beiträge: 10
Meine Firmware war für einen 168p.

Der Grund warum die Firmware nicht funktionierte war einfach, daß es eine Neuerung der Libs gegeben hat und dadurch im Programm ein Aufruf gefehlt hat.

Viel Spaß mit dem Programm.
Vielleicht schreibst ja mal eine Rückmeldung wie es geklappt hat. :D


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: 10V-Analogeingang
BeitragVerfasst: 8. November 2012 22:51 
Offline
Administrator
Administrator

Registriert: 15. September 2007 15:31
Beiträge: 702
Wohnort: Fürstenfeldbruck
Super, freut mich, dass alles klappt. Und vielen Dank für das Update.

_________________
Gruß
Matthias


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: 10V-Analogeingang
BeitragVerfasst: 9. November 2012 15:55 
Offline
Fresh Boarder
Fresh Boarder

Registriert: 16. Oktober 2012 20:55
Beiträge: 7
Hi,
wir haben alles fertig bekommen, und sogar den zweiten Platz (von 50) gemacht :D Das Programm wurde noch um einen Trigger erweitert, damit eine Rauchkammer ausgelesen werden kann (die misst nur auf "Anweisung).
Anbei mal zwei Fotos vom Aufbau. Ist zwar alles nicht so perfekt, wir hatten eigentlich Platinen bestellt, die sind aber nicht rechtzeitig gekommen... Deswegen die Luftverdrahtung.


Dateianhänge:
Dateikommentar: Trigger für die Rauchkammer und Antwort
3.jpg
3.jpg [ 109.98 KiB | 1263-mal betrachtet ]
Dateikommentar: Aufbau
2.jpg
2.jpg [ 89.13 KiB | 1263-mal betrachtet ]
Dateikommentar: Aufbau
1.jpg
1.jpg [ 88.01 KiB | 1263-mal betrachtet ]
Nach oben
 Profil  
 
 Betreff des Beitrags: Re: 10V-Analogeingang
BeitragVerfasst: 9. November 2012 21:00 
Offline
Fresh Boarder
Fresh Boarder

Registriert: 18. Januar 2009 06:03
Beiträge: 10
Super. Freut mich dass es dann doch noch so geklappt hat. :wink:
Danke für die Antwort


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 39 Beiträge ]  Gehe zu Seite 1, 2, 3  Nächste

Alle Zeiten sind UTC + 2 Stunden


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de