dmx bouwen ?

Alle vragen m.b.t. lichteffecten m.b.v. lampen, led's etc.
Mat Janssen
Moderator
Moderator
Berichten: 11594
Lid geworden op: wo 10 dec 2003, 18:36
Locatie: nederweert. .. .. .. .. .. .. .. .. .

Bericht door Mat Janssen »

Het DMX lite protokol is inderdaad iets anders dan het DMX512 protokol. Er worden oa maar 63 bytes verzonden en geen 512. De baudrate is 250Kbaud zoals bij dmx512, dus je zult een 20MHz prosessor moeten hebben.
De hex van zowel de zender als de ontvanger zijn beschikbaar en staan ergens hier in dit topic, anders stuur je me maar een pm, dan zoek ik het wel voor je op.
signature ruimte te huur ;-)
Verhuurd :!:
Gebruikersavatar
PHOBoS
Berichten: 19
Lid geworden op: za 14 okt 2006, 21:20
Locatie: Heerlen. .. .. .

Bericht door PHOBoS »

63 bytes ipv. 512 is (nog) geen probleem. Ik gebruik een 20Mhz kristal en een baudrate van 250K
(hoewel dat laatste op dit moment nog niet van belang is).

om de break te detecteren gebruik ik nu het volgende:

Code: Selecteer alles

REPEAT
BreakDet=PULSIN DmxIn,0 
UNTIL BreakDet>=44 
Dit zou als volgt moeten werken:
op het moment dat het DmxIn signaal van hoog naar laag gaat
wordt er een teller gestart. Met een 20MHz kristal duurt 1 stap
2uS. De teller wordt gestopt als het DmxIn signaal weer hoog is
en het aantal stappen wordt opgeslagen in variabele 'BreakDet'.
Dit wordt net zolang herhaalt totdat het aantal stappen minimaal
44 is oftwel 88uS.

daarna wordt normaal de rest van het DMX signaal ingelezen,
maar aangezien het niet werkte heb ik dit geschrapt en er alleen
een regeltje achter geplakt die een LED laat branden.

Het probleem is dus dat de LED niet gaat branden tenzij ik
'UNTIL BreakDet>=44' verander in 'UNTIL BreakDet>=18'
(dat zijn de 36uS die ik eerder vermelde). Misschien dat je zo
mijn probleem iets beter begrijpt. Helaas heb ik geen
andere DMX apparatuur om mee te testen.

(btw. de HEX-files heb ik anders had ik het natuurlijk nooit werkend gekregen ;),
en bij deze heel erg bedankt voor het ontwikkelen van het DMX_lite
systeem!)
white ghost
Berichten: 20
Lid geworden op: zo 3 mei 2009, 21:23

Bericht door white ghost »

hallo,
ik vind dit een schitterend topic!
ik heb veel interesse in enkele schakelingen. maar toch is me nog niet alles duidenlijk. ik zou enkele 1 kanaals, en enkele 4kanaals dimmers willen bouwen. enkel dimmers met dipswitch (512 kanalen) en preheat, geen opties.

-welke versie van al die schakelingen heb ik nodig(het zijn er zo veel)
-welke versie van softwere heb ik nodig voor die 16F628
-ik heb nog nooit geprogrameerd, kan je mij dit kort beschtijven met een handig progamma en scakeling
-welke koelvin is vereist om een veilig maximum uit een dimmer te halen?

hartelijk dankt
mvg White ghost
Mat Janssen
Moderator
Moderator
Berichten: 11594
Lid geworden op: wo 10 dec 2003, 18:36
Locatie: nederweert. .. .. .. .. .. .. .. .. .

Bericht door Mat Janssen »

Voor dat enkele kanaal kun je het digitale output stuk nemen en voor de dimmer kun je kiezen of je die met de analoge 0-10V of die met de aangepaste pwm uitvoering nemen.
Door de funcie (F) juist te kiezen,kiest de software bij het opstarten het juiste programma.
Een bladzijde terug heeft Stynus een link geplaatst naar een overzicht van schema's en de software.
signature ruimte te huur ;-)
Verhuurd :!:
white ghost
Berichten: 20
Lid geworden op: zo 3 mei 2009, 21:23

Bericht door white ghost »

ik denk te gaan voor de analoge output met 4 kanalen voor beide(met LM324)

ik downloade IC-prog maar raak niet wijs uit de instellingen.
ook staat er op alle schemas 16F628 en oa boven de link naar het progamma 16F826. welke IC is het nu juist?

moet de AD5304 ook geprogrameerd worden?

is het soms mogenlijk om 512 adressen in te stellen ipv 256?

welke dipswitchen van F moeten er voor mijn toepassing gesloten zijn?

DBV

white ghost
Mat Janssen
Moderator
Moderator
Berichten: 11594
Lid geworden op: wo 10 dec 2003, 18:36
Locatie: nederweert. .. .. .. .. .. .. .. .. .

Bericht door Mat Janssen »

white ghost schreef:ik denk te gaan voor de analoge output met 4 kanalen voor beide(met LM324)

ik downloade IC-prog maar raak niet wijs uit de instellingen.
ook staat er op alle schemas 16F628 en oa boven de link naar het progamma 16F826. welke IC is het nu juist?

16F628, dat ander nummer is een typefout.

moet de AD5304 ook geprogrameerd worden?

nee.

is het soms mogenlijk om 512 adressen in te stellen ipv 256?

Altijd mogelijk.

welke dipswitchen van F moeten er voor mijn toepassing gesloten zijn?

0 (nul).

DBV

white ghost
signature ruimte te huur ;-)
Verhuurd :!:
white ghost
Berichten: 20
Lid geworden op: zo 3 mei 2009, 21:23

Bericht door white ghost »

dank,

hoe kan ik het schema dan aanpassen om 512 adressen te kunnen instellen met dipswitches? is er dan aanpassing van de softwere vereist?

mvg

white ghost
Mat Janssen
Moderator
Moderator
Berichten: 11594
Lid geworden op: wo 10 dec 2003, 18:36
Locatie: nederweert. .. .. .. .. .. .. .. .. .

Bericht door Mat Janssen »

Dat kan jij niet aanpassen, omdat dat zowel een hardware als een software aanpassing vereist.
Dat wil ik wel een keertje doen.
signature ruimte te huur ;-)
Verhuurd :!:
white ghost
Berichten: 20
Lid geworden op: zo 3 mei 2009, 21:23

Bericht door white ghost »

ok.
aangezien de hardwere aangepast moet worden zal ik dan met 256 kanalen werken. dat is in mijn geval eigenlijk genoeg, het was maar om het universeel te maken.

ik ben anders ook bijna klaar met het uittekenen van de print op papier. aangezien ik nog steeds op gaatjesprinten werk vraagt het hertekenen zeer veel werk :!:

kan je me een link geven naar een progammer om die pic te programeren en die compatibel is met het progamma ICPROG?
Gebruikersavatar
Stynus
Site Admin
Site Admin
Berichten: 5971
Lid geworden op: vr 16 mei 2003, 20:45
Locatie: Overpelt (België)
Contacteer:

Bericht door Stynus »

Met vriendelijke groet,
Stynus
http://www.elektronicastynus.be
reindert
Berichten: 97
Lid geworden op: do 19 mei 2005, 14:58
Locatie: Belgie. .. .

Bericht door reindert »

hardwareaanpassing??
Dat is toch maar een bit bijzetten in het adres? of zijn er geen ingangen meer op de HEF?
Mat Janssen
Moderator
Moderator
Berichten: 11594
Lid geworden op: wo 10 dec 2003, 18:36
Locatie: nederweert. .. .. .. .. .. .. .. .. .

Bericht door Mat Janssen »

Inderdaad !
signature ruimte te huur ;-)
Verhuurd :!:
reindert
Berichten: 97
Lid geworden op: do 19 mei 2005, 14:58
Locatie: Belgie. .. .

Bericht door reindert »

een 9bit shift register bestaat volgens google. maar k heb geen idee of dat een courante component is. Er zijn nog pinnen van de µC vrij, zou je gewoon daar nog een bit kunnen bijnemen? moet te doen zijn denk ik hé?
Mat Janssen
Moderator
Moderator
Berichten: 11594
Lid geworden op: wo 10 dec 2003, 18:36
Locatie: nederweert. .. .. .. .. .. .. .. .. .

Bericht door Mat Janssen »

Goed gedenkt !!
signature ruimte te huur ;-)
Verhuurd :!:
white ghost
Berichten: 20
Lid geworden op: zo 3 mei 2009, 21:23

Bericht door white ghost »

o, dat zou handig zijn!

nog een klein praktisch vraagje :

de LM324 in de DMX naar O-10V schakeling, moet die met 5V of met 12V gevoed worden?

hartelijk dank!

White Ghost
Mat Janssen
Moderator
Moderator
Berichten: 11594
Lid geworden op: wo 10 dec 2003, 18:36
Locatie: nederweert. .. .. .. .. .. .. .. .. .

Bericht door Mat Janssen »

Doe maar met 12 volt anders krijg je er geen 10 volt uit.
signature ruimte te huur ;-)
Verhuurd :!:
white ghost
Berichten: 20
Lid geworden op: zo 3 mei 2009, 21:23

Bericht door white ghost »

klinkt logisch maar je weet nooit :o

thx
white ghost
Berichten: 20
Lid geworden op: zo 3 mei 2009, 21:23

Bericht door white ghost »

nog een vraagje.

is er soms een ander ic compatibel (lieft normale DIL) met de AD5304?

dank
Mat Janssen
Moderator
Moderator
Berichten: 11594
Lid geworden op: wo 10 dec 2003, 18:36
Locatie: nederweert. .. .. .. .. .. .. .. .. .

Bericht door Mat Janssen »

Voor de ad5304 is inderdaad geen dil uitvoering verkrijgbaar
signature ruimte te huur ;-)
Verhuurd :!:
white ghost
Berichten: 20
Lid geworden op: zo 3 mei 2009, 21:23

Bericht door white ghost »

ik zou graag de 4 triac's op 1 koelvin bevestigen.
samen moeten ze van mij 16A kunnen trekken.(4x920W)of(3*1220w)

kan iemand me vertellen welke waarde van koelvin ik nodig heb?

hartelijk dank

white ghost
white ghost
Berichten: 20
Lid geworden op: zo 3 mei 2009, 21:23

Bericht door white ghost »

ps:ik ben wel van plan om BT139T-800 te gebruiken ipv BT139
Mat Janssen
Moderator
Moderator
Berichten: 11594
Lid geworden op: wo 10 dec 2003, 18:36
Locatie: nederweert. .. .. .. .. .. .. .. .. .

Bericht door Mat Janssen »

Hij is 1,7 grC/Watt en ongeveer 1,5 volt aan spanning over de triac.
per triac 4 amp geeft dan 6 Watt.
Dan moet je nog kijken wat je koelplaat doet. Dit tel je dan op bij de 1,7 gr. en vermenigvuldig, zo weet je dan hoeveel de zaak warmer wordt dan de omgeving.
signature ruimte te huur ;-)
Verhuurd :!:
white ghost
Berichten: 20
Lid geworden op: zo 3 mei 2009, 21:23

Bericht door white ghost »

dus :

1.5V * 4A = 6W

6W + 1.7gr/W =7.7

7.7*4=30.8

is dit wat je bedoelt?
welke koelvin is dit dan?

thx
Gebruikersavatar
bertus
Moderator
Moderator
Berichten: 2485
Lid geworden op: wo 14 feb 2007, 20:35
Locatie: Amsterdam. .. .. .

Bericht door bertus »

Hallo,

De temperatuur verhoging is gerelateerd aan het totale vermogen.
Als een triac 1.5 * 4 = 6 watt aan warmte afgeeft.
Dan geven 4 triacs dus 4 * 6 = 24 Watt.
Als het koellichaam 1.7 grC/Watt is, dan is de temperatuurs verhoging dus 24 * 1.7 = 40.8.
Als de omgevings temperatuur 20 graden is word het koellichaam dus 20 + 40.8 = 60.8 grC.

Groeten,
Bertus

PS als je 4 triacs op een koellichaam wilt zetten, houd goed rekening met de isolatie.
Je hoeft niet alles te weten,als je het maar weet te vinden.
Als je iets vraagt lijk je misschien dom.
Als je niets vraagt blijf je dom.

Ik beantwoord geen vragen in PM's.
Dit gaat voorbij aan de ideeen van het forum,
het delen van informatie.
white ghost
Berichten: 20
Lid geworden op: zo 3 mei 2009, 21:23

Bericht door white ghost »

hartelijk dank

ik heb ook juist een artikel gevonden op circuits online.

volgens mijn berekeningen , hun werkwijze

(Tmax-Tomg)/(Pt*Tn)-((Tcase-koelvin)/Tn)=

(115 grC -55)/(6W*4)-(0.9/4)=2.2K/W

hartelijk dank
Plaats reactie