返回主页 单片机教程XL2000开发板 单片机学习 自制编程器 单片机资料 软件下载 电子技术产品介绍如何购买 进入论坛

Flash MC Experimenting Board I

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 BoardAnsicht 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.


Download layout and schematic Download schematic and layout
 (packed Eagle files, 23 KBytes)

Please note: If your browser has any problems downloading the file, right-click the link and select "Save target as..." or "Save link as...".


Schematic in GIF format:

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.