Print Date:24/04/2013 PX-101, PX-146, PX-157, PX-235, PX-246, PX-260, PX-310, PX-313, PX-320, PX-324, PX-335, PX-346, PX-368, PX-376, PX-387, PX-420, PX-431, PX-475, PX-701, PX-801, PX-803, PX-805, PX-809, PX-812, PX-846, PX-823 Product Manual Brainboxes Limited, 18 Hurricane Drive, Liverpool International Business Park, Speke, Liverpool, Merseyside, L24 8RL Tel: +44 (0)151 220 2500 Fax: +44 (0)151 252 0446 Web: www.brainboxes.com Email: sales@brainboxes.
Contents 1. Introduction .................................................................................................................................................... 4 1.1. The PCI Express PX- Range .................................................................................................................. 4 1.2. The PCI Express PX POS Range ........................................................................................................... 4 1.3. Supported Operating Systems ..........
7.6. WEEE Directive (Waste Electrical and Electronic Equipment) ............................................................. 44 7.7. RoHS Compliance................................................................................................................................. 44 8. Copyright ..................................................................................................................................................... 45 9. Version History .............................................
1. Introduction 1.1. The PCI Express PX- Range The PX-Range are PCI Express (PCIe) cards providing several RS-232 and RS-422/485 9-pin COM ports (see datasheets for alternatives) to any computer with a PCIe Lane. The advantage of Brainboxes PCI Express cards is that they can fit into any standard 1x, 4x, 8x or 16x PCIe Lane. Using the PCI Express card’s COM ports, all supporting 921,600 Baud, makes fast and effective communication between multiple devices simple. 1.2.
1.3. Supported Operating Systems The PCI Express PX Range can be used with the following Microsoft Operating Systems with the supplied Boost.PCIe drivers; Brainboxes PCI Express Drivers have undergone Microsoft testing with the PX RS-232 and RS-422/485 family. Upon passing these tests, the drivers were signed by Microsoft, as an indication of their quality and stability. PX Range Product Manual Version 2.
2. Installation Instructions PLEASE READ CAREFULLY • For RS-232 Cards, there are two Installation steps to installing the Boost.PCIe driver: 1. CARD driver 2. PORT driver • For RS-422/485 Cards, there are three Installation steps to installing the Boost.PCIe driver: 1. CARD driver 2. PORT driver 3. BASE SYSTEM DEVICE driver. This is the RS-422/485 Controller • Each step will take you through a full installation using the Found New Hardware wizard.
2.1. Windows XP and Windows Server 2003 installation Note: Images below show a PX-260 4 Port RS-232 device as an example. The same installation steps can be applied to all other products in the PCI Express range. 1. Turn off the PC (unplug from power socket) and insert the PCI Express Card into a free PCIe slot. 2. Turn the PC on. 3. Insert the Boost.PCIe CD 4. If you would like to install via Windows Update, select “Yes, this time only”.
5. The Found New Hardware Wizard will then ask you to locate the software drivers. If you have chosen to search Windows Update, select “Install the software automatically (Recommended)”. This will take you to Step 7. If you wish to install from the Boost.PCIe CD, select “Install from a list or specific location (Advanced)” and click next to point to the CD drive. 6. Select to ‘Search for the best driver in these locations’ and then ‘Search removable media’, as shown below.
7. The Installer will copy across all the drivers and associated registry files. Click Finish when complete. 8. If you are installing a multiport card, you will need to install each port manually following steps 4-7 when prompted for each port on your card. 9. If you are installing a 422/485 card, you will also need to install the “Base System Device”. This is the 422/485 Controller for your card. Follow steps 4-7 again when prompted. 10.
2.2. Windows Vista & Server 2008 64 & 32 bit installation Note: Images below show a PX-260 4 Port RS-232 device as an example. The same installation steps can be applied to all other products in the PX PCI Express range. 1. Turn off the PC (unplug from power socket) and insert the PCI Express Card into a free PCIe slot. 2. Turn the PC on. 3. Insert the Boost.PCIe CD 4. The Found New Hardware Wizard will come up.
7. If you would like to install via Windows Update, select “Yes, this time only”. This will take you to Step 9. Otherwise select ‘Don’t search online’ to install from the CD. 8. The Found New Hardware Wizard will then ask you to locate the software drivers. Ensure that the CD is in the drive and click Next PX Range Product Manual Version 2.
9. Once the driver has been installed, click Close. • If you are installing a multiport card, the Operating System will install each subsequent Serial Port automatically. • If you are installing a 422/485 card, you will also need to install the “Base System Device”. This is the 422/485 Controller for your card. Follow steps 4-9 again when prompted. • Once installed, you can check the COM Number of the Port, by opening Device Manager (See Section 3.1: Finding your Brainboxes COM port).
2.3. Windows 7/Server 2008 R2 installation Note: The following installation instructions use a PX-346, but the installation instructions are the same for any PX card. 1. When you boot up your computer on Windows 7, Windows update will automatically search for the latest drivers. If you have a connection to the internet, the drivers will be installed and the device will be ready to use. 2.
5. If your Brainboxes card came with a CD insert it now and select to search automatically and the driver software will be found and installed. Skip to step If not and you have a folder with the drivers, select to browse your computer for the drivers. 6. Select the folder which contains the drivers that you want to install for your device. 7. The drivers will then be installed for the card. PX Range Product Manual Version 2.
8. You will then need to install the Base System Device (RS-422/485 devices only) and then install all of the Serial ports using the same steps as above. 9. Once you have installed one of the ports you can scan for hardware changes and the other Serial Ports will be installed automatically. PX Range Product Manual Version 2.
2.4. Windows 8 installation 1. Insert the PX CD in to your laptop. 2. Insert the PX card in to an available ExpressCard slot on your laptop. 3. You will now see the below window appear. Click on it and a menu will appear. 4. Now select the ‘Open folder to view files’ option from the below window: 5. Go to the bottom of the list of files and select the setup.exe file. This file will install the PX drivers. PX Range Product Manual Version 2.
6. Now that you have selected the setup.exe file, you will now see a window as shown below, click Next. 7. When the drivers are installing, the window will look like the one below. 8. When the drivers have been installed, you will then see a similar window as shown. PX Range Product Manual Version 2.
9. When the drivers have installed, Device Manager will now look like the below image. If there are any yellow exclamation marks over the Brainboxes products, please right click the device and then update the driver pointing to the files on the CD-ROM. PX Range Product Manual Version 2.
2.5. Finding your Brainboxes COM port. • Open Device Manager (Found by Right Clicking on My Computer and clicking Manage. Then Select Device Manager from the left hand pane.) For Server 2008 users, Device Manager is found within Diagnostics in Server Manager. • Find the Brainboxes Serial Port entry in Device manager. (Found under the ‘Ports’ section) • The Brainboxes Serial Port entry displays the current COM number in brackets after the name.
2.6. Changing your COM label • If you need to change the COM label, Double click on the Port entry in Device Manager • Click on the ‘Port Settings’ tab and click Advanced • A new COM Port label can be selected from the “COM Port Number” dropdown menu. PX Range Product Manual Version 2.
• If the COM Port number is labelled “in use”, it is either currently used by a COM Port present on the system, or is reserved for a device which is not currently present. It is possible to select this COM number and force the change, if you are sure it is not required by any other device. 2.7. Port Settings The Port Settings allow you to set Default or Override Settings for the serial communication and how to deal with incoming hardware handshaking events.
• All options can be selected from the Dropdown Menus. In addition, you can enter a non-standard value into the Baud rate NB – Once the desired settings have been achieved, you must click OK to activate them. At anytime click the ‘Restore Default’ button to return to the original setup. Default / Override Settings • • The “Default Settings” will be set if an application does not specify the serial settings when it opens the COM Port.
These settings are especially helpful when CTS and DSR are not physically connected (such as in a 3 wire setup) and it is not acceptable for the data flow to stop and start due to arbitrary variances on the unconnected signal lines. 2.8. RS-232 Settings and Information Note - this section is for RS-232 products only. RS-232 Standard The RS-232 standard was introduced in 1962, it is now widely established. RS-232 is a slow speed, short distance, single ended transmission system (i.e.
Connect the Port 2 DTR line, pin 4 to the other PC DCD, pin 8 and CTS, pin 5, lines. Also, connect up the other PC DTR line, pin 20 to the Port 2 DCD, pin 1 and CTS, pin 8, lines. This allows the receiving device to signal when it can no longer accept data. The receiving device sets DTR false when it is unable to receive any more data. The sending device reads DTR on its CTS and DCD pins. It should stop sending when CTS goes false. Connect the Port 2 RTS line, pin 7, to the other PC DSR line, pin 6.
For RS-422/485 products only, there is an additional tab in the Advanced Settings to allow you to change duplex mode. • The drop down list allows users to choose the desired RS-422/485 operations mode. • Select “RS-422 full duplex mode” for Full Duplex communications. • Select “RS-485 half-duplex autogating mode” for Half Duplex communications. • For further details on wiring, see Section 8.
RS-422 Standard The RS-422 standard defines a serial communications standard. RS-422 is a high speed and/or long distance data transmission. Each signal is carried by a pair of wires and is thus a differential data transmission system. Over distances up to 40 feet the maximum data rate is 10 Megabits per second, and for distances up to 4000 feet the maximum data rate is 100 Kilobytes per second. A 120-Ohm resistor should be used to terminate the receiving end of the line.
Terminating Impedances RS-422 and RS-485 lines should be terminated at the end of the main branch of the RECEIVER, in the cables characteristic impedance. These terminating impedance’s stop echoes caused by the serial data being reflected back at the cable ends. It is not necessary to terminate the transmitter end of the twisted pair.
Fail Safe Open Circuit Detection Open circuit is when there are no drivers on the circuit. This occurs by design in party line multi driver/receiver systems and unintentionally when the twisted pair line is accidentally cut or disconnected or the transmitting device fails. In RS485 party line systems there are extended periods of time when none of the many possible talkers are gated onto the bus. This is known as the line idle state and occurs when all the driver outputs are in the high impedance state.
RS-485 One Talker - Many Listeners, Half Duplex. There are several schemes for connecting RS-485 devices depending on the characteristics of the system. In many cases there will be only one device, which can transmit, data and all the others simply listen to it. This scheme is used for theatrical lighting intensity control in the DMX512 standard. This is shown below. There is NO multiplexing of the TXD and RXD lines.
b) The PC is communicating with several RS-485 devices that are each able to recognize and respond to their own unique address. The RS-485 devices only drive their TXD lines when they are responding to requests from the PC to send data. In effect, the RS-485 device’s address and the command it receives is used to control access to the devices TXD channel. This is a Full Duplex system. Two twisted pair cables are required.
Optional Grounding Arrangements Proper operation of the cable circuit, according to TIA EIA: 485 A (1995) requires that the cable ground shield is not connected directly to the equipment ground shield. A current limiting resistor should be used in series with the shield to avoid possible large current flow due to differences in ground potential. Any one of the methods shown below can do this.
2.10. UART Settings The UART settings for the Brainboxes COM Port allow you to get the best performance from your device and system. There are two choices, dependant on whether minimal CPU usage or Data Latency (delay) is the main concern. The default settings have been carefully selected and should provide great performance for the majority of users.
Receive Trigger Level: • This slider allows you to choose how much incoming data is stored in the Receive FIFO before it gets processed by the driver. • Processing the data takes a small amount of CPU time, so doing this frequently will increase CPU Usage, but it will also decrease the latency at which data is delivered to the application. Choosing the right value is a trade-off between CPU Usage and Latency.
3. Uninstallation – Windows Server 2008/Vista/Server 2003/XP To uninstall the device, please ensure the PCI Express Card is present on the PC. • Open Control Panel, and then open “Add or Remove Programs”. In Vista, this will be called “Programs & Features” PX Range Product Manual Version 2.
• The Brainboxes Uninstallation wizard will launch which will remove all driver files and associated registry entries. Just click Next on each page of the Wizard. When the drivers have been uninstalled, click Finish. PX Range Product Manual Version 2.
• Once finished, check Device Manager to ensure all Ports have been removed from the system. • You may now power down the PC and unplug your PCI Express Card. • To reinstall the software, o Simply Right Click the “Ports” entry in Device Manager and select “Scan for Hardware Changes”. Windows should find the ports and launch the Found New Hardware wizard.
4. Boost.PCIe Driver Upgrade / Rollback There are several parts to the Boost.PCIe, driver: For RS-232: Example • Card driver: “Brainboxes PCIe 4 Port RS-232 Serial Card (PX-260)” • Port driver: “Brainboxes RS-232 Serial Port (COM3)”. For RS-422/485 Example • Card driver: “Brainboxes PCIe 2 Port RS-422/485 Serial Card (PX-313)” • 422/485 driver : “Brainboxes RS-422/485 Controller “ • Port driver: “Brainboxes RS-422/485 Serial Port (COM3)”. NB If you need to upgrade or roll back the Boost.
5. Troubleshooting and Testing 5.1. Installation problems • Check the PCI Express Card is correctly installed, and the Ports appear in Device Manager without any errors (Errors are indicted by a yellow exclamation mark) • If the installation did not complete or shows any error messages then restart the computer. • If Device Manager is still showing error messages, it is wise to uninstall and re-install. This should cure issues such as Resource Conflicts or failed installations.
5.3. Testing your Serial COM port To test your Brainboxes COM port works correctly you can use the Serial Test application. It is a simple application which will guide you through the steps to check that your Brainboxes COM port is working correctly. You will need to select the COM port you want to test, and connect a loopback connector to transmit and receive pins of the respected COM port. You will then be given a result as to whether the test has passed or failed. PX Range Product Manual Version 2.
6. Lifetime Warranty and Support To receive the lifetime Warranty, you need to register your product with us using our online form. NB: this must be done within 28 days of Purchase. Lifetime Warranty Sign up * Terms and Conditions are available online. Standard warranty period is 3 years if a product is not registered. Since 1983, Brainboxes have designed, tested and manufactured our products all under one Roof. One of our greatest strengths is in after sales service.
7. Technical Specifications 7.1. Supported Serial Settings Serial Setting Baud Rate Data Bits Parity Stop Bits Handshaking Break Up to 921,600 5,6,7 or 8 None, Odd, Even, Mark & Space 1, 1.5 or 2 RTS/CTS DTR/DSR Xon/Xoff Supported 7.2. Device Pin-out 7.2.1. RS-232 Devices 7.2.2. RS4-22/485 Devices PLEASE NOTE: • DTR/DSR Handshaking is not available on RS-422/485 devices • For RS-422 FULL Duplex Communications, please note the pin outs above.
Pinout for 44Way D-connector split cable for PX-260/701/346/335/368 PX Range Product Manual Version 2.
7.3. RS-422/485 bias/terminating resistors - applicable to RS422/485 products only • 7.4. Company Accreditation Brainboxes achieved accreditation to the ISO14001 environmental standard early 2008. This globally recognised standard ensures Brainboxes can demonstrate effective management of all its environmental impacts, together with a process of continuous improvement. Brainboxes have also been an ISO9001 registered company since 1994.
7.5. Europe – EU Declaration of Conformity The PX PCIe Card devices conform to the protection requirements of European Council Directive 2004/108/EC The products are designed to meet the standards detailed below. The Declaration of Conformity and supporting Technical Construction File is available by request from Brainboxes.
What is the RoHS Directive? The RoHS directive (2002/95/EC the Restriction of the use of certain Hazardous Substances in Electrical and Electronic Equipment) prohibits the sale of electrical and electronic equipment containing hazardous substances. A list of these hazardous substances includes lead, cadmium, mercury, hexavalent chromium, polybrominated biphenyls and polybrominated diphenylethers.