DMD Schematic

The Dot Matrix Display (DMD) is a 32x16 array of high-brightness LEDs for visually striking effects. [Product Page]
Post Reply
twizted
Posts: 6
Joined: Mon Jan 30, 2012 6:13 pm

DMD Schematic

Post by twizted » Tue Jun 12, 2012 10:19 pm

Any chance you guys will be posting this at some point? I noticed it's said coming soon for some time now on the product page.

VizzTech
Posts: 5
Joined: Fri Jun 22, 2012 12:02 pm

Re: DMD Schematic

Post by VizzTech » Fri Jun 22, 2012 12:07 pm

yes I would also like to see the schematic too please guys?

42n8
Posts: 46
Joined: Wed Dec 26, 2012 8:10 pm
Location: Auckland, NZ

Re: DMD Schematic

Post by 42n8 » Wed Jan 09, 2013 1:09 pm

twizted wrote:Any chance you guys will be posting this at some point? I noticed it's said coming soon for some time now on the product page.
Makanaki posted a copy of an earlier version of this board a few days ago. Note that it is NOT the version supplied by Freetronics but it still may be useful.

I have converted it to pdf format to make it accessible to everyone.

Inexplicably, pdf files are not an acceptable file type so it is contained within a zipped file, which presents a far greater security risk.

The second issue encountered is the rediculously small 256K file upload size limit. Consequently the file is split and you will need to download both parts in order to extract the PDF version.

Thanks Makanaki we appreciate it.


Regards
Attachments
P10sch.part2.rar
P10(IR) 701-B Schematic Part 2
(210.24 KiB) Downloaded 2184 times
P10sch.part1.rar
P10(IR) 701-B Schematic Part 1
(244.14 KiB) Downloaded 2108 times

42n8
Posts: 46
Joined: Wed Dec 26, 2012 8:10 pm
Location: Auckland, NZ

Re: DMD Schematic

Post by 42n8 » Wed Jan 09, 2013 4:22 pm

The PDF contains some simplified Chinese: The following is a good translation

The entire schematic diagram is not shown, however each signal is routed as described below:
  1. JP1 header pin 16 (signal A) -> 74HC245 pin 2 (input) -> 74HC245 pin 18 (output) -> 74HC138 pin 1 & JP2 header pin 16
  2. JP1 header pin 15 (signal B) -> 74HC245 pin 3 (input) -> 74HC245 pin 17 (output) -> 74HC138 pin 2 & JP2 header pin 15
  3. JP1 header pin 1 (signal OE) -> 74HC245 pin 4 (input) -> 74HC245 pin 16 (output) -> 74HC04D pin 1(input) -> 74HC04D pin 2 (output) ->
    1. 74HC138 pin 5; and
    2. 74HC04D pin 3 (input) -> 74HC04D pin 4 (output) -> JP2 header pin 1
  4. JP1 header pin 11 (signal R) -> 74HC245 pin 9 (input) -> 74HC245 pin 11 (output) -> routes through
    74HC595-1 pin 14 (input) -> 74HC595-1 pin 9 (output) ->
    74HC595-2 pin 14 (input) -> 74HC595-2 pin 9 (output) ->
    74HC595-3 pin 14 (input) -> 74HC595-3 pin 9 (output) ->
    74HC595-4 pin 14 (input) -> 74HC595-4 pin 9 (output) ->
    … (and each subsequent 74HC595 in turn until) ->
    74HC595-16 pin 14 (input) -> 74HC595-16 pin 9 -> JP2 header Pin 11
Regards
Last edited by 42n8 on Mon Jan 28, 2013 12:46 am, edited 1 time in total.

Makanaki
Posts: 3
Joined: Mon Jan 07, 2013 1:01 am

Re: DMD Schematic

Post by Makanaki » Thu Jan 10, 2013 8:02 am

Thanks Makanaki we appreciate it.
You´re welcome mate, anything to help :) .

I have to work now at low level to figure out how the leds are connected to see what is the sequence of bits to send. Can´t use arduino libraries because I´m using microchip pic (proton picbasic).

Any help would be appreciated ;)

42n8
Posts: 46
Joined: Wed Dec 26, 2012 8:10 pm
Location: Auckland, NZ

Re: DMD Schematic

Post by 42n8 » Thu Jan 10, 2013 8:40 pm

Can´t use arduino libraries because I´m using microchip pic (proton picbasic).
breeti109 published his PIC18F library on Jan 02, 2012, which is available at
viewtopic.php?f=26&t=124&start=10

The setup will be different from that which I published when I verified his library and sample code.
I did not verify all aspects of his library so there may be errors in some functions, but I doubt it.
That said, some functions that I did try produced unexpected results.

The library includes a function that automagically expands the text size by a factor of 2, which is great for static text. However, I have been looking to use this in a scrolling routine but without success to date. Access to the schematic makes understanding the technology at a low level far easier.

I'm not familiar with PICBasic but I imagine that the library would not be too difficult to port, providing that PICBasic contains the support functionality for SPI etc.

Regards
Last edited by 42n8 on Thu Jan 10, 2013 10:05 pm, edited 1 time in total.

42n8
Posts: 46
Joined: Wed Dec 26, 2012 8:10 pm
Location: Auckland, NZ

Re: DMD Schematic

Post by 42n8 » Thu Jan 10, 2013 9:15 pm

I'll now provide an overview of the addressing, since that's why most of us are here.

There is a stack of information on the SPI protocol so it isn't necessary to cover it in detail here. Just to recap though, the SPI protocol consists of 8 serial bits per command followed by the 8 bit data byte. For a write instruction, the first 3 bits is the instruction, the next 5 is the address to write to and the next 8 bits is the data. In this case the read instruction can be ignored since there is no SPO connection to the processor.

Data appearing at the inputs of the 74HC245D is buffered, which increases the fan-out of the logic gates while reducing the loading on the processor. Notice that the CLK and SCLK inputs are each sent to two buffer inputs, which also provides a conditioned signal to the next board in the chain.

The OE signal is inverted to /OE since that is required for correct operation of the 3 to 8 line decoder, 74HC138. It is again inverted back to OE, which ensures that the next board will operate correctly.

Signals A and B are fed directly to the next board in the chain where they will be buffered again. They are also fed to the row selector, pins 1 and 2 of the 74HC138. With A3 tied low this device becomes a 2 to 4 line decoder where each output is mutually exclusive. In other words, only one line can be active at a time. Valid inputs are 0x00, 0x01, 0x10 AND 0x11 and each combination will select (power) a pair of LED chains via the attached 4953s (Dual P-Channel MOSFETs). The resulting selection is any one of (OUT1 and OUT3) or (OUT2 and OUT4) or (OUT5 and OUT7) or (OUT6 and OUT8).

Now comes the interesting stuff...

The 74HC595 is an 8 bit shift register allowing the selection of 16 outputs (in this case LEDs).

Pin Description:
  • Vcc - Up to 6V, Usually 3.3 / 5v
  • Q0 to Q7 - Shift Register Outputs.
  • DS - (Serial Input) for the next pin that gets shifted in.
  • STCP [SRCLK] (Serial Clock) When this pin is pulled high, it will shift the register.
  • SHCP [RCLK] (Register Clock) Needs to be pulled high to set the output to the new shift register values, This must be pulled high directly after SRCLK has gone LOW again.
  • /OE (Output Enable) This pin enables the output when tied to GND, & disabled when HIGH.
  • /MR (Reset) This active low input resets the device.
OE and MR need not be considered from a programming perspective since both pins are preset in hardware.

The 595 is cascadable simply by joining the D7s output on pin 9 of one device to pin 14 of the next. The "R" input is fed pin 14 of 74HC595-1 and its output D7s (Dout in the schematic) is fed to pin 14 of the next stage. Cascading these devices is only limited only by the processing time available and indeed pin 9 of 74HC595-16 is fed to the "R" input of the next board for that purpose.

As is typical of shift registers, the output is active high, as you would expect. However the 595s are sinking current, which means you must supply the inverse of what you actually want and it will operate in the correct sense.

And that's just about all there is to it, hardware wise.

If anyone would like more detail just ask.

Regards

clibin009
Posts: 329
Joined: Mon Oct 23, 2017 2:57 am

Re: DMD Schematic

Post by clibin009 » Wed Jan 03, 2018 6:10 am

clb0103
michael kors outlet clearance
cheap jordan shoes
ugg boots outlet
oakley sunglasses outlet
coach outlet canada
mulberry
coach outlet online
coach outlet online
canada goose coats
ralph lauren outlet online
cheap ugg boots
adidas nmd r1
polo ralph lauren outlet
canada goose outlet
michael kors outlet online
michael kors outlet online
polo ralph lauren outlet online
cheap ugg boots
the north face jackets
canada goose jackets
fitflops sale
ray ban sunglasses discount
burberry handbags
michael kors outlet clearance
canada goose jackets
pandora jewelry outlet
uggs
coach factory outlet
ray ban glasses
cheap jordans
ugg boots sale
pandora jewelry
coach factory outlet online
moncler
ugg boots
michael kors outlet online
ugg outlet online
coach factorty outlet online
burberry handbags
nmd adidas
yeezy boost 350
michael kors outlet online
michael kors outlet clearance
polo ralph lauren outlet
uggs clearance
timberland outlet
christian louboutin shoes
pandora charms
polo ralph lauren outlet
ralph lauren outlet online
yeezy boost 350
coach purses
canada goose jackets
cheap nfl jerseys wholesale
nike sneakers
ugg outlet online
the north face outlet
moncler coats
north face sale
michael kors outlet online
ralph lauren outlet online
cheap ugg boots
ugg boots
canada goose coats
hermes outlet
canada goose sale
pandora uk
polo ralph lauren outlet online
north face jackets
pandora jewelry
toms shoes
christian louboutin shoes
cheap air jordans
louis vuitton factory outlet
michael kors outlet store
louboutin outlet
mulberry outlet uk
polo ralph lauren outlet online
michael kors outlet store
nike shoes
adidas outlet
uggs clearance
ugg outlet store
ralph lauren outlet online
canada goose outlet online
ugg outlet
nike outlet store
polo ralph lauren outlet online
hermes bags
coach factory outlet
canada goose jackets uk
cheap oakley sunglasses
louis vuitton outlet online
coach outlet online
coach outlet store online
longchamp sale
ugg boots
moncler sale
michael kors
adidas yeezy boost
red bottom heels
coach factory outlet online
uggs outlet
pandora charms outlet
nike outlet store online
north face jackets
pandora outlet
birkenstock outlet
fitflops sale clearance
nfl jerseys
cheap jordans free shipping
canada goose sale
adidas nmd runner
canada goose
mulberry handbags
ugg canada
ralph lauren outlet online
cheap jordan shoes
coach outlet online
canada goose jackets
canada goose jackets
ralph lauren sale
jordans
canada goose jackets
polo ralph lauren outlet online
cheap ugg boots
moncler outlet online
canada goose jackets
canada goose jackets
ugg outlet store
yeezy shoes
ugg canada
coach outlet online
pandora outlet
moncler outlet online
kate spade handbags
adidas shoes
canada goose sale
canada goose coats
pandora charms sale clearance
tory burch outlet online
hermes bag
gucci outlet online
louboutin outlet
canada goose jackets
cheap air jordans
kate spade handbags
coach factorty outlet online
cheap air jordans
bottes ugg
canada goose jackets
coach outlet online
michael kors outlet online
burberry handbags
pandora sale clearance
the north face outlet
michael kors outlet online
canada goose outlet
louis vuitton factory outlet
ugg outlet
ugg boots
michael kors outlet store
fitflop sandals
ferragamo outlet
oakley sunglasses for women
coach outlet online
mulberry uk
timberland outlet store
canada goose jackets
ralph lauren uk
valentino
caterpillar boots
ralph lauren
mlb jerseys
coach outlet
ugg outlet online
ugg boots
canada goose jackets
ugg boots
discount oakley sunglasses
pandora jewelry
hermens
coach factory outlet online
adidas yeezy boost
coach factory outlet online
philipp plein
tory burch outlet online
gucci outlet
canada goose outlet store
michael kors
cheap nike shoes
coach outlet store
coach outlet store
adidas nmd runner
coach outlet online
north face outlet
polo ralph lauren outlet
cheap jordan shoes
louis vuitton handbags
canada goose jackets
pandora jewelry store
ugg boots
nike outlet online
moncler uk
ferragamo shoes
adidas
ugg boots
ray ban sunglasses discount
cheap nfl jerseys wholesale
red bottoms
birkin handbags
uggs outlet
nike zoom
canada goose outlet
louboutin shoes
pandora jewelry outlet
fred perry polo shirts
oakley sunglasses outlet
uggs outlet
louis vuitton outlet store
yeezy boost 350
kate spade outlet
burberry outlet online
fred perry shirts
valentino outlet
coach handbags outlet
adidas yeezy shoes
polo ralph lauren outlet
canada goose jackets
cheap jordan shoes
ralph lauren outlet
michael kors
ray bans
michael kors outlet store
moncler outlet online
canada goose
pandora uk
pandora charms sale clearance
moncler jacket
columbia sportswear outlet
adidas campus shoes
pandora charms outlet
ralph lauren uk
air max shoes
uggs outlet
moncler jackets
polo ralph lauren outlet
pandora charms sale clearance
coach outlet online
mbt
ray ban sunglasses cheap
longchamp bags
moncler sale
coach outlet store online
uggs outlet
michael kors bags
uggs outlet
coach outlet online
coach outlet online
ugg boots
polo ralph lauren
moncler jackets
cheap oakley sunglasses
oakley sunglasses outlet
uggs outlet
christian louboutin sale
moncler outlet online
coach outlet online
ralph lauren
cheap jordan shoes
coach factory outlet
ugg boots outlet
ralph lauren sale
cheap oakley sunglasses
michael kors
coach outlet canada
cheap ray ban sunglasses
pandora charms sale clearance
canada goose coats
fitflops sale
ugg outlet
adidas superstars
adidas outlet store
ralph lauren outlet online
adidas nmd r1
uggs outlet
ugg outlet store
ugg boots
coach factory outlet
nike shoes
yeezy shoes
cheap jordans for sale
kate spade outlet online
canada goose outlet
supreme shirts
coach outlet online
coach outlet online
fitflop sandals
michael kors handbags
nfl jerseys
pandora charms
coach outlet store
uggs outlet
pandora charms
michael kors outlet store
adidas nmd r1
tory burch shoes
polo ralph lauren
mbt shoes sale
ugg boots women
coach outlet online
coach factory outlet online
salvatore ferragamo outlet
air max
ralph lauren
yeezy shoes
coach factory outlet online
red bottom
michael kors bags
mlb jerseys
ralph lauren uk
the north face outlet
air jordan shoes
polo outlet online
ray bans
adidas outlet online
discount ray ban sunglasses
hermes handbags
michael kors outlet online
coach factory outlet
mlb jerseys cheap
louis vuitton factory outlet
ralph lauren uk
kate spade outlet online
ugg outlet store
ugg outlet
louis vuitton outlet
kate spade handbags
adidas nmd r1
michael kors
canada goose outlet online
ray ban sunglasses discount
moncler jackets
canada goose coats
michael kors handbags outlet
adidas store
coach outlet online
michael kors outlet store
canada goose parka
adidas yeezy
longchamps
coach outlet online
uggs on sale
michael kors outlet store
nike outlet
air jordan retro
mbt
ray ban sunglasses sale
adidas yeezy boost
canada goose
christian louboutin shoes
nike sneakers
adidas ultra boost
ugg outlet
nike air max 97
uggs outlet
harden vol 1
canada goose jackets
timberland boots
moncler coats
adidas yeezy
coach outlet online
yeezy boost 350
fitflop shoes
longchamp outlet
pandora charms sale
ugg
canada goose sale
ray ban sunglasses outlet
kate spade outlet
canada goose jacket
longchamp outlet store
hermes bags
nike outlet online
canada goose jackets
uggs outlet
ugg boots
ugg sale
nike air max 97
longchamp bags
ugg boots outlet
coach outlet online
nike outlet store
nike air max 2018
yeezy boost
kate spade outlet online
adidas outlet store
canada goose jackets
canada goose outlet
adidas sneakers
kate spade outlet online
salvatore ferragamo shoes
ray ban sunglasses outlet
michael kors outlet online
supreme uk
michael kors outlet clearance
air jordans
michael kors outlet store
coach outlet store online
cheap ray ban sunglasses
north face outlet
adidas superstar shoes
kate spade handbags
pandora charms outlet
timberland outlet
moncler uk
coach factory outlet online
burberry outlet online
pandora jewelry
supreme clothing
retro 11
oakley sunglasses outlet
pandora charms outlet
moncler pas cher
burberry outlet
nike air max 2018
canada goose outlet
michael kors outlet canada
canada goose
michael kors outlet
adidas yeezy boost 350
ralph lauren outlet online
canada goose jackets
michael kors outlet clearance
canada goose coats
moncler coats
polo ralph lauren outlet
air max
coach factory outlet online
jordan shoes for sale
adidas outlet online
cheap ray bans
ralph lauren outlet online
pandora charms sale
canada goose jackets
louis vuitton outlet online
ugg boots
coach outlet store online clearance
coach outlet online
philipp plein outlet
birkenstock shoes
uggs on sale
coach factory outlet online
uggs outlet
cheap uggs
cheap oakley sunglasses
uggs outlet
supreme shirts
nfl jerseys
coach outlet online
ralph lauren
canada goose sale
burberry outlet online
michael kors outlet canada
coach factory outlet online
coach factory outlet online
clb0103


xiaozheng6666
Posts: 150
Joined: Wed Jan 17, 2018 2:00 am

xiaozheng6666

Post by xiaozheng6666 » Wed Jan 17, 2018 3:00 am

2018-1-17 xiaozheng6666
uggs outlet
true religion outlet store
adidas yeezy shoes
ugg boots clearance
canada goose outlet store
ralph lauren uk
christian louboutin shoes
mulberry bags
canada goose jackets
asics shoes
uggs canada
mulberry bags
true religion outlet online
canada goose outlet
nike factory outlet
cheap jerseys wholesale
ralph lauren
ralph lauren sale clearance
michael kors outlet
michael kors outlet clearance
michael kors outlet online
cheap ugg boots
coach outlet
coach outlet
ugg outlet
ralph lauren uk
coach outlet
ugg boots
coach outlet
canada goose outlet
michael kors outlet
coach outlet
ugg boots
polo outlet
coach factory outlet
michael kors outlet
ray ban sunglasse
tory burch handbags
cheap oakley sunglasses
canada goose jackets
longchamp bags
nfl jerseys
ugg boots outlet
oakley sunglasses
michael kors handbags
ray ban wayfarer
michael kors outlet online
longchamp handbags
nike outlet
ralph lauren
uggs outlet
fred perry polo shirts
lacoste shirts
ed hardy outlet
fred perry polo
ugg boots clearance
michael kors outlet
fitflops sale clearance
canada goose jackets
ugg outlet
air jordan shoes
coach outlet
michael kors outlet
moncler jackets
pandora jewelry
mbt outlet
polo outlet
polo ralph lauren pas cher
pandora jewelry
canada goose outlet online
adidas outlet online
canada goose jackets
lacoste shoes
polo ralph lauren outlet
canada goose outlet store
mont blanc
canada goose jackets
pandora outlet
ugg outlet store
adidas shoes for men
michael kors handbags
michael kors outlet clearance
canada goose outlet
nike shoes on sale
polo ralph lauren outlet online
canada goose
adidas yeezy boost
canada goose outlet online
mulberry handbags
canada goose jackets
coach factory outlet
canada goose jackets
ugg boots outlet
supreme outlet
polo ralph lauren
michael kors outlet online
coach factory outlet
ugg boots clearance
michael kors outlet
adidas yeezy shoes

Post Reply

Who is online

Users browsing this forum: No registered users and 6 guests