Тёмный

First look: DMX512 LED strip controller 

pileofstuff
Подписаться 16 тыс.
Просмотров 3,8 тыс.
50% 1

Today I'm exploring the SP201 DMX512 to LED strip controller.
I wasn't able to find a lot of information about this thing online, and the "manual" that comes with it leaves a lot to be desired. Hopefully my explorations can be helpful to someone who gets their hands on one in the future.
It can control several types of addressable LEDs (including the common WS2812/2812 types) as well as acting as a 5 channel PWM dimmer for standard LEDs and stips.
I got this thing cheap on Ebay: pileofstuff.ca/r/wcgij
-----
My tip jar: / pileofstuff
My other tip jar (channel membership) : / @pileofstuff
Buy me a coffee (or a beer): ko-fi.com/pileofstuff
If you are OK with me getting a commission on your purchases, feel free to use my affiliate links:
Ebay: ebay.to/33IF7PA
Banggood: pileofstuff.ca/r/9ajsf
Some other links to products may be affiliate links
odysee.com/@pileofstuff
#ElectronicsCreators
-----
This isn't the only way to do it.
It's probably not the best way to do it.
But it's how I did it.

Наука

Опубликовано:

 

7 мар 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 46   
@frankowalker4662
@frankowalker4662 3 месяца назад
Great little control box. (I miss discos)
@danman32
@danman32 3 месяца назад
The 245 is probably a level shifter maybe just for the pixel out, but could also be used for the MOSFETs for the PWM out. After all, the 245 is octal. You need 3.3v for the controller yet 5v for the pixels/245 so there should be another power output somewhere on the board
@onecircuit-as
@onecircuit-as 3 месяца назад
Excellent unit for stage production. PileOfLeds! Nice one. 👍😀
@malcolmgibson6288
@malcolmgibson6288 3 месяца назад
The stout looks superb.
@paulcabrelli1863
@paulcabrelli1863 3 месяца назад
Love it. Very inspiring video. Already have another browser tab open at eBay ;)
@Multi-Skill-Bill
@Multi-Skill-Bill 3 месяца назад
That is very cool. Imagine the x-mas lighting setups you could do!
@GadgetReboot
@GadgetReboot 3 месяца назад
Definitely one of the better internal layouts and clean assembled unit. I may need to justify having one. Along with the FET current rating, I'd check the width of any current carrying traces and plug it into a trace width calculator to double check how much current each channel can deliver (assuming the screw terminals are easily a bunch of amps capable too). Looks like a lot of ground/thermal vias near each FET so it seems designed to perform well.
@loveminis31
@loveminis31 3 месяца назад
That box seems simpler than one of the arduino or raspberry pie stuff I have seen. I still don't have a use for it but you never know where life will take you next.
@AnotherMaker
@AnotherMaker 3 месяца назад
Man I wish I had access to this stuff when I did more stage work. I can't imagine. So cool to know it exists. I really think the best use would be rgb strips where all the lights are the same color. It would be a nice way to make some really cool effects.
@pileofstuff
@pileofstuff 3 месяца назад
I agree. Back when I was doing stage stuff, DMX was considered a new technology that was only used by the big shows.
@fredflintstone1
@fredflintstone1 3 месяца назад
That definately looks fun 🙂
@markfergerson2145
@markfergerson2145 3 месяца назад
So. From watching you play around, it seems we now have jellybean DMX LED controllers that are more or less plug and play (for those familiar with the programming protocols). If you had the budget and inclination you could build a great big “video screen” with one box controlling each row and synchronized individual DMX sources controlling the columns, sort of.
@danman32
@danman32 3 месяца назад
Timing would be a challenge though to get a decent refresh rate. I built a 300x16 WS2812B display with the 16 rows on separate data channels where I only get about 75fps. Granted about 1/3 of that time was in the code to transpose the frame buffer to the output buffer. WS2812B takes 30us per pixel, plus your delay between frames to latch the data to the LEDs
@iceberg789
@iceberg789 3 месяца назад
amazing !
@Larry67902
@Larry67902 3 месяца назад
Cool Video. I use a D1 mini ESP32 and i flash a free program on to it called WLED. Has a lot of lighting effects and i mostly use it with WS2812's.
@pileofstuff
@pileofstuff 3 месяца назад
Absolutely, that is a good option for lighting displays that don't need to change frequently This allows for more "live" control, and integration into much larger systems..
@Larry67902
@Larry67902 3 месяца назад
@@pileofstuff I also have a home automation system called home assistant that WLED integrates in to, so it can change the LED strip effect based on many factors of other sensors, temp. light levels, humidity, pressure sensors, etc. Plus the WLED software has a web interface that you can control it directly from your computer and has a phone app to do the same, so very versatile. 😀
@johncoops6897
@johncoops6897 3 месяца назад
19:25 onwards... For those PWM Output channels... if the Mosfets are rated 20A each, then you MUST derate because you never will pull anywhere near 20A from each Mos. I'd say absolute max 5A per Mosfet so they won't explode or burn up due to heat.
@jwrtiger
@jwrtiger 3 месяца назад
Yup, the 20 Amps is a rating at 25 degrees C. So even though the Fets are operating efficiently they would need much larger heatsinks than the small cooling surface provided by the PC board. Not sure it there is any thermal contact with the metal case. Nice video and the product looks pretty good... thanks.
@pileofstuff
@pileofstuff 3 месяца назад
Well, yeah. But it would also take a helluva lot of LED strips to get to that point. The connectors and wiring would start entering the equation as well.
@johncoops6897
@johncoops6897 3 месяца назад
@@pileofstuff - no, simply do the math.... If the strip is single colour it uses 20mA per chip at 100%. A reasonable looking LED strip uses 64 chips per meter (the densest ones use 128/m). At 64/m you need to allow for 1.28 AMPS per meter. Let's say you debate the Mosfets by 2/3 to be safe, they'll cope with 6.67 Amps per channel. 6.67A divided by 1.28A = *5.28 Metres per channel* ... and when you string out 5m (like your rolls) it doesn't go very far 😉
@Ernzt8
@Ernzt8 3 месяца назад
"Maximum sillyness". Now that's a way of life
@Palmit_
@Palmit_ 3 месяца назад
it got really complicated! I don't know how you keep up with the wiring, then the differing powers, then all channels, then the individual chips, then the individual colours and then .. still think of a way to make them not only combine together, but have a decent "show" at the end of it all, not forgetting your Colour Blindness.... Professionals will have further steps like positioning and cooling and ARRRGGHHHH .. i have twisted my own melon 🥴💥🍉 Happy Halloween 2024. I'll probably be recovered by then
@jyvben1520
@jyvben1520 3 месяца назад
to add to a new feature for xmas, the eiffel tower
@DustinWatts
@DustinWatts 3 месяца назад
Definitely useful nowI see it working. As I said before, I am a FOH guy, but this makes wanna play with light. Ssst... do'n't tell anyone ;) P.S. Must be the faders ... lol
@pileofstuff
@pileofstuff 3 месяца назад
I can see this being a good affordable solution to add some fun to smaller stages (both bands and theatre).
@DustinWatts
@DustinWatts 3 месяца назад
@@pileofstuff I do to. Without being a lighting engineer. I can rig up my stage and just use this and create a pretty decent light show without having any real knowledge of lighting desks and all their features. Granted You do need a bit about how DMX512 works, but that is it!
@KARLLARK100
@KARLLARK100 3 месяца назад
very cool vid ,.//.,
@Elnufo
@Elnufo 3 месяца назад
i dont know what to say, but here is a comment anyways. have a nice day 😊
@snakezdewiggle6084
@snakezdewiggle6084 3 месяца назад
Very C😎😎L. I know what you're doing this December 🎄. Whats the heat sink like in the magic box ?
@pileofstuff
@pileofstuff 3 месяца назад
From the experiments you saw, I couldn't feel any increase in heat on the case
@snakezdewiggle6084
@snakezdewiggle6084 3 месяца назад
@pileofstuff 0.5 mm, 1/64th". Its just I've been caught out a few times. Anyhoo, looked like you were enjoying yourself. 👍
@auxz2jz158
@auxz2jz158 3 месяца назад
How are you connecting the DMX to the computer
@pileofstuff
@pileofstuff 3 месяца назад
It's just a cheap generic USB to DMX converter cable, like this one: pileofstuff.ca/r/k1gz6
@danman32
@danman32 3 месяца назад
I need to check that adapter out. I bought one years ago to fix a few DMX lights for church, and it was glitch. OK for testing but not for production, not to mention limited back then what SW would work with it since it was USB.
@johncoops6897
@johncoops6897 3 месяца назад
Additional Info to what the video showed... it should be noted that DMX is 512 channels per "UNIVERSE". Each Universe needs a separate DMX cable back to the control desk. . Each channel controls one aspect of a lighting installation. If you want to control white spotlights, you need one channel per light. If you want to control individual colours in RGB spotlights, then you need to allocate 3 channels PER spotlight. . If you want to control RGB LED Strips with DMX you soon run out of channels. If you want to control (say) 10 meters of RGB Strip at 64 pixels per meter, you need a total of 10 x 64 x 3 = 1,920 x DMX channels. 😮 . First you first need to consider power. At 20mA per colour per chip, my 10m example needs a total of 10m x 64 x 3 col x 0.020 = 38.4 Amps. You need to inject that at multiple points along the run. I'd break it into max 5A groups, each fed from both ends. Hence, 8 x power groups each with a 5A PSU feeding 80 chips from both ends. ... That has nothing to do with the control line(s). . Regarding DMX for that 10m RGB strip, you need 10m x 64 x 3 = 1920 channels. So you would need 4 x DMX Universes with each controlling average of 320 Channels. . Hence you need to break the Strips control line into 4 sections (convenient since there are 8 power groups), each allocated with 480 channels. Then you bring each WSxxxx control group back to a separate DMX > WSxxxx Controller (like the device in video) that is "named" as a separate Universe. Then each Universe is wired back on a separate DMX cable to the desk. . This can become unwieldy, due to how you must allocate each desk control channel to a particular channel in each universe. To vary the red on pixel one of the section of strip controlled by Universe #1 is pretty easy. But when you are varying the green on the physical pixel #1,230 in Universe 3 it easily gets confusing. . That's the price you need to pay to individually address closely spaced multi-colour LEDs 😂
@pileofstuff
@pileofstuff 3 месяца назад
Absolutely. I was trying not to get too far into the weeds on explaining DMX universes, pixel mapping and a bunch of other more advanced concepts. As it is, I probably spent more time on QLC than I needed to, for the focus of this video (the converter box). It could be *many* hours of content if it was fully explored.
@johncoops6897
@johncoops6897 3 месяца назад
@@pileofstuff - oh yeah, of course... and that would be outside the scope of this video. My comment was made to add extra supplementary information that you couldn't possibly include in the video. . Your early comments in the voice oice-over gave the impression that DMX can *ONLY* handle 512 channels, which made me think I could clarify that aspect on your behalf. 😉 . The power requirements and channels needed for decent runs of 5V RGB is most alarming, and RGBW and RGBWW is proportionally worse. I just purchased a 5V 30 Amp PSU to power a relatively small home lighting display 😢 . Unless it's a small install, it's often better to pay the extra $$ for 12V strips that reduce the Amps by about 60% (for a given illumination effect). They tend to have bigger internal tracks too, which significantly reduces the number of power feed-in points.
@pileofstuff
@pileofstuff 3 месяца назад
@@johncoops6897This control box can handle up to 24 volt strips, so 12 volt strips are a good idea, if you plan to use the PWM function.
@danman32
@danman32 3 месяца назад
As you both are indicating, DMX alone isn't suitable for addressable LEDs. Probably need to use a DMX controller designed for pixels where only a handful of DMX addresses are used to control the LEDs at a higher level.
@pileofstuff
@pileofstuff 3 месяца назад
@@danman32If you only needed 50-100 pixels, you could still assign the unused addresses to other fixtures.Like all DMX fixtures (that I am aware of) , this one only listens.
@justinfaso2855
@justinfaso2855 2 месяца назад
What kind of electric screwdriver were you using
@pileofstuff
@pileofstuff 2 месяца назад
It's this one I reviewed last year: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-_voEqcVROsE.html
@ArjanvanVught
@ArjanvanVught 3 месяца назад
Warning: Never use these kind of non-isolated DMX512 devices with a cheap DMX USB with your computer - it can kill your computer..
@pileofstuff
@pileofstuff 3 месяца назад
If this was powered from the AC line directly I would be much more concerned.
Далее
building a simple electronic load
17:14
Просмотров 8 тыс.
First Look:  Creality Falcon2 Pro Laser Cutter/Engraver
23:42
High precision speed reducer using rope
20:19
Просмотров 940 тыс.
Curiosity teardown: SlingBox
14:02
Просмотров 3,1 тыс.
Arduino relay board : beginner friendly kit build
20:42
Mailbag  Monday 193
14:08
Просмотров 5 тыс.
SP201E to WS2812 LED strips DMX control
4:06
Просмотров 16 тыс.
Technics 1500 Ремонтируем
52:13
Просмотров 48 тыс.
Делаю деньги и кайфую
0:59
Просмотров 56 тыс.