root/paper-tape-project/trunk/reader/GHIELMETTI-MANUAL.txt

Revision 15, 7.0 kB (checked in by sven, 4 years ago)

Started development for new Windows NT reader subproject with a (more or less) complete Manual for the GHIELMETTI FER 201.

-- Sven @ new temporary workstation at Susanne's with the reader

Line 
1  GHIELMETTI FER 201 PAPER TAPE READER
2  ====================================
3 
4  The FER 201 (from the swiss firm Ghielmetti AG, made in May 1977) is a
5  photoelectrical paper tape reader. The reading unit is rather small,
6  measures only 150mm x 115mm, being about 100mm deep. It weights only
7  1.2 kg. There are several variations how the unit is used - in small
8  boxes or with a weight 19" rack boiler plate, like mine.
9 
10  The FER 201 features a parallel interface (Cannon plug with 25 pins).
11  Like the FACIT 4070, it doesn't follow the IEEE 1284. I also get a
12  quite detailed manual (in German), printed in May 1977.
13 
14  This is the connector diagram for today's PCs:
15 
16  Input Signals
17  -------------
18 
19  All FER 201 input signals are active with "0". These are all possible
20  input signals:
21 
22  ES: static input
23      A negative signal fires one step. If the signal keeps after the
24          (output) Busy signal has fallen, the next step is triggered, etc.
25          The maximum read in speed is 250 bytes per second (4 ms).
26          We connect this signal to the computers STROBE to have full control
27          over the reading cycle.
28 
29  ED: dynamic input
30      A trailing edge on this input triggers a step.
31          ES and ED  are locked while the device is BUSY.
32          We don't use this signal in favour of ES.
33 
34  RB: backward spooling
35      This will make the engine turning backwards. This is a typical
36          function which was used in former days because the devices
37          which used the paper tape reader didn't have enough capacities
38          to store or cache the read in data, so they spooled the paper
39          tape backwards and forwards all the time to jump into the
40          memory position in the paper tape, just like it's done in todays
41          byte code (e.g. with a JMP assembler instruction). This signal
42          could be attached to the AUTOFD, but for our driver it's doesn't
43          make any sense, because whenever we start the stepping motor, we
44          also want to read data.
45
46  Standby: cut-off the engine
47      Logical 0 turns of electricy for the stepping engine. Whenever
48          the stepping engine is powered, the axis cannot be turned -
49          which is quite bad if you want to move the paper tape manually.
50          This signal can be connected to the trigger switch, so whenever
51          you open the clack, the engine will be turned off.
52         
53   RST: reset signal
54      If the clap is closed, a "0" signal resets the circuit logic,
55          so you can use BS or BD to read in a character.
56         
57   Output Signals
58   --------------
59   
60   KS: Klappenschalter-Signal (clack trigger switch signal, active "0")
61      The FER 201 features a clack which can be opened or closed
62          manually to place in the paper tape. When opened, the signal
63          goes to GND -- the signal is directly generated by the trigger
64          switch and thus not bounce-free. This signal can and should be
65          connected to the "Standby" input signal so the engine turns off
66          when the clack is opened.
67          Closing the clack generates internally a RST signal.
68
69   BS: Busy signal (active "0")
70      This signal indicates that the reader is just performing reading
71          and cannot accept any other input signal. The reading cycle is
72          minimally 4ms.
73          If errors occur, the signal keeps until the reader receves a RST
74          signal (which is triggered by the KS signal, too).
75         
76   RS: reading signal (active "0")
77      The reading signal appears after the first feed hole signal and
78          leasts at least until the next feed hole. It indicates that the
79          current byte has been transfered to the storage.
80         
81   A1 - A8: data output
82       Normal mode: A hole equals locigal "1"
83           or inverted mode possible.
84
85   Pin assignment and connection
86   ----------------------------- 
87 
88     FER      signal       PC pin    PC Reg    Function Notes
89     201      direction    and name  Bit       (for FER 201 pins)
90         (female connector)    (male)
91     -----    ----------   --------  -------   --------------------------------
92           1 RST  <--------<   16 INIT             0 resets logics to initial state
93           2 BS   >-------->   11 BUSY             active = 0: Device works
94           3 ED   <                                dynmic trigger (trailing edge)
95       4 ES   <--------<    1 STROBE           0 triggers step
96  +--< 5 KS   >-------->   13 SELECT           0 = ppened, 1 = closed
97  |    6 A1   >-------->    2 Data0            \
98  |    7 A2   >-------->    3 Data1            |
99  |    8 A3   >-------->    4 Data2            | 8 Data IN
100  |    9 A4   >-------->    5 Data3            | registers, to be read from
101  |   10 A5   >-------->    6 Data4            | the computer!
102  |   11 A6   >-------->    7 Data5            | (byte mode or PS/2 mode)
103  |   12 A7   >-------->    8 Data6            |
104  |   13 A8   >-------->    9 Data7            /
105  |   14 RS   >-------->   10 ACK              0 = you can read in the byte.
106  |   15 VCC  -       /-   18 GND              +5V VCC, not used
107  |   16 VCC  -       |-   19 GND              +5V VCC, not used
108  |   17 GND  -\      |-   20 GND
109  |   18 GND  -|      |-   21 GND
110  |   19 GND  -+------+-   22 GND
111  |   20 GND  -|      |-   23 GND
112  |   21 GND  -/      |-   24 GND
113  |   22 +24V -       \-   25 GND
114  |   23 +24V -
115  |   24 RB   <(------)<   14 AUTOFD          backward spooling (not mandatory)
116  +-> 25 Standby <                            0 = engine turned off
117
118 
119   Complete Impulse diagram
120   ------------------------
121 
122          0      <----   4ms == 250 bytes/sec   --->       4ms
123   time --+-------------------------------------------------+--->
124          .                    .                            .
125    RS    ._____________________                            .     
126        ______|                    .|___________________________.__
127          .                    .                            .
128        A1-A8 .                     _______________________________
129        ___________________________|                            .
130                  .                    .                            .
131        TR _________________________   ____________________________         
132          .                     |_|                         .
133          .                                                 .
134    BS ___.                                                 .__
135          |_________________________________________________|
136          .                                                 .
137    CM ___.   _________________________________________________
138          |__|                                              .
139          .                                                 .
140    ED ___.   _________________________________________________
141          |__|                                              .
142          .                                                 .
143    ES ___.                                          __________
144          |_________________________________________|       .
145          .                                                 .
146                --+------------------------------------------------+--->
147   
148 
149 
150  Sven Köppel,
151  documentated at 13.09.2008
Note: See TracBrowser for help on using the browser.
© 2008 - 2010 Sven Köppel • Some rights reserved
Powered by Trac
Expect where otherwise noted, content on this site is licensed under a Creative Commons 3.0 License