freebus.org

Open Bus System
Aktuelle Zeit: 15. Juni 2015 13:11

Alle Zeiten sind UTC + 2 Stunden




Ein neues Thema erstellen Auf das Thema antworten  [ 14 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: 1-10V Schnittstelle
BeitragVerfasst: 9. November 2010 01:36 
Offline
Expert Boarder
Expert Boarder

Registriert: 28. Juli 2010 23:57
Beiträge: 125
Gab oder gibt es schon Überlegungen so etwas als freebus Aktor zu realisieren?
Gerade für EVG oder LED-Steuerungen fände ich das recht praktisch.
Welchen Entwicklungsaufwand (softwareseitig) würde z.B. eine 4fach 1-10V Schnittstelle bedeuten?
Ich würde mich auch gerne was die Hardware betrifft bei der Entwicklung einbringen.

Gruß
mf


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: 1-10V Schnittstelle
BeitragVerfasst: 9. November 2010 15:54 
Offline
Expert Boarder
Expert Boarder

Registriert: 28. Juli 2010 23:57
Beiträge: 125
Soweit ich das verstanden habe stellt bei der Steuerung über 1(0)-10V ja das "Endgerät" also EVG, el. Trafo etc. eine 10V Spannung bereit, die dann über einen variablen Widerstand am Steuergerät (Schnittstelle) bis auf 0V herab auf Masse gezogen wird. Deshalb lassen sich diese Endgeräte ja auch mit einem entsprechenden Poti steuern bzw. dimmen.
Bitte um Korrektur falls das so nicht stimmt.

Das würde folglich bedeuten eine 0-10V Schnittstelle müsste an ihren Ausgängen einen variablen Widerstand Größe ? bereitstellen der per Bus-Befehl änderbar ist.

Hat jemand Anregungen wie das hardware-und softwareseitig möglichst einfach umzusetzen ist?

Gruß
mf


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: 1-10V Schnittstelle
BeitragVerfasst: 9. November 2010 20:27 
Offline
Gold Boarder
Gold Boarder

Registriert: 12. November 2008 17:22
Beiträge: 232
Wohnort: Alfter
Würd da mal auf eine Ähnliche Lösung tippen wie beim Audioaktor.

Nur ein anderes Poti IC denk ich ;)


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: 1-10V Schnittstelle
BeitragVerfasst: 11. November 2010 00:23 
Offline
Expert Boarder
Expert Boarder

Registriert: 28. Juli 2010 23:57
Beiträge: 125
Einigen Meinungen aus dem Chat zufolge müsste eine reine Software-PWM Lösung mit passendem RC-Glied am Ausgang und Transistor als Schaltstufe ausreichen. Die 1-10V Endgeräte sind wohl nicht sehr reaktionsschnell.
Außerdem würde sich damit evtl. auch eine "PWM-Schnittstelle" für LED-Steuer-Anwendungen o.ä. realisieren lassen.

Für jegliche Hilfe softwareseitig wäre ich dankbar.

Gruß
mf


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: 1-10V Schnittstelle
BeitragVerfasst: 11. November 2010 22:40 
Offline
Fresh Boarder
Fresh Boarder

Registriert: 9. Januar 2010 07:02
Beiträge: 13
Achtung: über die 0-10V Schnittstelle kann man nur dimmen.
Zum Ein/Ausschalten braucht man zusätzlich noch ein Relais pro Ausgang.
Das EVG stellt eine Spannung von ca 10V zu Verfügung. Diese muss durch "belasten" auf einen Wert von 1-10V eingestellt werden.
Üblicher weise 1-1,5mA pro EVG.
Wichtig ist das diese keine SELV ist!

Moderne EVGs unterstützen nicht nur 1-10V sondern meist auch DALI. Daher gibt es oft KNX Aktorig die DALI nach KNX umsetzt.


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: 1-10V Schnittstelle
BeitragVerfasst: 12. November 2010 00:48 
Offline
Expert Boarder
Expert Boarder

Registriert: 28. Juli 2010 23:57
Beiträge: 125
Was die Spannungsregelung (SELV) anbelangt wäre evtl. eine Lösung aus Optokoppler mit nachgeschaltetem Transistor möglich - Spannung für den Transistor liefert ja das EVG.
Für ein komplettes Abschalten müsste man das wohl mit einem Schaltaktor kombinieren.

Für die PWM-Frequenz (für die LED-Regler-Variante) wird zwischen 1kHz und 9kHz empfohlen.
http://www.mikrocontroller.net/articles/Pulsweitenmodulation#Mit_welcher_Frequenz_dimmt_man.3F
Stellt sich die Frage ob sich das mit SoftPWM umsetzen läßt?

Gruß
mf


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: 1-10V Schnittstelle
BeitragVerfasst: 12. November 2010 09:50 
Offline
Platinum Boarder
Platinum Boarder

Registriert: 9. Oktober 2007 20:48
Beiträge: 961
Wohnort: Bad Königshofen
1kHz sicherlich, stellt sich nur die frage ob eine minimale abweichung durch übergeordnetem Interrupt ein sichtbares flickern ausmacht.
Ansonsten wäre auch ein Frequenzteiler auf die 14400 ansetzen eine Möglichkeit.

_________________
LG
Andreas


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: 1-10V Schnittstelle
BeitragVerfasst: 12. November 2010 10:17 
Offline
Expert Boarder
Expert Boarder

Registriert: 28. Juli 2010 23:57
Beiträge: 125
Kann mir jemand eine Test-Firmware für den LPC zur Verfügung stellen?
Leider fehlen mir beim LPC noch sämtliche Programmierkenntnisse.
Für die 1-10V Variante wäre die Frequenz ja zunächst einmal untergeordnet solange sich der Ausgang mit einem RC-Glied glätten läßt.
Für die LED Variante wäre ca. 1kHz als Arbeitsfrequenz vermutlich zum Testen ausreichend.
Ich würde dann gerne die Hardwarearbeit übernehmen.

Gruß
mf


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: 1-10V Schnittstelle
BeitragVerfasst: 15. November 2010 10:57 
Offline
Expert Boarder
Expert Boarder

Registriert: 28. Juli 2010 23:57
Beiträge: 125
Habe mich im Chat schlau gemacht.
Laut den "freebus-Profis" wäre eine realisierbare Möglichkeit die interne 14,4kHz des LPC als PWM zu nehmen.
Software-PWM würde wohl bei Telegrammempfang Probleme bereiten.
Es steht dann zwar "nur" ein PWM-Ausgang zur Verfügung aber das sollte ja vorerst reichen. IOs Für notwendigen Schaltausgang stehen dann auch noch zur Verfügung.

Gruß
mf


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: 1-10V Schnittstelle
BeitragVerfasst: 25. November 2010 10:40 
Offline
Expert Boarder
Expert Boarder

Registriert: 28. Juli 2010 23:57
Beiträge: 125
@ oldcoolman / erich73
oder andere kundige Programmierer

Vielleicht könnte mir jemand eine "Demosoftware" für den LPC zukommen lassen, mit der ich etwas Hardwareentwicklung betreiben kann. Ein PWM-Signal das sich automatisch oder per serieller Eingabe ändert - an einem Ausgang anliegend - wäre dazu ja vollkommen ausreichend.

Gruß
mf


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: 1-10V Schnittstelle
BeitragVerfasst: 25. November 2010 11:53 
Offline
Expert Boarder
Expert Boarder

Registriert: 31. Januar 2008 23:38
Beiträge: 150
Wohnort: Neuenkirchen
Hallo mf,
nimm doch einfach einen ne 555 für die pwm erzeugung, da kannst dann auch schnell andere pwm frequenzen testen und
ist alles hardware.


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: 1-10V Schnittstelle
BeitragVerfasst: 26. November 2010 09:49 
Offline
Platinum Boarder
Platinum Boarder

Registriert: 9. Oktober 2007 20:48
Beiträge: 961
Wohnort: Bad Königshofen
Hallo mf, ich habe gestern schon mal geschaut wegen PWM.
ich denke es würde reichen den out8 den DUTY des pwm von
einem empfangenen byte der seriellen abhängig machen zu lassen.
Du könntest mit hterm.exe dann einfach den wunsch Duty einstellen.
oder aber was etwas mehr arbeit macht die Dimmersoftware hernehmen
und den dimmwert von kanal 1 auf den PWM statt des i2c umlenken.

_________________
LG
Andreas


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: 1-10V Schnittstelle
BeitragVerfasst: 28. November 2010 16:43 
Offline
Platinum Boarder
Platinum Boarder

Registriert: 9. Oktober 2007 20:48
Beiträge: 961
Wohnort: Bad Königshofen
Wie versprochen die PWM DImmer software.
Der Dimmer wurde erst mal softwaremäßig gemacht, da der programmierer den timer 0 im interrupt verwendet. DIeser isdt zuständig für dimmgeschwindigkeit usw.
Das ganze um zu bauen wäre nicht auf die schnelle gegangen.

Kanal1 ist auf P0.0
Kanal2 ist auf P0.1
i2c ist ausgeschaltet.
f=ca 50Hz
Signal muss gut integriert werden,sonst flackert es bei Telegrammempfang.
Duty aus=0, ein: min=12.5%-100%
bitte mal testen.
Dateianhang:
Dateikommentar: Dimmer mit PWM auf p0.0 und p0.1
Dimmer.hex [21.56 KiB]
110-mal heruntergeladen

_________________
LG
Andreas


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: 1-10V Schnittstelle
BeitragVerfasst: 10. Februar 2011 10:37 
Offline
Expert Boarder
Expert Boarder

Registriert: 28. Juli 2010 23:57
Beiträge: 125
So, nach langer Verzögerung hab ich endlich mal ein EVG zum Testen besorgt.
Außerdem einen "original" 1-10V Aktor um mal nachzusehen wie die das am Ausgang gelöst haben.

*Beim Basteln*

Gruß
mf


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 14 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:  
cron
Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de