Home Page ADC1000: Technical Information & Support Page shopping cart
site currency

currency info
spacer Home spacer Barcode Mill spacer Barcode Fonts spacer How to order spacer Email us spacer

ADC1000 Altek Door & Turnstile Controller, Main Page



The controller case is supplied undrilled and is suitable for surface wiring or hidden wiring when mounted on a false or partition wall. It may be mounted in a vertical or horizontal orientation. Before fitting the case to the wall remove the chassis plate as a single unit by removing the 4 screws at each side.

The case should be drilled and the cables run into the case before the chassis plate is refitted. Hidden wiring can be achieved by taking the cables through the back of the case and through the wall. If surface wiring is to be used they should be routed through the lower edge of the case.

The controller MUST be connected to the mains with a 3 core cable and the earth connection must be used.

It is recommended that the mains connection is made from a fused spur rather than a switched socket in order to avoid accidental switch off.

The wiring to the door latches should be chosen to avoid voltage drop if the distances are great. If voltage drop is a problem on long cable runs it may be possible to use more than one core in the cable to carry the solenoid pulse connection.

Although the controller is protected against 'spikes' which may occur when switching inductive loads is it recommended that a reverse biased diode be connected across the load. The diode should be fitted as close to the latch mechanism as possible.

Connections & Pinout Details

PC Connector

With the circuit board orientated with the 4 way PC connector at the top left side of the PCB the connections (from top to bottom) are...

  1. RS232 data out to the computer running the applications program.
  2. RS232 data in from the computer running the applications program.
  3. Handshake Output. May optionally be connected to the computer's DSR or CTS pin on the RS232 serial connector.
  4. Common (0 volts).

Output Channel Connectors

With the circuit board orientated with the 4 way PC connector at the top left side of the PCB the Access point channel connectors are at the bottom of the PCB. The channel numbers are numbered from left to right 1 to 8.

Each channel has a 6 way connector. From left to right the connections are...

  1. Common (0 volts).
  2. RS232 data in from the Access Point.
  3. +5 volts DC. May be used to provide power for the equipment at the access point. For example the slot reader/decoder. Could also be used as a power source for 5 volt door latches
  4. Not connected
  5. Pulse output for door latch. (switches from open circuit to 0 volts)
  6. +12 volts DC. Power for 12 volt door latches. Could also be used to power 12 volt card readers/decoders

Connecting Up

A typical wiring scheme is shown below.

Note 1: Diagramatic, in reality the switch is a protected FET semiconductor device. The switch is shown in its quiescent (no pulse) state.
Note 2: Orange link is absent if the polarity selection dip switch is 'off'
Green link is absent if the polarity selection dip switch is 'on'
Note 3: We recommend fitting a suitable diode in this position for inductive loads.

DIP Switch

An 8 way DIP switch is fitted to the circuit board. Its purpose is to set the polarity of the output pulse (quiescent hi or quiescent lo). Each switch corresponds to its numbered output channel. In general the switch should be off for 'fail closed' latches and on for 'fail open' latches. Note that channels are individually selected making it possible to mix 'fail open' and 'fail closed' latches in the same installation.

Maintenance Engineering Information

The ADC1000 has a number of features to ease fault finding.

There is a green LED on the circuit board connected to the processor. If the processor is operating normally the LED will flash on and off with a cycle time of approx 1 second.

A green LED is associated with each output channel on the PCB. The LED is illuminated each time the main output driver is switched on (output is pulled lo). The LED is connected to the processor side of the main output device and will be illuminated even though the output driver may be cut off due to overloading. If the LED switches on and off in response to command words but the door release does not operate you should inspect the wiring and connections to the door latch for open circuits or shorts.

The red LED on the circuit board is illuminated when the 5 volt supply to the circuit board is intact. The 5 volt supply is used for the processor and the RS232 multiplexer circuitry. It is also available for connection to each Access Point to provide power for the reader/decoder.

The yellow LED on the circuit board is illuminated when the 12 volt supply to the circuit board is intact. The 12 volt supply is used to power the pulses to the door latch mechanisms.

If neither the red or yellow LED is illuminated check the main power fuses. Note that there is a 'hidden' fuse in the mains input connector to the power supply.

To work on the ADC1000 it may be effectively isolated from the main by removing the mains plug where it enters the power supply.


Hardware Requirements at the Point of Access

Two pieces of equipment are required...

  1. The signalling system: Transmits a request for Access.
  2. The access equipment: Typically an electric door latch or turnstile.

The Signaling System

The ADC1000 requires a RS232 data stream at 9600 baud, 8 data bits, no parity. Virtually any equipment providing this sort of output will be suitable. Typical solutions might be...

As all data channels from the access points are combined in the ADC1000 before being passed to the applications program there must be some way for the program to know from which access point the data originated. This is best done by prefixing the data string with an identifying character. Typically this would be a number in the range 1 to 8. Many decoders can be programmed in this way but check before ordering if you are unsure.

If only a single access point is being used there is of course no need for the identifying prefix.

The Access Equipment

The ADC1000 provides a 12 volt DC pulse of either polarity for periods ranging from 62 milliseconds right up to 16 seconds. Thus allowing the ADC1000 to control many types of electric door latch or turnstile. Both 'fail open' and 'fail closed' are suitable.

Applications Software Considerations

The applications program must be able to handle three basic functions.

  1. Receive the RS232 data and decide which Access Point sent it.
  2. Decide if the person at the Access Point is to be admitted.
  3. Generate and transmit an appropriate RS232 Command Word to operate the door latch.

Data from each Access Point is sent by RS232 serial data link to the ADC1000 where all channels are combined. The data is passed unchanged to the computer running the application.

The applications program must be able to handle a situation where data from two access points is transmitted at the same time leading to an occasional data crash at the ADC1000. Owing to the small amount of time it takes to actually transmit the data it will not happen very often, even if all eight Access Points are in use. The best strategy for the applications program is simply to ignore any unknown or corrupted input. The normal reaction for a user faced with a situation where the door does not open is to try a second time. It would be very unusual for a data crash to occur on both attempts.

After the application has received the data from the entry point and decided to grant access it transmits a Command Word from the RS232 port to the ADC1000 which handles the pulse generation and routing to the appropriate Access point.

Command Word Syntax

Pulses to operate the door latch mechanism are generated by the ADC1000 in response to a Command Word sent from the applications program on the controlling computer. A Command Word consists of an RS232 ASCII string of characters (defined below) sent from the serial port of the computer to the ADC1000.

Command Word Details

The Command Word consists of the ASCII characters DX followed by a parameter which indicates the door to open. An additional optional parameter can specify the pulse period. The Command Word is terminated by an ASCII CR (Carriage return) code.

The appropriate pulse period should be decided by consultation with the door latch or turnstile manufacturer's literature or by experimentation.

Command Syntax


DXx[,y] <CRTN>

Where x is channel of the door (1-8) and y is the time period of the required pulse according to the Pulse Period Table below. If ,y is omitted then its assumed value is 6.

The controller is designed to be as flexible as possible with the Command Word syntax. The controller treats lower and upper case letters identically and it ignores all unexpected ASCII control characters and the SPACE. For example the programmer can insert spaces in the Command Word to make his code easier to understand. And because the controller ignores the ASCII line feed character the programmer need not be concerned whether the computer transmits CRLF or CR at each line end. Both are treated equally by the ADC1000.

In the unlikely event of a glitch causing the DX command to be corrupted no error or 'lockup' will occur. The ADC1000 will simply reset itself the next time it receives a CR code.

If the controller is being used WITHOUT a RS232 handshake (the easiest way to configure the system) the programmer must ensure a second Command Word is not sent within 500 milliseconds from the CR code at the end of the first Command Word. If a handshake is being used then the ADC1000 will 'hold off' further transmissions from the computer for approximately this period.

Other than the timing constraint mentioned above Command Words may be sent at any time and will be acted on immediately. A new Command Word will replace any pending Command Word for the same channel without waiting for the current pulse to timeout. This feature may be used to extend a pulse period indefinately, curtail an existing pulse or even to create a pulse of a specific time period.

Command Word Examples:

DX3,5<CR> Send a one second pulse to door number 3
dx3,5<CRLF> Same as above
Dx7<CR> Send a 2 second pulse to door number 7
dx7,6<CR> Same as above
dx 0,1 <CR> Ignored. Channels are numbered 1 thru 8

Pulse Period Table

Value of yPulse period
1 0.0625 secs
2 0.125 secs
3 0.25 secs
4 0.5 secs
5 1 secs
6 2 secs
7 4 secs
8 8 secs
9 16 secs


Overall size (mm) 396 x 318 x 127
Overall size (inches) 15.7 x 12.7 x 5
Colour Pale grey (RAL 7035)
Material Proprietary ABS formulation
Temperature range of installation -25°C to +60°C
Impact resistance 6 J
Degree of protection IP56 (undrilled case - as supplied)
Glow wire test 960°C
Ball pressure test 70°C
Self extinguish test V0 (according to UL94 standards)
Mains requirement 115v-230v AC 50-60 Hz
Power 65 Watts
+12v DC 1.5A (total continuous maximum)
+5v DC 3.0A (total continuous maximum)
Driver Configuration Low side switch (Protected FET)
Maximum Sink Capacity 1.0A (continuous) 13.5A (instantaneous)
Pulse width range Programmable: 62ms to 16 secs
Pulse voltage DC +12v/0v (or DC +5v/0v)
Quiescent Pulse Level Switch Selectable, Hi or Lo
Top Home            © Lee Allen,2018