DMD Schematic - Freetronics Forum

6
8/20/2019 DMD Schematic - Freetronics Forum http://slidepdf.com/reader/full/dmd-schematic-freetronics-forum 1/6 Freetronics Forum Freetronics: Arduino-compatible open source electronics Skip to content Search…  Search  Advanced search DMD Schematic Post Reply Print view Search this topic…  Search  Advanced search 7 posts • Page 1 of 1 DMD Schematic (#p1926) Quote (./posting.php? mode=quote&f=26&p=1926&sid=33573c56dae00758c0bfbe2007e96bf7)  (javascript:void(0);) 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. Top Re: DMD Schematic (#p2057) Quote (./posting.php? mode=quote&f=26&p=2057&sid=33573c56dae00758c0bfbe2007e96bf7)  (javascript:void(0);) Post by VizzTech » Fri Jun 22, 2012 12:07 pm yes I would also like to see the schematic too please guys? Top Re: DMD Schematic (#p7167) Quote (./posting.php? mode=quote&f=26&p=7167&sid=33573c56dae00758c0bfbe2007e96bf7)  (javascript:void(0);) Post by 42n8 » Wed Jan 09, 2013 1:09 pm 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. 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.

Transcript of DMD Schematic - Freetronics Forum

Page 1: DMD Schematic - Freetronics Forum

8/20/2019 DMD Schematic - Freetronics Forum

http://slidepdf.com/reader/full/dmd-schematic-freetronics-forum 1/6

Freetronics ForumFreetronics: Arduino-compatible open source electronics

Skip to content

Search… Search Advanced search

DMD Schematic

Post ReplyPrint view

Search this topic… Search Advanced search

7 posts • Page 1 of1

DMD Schematic (#p1926)Quote (./posting.php?

mode=quote&f=26&p=1926&sid=33573c56dae00758c0bfbe2007e96bf7)

( javascript:void(0);)Postby 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 forsome time now on the product page.

Top

Re: DMD Schematic (#p2057)Quote (./posting.php?

mode=quote&f=26&p=2057&sid=33573c56dae00758c0bfbe2007e96bf7)

(javascript:void(0);)Postby VizzTech » Fri Jun 22, 2012 12:07 pm

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

Top

Re: DMD Schematic (#p7167)Quote (./posting.php?

mode=quote&f=26&p=7167&sid=33573c56dae00758c0bfbe2007e96bf7)

(javascript:void(0);)Postby 42n8 » Wed Jan 09, 2013 1:09 pm

Makanaki posted a copy of an earlier version of this board a few days ago. Note that it is NOTthe 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.

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.

Page 2: DMD Schematic - Freetronics Forum

8/20/2019 DMD Schematic - Freetronics Forum

http://slidepdf.com/reader/full/dmd-schematic-freetronics-forum 2/6

Consequently the file is split and you will need to download both parts in order to extract thePDF version.

Thanks Makanaki we appreciate it.

Regards

AttachmentsP10sch.part2.rar (./download/file.php?id=146&sid=33573c56dae00758c0bfbe2007e96bf7)

P10(IR) 701-B Schematic Part 2

(210.24 KiB) Downloaded 1578 times

P10sch.part1.rar (./download/file.php?id=145&sid=33573c56dae00758c0bfbe2007e96bf7)

P10(IR) 701-B Schematic Part 1

(244.14 KiB) Downloaded 1537 times

Top

Re: DMD Schematic (#p7170)

Quote (./posting.php?mode=quote&f=26&p=7170&sid=33573c56dae00758c0bfbe2007e96bf7)

(javascript:void(0);)Postby 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 describedbelow:. JP1 header pin 16 (signal A) ‐> 74HC245 pin 2 (input) ‐> 74HC245 pin 18 (output) ‐>

74HC138 pin 1 & JP2 header pin 16

. JP1 header pin 15 (signal B) ‐> 74HC245 pin 3 (input) ‐> 74HC245 pin 17 (output) ‐>74HC138 pin 2 & JP2 header pin 15

. JP1 header pin 1 (signal OE) ‐> 74HC245 pin 4 (input) ‐> 74HC245 pin 16 (output) ‐>74HC04D pin 1(input) ‐> 74HC04D pin 2 (output) ‐>a. 74HC138 pin 5; andb. 74HC04D pin 3 (input) ‐> 74HC04D pin 4 (output) ‐> JP2 header pin 1

. JP1 header pin 11 (signal R) ‐> 74HC245 pin 9 (input) ‐> 74HC245 pin 11 (output) ‐> routesthrough74HC595‐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 (./memberlist.php?

mode=viewprofile&u=3733&sid=33573c56dae00758c0bfbe2007e96bf7) on Mon Jan 28,

2013 12:46 am, edited 1 time in total.

Top

Re: DMD Schematic (#p7184)Quote (./posting.php?

mode=quote&f=26&p=7184&sid=33573c56dae00758c0bfbe2007e96bf7)

(javascript:void(0);)

Page 3: DMD Schematic - Freetronics Forum

8/20/2019 DMD Schematic - Freetronics Forum

http://slidepdf.com/reader/full/dmd-schematic-freetronics-forum 3/6

Postby Makanaki » Thu Jan 10, 2013 8:02 am

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 thesequence of bits to send. Can´t use arduino libraries because I´m using microchip pic (protonpicbasic).

Any help would be appreciated

Top

Re: DMD Schematic (#p7194)

Quote (./posting.php?mode=quote&f=26&p=7194&sid=33573c56dae00758c0bfbe2007e96bf7)

(javascript:void(0);)Postby 42n8 » Thu Jan 10, 2013 8:40 pm

breeti109 published his PIC18F library on Jan 02, 2012, which is available athttp://forum.freetronics.com/viewtopic.php?f=26&t=124&start=10(http://forum.freetronics.com/viewtopic.php?f=26&t=124&start=10)

The setup will be different from that which I published when I verified his library and samplecode.I did not verify all aspects of his library so there may be errors in some functions, but I doubtit.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 routinebut 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 (./memberlist.php?

mode=viewprofile&u=3733&sid=33573c56dae00758c0bfbe2007e96bf7) on Thu Jan 10,

2013 10:05 pm, edited 1 time in total.

Top

Re: DMD Schematic (#p7196)Quote (./posting.php?

mode=quote&f=26&p=7196&sid=33573c56dae00758c0bfbe2007e96bf7)

Thanks Makanaki we appreciate it.

Can´t use arduino libraries because I´m using microchip pic (proton picbasic).

Page 4: DMD Schematic - Freetronics Forum

8/20/2019 DMD Schematic - Freetronics Forum

http://slidepdf.com/reader/full/dmd-schematic-freetronics-forum 4/6

(javascript:void(0);)Postby 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 detailhere. Just to recap though, the SPI protocol consists of 8 serial bits per command followed bythe 8 bit data byte. For a write instruction, the first 3 bits is the instruction, the next 5 is theaddress to write to and the next 8 bits is the data. In this case the read instruction can beignored 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 thelogic gates while reducing the loading on the processor. Notice that the CLK and SCLK inputsare each sent to two buffer inputs, which also provides a conditioned signal to the next boardin the chain.

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

Signals A and B are fed directly to the next board in the chain where they will be bufferedagain. They are also fed to the row selector, pins 1 and 2 of the 74HC138. With A3 tied lowthis device becomes a 2 to 4 line decoder where each output is mutually exclusive. In otherwords, only one line can be active at a time. Valid inputs are 0x00, 0x01, 0x10 AND 0x11 andeach 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 andOUT4) 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 arepreset in hardware.

The 595 is cascadable simply by joining the D7s output on pin 9 of one device to pin 14 of thenext. The "R" input is fed pin 14 of 74HC595‐1 and its output D7s (Dout in the schematic) isfed to pin 14 of the next stage. Cascading these devices is only limited only by the processingtime 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 the595s are sinking current, which means you must supply the inverse of what you actually wantand it will operate in the correct sense.

Page 5: DMD Schematic - Freetronics Forum

8/20/2019 DMD Schematic - Freetronics Forum

http://slidepdf.com/reader/full/dmd-schematic-freetronics-forum 5/6

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

If anyone would like more detail just ask.

Regards

Top

Display posts from previous: All posts Sort by Post time Ascending Go

Post Reply

Print view

7 posts • Page 1 of1Return to “Dot Matrix Display”

Jump to

Arduino-Compatible Boards

ArduPhone

CNCPlotter

Eleven

EtherDue EtherMega

EtherTen

Goldilocks

KitTen

LeoStick

LeoStick examples, software and fun sketches

Pebble v2

StepDuino

USBDroid

Arduino Expansion Shields BTSH: Bluetooth Shield

DLOCK: RFID Door Lock Shield

ES: Ethernet Shield

HBRIDGE: H-Bridge Motor Driver Shield

LCDK: LCD & Keypad Shield

RX315/RX433: 315MHz and 433MHz Receiver Shields

SECSENSE: Security Sensor Shield

SH-RFIDLOCK: RFID Lock Shield

TS: Terminal Shield

Modules, Sensors, & Displays

Module Support

Dot Matrix Display

Experimenters Kit

4x4x4 RGB Cube

OLED128 Display

Raspberry Pi

Raspberry Pi Expansion Boards

ArduSat Arduino Satellite

General ArduSat Discussion

ArduSat Payload Processor Module

General Discussion Random Chit-Chat

Project Showcase

Product / Device Ideas

Practical Arduino

Page 6: DMD Schematic - Freetronics Forum

8/20/2019 DMD Schematic - Freetronics Forum

http://slidepdf.com/reader/full/dmd-schematic-freetronics-forum 6/6

Arduino Workshop

3D Printing

SuperHouseTV Home Automation

Arduino Shield List

Shield Discussion

Shield List Site Discussion

Who is onlineUsers browsing this forum: Google [Bot] and 0 guestsPowered by phpBB® Forum Software © phpBB Limited