Iron made in
(C) UnBEL! EVER ^ XTM
(C) Alk ^ XTM
Large screen for your Spectrum
The section devoted to hardware, first appeared in our grave
edition. All the more surprising the fact that he started to
write this Article I, a man who is afraid to touch the
soldering iron in general, as well as in particular. However,
the widespread inflammation of consciousness periodically
provides "on-mountain" so to speak, the projects often is
associated with the computer's hardware. Reflecting Once on the
topic, "What Females showed us in black and white Spectrum at
the party ", I came across a very interesting idea ... (In
elaboration of this idea has helped me ALK, to complement this
Article circuit solutions, for which many thanks to him)
Why use video at all? Because large
image can be formed in another way. No, we do not
need the latest model TV from PANASONIC with
Diagonal 2-meter - too much glass - still broken
unintentionally! We need .... LEDs!
Why? Imagine a screen made on LED
elements. Each pixel - one LED. Again, no
X-rays and other shit ... Let's
consider this matter in more detail.
Thus, the LED - it is a semiconductor device, which
by passing it through a constant electric current
becomes a source of incoherent light radiation.
The simplest example of the LED is "light" in your
drive or power supply. So we just something you
need to build a matrix of LEDs that equal the size of
Spectrum standard screen, plus a small controller
which allow the computer to immediately form an image on
that the matrix itself.
Spectrum screen has a resolution of 256x192. To simplify
problem, we will not consider the presence of border'a
(although this below), and the colors are not so easy to be
implemented - in Classic LED only two states - lit / not lit.
Naturally, these limitations can be overcome, but for a start
consider the case no border, two colors. Well, 256x192 -
a 49,152 item in our joint matrix. Consequently, this
namely 49,152 small svetodiodika!
Assembling such a large amount of detail that follows all
radio engineering standards to produce in the form of a block
design. That is, should choose a frame for the group (best
8x8 dot) LED, and a fully mount it - fix
and unsolder parts. Then, from these pre-engineered, both from
cubes, it will be possible to construct the entire structure.
But do not just rush into battle! Come on, bearing in mind
that we are future engineers, carry out feasibility
support of this project, and at the same time obtain some
numerical characteristics of future designs.
LED type AL307BM:
Diameter - 0.5 cm
Weight - 0.5 oz
Power - 0.15 - 0.3 watts
Current consumption - 0.05 - 0.1 amps
price - 0.5 - 0.7 rubles
Thus, our future construction will have:
Width - 1.27 meters
height - 0.96 meters
diagonal - 1.6 meters or 63 inches
Weight - 49152x0.5 or 24.576 kg
price - 24576 - 34406 rubles
And this is without solder, wire and stand structures that
I hope you steal somewhere at work ... Feel
swing! " This is not an soundrive solder!!
By the way, let you strongly do not mind the price ... The
beauty of design is that it is a block! You can buy
a certain number of parts, assemble them 01/05 familiarity of
the future screen, and already enjoy the results ... Further
growth Configuration is done by the banal upgrade'a - stole 64
new indicator - soldered a new familiarity! Although it is
possible to develop design is not for familiarity, and the
lines - that is to collect line by line. In this case, I
recommend that after each collected through the screen to skip
and go directly to another. Thus, costs half as much detail, you
certain point is almost ready to get the screen - but
with elements of Interlace:)
Now we proceed to implement the controller. Functionally, it
will simulate the beam sweep in CRT TV. It is well known
the screen (full) Spectrum of 384x320 (or 384x312)
pixels. Therefore, the sampling scheme of the matrix will be
doing this calculation - again upgradit this scheme to support
bordera and the colors will be easier. To begin with we collect
option b / matrix.
So, here is a basic circuit element (BE) matrix 16x16:
elx + + ac0 ac1 ac2 ac3
! ! 155ID3! ! ! !
+ + + + + + + +
! W1 W0 A0 A1 A2 A3!
! !
! D0 D1 D2: DE DF!
+ O O O: O O +
c0! c1! c2! : CE! cF!
155LA2! ! ! :! !
+ +! ! ! :! !
pixA! 1 O +! ! ! :! !
+ +! ! ! ! :! !
155ID3! 155LE1! ! ! :! !
+ + +! + + L0! ! ! :! !
! ! ! +! 1 O X X X: X X
! ! ! ! ! ! ! ! ! :! !
al0! A0! D0 O! ! ! ! ! :! !
al1! A1! ! ! + +! ! ! :! !
al2! A2! ! ! + + L1! ! ! :! !
al3! A3! ! +! 1 O X X X: X X
! ! ! ! ! ! ! ! ! :! !
! ! D1 O! ! ! ! ! :! !
! ! ! ! + +! ! ! :! !
! ! ! ! + + L2! ! ! :! !
! ! ! +! 1 O X X X: X X
! ! ! ! ! ! ! ! ! :! !
! ! D2 O! ! ! ! ! :! !
! ! ! ! + +! ! ! :! !
::::::::::
::::::::::
! ! ! + + LF! ! ! :! !
elx +! W0! ! +! 1 O X X X: X X
! ! ! ! ! ! ! ! ! :! !
+! W1! DF O! !
+ + + + +
This is the intersection of -! - Is as follows:
X
!
!
O! vd00 .. vd255
! +
! />
! +>
! !
+ O
!
For BE you need:
K155ID3 - 2 pcs.
K155LE1 - 4 pcs.
AL307BM - 256 pcs.
K155LN2 - 1 pc. (6 pcs. BE)
For the entire screen is required (384/16) * (320/16) - total
480 basic elements;
So, BE inputs are strings al0 .. al3, input columns ac0 .. ac3,
data input pixA, input samples of columns / rows ecx / elx.
Feeding the inputs of al / ac number of columns / rows, with
the filing on inputs ecx / elx lshgichesky 0, and the input
pixA logical unit - we will see the corresponding LED burning.
We now consider the scheme manager columns basic elements:
FPIX
+
! HS
+ +!
! ! ! 155IE5!
! + + + + +
! ! C0 C1!
! ! !
! ! 1 2 4 8!
! + + + + + +
! ! ! ! !
+! ! !
! ! ! ! to the inputs ac0 .. ac3
+ + + +, The basic elements
+ +! + +
! +! +! +! + HS
! ! ! 155IE5 HS! ! ! ! 155IE5!
! + + + + +! ! + + + + +
! ! C0 C1! ! ! ! C0 C1!
! ! ! ! ! ! !
! ! 1 2 4 8! ! ! ! CT2 1 2 4!
! + + + + + +! ! + + + + + +
! ! ! ! ! ! ! ! ! !
+ +! ! + + + +! !
! ! ! ! ! ! !
! ! ! ! LN1 + +! ! !
! ! ! ! + +! 1 + +! !
! ! ! ! O 1 + + O + +!
! ! ! ! ! + +! ! + +
! ! ! ! ! ! + +
! ! ! ! ! !
! ! ! ! ! !
! + + + + + + + +
! ! ! ! ! ! ! ! ! !
+ +! ! ! ! + +! ! ! !
! ! 155ID3! ! ! ! ! ! 155ID3! ! ! !
+ + + + + + + + + + + + + + + +
! W1 W0 A0 A1 A2 A3! ! W1 W0 A0 A1 A2 A3!
! ! ! !
! D0: D15! ! D0: D7!
+ O: O + + O: O +
ec0! : Ec15! ec16! : Ec23!
! ! ! !
! ! ! !
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
To the inputs 'ecx' basic elements
HS - signal line scan (see below).
FPIX - is the input sampling clock speakers, it serves
signal from 9 feet MS D41 (hereinafter - the Pentagon's scheme
without muzprotsessora) inputs ac0 .. ac3, pixA combined.
Similarly - the scheme manager of rows of basic elements:
155IE5
+ +
! + +!
HS! + C0! !
! ! 1 + +> to the inputs el0 .. el3 BE
+ + C1 2 +>
! 4 +>
! 8 + +>
! ! !
! ! !
! ! !
VS + R0! !
+ +!
+ +
! 155IE5
! + +
! ! + +! 155ID3
+! + C0! ! + +
! ! A + + + + A0!
+ + C1 2 + + + A1 D0 O> el0
! 4 + + + A2 ......
! 8 + + + + A3 ......
! ! ! ! ! D15O> el15
! ! ! ! ! !
! ! ! ! ! ! to
VS + R0! ! ! + + W0! inputs elx
+ +! ! + + W1! BE
+ +! LN1! + +
! 155IE5! + +!
! + +! + +1 O +
! ! + +! ! ! + + 155ID3
+! + C0! ! ! ! + +
! ! A + + + + A0!
+ + C1 2 + + + A1 D0 O> el16
! + + + + A2 .....
! + + + + A3 .....
! ! ! LE1 + +! D3 O> el19
! ! ! + +! ! !
! ! + "1! ! ! !
VS + R0! +! O + + W0!
+ + + + + + W1!
+ +
HS - input line scan, VS - Vertical;
respectively, they can be taken from the leg 1 and leg 2 ML D6.
Inputs al0 .. al3 BE unite.
Well, now the main thing. At the entrance pixA can be served
either signal "Pixels" (9 MC D41), or R, G or B (3,6 or 8 MS
D72) at choice. To obtain a color image you will collect
another 2 (two) similar schemes. On this and many other details
During the next installment.
Do not be afraid of the scale construction projects - but then
how will nice to have another DI: JR $ -1 '2064 for the
Spectrum on ultra-ugly display matrix! - Bourgeois boiling
water, they will write: "... The presentation of ultra-ugly
display matrix for Spectrum V64.72.999 beta release 72.859
Color + produced this revolution in the consciousness egregores
Spectrum scenes - unprecedented dimensions the screen
simultaneously with the cheapness and ease of implementation.
It remains to once again admit: Spectrum in the East has been
and will be alive all alive! "