Order this information in Print

Order this information on CD-ROM

Download in PDF Format

     

Click here to make tpub.com your Home Page

Page Title: Tape Reader, Part No. 877406-2, Function. A
Back | Up | Next

Click here for a printable version

Google


Web
www.tpub.com

Home


   
Information Categories
.... Administration
Advancement
Aerographer
Automotive
Aviation
Combat
Construction
Diving
Draftsman
Engineering
Electronics
Food and Cooking
Math
Medical
Music
Nuclear Fundamentals
Photography
Religion
USMC
   
Products
  Educational CD-ROM's
Printed Manuals
Downloadable Books
   

 

Back
Figure 6-5. Tape Reader, Functional Block
Up
TM-5-6675-238-14 Theodolite: Directional: 0.002-MIL Graduation: 5.9 In. Long Telescope Detachable Tribrach: w/Accessories and Tripod Manual
Next
Section  Il.  SOFTWARE  DESCRIPTION



ARMY TM 5-6675-238-14 MARINE CORPS TM 08839A-14/1 arm. The corrected output voltage is within the range of 0 to + 28V and is used to drive supply reel motor B2 and  takeup  reel  motor  B3.  In  the  reverse  mode  of operation, the power supplied to the spooling motors is reversed. The output from each motor driver control plug-in circuit card is reversed, step motor B1 windings are energized in reverse, and the motor advances in a clockwise  direction  causing  tape  advance  from  right  to left. f. Power  Supply.   Input  ac  voltage  to  the  power supply  is  applied   to  a  step-down  transformer.  The outputs  of  the  transformer  are  full-wave  rectified  by diode  bridge  rectifiers.  The  rectified  voltages  are  regu- lated to produce two + 5V and + 28V output voltages. 6-5.1. Tape Reader, Part No. 877406-2, Function. A functional description of the tape reader is contained in the following paragraphs. The tape reader is function- ally  illustrated  in  figure  FO-16.1. a. Parallel  Mode.  After  all  four  S1  switches  (acces- sible through rear of tape reader chassis) have been set to parallel mode of operation, the tape may be loaded and power turned on. The reader ready lamp will light after a delay of approximately 2 seconds. This delay is required to allow all slack to be removed from the tape before drive commands are applied. When the ready lamp is continuously lighted, the reader is ready for a run  command. b. Run  Operation.  A  command  for  run  operation will  allow  data  to  be  read  and  processed  to  the  I/O connector at a data rate dependent upon the position of the  FAST/SLOW  switch  and  the  SPL/LOOP  switch. When   the   SPL/LOOP   switch   is   set   to   the   LOOP position, the data process rate will be up to 200 charac- ters  per  second,  and  is  independent  of  the  FAST/ SLOW switch setting. When the SPL/LOOP switch is set to the SPL position, the data process rate will be up to 600 characters per second when the FAST/SLOW switch is set to the FAST position, and 125 characters per second when the FAST/SLOW switch is set to the SLOW   position. c.   Read   Direction   Change.   When   a   direction change is sensed by the reader during a run operation, a small  time  delay  is  initiated.  During-this delay the data buffer which may contain as many as 180 characters is emptied. The data buffer is then reloaded with data in the  new  direction  selected.  While  the  data  buffer  is being emptied and then reloaded, the microprocessor keeps  track  of  the  data  load  pointer  which  is  incre- mented or decremented accordingly, ensuring that no character  is  dropped.  In  spool  mode,  the  time  delay involved  in  a  direction  change  depends  on  the  data buffer content and the spool inertia load. d. Stop-On-Character  Timing.  During run opera- tion,  valid  data  is  presented  approximately  100  mi- croseconds  before  the  sprocket  signal  becomes  true (positive). The leading edge of the sprocket signal is used  to  latch  data.  To  stop-on-character,  a  run  com- mand must be removed within 750 microseconds after the sprocket signal becomes true. A run command not removed within 750 microseconds will cause the next character to be sent. e. Loop Mode.  The loop mode allows a short loop of  tape  to  be  read.  When  this  mode  is  selected,  the stepper motor is energized during a run operation while the spooling motors are disabled. Receiving a run com- mand will cause data to be transferred at a rate of up to 200  characters  per  second.  For  each  read  direction change, a time delay of approximately 0.5 seconds is observed. During this delay, the sprocket signal is kept alive. f. Data  Handling.  Two  8-bit  registers  (data  fetch pointer and data load pointer) inside the microprocessor are  used  to  maintain  data  flow  continuity.  The  data fetch pointer register keeps track of the memory loca- tion where data was last fetched. Depending upon the reading  direction,  the  register  content  will  either  be incremented  or  decremented.  The  data  load  pointer register  maintains  the  memory  location  of  the  last character saved. The data buffer is full when it contains 180 characters. When the microprocessor senses a full data buffer, the spool motor drive signal is disabled and the dynamic brakes are applied which brings the motors to a smooth stop. When the data buffer holds 25 or less characters, the microprocessor generates a move com- mand.  This  command  moves  the  tape  at  a  predeter- mined speed, filling the buffer. The speed is controlled by the program in the microprocessor. g. Interrupt  Driven  Logic.  Drive  commands  applied to the reader are processed on a priority interrupt basis. An interrupt polling routine is set up to establish a run right as having a higher priority than a run left opera- tion. Whenever a system interrupt is sensed, the micro- processor  scans  drive  lines  according  to  priority  to determine  which  causes  the  interrupt.  This  information is then saved in the flag register which is constantly updated  for  future  references  with  every  interrupt  serv- iced. h. Sprocket Interrupt.  The sprocket signal derived from the moving tape is sensed by the microprocessor as   an   external   interrupt.   The   leading   edge   of   the sprocket signal sets a flip-flop, acknowledging the inter- rupt. Data appearing at the data bus is then read and stored in the data buffer at the memory location speci- fied by data load pointer register. For every sprocket signal detected, the data load pointer register is either incremented or decremented, depending upon the read direction. Upon exit from the sprocket subroutine, the flip-flop  is  reset  to  accommodate  the  next  sprocket interrupt. To improve data integrity, every datum will be  read  twice  and  compared  for  every  sprocket  de- tected. Data will be stored only if comparison is good. Change 1 6-15

Privacy Statement - Press Release - Copyright Information. - Contact Us - Support Integrated Publishing