GB2267801A - Connecting computers and peripheral devices - Google Patents
Connecting computers and peripheral devices Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/403—Bus networks with centralised control, e.g. polling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus 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.
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)
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)
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 |
-
1992
- 1992-06-08 GB GB9212078A patent/GB2267801A/en not_active Withdrawn
Patent Citations (2)
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)
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) |