|

The Flash MC Experimenting
Board I is an ideal platform for all developements in conjunction
with the Atmel Flash microcontrollers AT89C1051, AT89C2051 and
AT89C4051. It is not only recommendable for starters but also very
much recommendable for the advanced developer due to the fact that
it offers an universal and standardized platform which enables to
bring almost anything thinkable into reality.
All basic parts of a Flash
microcontroller applikation are located directly on the Flash MC
Experimenting Board I. To these belong the voltage regulation and
stabilisation, the oscillator, the POR-wiring (Power On ->
Reset), a reset switch, a 6x DIP switch for all kinds of
configuration issues, pin rows for solder connections and lots more.
| The extension possibilities of the
Flash MC Experimenting Boards I: |
Through two so-called extension ports you
can attach all kinds of extension modules. Both extension ports
offer in addition to the eight I/O lines of the port, power supply,
the serial interface as well as other lines.
These extension modules including microcontroller example programs
will be published for your convenience little by little here at
Batronix.com. In most cases a simple hole grid erection will be
sufficient, so expansions can be easily developed on one's own.
Here are only some examples of possible
expansion modules:
Input area:
- Keys Board
- Keyboard block
- PC-Keyboard connection
Indication area:
- LC-display
- LED display modules
- 7 segment fields
Output area:
- Relay board
- Stepper motor control
- PC-Printer control
Sensor technology area:
- Temperature sensors
- Infrared sensors
- AD converter
Other areas:
- RAM expansion
- DA converter
- PC connection serial and parallel
| The structure of the extension
ports: |
All extension modules can be attached to one
or several of the extension ports of the MC Experimenting Boards. To
do that there should be the same kind of 16 pin connectors on the
extension modules like they are on the Experimenting Board. The
connection is then realized through a 16 pole flex with 16 pole
plugs (Like in PC's: Harddrive IDE or Floppydisk cable, but in this
case with only 16 poles).
The extension ports are basically all build the same way. This way
most extension modules can be attached as needed to one of the
extension ports and combined as desired with other modules.
The connection cable can be build easily and
cheaply: Simply squeeze a 16 pole flex cable into a 16 pole plug.
Just make sure it is put together the right way.
| PIN 1: |
+5 Volt from the voltage
regulation of the Experimenting Board |
Ansicht von oben:

|
| PIN 3: |
Positive power supply
voltage, unregulated from the terminal of the Experimenting
Board |
| PIN 5: |
Oscillator line XTAL 1
of the microcontroller (for each port detachable through
DIP-switch "Px-Xtal") |
| PIN 7: |
Reset line RST of the
microcontroller (through DIP-switch"P-RST"
disconnectable) |
| PIN 9: |
Serial port interface
RxD (=P3.0) of the microcontroller |
| PIN 11: |
Serial port interface
TxD (=P3.1) of the microcontroller |
| PIN 13: |
Empty
|
| PIN 15: |
Ground of the
Experimenting Board |
PIN 2,4,6
8,10,12,
14,16 |
Port lines 0-7 of the connected port
(x), whereas pin 2 carries the port line x.0 and pin 16
carries the port line x.7. There is no port line 3.6 in
these microcontrollers, that is why line 14 will not be used
when connected to the 3rd port.
|
|
The connector has an opening on the
side. This prevents that you can insert the plug the wrong
way. The opening is marked in the upper drawing with the
number 16 in a small square (NOT the pin number 16).
|
| Connecting of extension modules: |
|
The flex cable should come from the
side of the Experimenting Board and then it should be bend
to the top or bottom in a 90 degree angle. This offers two
advantages: On one side on most extension modules the
connector pins with the port lines will point
"into" the board. This way the layout of most
extension modules can be kept more simple than if the pins
with the port lines would point to the edge of tht board.
The second advantage is that the extension modules would
have more space than if they would lay next to each other
connected to the outstretched flex.
|
| Power rating of the voltage
regulator: |
|
I
recommend to equip the voltage regulator with a cooler.
The circuit itself needs only a few milliampere (depending
on the used microcontroller and the frequency of tact),
but additional modules can be supplied with energy from
the voltage regulator of the Eperimenting Board through
the extension ports.
The
layout is prepared for a V4330N cooler and also the kits
and assembled devices offered by Batronix are equipped
with this cooler. The V4330N does have a thermic
resistance of only 12 Kelvin (Degree) per watt and offers
this way a good porpotion between size and cooling ability
at a low price.
|
| You don't have the time or
opportunity to etch the board or you don't want to? |
|
No problem, you can get etched
boards, kits and assembled devices in German industry
quality at fair prices. The etched boards were made in
large amounts to reduce production cost. The small profit
margin will be used to finance new developments and to
improve the hard- and software products.
|
| Please note: If your browser has any
problems downloading the file, right-click the link and
select "Save target as..." or "Save link
as...". |
|
On the
first view the plan might apear a little complicated,but it
really isn't. The upper left part represents the voltage
regulation and stabilisation. The switches S1-1 to S1-6 are
implanted with a simple 6x DIP switch. On the upper right
you can see the pins rows that are located left and right of
the MC and which simply offer his pins 1:1 for a solder
connection. The drawn joints EP 1-0 to EP 1-15 and EP 3-0 to
EP 3-15 are the extension ports. I recommend to take a close
look at the circuit layers, then everything should be easily
understandable.
|
| Component placement in GIF
format: |
|
Component
Placement, dimensions 2.900 * 2.500" (73,66 * 63,5
mm), bird's view on top layer
|
| Solder layer in GIF format: |
|
Solder
Layer, dimensions 2.900 * 2.500" (73,66 * 63,5 mm),
bird's view on top layer
|
| Component layer in GIF format: |
|
Component
Layer, dimensions 2.900 * 2.500" (73,66 * 63,5 mm),
bird's view on top layer
|
|
Since
the 20 pole IC socket will be strained by inserting and
removing the Flash microcontroller often, it would be better
to use a lever socket (i.e. Textoolsocket from 3M).
|
|
Amount
|
Description
|
Value
|
IC pitch (mm)
|
Name
|
|
1
|
Circuit board
|
|
|
|
|
1
|
Solder- & screwable Supply terminal
|
3-pole
|
5
|
-
|
|
2
|
Pin row
|
11-pins
|
2.5
|
SA, SB
|
|
1
|
DIP-switch
|
6x
|
|
S1
|
|
1
|
Voltage regulator
|
5 Volt, 1 Ampere
|
|
VREG
|
|
1
|
Cooler for voltage regulator
|
z.B. V4330 N
|
|
|
|
1
|
Screw*
|
M3*8
|
|
|
|
1
|
Nut*
|
M3
|
|
|
|
1
|
LED
|
low current, green
|
2,5
|
D1
|
|
1
|
IC socket
|
20-pole
|
|
|
|
1
|
Quarz
|
0 - 24 MHz
|
5
|
Q1
|
|
1
|
Resistor
|
1,5 kOhm
|
7,5
|
R1
|
|
1
|
Resistor
|
6,8 kOhm
|
7,5
|
R2
|
|
2
|
Capacitor
|
33 pF
|
2,5
|
C5, C6
|
|
1
|
Resistor
|
100 nF
|
2,5
|
C2
|
|
1
|
Resistor
|
10 uF/min. 5V
|
2,5
|
C4
|
|
1
|
Resistor
|
22 uF/min. 5V
|
2,5
|
C3
|
|
1
|
Resistor
|
220 uF/min. 24V
|
2,5
|
C1
|
|
1
|
Reset button
|
i.e. DT6
|
|
RT
|
|
2
|
Connector
|
16 pole
|
|
EP1, EP3
|
|
23
|
Parts, total
|
|
|
|
* The screw and the nut are used to attach the cooler to the voltage
regulator.
The values relate with the V4330 N cooler. |