WWW.TRI-M.COM GPS104 user manual Tri-M Engineering 1407 Kebet Way, Unit 100 Port Coquitlam, BC V3C 6L3 Web: www.tri-m.com email: info@tri-m.com Phone: 1.800. 665.5600 or 604.945.9565
COPYRIGHT BY TRI-M ENGINEERING No part of this document may be reproduced, transmitted, or transcribed in any form or by any means electronic, mechanical, or manual without the prior written permission of Tri-M Engineering. DISCLAIMER Tri-M Engineering makes no representations or warranties with respect to the content of this manual and specifically disclaims any implied warranty of merchantability or fitness for any particular purpose. Tri-M Engineering shall under no circumstances be liable for incidental or consequential damages or related expenses resulting from the use of this product, even if it has been notified of the possibility of such damage. Tri-M Engineering reserves the right to revise this publication from time to time without obligation to notify any person of such revisions. If errors are found, please contact Tri-M Engineering at the address listed on the title page of this document. WARNING A working knowledge of electronics and PC-technology is required to use this product. Because of the complexity and the variability of PC-technology, we can t give any guarantee that the product will work in any particular situation or combination. Pay attention to the electrostatic discharges. Use a CMOS protected workplace. Power supply OFF when you are working on the board or connecting any cables or devices. This is a high-technology product. A working knowledge of electronics and PC-technology is required!
Power 1 PPS Power Connector CN7 CN2 CN1 Parallel Port CN9 REB 12 R CN6 JP3 JP2 Serial Port A&B CN3 & 4 REB 2000 CN5 JP1 Electronic Compass CMOS Battery Backup Jumpers JP4 JP8 (See below for jumper settings) The GPS carrier board is PC 104 compatible. It has connectors so you are able to connect the RoyalTek REB 12R series and the REB 2000 series receivers. There are also connectors to attach an electronic compass. The carrier board also has the ability for 4 serial ports, 2 external connectors and 2 internal. A parallel connector is also present on the board. If the receiver does not have a battery in it, there is a holder to install a battery so the receiver will retain the last satellite information received. This is important so the receiver can perform a warm start and not lose any important information needed for a quick satellite fix. The carrier board also has 2 LED s, one for a power indicator and one that blinks one pulse per second. The serial connector must have a cable connected with a COM port so you can connect between a personal computer and the unit. You
can use many different communication software to interface between the receiver and your personal computer. Some of the common ones are Sirf Demo or Visual GPS. Both are freeware versions and are available on the web at either www.apollocom.com or www.royaltek.com. You also need a straight cable, not a null modem cable, or else it is not able to communicate with a PC. DIGITAL INTERFACE CONNECTOR TYPE (CN5, CN6) CN5-12-pin header (180 ), 1.27 mm Pin Signal I/O Description Characteristics NO Name 1 VCC_3 I +3.3V DC Power Input DC +3.3V ± 10%. 2 TXA O NMEA Output 9600bps, 8 data bits, no parity, 1 stop bit TTL Level Voh 2.4V Vo1 0.4V 3 RXA Reserved 4 GND G Ground 5 GPIOA Reserved 6 TXB Reserved 7 RXB I RTCM 104 differential GPS input. TTL Level Voh 2.4V Vo1 0.4V 8 TIMEMARK O 1PPS Time Mark Output. TTL Level Voh 2.4V Vo1 0.4V 9 RESET I Reset Input, Active Low Voh>VCC_3-1.5V Vol<0.3V 10 VANT O Reserved DC +3.3V ± 10%. 11 VBAT I User Supply +2.5~3.1V DC Power Input* 12 BOOTSET Reserved DC + 2.5 ~ 3.1V Current 10uA
CN6-20 Pin connector interface Pin NO Signal Name I/O Description Characteristics 1 VANT I Antenna DC Voltage Depending on the user requirement. 2 VCC_5 I +5V DC Power Input DC +5V ± 10%. 3 VBAT I User Supply +3.3V DC Power Input* DC +3.3V ± 10%. Current 10mA 4 Reserved Reserved DC +3V ± 10% 5 RESET I Reset Input, Active Low Vih>2.3V, Voh>VCC-1.5V Vil<0.8V, Vol<0.4V 6 RESERVED - Reserved 7 RESERVED - Reserved 8 RESERVED - Reserved 9 RESERVED - Reserved 10 GND G Ground 11 TXA O NMEA Output 9600bps, 8 data bits, no parity, 1 stop bit Voh VCC-0.5, Vo1 0.4V, Ioh = -200uA Io1 = 1.6mA 12 RAX I Serial Data Input A VCC*0.7 Vih VCC+0.3V, -0.3V Vil VCC*0.2V 13 GND G Ground 14 TXB O Serial Data Output B Voh VCC-0.5, Vo1 0.4V, Ioh = -200uA Io1 = 1.6mA 15 RXB I RTCM 104 differential GPS input. 16 GND G Ground 17 RESERVED - Reserved 18 GND G Ground 19 TIMEMARK O 1PPS Time Mark Output. 20 RESERVED - Reserved VCC*0.7 Vih VCC+0.3V -0.3V Vil VCC*0.2V Voh VCC-0.4V, Vo1 0.4V, Ioh = 4mA Io1 = 4mA Pulse duration 100ms. Time reference is at the pulse negative edge. Measurements are aligned to GPS second, ± 1 microsecond.
JUMPER JP1 & JP2 Jumper JP1 and JP2 control whether the two data inputs (RXA, RXB) of the GPS receiver are connected to the internal UARTs of the GPS104 carrier or externally to connector CN3 and CN4. The setting allows data source to be either from the UARTs of the GPS104 or an external source connected to CN3 and CN4. RXA and RXB to internal UARTs RXA to 1 st internal UART, RXB to CN4 RXA to CN3, RXB to 2 nd internal UART RXA to CN3, RXB to CN4 JP1 1-2 1-2 2-3 2-3 JP2 1-2 2-3 1-2 2-3 Note: JP2 and JP2 setting only affects operation which involves uploading data to the GPS receiver using RXA or RXB; e.g. DGPS signal or firmware uploader. The GPS receiver receives DGPS signal from either TX output of second UART or pin4 of CN4 depending on setting of JP1 and JP2 JUMPER JP3 Jumper JP3 is used to control whether the V2GX compass module signals are connected to the internal parallel port or externally to connector CN8. To internal Parallel Port To CN8 JP3 ON OFF JUMPER JP4 Jumper JP4 sets the port address of the internal parallel port of the GPS carrier board. LPT1 378 LPT2 3 JP4 OPEN CLOSE
JUMPER JP5, JP6 Jumpers JP5-JP6 configure the first UART of the GPS carrier for one of the 4 possible I/O addresses. The GPS receiver sends GPS data to the RX input of the first UART and pin3 of CN3 simultaneously; regardless of the setting of JP1 and JP2. COM1 COM2 COM3 COM4 JP5 OPEN OPEN CLOSE CLOSE JP6 OPEN CLOSE OPEN CLOSE JUMPER JP7, JP8 Jumpers JP7-JP8 configure the second UART of the GPS carrier for one of the 4 possible I/O addresses. You must also configure JP1 and JP2 to use the internal UART in order for the setting of JP7 and JP8 to have any effect. The GPS receiver receives differential GPS (DGPS) signal from the TX output of the second UART. POWER CONNECTOR (CN7) Pin 1 Pin 2 Pin 3 Pin 4 CN7 Vcc 5V Ground Battery Backup (+2.5V 3.1V) Time Mark 1 PPS TTL Level = Voh >/ 2.4V Vo1 </ 0.4V Power can be supplied to the GPS Carrier board 2 ways, either through the PC 104 connectors or through the Utility Connector, CN7. To supply power through CN7, 5 V is the voltage needed. PC/104 CONNECTOR (CN1 AND CN2) Both CN1 and CN2 provide the flexibility to attach PC/104 expansion modules to the GPS Carrier Board. These modules perform the functions of traditional addin cards in a PC environment.
8-bit 64-pin Connector (CN1) PC/104 8-bit Connector (CN1) Pin # Signal Pin # Signal A1 /IOCHCK B1 GND A2 SD7 B2 RESETDRV A3 SD6 B3 +5V A4 SD5 B4 IRQ9 A5 SD4 B5-5V A6 SD3 B6 DRQ2 A7 SD2 B7-12V A8 SD1 B8 /0WS A9 SD0 B9 +12V A10 IOCHRDY B10 GND (*) A11 AEN B11 /SMEMW A12 SA19 B12 /SMEMR A13 SA18 B13 /IOW A14 SA17 B14 /IOR A15 SA16 B15 /DACK3 A16 SA15 B16 DRQ3 A17 SA14 B17 /DACK1 A18 SA13 B18 DRQ1 A19 SA12 B19 /REFRESH A20 SA11 B20 SYSCLK A21 SA10 B21 IRQ7 A22 SA9 B22 IRQ6 A23 SA8 B23 IRQ5 A24 SA7 B24 IRQ4 A25 SA6 B25 IRQ3 A26 SA5 B26 /DACK2 A27 SA4 B27 TC A28 SA3 B28 BALE A29 SA2 B29 +5V A30 SA1 B30 OSC A31 SA0 B31 GND A32 GND B32 GND
16-bit 40-pin Connector (CN2) PC/104 16-bit Connector (CN2) Pin # Signal Pin # Signal C0 GND D0 GND C1 /SBHE D1 /MEMCS16 C2 LA23 D2 /IOCS16 C3 LA22 D3 IRQ10 C4 LA21 D4 IRQ11 C5 LA20 D5 IRQ12 C6 LA19 D6 IRQ15 C7 LA18 D7 IRQ14 C8 LA17 D8 /DACK0 C9 /MEMR D9 DRQ0 C10 /MEMW D10 /DACK5 C11 SD8 D11 DRQ5 C12 SD9 D12 /DACK6 C13 SD10 D13 DRQ6 C14 SD11 D14 /DACK7 C15 SD12 D15 DRQ7 C16 SD13 D16 +5V C17 SD14 D17 /MASTER C18 SD15 D18 GND C19 GND (*) D19 GND
PARALLEL INTERFACE (CN9) The GPS Carrier parallel port is fully compatible with the PC/AT parallel port. In the extended mode, it functions as a PS/2-like bi-directional port. In Extended Capabilities Port (ECP) mode, it is IEEE 1284 compliant, including level 2. The default interrupt for parallel port LPT1 is IRQ7. The parallel port output signals provide up to 14 ma drive current. RC filters are provided for noise suppression. The parallel port signals appear on CN9, dual-row ribbon-cable pin edge connectors. The port may be cabled to appear on standard PC DB-25 connectors. The following table shows the parallel port signals appearing on CN9 and the equivalent pin out on a DB-25 connector. CN9 DB-25 DB- Pin Sign Function In/Out CN9 25 Signal Function In/Out al Pin 1 1 STR Output data OUTP 2 14 AUTOF Auto feed OUTPUT B- strobe UT D- 3 2 PD0 Data bit 0 I/O 4 15 ERR- Printer error INPUT 5 3 PD1 Data bit 1 I/O 6 16 INIT- Initialize OUTPUT printer 7 4 PD2 Data bit 2 I/O 8 17 SLCTIN Selects printer OUTPUT - 9 5 PD3 Data bit 3 I/O 10 18 GND Signal Ground N/A 11 6 PD4 Data bit 4 I/O 12 19 GND Signal Ground N/A 13 7 PD5 Data bit 5 I/O 14 20 GND Signal Ground N/A 15 8 PD6 Data bit 6 I/O 16 21 GND Signal Ground N/A 17 9 PD7 Data bit 7 I/O 18 22 GND Signal Ground N/A 19 10 ACK- Character INPUT 20 23 GND Signal Ground N/A acknowledged 21 11 BUS Printer busy INPUT 22 24 GND Signal Ground N/A Y 23 12 PE Out of paper INPUT 24 25 GND Signal Ground N/A 25 13 SLC T Printer selected INPUT 26 N/A GND Signal Ground N/A
SERIAL INTERFACES (CN3, CN4) The GPS Carrier Board provides two PC-compatible asynchronous serial ports. A full complement of input and output handshaking lines are supplied by serial port A and serial port B. These signals are at standard RS232C levels. The RS232C level converters provide the required RS232C voltage levels with internal +5 volt to ±9 volt converters. SERIAL A (CN3) DETAILS DB-9 DB-9 CN9 Pin CN Function In/Out Pin Signa Function In/Out 9 Signal l 1 1 DCD1 Serial 1 Data Carrier Detect INPUT 6 2 DSR Serial 1 Data Set INPUT 1 Ready 2 3 TXD1 Serial 1 Transmit Data OUTPUT 7 4 RTS1 Serial 1 Request To OUTPUT Send 3 5 RXD1 Serial 1 Receive Data INPUT 8 6 CTS1 Serial 1 Clear To Send INPUT 4 7 DTR1 Serial 1 Data Terminal OUTPUT 9 8 RI1 Serial 1 Ring Indicator INPUT Ready 5 9 GND Signal Ground 10 N/C No connection SERIAL B (CN4) DETAILS DB-9 DB-9 CN8 Pin CN Function In/Out Pin Signa Function In/Out 8 Signal l 1 1 DCD2 Serial 1 Data Carrier Detect INPUT 6 2 DSR Serial 1 Data Set INPUT 2 Ready 2 3 TXD2 Serial 1 Transmit Data OUTPUT 7 4 RTS2 Serial 1 Request To OUTPUT Send 3 5 RXD2 Serial 1 Receive Data INPUT 8 6 CTS2 Serial 1 Clear To Send INPUT 4 7 DTR2 Serial 1 Data Terminal OUTPUT 9 8 RI2 Serial 1 Ring Indicator INPUT Ready 5 9 GND Signal Ground 10 N/C No connection Note: CN3 and CN4 are an edge mounted PCB connector with odd number pins located on the top, and even number pins on the bottom. A pass-through cable is needed to interface between the GPS carrier board output and the COM port of the host computer if the internal UARTs are not used.