freebus.org

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

Alle Zeiten sind UTC + 2 Stunden




Ein neues Thema erstellen Auf das Thema antworten  [ 11 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Eigenentwicklung-Applikation
BeitragVerfasst: 12. März 2012 13:15 
Offline
Junior Boarder
Junior Boarder

Registriert: 8. März 2012 15:50
Beiträge: 33
Hallo zusammen,
für mich ist das Thema Freebus relativ neu. Ich habe einiges hier im Forum schon gelesen, werde aber nicht wirklich schlau
wie man mein Thema Füllstandsermittlung mittels Ultraschallmessung einer Zisterne ummsetzen könnte.

Ich würde gerne die Information meiner Zisterne als %-Wert auf den Bus senden wollen.

So wie ich das verstanden habe, bräuchte man hierfür einen LPC-Controller.
Im Prinzip ist dies ein vorkonfigurierter µController mit EIB-Anschluss,
und es gibt auch schon eine Art Betriebssystem, dessen Version ist das, was
hier oft als Maskenversion bezeichnet wird, in dem Fall also FT1.2

Wenn man nun mit der ETS eine Applikation in den LPC lädt, dann läuft diese in jener
vorgegebenen Umgebung. Aber welche ETS-Applikation kann %-Werte entgegen nehmen?
Und wie überträgt man die Zisterenen Information in den LPC?

Gruß
Kalla


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Eigenentwicklung-Applikation
BeitragVerfasst: 12. März 2012 15:04 
Offline
Platinum Boarder
Platinum Boarder

Registriert: 9. Oktober 2007 20:48
Beiträge: 961
Wohnort: Bad Königshofen
Hallo,
also ich hab ein ultraschallsensor mit serieller Schnittstelle da. Wollte damit sowas realisieren.
Ein Freebus user hat den sensor getestet, war aber leider sehr ungenau.

zur Umsetzung:
programmiert wird in 'C'.
die lowlevel software kümmert sich um das senden und empfangen der telegramme.
Wir brauchen also nur eine produktdatenbank hernehmen die ein % wert liefern kann.
Das geht auch zum bsp mit einen binären Eingang wenn dieser auf Wertgeber parametrierbar ist.
Die Aplikation wird nicht mit der ETS reingeladen.
Die Aplikation ist im C Programm enthalten und wird
zusammen mit dem Betriebssystem(lowlevel) in den LPC geflasht.
Die ft1.2 brauchst du um mit dem PC für die ETS überhaupt buszugriff zu bekommen.

_________________
LG
Andreas


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Eigenentwicklung-Applikation
BeitragVerfasst: 12. März 2012 15:54 
Offline
Junior Boarder
Junior Boarder

Registriert: 8. März 2012 15:50
Beiträge: 33
Hi Andreas,
prinzipell ist die Sensorik (siehe Anlage) wie folgt aufzubauen.

Der µC Tiny26 würde die Auswertung übernehmen, diese könnte vielleicht aber auch der µC vom LPC-Controller übernehmen.
Aus der zeitlichen Differenz zwischen Senden und Empfangen kann der µC die Entfernung berechnen und diese ggf. als %-Wert
weiterleiten z.B zum LPC.
Der in dem Schaltplan geschaltete Optokoppler hätte in meinem Anwendungsfall potentialfrei abhängig von der Impulsdauer den Füllstandswert über einen
Binäraktor weitergegeben. Diesen würden man dann ja nicht mehr benötigen.

Nun bin ich mir nicht ganz sicher wie es weitergehen könnte.
Könnte der µC P89LP die Auswertung mit übernehmen?

Gruß
Kalla


Dateianhänge:
Unbenannt.jpg
Unbenannt.jpg [ 238 KiB | 1081-mal betrachtet ]
Nach oben
 Profil  
 
 Betreff des Beitrags: Eigenentwicklung-Applikation
BeitragVerfasst: 12. März 2012 19:24 
Offline
Fresh Boarder
Fresh Boarder

Registriert: 27. April 2009 20:25
Beiträge: 13
Hallo,
Ich habe auf Basis eines Ultraschallsensors die Fuellstandsmessung realisiert . Die Werte werden als 0-100% Wert oder als Füllstand in cm auf den Bus gesendet. Gleichzeitig werden noch binäre Werte bei über und Unterschreitung von Grenzen gebildet. Verwendet wird ein SRF02 Ultraschallsensor der die Messwerte über RS232 als Hexwert in den LPC überträgt. Infos unter http://de.manu-systems.com/SRF02.shtml Ankopplung erfolgt über eine 3,3V - 5V Anpassung der RS232, da der SRF02 mit 5V Versorgungsspannung arbeitet. Die RS232 will ich aber noch mit Optokoppler trennen.
Wer Interesse am Sourcecode hat bitte kurze PM.
Gruß macke384


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Eigenentwicklung-Applikation
BeitragVerfasst: 13. März 2012 08:57 
Offline
Platinum Boarder
Platinum Boarder

Registriert: 9. Oktober 2007 20:48
Beiträge: 961
Wohnort: Bad Königshofen
Genau das Teil meinte ich.
5V Anpassung?
nehme mal an ein Pullup widerstand auf +5v ,da LPC 5V tolerant ist.
ich hab in mein borddesign eh jetzt 5V erzeugt und dann mit LDO auf 3,3.
das minimiert die noice auf VCC.

die PN schicke ich sofort :-D

_________________
LG
Andreas


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Eigenentwicklung-Applikation
BeitragVerfasst: 13. März 2012 09:26 
Offline
Junior Boarder
Junior Boarder

Registriert: 8. März 2012 15:50
Beiträge: 33
Hallo Macke,
ist der SRF02 Sender und Empfenger in einem?

Wird der SRF02 dann direkt an den LPC angeschlossen? Hättest du vielleicht mal ein Skizze?

Gruß
Kalla


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Eigenentwicklung-Applikation
BeitragVerfasst: 13. März 2012 15:51 
Offline
Junior Boarder
Junior Boarder

Registriert: 20. Juli 2009 20:10
Beiträge: 39
Hallo,

wie der Zufall es so will, habe ich ebenfalls schon mal mit dem SRF02 gespielt. Meien Überlegung war damals den Wasserstand in einem Teich zu messen. Damit der Schall nicht vom Winde verweht wird, hatte ich den Einbau in einem K- Rohr (125er) vorgesehen. Leider ergaben die Tests nichjt wirklich ein gutes Bild. Ich vermute das Reflektionen im Rohr Schald am mangelhaften Ergebnis waren.
@macke 384: vielleicht beschreibst du deinen Aufbau mal ggf mit Foto?!

Gruß
Martin


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Eigenentwicklung-Applikation
BeitragVerfasst: 14. März 2012 23:49 
Offline
Fresh Boarder
Fresh Boarder

Registriert: 27. April 2009 20:25
Beiträge: 13
Hallo,
anbei eine erste kurze Beschreibung und die Schaltung zur Anbindung. Der SRF02 ist Empfänger und Sender in einem und liefert den Messwert in cm.

Gruß
Michael


Dateianhänge:
Dateikommentar: Erste kurze Beschreibung.
Ultraschall_V1.pdf [128.43 KiB]
82-mal heruntergeladen
Dateikommentar: Wie wird der SRF02 angebunden.
Anbindung.pdf [34.17 KiB]
89-mal heruntergeladen
Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Eigenentwicklung-Applikation
BeitragVerfasst: 15. März 2012 11:14 
Offline
Junior Boarder
Junior Boarder

Registriert: 8. März 2012 15:50
Beiträge: 33
Hi,
ich habe die Ankopplung des SRF02 am LPC mal mit Eagle gezeichnet.

@Macke : Gibt es eine Alternative zum MOSFET BSS138 ?

Weiterhin verstehe ich nicht die Anbindung der Widerstände 240 und 720 Ohm am LM317.

Aber Danke nochmal für deine Skizze.

Gruß
Kalla


Dateianhänge:
Ultraschall_SRF02_V1.pdf [30.66 KiB]
82-mal heruntergeladen
Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Eigenentwicklung-Applikation
BeitragVerfasst: 15. März 2012 23:02 
Offline
Fresh Boarder
Fresh Boarder

Registriert: 27. April 2009 20:25
Beiträge: 13
Hallo Kalla,
über die Widerstände wird die Ausgangsspannung festgelegt.

Gruß
Michael


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Eigenentwicklung-Applikation
BeitragVerfasst: 16. März 2012 11:42 
Offline
Junior Boarder
Junior Boarder

Registriert: 8. März 2012 15:50
Beiträge: 33
Hallo,
anbei mal der Warenkorb:
http://www.reichelt.de/?ACTION=20;AWKID ... ROVID=2084

Könnte man den MFET BS170 als alternative zum BSS138 nehmen @ MAcke?

Gruß
Kalla


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 11 Beiträge ] 

Alle Zeiten sind UTC + 2 Stunden


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste


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