NCD RS-485 Скачать руководство пользователя страница 3

available, allowing you to adapt the module in a number of ways. NCD Node modules are preconfigured for RS-

485 communications at 9600 baud.  Node modules communicate to the host device at 57.6k baud by 

default.  Baud rate settings are programmable via RS-485.  The C jumper must be installed for 

configuration.  The node module must power-up with the C jumper installed.  Similarly, once configuration is 

complete, the node module must be powered up with the C jumper removed for proper operation. 

 

RS-485 Node Module Hardware Description 

The NCD Node Module has a Atmel processor and one RS485 transceiver (SN65HVD12D). The On board 

processor has 2 USARTS. One USART is connected to the RS-485 trans receiver and the other USART 

communicates to the host device.  NCD RS-485 node modules operate at 3.3V DC. This communications 

module includes bus pin short protection from -7V to 12V DC and 16kV ESD protection. Up to 256 nodes 

may be connected on the bus simultaneously.  For longer communication distances, low baud rates (such as 

9600 baud) are recommended. 

NCD RS-485 node modules act as RS-485 to USART converter.  Since USART communications is available on 

most computing platforms, it’s possible for most computing devices to communicate via RS-485 with the correct 

adapter. 

 

Raspberry Pi 2 and 3 to Modular Communications Adapter allows RS-485 communications with a Raspberry Pi 2 

or 3 

 

Arduino to Modular Communications Adapter allows RS-485 communications with Arduino Uno 

 

Particle Photon to Modular Communications Adapter allows RS-485 communications with a Particle Photon 

 

Particle Electron to Modular Communications Adapter allows RS-485 communications with a Particle Electron 

 

BeagleBone Communications Adapter allows RS-485 communications with a BeagleBone White or Black 

 

Onion Omega to Modular Communications Adapter allows RS-485 communications with Onion Omega 1 or 2 

RS-485 Node Jumpers 

Be sure to install jumpers, then power-up the module.  Module must be power-cycled anytime the jumpers are 

changed.  Jumper settings only take effect on power-up. 

1, 2, 3 Jumpers: RS-485 Bus Termination 

 

Set J3 Jumper when the node device is the first device on the bus. 

 

Remove all jumpers when the device is in between the first and last device on the bus. 

 

Set J1, J2, and J3 when the device is the last or only device on the bus. 

BR Jumper 

 

The BR jumper is not currently used in this design, but is reserved for future use. 

C  Jumper: Configuration Mode 

This jumper is used to put the module in configuration mode.  This jumper must be installed to change the baud 

rate.  Be sure to power-cycle the module after any jumper change.  Jumper settings are read during power-up 

only.  Use the RS-485 port to write configuration data into the module.  The RS-485 baud rate in configuration 

mode depends on the settings stored in the module.  You may test the baud rate using the read commands 

below. 

 

Содержание RS-485

Страница 1: ...is guide The communication protocols are slightly different for each version We will start the guide by covering the hardware and then move on to protocol for all 3 versions Please note this guide wil...

Страница 2: ......

Страница 3: ...communications with a Raspberry Pi 2 or 3 Arduino to Modular Communications Adapter allows RS 485 communications with Arduino Uno Particle Photon to Modular Communications Adapter allows RS 485 commun...

Страница 4: ...tes will be Returned Indicating the Baud Rate 9 600 00 25 80 19 200 00 4B 00 38 400 00 96 00 57 600 00 E1 00 115 200 01 C2 00 Change the RS 485 Baud Rate Send the Following Bytes via RS 485 9600 Baud...

Страница 5: ...p computers that have the resources to properly generate and decode Digi API communication frames If you are unfamiliar with Digi API communication frames please reference the following document from...

Страница 6: ...6E 65 Example of Outgoing Wireless Data 7E 00 25 90 00 13 A2 00 41 8C 58 B6 FF FE C2 69 20 74 68 69 6E 6B 20 69 20 61 6D 20 77 6F 72 6B 69 6E 67 20 66 69 6E 65 1F Read Network ID AutoEncoder The Read...

Страница 7: ...o target communications with a specific device or broadcast data to all devices that share the same Network ID Use the following command to Set the Destination Address of all wireless data Set Destina...

Страница 8: ...es to follow NCD standards for device communications The Emulator version essentially takes incoming RS 485 data and attaches additional information to make existing equipment act like a modern NCD Io...

Страница 9: ...FE 00 00 F7 19 00 00 00 E4 Response 7E 00 1C 90 00 13 A2 00 41 8C 58 B6 FF FE C2 7C 00 00 00 00 00 00 7F FF 00 00 00 00 00 00 00 26 28 bytes Write Network ID Emulator The Write Network ID command upd...

Страница 10: ...8C 58 B6 FF FE C2 7C 00 00 00 00 00 00 FF 00 00 00 00 00 00 00 00 A5 Read Destination Address Emulator The Destination Address can be used to target communications with a specific device or broadcast...

Страница 11: ...t Baud Rate 7E 00 13 10 00 00 00 00 00 00 00 FF FF FF FE 00 00 F7 01 00 25 80 57 Response 7E 00 1C 90 00 13 A2 00 41 8C 58 B6 FF FE C2 7C 00 00 00 00 00 00 FF 00 00 00 00 00 00 00 00 A5 Command Errors...

Отзывы: