[go: up one dir, main page]

GB2267801A - Connecting computers and peripheral devices - Google Patents

Connecting computers and peripheral devices Download PDF

Info

Publication number
GB2267801A
GB2267801A GB9212078A GB9212078A GB2267801A GB 2267801 A GB2267801 A GB 2267801A GB 9212078 A GB9212078 A GB 9212078A GB 9212078 A GB9212078 A GB 9212078A GB 2267801 A GB2267801 A GB 2267801A
Authority
GB
United Kingdom
Prior art keywords
computer
electronic circuit
machinery
slave
computers
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
GB9212078A
Other versions
GB9212078D0 (en
Inventor
Leandre Edward Augusti Mcateer
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to GB9212078A priority Critical patent/GB2267801A/en
Publication of GB9212078D0 publication Critical patent/GB9212078D0/en
Publication of GB2267801A publication Critical patent/GB2267801A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/403Bus networks with centralised control, e.g. polling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer And Data Communications (AREA)

Abstract

An electronic circuit which includes interpretive circuitry, permits standard computers to be networked using RS485 lines convened to RS232 for connection to their serial interface, all linked to one serial port on the main host computer. The circuit also links the 'slave' computers to machinery, which can be controlled and monitored by the computers by means of serial information. The circuitry permits the host to communicate with one slave at anyone time. The slave can either communicate with the network OR the machinery it controls, but not both at the same time. Information received from the machinery can be transferred to the host along an RS485 line into one RS232 serial port of the host computer. This can then be used and manipulated by the host or any other computer using standard operating systems and programming languages. <IMAGE>

Description

PORTABLE UNIVERSAL TIME AND DISBURSEMENT CAPTURE AND POSTING MODULE.
This invention relates to capturing office expenses and recording time through portable devices and recording the information on a central accounting system.
Computer-based client accounting and time recording systems and disbursesment accounting units have been used, particularly in Legal Practices, for over a decade. There are many competitive products available, especially in the accounting and time recording field. However the products are often expensive, complex systems requiring a high level of staff training and fee earner time, thereby reducing their usefulness.
In the case of disbursement accounting, the cheaper products are simple standalone, non-integrated units which require much human intervention to transfer the information they have collected to the main accounting system. The larger, so called integrated systems are linked via complex networks to dedicated personal computers. These systems are very expensive so are therefore only available to the largest firms, yet still only solve part of the problem.
No single product has been traced which takes all the areas of office expense management, automated time recording and direct posting to the client accounting system, and combines them into a single, integrated system.
According to the present invention there are provided portable data capture units comprising state-of-the-art handheld computers, (which are not part of this invention), held in an enclosure mounting which contains interpretive circuitry enabling the computer to communicate with various office machinery and the network linking it to the main host computer.
The invention connects to the handheld computer via a standard RS232 serial interface. The invention then comprises switching circuitry which allows the handheld computer to communicate either with the host computer or a piece of office machinery, but not both at the same time.
The switching is achieved by reading serial information from the handheld computer and on detection of a software generated code the switch enables communication between the handheld computer and the chosen device.
Once communication of information is complete the handheld computer sends another code which prompts the switch to return to "rest" whereby the handheld computer may communicate with the host computer.
Connection to the host computer is through a RS485 interface enabling the data to be sent along a "twisted pair" as the host computer may be a considerable distance from the handheld computers.
There is no requirement for a conventional network for communication between the handheld computers and the host computer because the latter need only communicate with one hand held machine at any one time, and the handheld machines need not communicate with each other at all. Acccrding to the present invention, therefore, the RS485 will link the output frcm all the handheld computers to the input of the host machine via one "twisted pair". Similarly, the output from the host machine and the input to all the handheld computers will be linked by one "twisted pair". The software generated code of each handheld computer will prevent any communication between the host machine and more than one handheld machine at any one time.
Figure 1 shows the detailed circuitry of the invention.
Referring to the schematic drawing the invention communicates with the RS232 port of the handheld computer via lines 5, 6, 7 and 8. These are data in, data out, RTS and CTS respectively. Units 15, 16 and 17 are interface circuits used to convert between the RS232 signal levels and the O to 5v levels used in the invention's circuit.
The UART converts the serial data to 8 bit parallel codes which are interrogated by the ROM. Particular predetermined codes will cause the output of the ROM to control the latches 22 and 23.
Latch 23 determines whether the handheld computer communicates with the device connected via lines 9, 10, 11 and 12 or listens to data fro:n lines 3 and 4.
Unit 14 is a device that converts bi-phase RS485 signals to the voltage levels used in the circuit. When enabled via the line from Q on Latch 23, its output drives unit 15 and this sends serial data to the handheld computer.
When Unit 18 is enabled Unit 14 is disabled. Unit 18 allows data from the UART to be sent via Unit 15 to the handheld computer. Thus Unit 15 receives data either from the tiART or the RS485 lines but not both.
While Unit 18 is enabled Gate 20 is also enabled, allowing the RTS signal from line 7 to switch the Relay and thus enable the connected device, (be it photocopier, facsimile, printer, or other office. machine).
Pulses from this device, received via lines 11 and 12 and via the Opto-isolator, cause the Monostable to issue pulses to the TX enable input of the UART.
Each pulse causes one serial byte to be sent from the UART. This byte is a serial version of the code presented to the parallel input of the UART from Unit 19 which is a pattern of wire links.
These serial bytes are counted by the handheld computer and represent the number of pulses issued from the device being controlled.
Once the required number of pulses have been received the handheld computer will send a code which will disable the device and re-enable Unit 14.
Unit 13 converts signals from Unit 16 te RS485 output signals on lines 1 and 2. It is enabled via the line from Q of Latch 22.
When the handheld computer receives a particular command code from the Master Computer it responds by sending a code to the UART which in turn produces a parallel output recognised by the ROM which sets Latch 22 and thus enables Unit 13. The handheld computer is then able to "talk" to the Master Computer.
When sufficient Masteríhandheld computer communication has taken place the handheld computer sends another code to the UART which via the ROM resets Latch 22 and disables Unit 13.

Claims (7)

1. An electronic circuit shown in Figure 1 which permits standard computers, requiring no special operating systems, programming languages or communications protocols to be networked together and permit them to control and monitor machinery.
2. An electronic circuit as claimed in Claim 1 wherein, via an RS 485 line, many computers each attached to the electronic circuitry claimed, can be linked to one RS232 serial port on the main host computer using standard communications protocols.
3. An electronic circuit as claimed in Claim 1 and 2 wherein, by means of user designated addresses only one 'slave' computer may communicate with the main computer at any one time.
4. An electronic circuit as claimed in Claim 1,2 and 3 wherein serial information from a slave computer is detected and causes a switch to operate, allowing communication between the computer and either the machinery OR the host computer, but not both at the same time.
5. An electronic circuit as claimed in Claim 1, 2, 3 and 4 wherein data may pass in both directions non-simultaneouslv between the main computer and any one of the slave machines, which cannot communicate with each other at all.
6. An electronic circuit as claimed in Claim 1, 2, 3, 4 and 5 wherein machinery, once enabled by the circuitry, (which is itself controlled by a standard state-of-the-art computer by means of serial information), can be monitored by the computer reading the electrical pulses received from it.
7. An electronic circuit as claimed in Claim 1, 2, 3, 4, 5 and 6 wherein data received from machinery may be interpreted by state-of-the-art computers using their own languages and operating systems and the circuitry on instruction, permits the slave to communicate with the host computer, allowing such data to be read and incorporated into standard systems, databases and programs.
GB9212078A 1992-06-08 1992-06-08 Connecting computers and peripheral devices Withdrawn GB2267801A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
GB9212078A GB2267801A (en) 1992-06-08 1992-06-08 Connecting computers and peripheral devices

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GB9212078A GB2267801A (en) 1992-06-08 1992-06-08 Connecting computers and peripheral devices

Publications (2)

Publication Number Publication Date
GB9212078D0 GB9212078D0 (en) 1992-07-22
GB2267801A true GB2267801A (en) 1993-12-15

Family

ID=10716704

Family Applications (1)

Application Number Title Priority Date Filing Date
GB9212078A Withdrawn GB2267801A (en) 1992-06-08 1992-06-08 Connecting computers and peripheral devices

Country Status (1)

Country Link
GB (1) GB2267801A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0768586A2 (en) * 1995-09-14 1997-04-16 Kollmorgen Corporation Motor controller for application in a motor controller network
GB2316583A (en) * 1996-08-14 1998-02-25 Motorola Israel Ltd Connecting RS-485 local area networks to other communications networks
GB2294184B (en) * 1994-10-13 1999-05-26 Fujitsu Ltd Signal processing apparatus
EP0953930A2 (en) * 1998-04-27 1999-11-03 Aruze Corporation "Control apparatus for game machine"
US6105093A (en) * 1997-02-21 2000-08-15 General Electric Company Interface monitor for communicating between different communication protocols
WO2001014873A1 (en) * 1999-08-20 2001-03-01 Neodym Systems Inc. Gas detection system and method
US6393576B1 (en) 1994-11-09 2002-05-21 Adaptec, Inc. Apparatus and method for communication between integrated circuit connected to each other by a single line

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2235353A (en) * 1989-06-19 1991-02-27 Applied Creative Tech Apparatus and protocol for local area network
GB2255477A (en) * 1991-03-21 1992-11-04 Grey Cell Systems Ltd Apparatus for the connection of computers and associated peripherals

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2235353A (en) * 1989-06-19 1991-02-27 Applied Creative Tech Apparatus and protocol for local area network
GB2255477A (en) * 1991-03-21 1992-11-04 Grey Cell Systems Ltd Apparatus for the connection of computers and associated peripherals

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2294184B (en) * 1994-10-13 1999-05-26 Fujitsu Ltd Signal processing apparatus
US6282235B1 (en) 1994-10-13 2001-08-28 Fujitsu Limited Signal processing apparatus
US6393576B1 (en) 1994-11-09 2002-05-21 Adaptec, Inc. Apparatus and method for communication between integrated circuit connected to each other by a single line
US6516366B1 (en) 1994-11-09 2003-02-04 Adaptec, Incorporated Serial bus for connecting two integrated circuits with storage for input/output signals
EP0768586A2 (en) * 1995-09-14 1997-04-16 Kollmorgen Corporation Motor controller for application in a motor controller network
EP0768586A3 (en) * 1995-09-14 1997-11-26 Kollmorgen Corporation Motor controller for application in a motor controller network
GB2316583A (en) * 1996-08-14 1998-02-25 Motorola Israel Ltd Connecting RS-485 local area networks to other communications networks
US6105093A (en) * 1997-02-21 2000-08-15 General Electric Company Interface monitor for communicating between different communication protocols
EP0953930A2 (en) * 1998-04-27 1999-11-03 Aruze Corporation "Control apparatus for game machine"
EP0953930A3 (en) * 1998-04-27 2000-12-06 Aruze Corporation "Control apparatus for game machine"
WO2001014873A1 (en) * 1999-08-20 2001-03-01 Neodym Systems Inc. Gas detection system and method

Also Published As

Publication number Publication date
GB9212078D0 (en) 1992-07-22

Similar Documents

Publication Publication Date Title
US5210530A (en) Network management interface with internal dsd
US7533209B2 (en) Universal serial bus circuit which detects connection status to a USB host
US8255587B2 (en) Protocol adapter for passing diagnostic messages between a host computer and vehicle networks operating in J1939 or J1708 protocol
US5305449A (en) Keycode/pointing device conversion adapter which converts mouse motion signals into cursor signals by activating keyboard cursor keys
EP0768586B1 (en) Motor controller for application in a motor controller network
WO1998036518A3 (en) Openbus system for control automation networks incorporating fuzzy logic control
US20020048462A1 (en) System for automatically monitoring copiers from a remote location
NO934401L (en) Programmable universal modem system, and procedures for using the system
US4156931A (en) Digital data communications device with standard option connection
EP1668526A1 (en) Multi-interface data acquisition system and method for use thereof
US7231473B2 (en) Dual channel universal serial bus structure
GB2267801A (en) Connecting computers and peripheral devices
US5774637A (en) Cordless printer control device
CA1121893A (en) High speed central office scanner
US5574947A (en) Data communication cable for a data terminal for simultaneously connecting multiple peripheral devices and selecting the peripheral devices based on data rate
GB2053533A (en) Digital data communications device with standard option connection
DE3586617T2 (en) TRANSMISSION ADAPTER FOR RINGUE TRANSMISSION SYSTEM.
EP0580600B1 (en) Apparatus for driving both single-ended and differential computer buses
US5907690A (en) Modular interface devices for a distributed input/output system
GB2180126A (en) Inter-bus system
JPS6360409B2 (en)
KR0138321B1 (en) Card system and its communication method
JPH03216039A (en) Communication system in plural terminal equipment
DE3751246T2 (en) Service module for operator interface.
KR200220202Y1 (en) Communication module for monitoring

Legal Events

Date Code Title Description
WAP Application withdrawn, taken to be withdrawn or refused ** after publication under section 16(1)