0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
RF600T_03

RF600T_03

  • 厂商:

    RFSOLUTIONS

  • 封装:

  • 描述:

    RF600T_03 - Low-Power-Radio Transceiver IC - rfsolutions.ltd

  • 数据手册
  • 价格&库存
RF600T_03 数据手册
Low-Power-Radio Transceiver IC • • • • • • • • • Addressed Mode With Acknowledge Broadcast Mode Automatic Retry Serial Interface Stand Alone Operation Achieves Maximum Range From RF Modules Flow Control Option Two Telemetry I/O Lines (addressed mode only) Compatible With Most RF Modules RF600T Typical Applications • • • • • Wireless RS232 Cable Replacement Alarm Systems Communications Systems Local Area Networking 1 RxR CTS LEARN RTS OUT2 OUT1 OSC1 OSC2 18 17 16 15 14 13 12 11 10 Hardware Features 2 3 4 • • • • • • • 3.0 – 5.5V Operation. (2.0 – 5.5V optional) 190 Byte Internal Buffer ‘Manchester’ Modulation On Radio Link CRC Error Checking 18 pin DIP/SOIC Package 2 Digital Telemetry Lines (addressed mode only) Asynchronous Serial Host Interface 5 6 7 8 9 GND RF600T Vcc IN2 IN1 RxEN TxEN MODE TxH RxH TxR The RF600T provides a simple interface between TTL level asynchronous serial data sources and standard RF modules (Transceiver, Transmitter or Receiver). The device allows for either broadcast or addressed point to point modes of operation and is simple to use with minimal interface required. Data packet generation is automatically performed along with ‘Manchester’ encoding and CRC based error checking. In addition, in addressed mode, automatic retries ensure that the host is informed of successful or failed data packet delivery. The RF600T uses control lines to handle the flow of data to and from the host, and incorporates a 190 byte data buffer. Part Number RF600T RF600T-SO Description Transceiver IC PDIP Package Transceiver IC SMT Package Package 18pin PDIP 18pin SO DS601-2 11 Dec 2003 th ©2003 Reg. No. 227 4001, ENGLAND Page 1 Low-Power-Radio Transceiver IC Pin Descriptions Pin Number Name Type Description RF600T 1 2 3 4 5 6 7 8 9 RxR CTS LOOP LEARN RTS GND MODE TxH RxH TxR HBAUD TXEN RFBAUD RXEN IN1 IN2 Vcc OSC2 OSC1 OUT1 OUT2 In Out In In/Out In In In In Out Out In Out In In In In In Out In Out Out 10 11 12 13 14 15 16 17 18 Received data from RF module. Dual Function: 1. Clear to send data (to host) when low. 2. Enables loopback mode when low. In addressed mode: Used to initiate ‘address learn’ and erase functions. Drives indicator LED. Request to send data (from host) when low. Connect to 0 volts. Device mode, addressed when high, broadcast when low. Serial data from the host, to be sent on the RF path. Serial data from the RF path to be sent to the host. Dual Function: 1. Transmit data to the RF module. 2. Host baud rate select. See notes below. Dual Function: 1. Transmit enable (low) for the RF module. 2. RF baud rate select. See notes below. Receive enable (low) for the RF module. Telemetry logic input #1. (addressed mode only) Telemetry logic input #2. (addressed mode only) Positive supply voltage connection. Connect to 4MHz, 3 terminal resonator. Connect to 4MHz, 3 terminal resonator. Telemetry logic output #1. (addressed mode only) Telemetry logic output #2. (addressed mode only) Operating Modes The device is capable of operation in one of two modes, either broadcast or addressed. The following description describes the features of these mode and assumes two identical system nodes ‘A’ and ‘B’ each consisting of an RF600T and its associated radio transceiver module. Broadcast mode. This mode allows a host generated data block from node ‘A’ to be transmitted and received by any number of other nodes. This data is received and verified (for correct Manchester coding and CRC) by the other nodes before being output to their host devices. Alternately, in the same way the other nodes can send data to node ‘A’. Note that although any node can initiate a transfer, only one direction of transfer can be active at a given time. Correct reception of a data packet is not acknowledged and the host nodes have the responsibility of ensuring that data transfers occur as required by operating some form of message protocol over the half duplex data link. Addressed mode This mode allows a host generated data block from node ‘A’ to be transmitted and for the data frame to be addressed to one other network node – in this case we assume node ‘B’. When the data is received by node ‘B’ it is verified for correct Manchester coding, CRC and for address match and then an acknowledge message is transmitted back to node ‘A’. Node ‘A’ then outputs a confirmation to the host in the form of the ASCII character ‘C’ (Confirmed). Note that confirmation is given when the data block is stored in the buffer of node ‘B’ and not when it has been delivered to the host at node ‘B’. DS601-2 11 Dec 2003 th ©2003 Reg. No. 227 4001, ENGLAND Page 2 Low-Power-Radio Transceiver IC RF600T All message transfers are tagged with the addresses of both the origin and destination, thus ensuring secure data transfer at all times. Either node ‘A’ or node ‘B’ can initiate a transfer but only one direction of transfer can be active at a given time. In the event that the originating node does not get confirmation of receipt of the data packet, the software re-tries the transfer five times after which node ‘A’ will output an error message to the host in the form of the ASCII character ‘F’ (Failed). Correct reception (or otherwise) of a data packet is thus acknowledged and the host devices are relieved of most of the workload of ensuring that data transfers occur as required. The RF600T must be configured before power up for either the broadcast or addressed mode of operation by means of the MODE pin (6). Note that for security, broadcast nodes will not receive data from addressed nodes. System Operation Each RF600T is programmed at manufacture with a 24 bit serial number which uniquely identifies the device. In an addressed point to point system, these serial numbers are used as the device address for the nodes in the system and non-volatile eeprom memory in the device stores the address of the ‘other’ node in the system. If, as at time of manufacture, no address has been stored in the device or if the address has been erased then the device will only operate in the broadcast mode. If however an address has been stored then the device will only operate in the addressed point to point mode. If operation in the broadcast mode is required then with a new device, no action is necessary. If a device has been used in the point to point addressed mode or if its status is unknown then status erase must be carried out using the following procedure. The LEARN pin is grounded for a period of 5 seconds and is then allowed to float. The status LED then flashes slowly for 3 seconds to indicate that the device is erased and will now only operate in the broadcast mode. If operation in the addressed mode is required then the following procedure has to be followed to allow the two nodes in the system to operate together. The two nodes, ‘A’ and ‘B’ are placed within radio range of one another are powered up. The LEARN pin on one device – say ‘B’ is briefly taken low, placing the node into learn mode. The LEARN/ERASE status LED on ‘B’ comes on and remains on for 20 seconds. If within this period, no ‘learn’ data packet is received (see below) then the LED will be extinguished and the device will operate normally. At node ‘A’, the LEARN pin is briefly taken low. The LEARN/ERASE status LED will then come on and node ‘A’ will transmit its address. Node ‘B’ will receive and store the address of ’A’. Node ‘B’ sends back to node ‘A’ both its address and that of node ‘A’. Node ‘A’ receives and stores the address of ’B’ and confirms to ‘B’ that it has received the information. Both node ‘A’ and ‘B’ LED's flash their status LED’s rapidly for 3 seconds to show that they have learned each others addresses. Note: Other nodes which may be active will ignore this transfer since they have not been placed into learn mode. DS601-2 11 Dec 2003 th ©2003 Reg. No. 227 4001, ENGLAND Page 3 Low-Power-Radio Transceiver IC RF600T Dual Pin Functions As shown in the pin function list above, a number of output pins have dual usage. During power up they are briefly configured as inputs to allow the selection of system options as shown below. Note that any load connected to these pins must not bias the RF600T pin such that the option setting network is significantly disturbed. In order to configure these pins it is recommended that they are connected as shown. Vcc or GND Vcc 1. Tie the relevant pin to Vcc or GND via a 100K resistor. This is useful if the option is permanently unselected. 2. Tie to Vcc or GND via a 100K resistor and also add a jumper link and 10K resistor to the other rail. This allows the user to select the function of the pin by insertion/removal of the link. RF600T Pin 100KΩ 100KΩ RF600T Pin 10KΩ Pin Number Name Type Description LOOP 3 CTS In Out Function during power up: Sets RF600T into ‘Loop back’ Mode (see below) Disabled if connected to Vcc as shown above. Enabled if connected to GND as shown above. Function after power on: Clear To Send control line to host (when low). Function during power up: Host Baud rate Select. 9600baud if connected to Vcc as shown above. 19200baud if connected to GND as shown above. Function after power on: Transmit data to radio module.. Function during power up: Controls the baud rate for the RF link. 400uS if connected to Vcc as shown above. 200uS if connected to GND as shown above. Function after power on: Transmit enable (low) to radio module. HBAUD 9 TxR In Out RFBAUD 10 TXEN In Out Learn pin (addressed mode only) The learn pin is used both to sense the learn/erase switch and also to drive the indicator LED and should be connected as shown in the application circuit. The switch, which should be of the normally open type, should be connected from the learn pin to ground. The LED and its series current limiting resistor should be connected from Vcc to the learn pin, ensuring that the maximum current drawn by the LED (as given in this data sheet) is not exceeded. DS601-2 11 Dec 2003 th ©2003 Reg. No. 227 4001, ENGLAND Page 4 Low-Power-Radio Transceiver IC Data Buffering RF600T The device contains a 190 byte data buffer which is used to either buffer host data prior to transmission over the radio link or alternately to buffer data received over the radio link before it is transmitted to the host. Since this is a shared buffer the device can only operate in a half duplex manner - that is at a given time data can either be received from the host and then transmitted over the radio link or data can be received over the radio link and sent to the host but these functions cannot occur at the same time. Once a character has been received from the host or once the start of a radio data packet has been sensed the device will lock out the ‘other’ function until the first one has been completed. Host Interface The interface to the host device consists of the following signal and control lines: TxH Serial data from the host which is to be transmitted over the RF link. Idle mark ‘1’. RxH Serial data for the host which has been received over the RF link. Idle mark ‘1’. CTS Handshake line to the host. When ‘0’ tells the host that it is Clear To Send data to the RF600T for transmission over the RF link. RTS Handshake line from the host. When ‘0’ tells the RF600T that the host is making a Request To Send data to the host. Host Communications All host communications are carried out using the following asynchronous serial format. 8 data bits. 1 stop bit. No parity. The host baud rate is selected using the HBAUD option as described above. Host Data Flow Control Serial data from the host which is to be sent over the radio link is input at TTL level on the TxD pin. When the device is ready to receive data, the CTS line from the device will be low and up to 190 data bytes will be accepted and stored in the internal data buffer. When the buffer becomes full the CTS line will be taken high and the host must then stop transmitting. In order to allow for host UART’s which have an output FIFO buffer, a further 4 characters will be accepted after the CTS line has been asserted. In the event that the flow of data characters is not contiguous and an idle period of 20 ms occurs in the data stream then the CTS line will be asserted high to signify that the host should stop sending further data. In this case the current buffer contents will make up the next data packet to be sent over the radio link. Serial data which has been received over the radio link will be checked for correct Manchester coding and CRC checksum (and address match if in addressed mode) before this data is transmitted at TTL level on the RxH pin. Data flow to the host is controlled by the RTS line from the host. When this line is low, data in the buffer will be transmitted to the host. When the RTS line is taken high then data flow will be inhibited and until the buffer is empty the device will not be able to perform any other operations. DS601-2 11 Dec 2003 th ©2003 Reg. No. 227 4001, ENGLAND Page 5 Low-Power-Radio Transceiver IC Radio Module Interface The interface to the radio module(s) consists of the following signal and control lines: TxR Serial data output from the RF600T to the radio module. RxR Serial Data input to the RF600T from the radio module. TXEN When active low the RF Transmitter is enabled RXEN When active low the RF Receiver is enabled Radio Module Communications RF600T All data communications between the radio modules are carried out using an R. F. Solutions proprietary data protocol with Manchester coding. This protocol includes a pre-amble and synchronisation header followed by address and control bytes, data and a CRC check. Element timing is selectable at either 400 us or 200 us using the HBAUD option as described above. Radio Module Control The RXEN and TXEN control lines are used to enable or disable the receiver and transmitter modules – or in the case of a transceiver module, to control the direction of operation. The logic of these outputs is such that when the RF600T wishes to transmit, it will take the RXEN line high and the TXEN line low. When the RF600T wishes to receive, it will take the RXEN line low and the TXEN line high. Digital Telemetry Lines (addressed mode only) In addressed mode, two input pins have their state monitored at all times and when either changes state the new states will be transmitted and applied to the outputs at the other nodes. In addition each host data packet contains the current status of the inputs. Some care is required in using the logic pins as shown in the following notes. 1. The acknowledge and retry functions are not applied to these transmissions 2. If host data is being transmitted to the device when the logic input pins change state then the new state will not be transmitted until the current host data packet is sent. Loop Mode Loop mode is provided to allow testing of the performance of a system and allows node ‘A’ to transmit a data packet which will be looped back by node ‘B’ and received by node ‘A’. The mode settings of the nodes are ignored in the loop mode and the transfer is carried out in broadcast mode. The mode must only be selected when there are just two nodes in a network. If we assume that we wish to send a host data packet from node ‘A’ to node ‘B’ and have the packet returned such that host ‘A’ receives back its data packet then the LOOP link in node ‘A’ should be made before that unit is powered up. This unit will now only operate in the loop mode until it is powered down, the loop link removed and then powered up again. Note that the learn function will not operate when the system is configured for loop mode. DS601-2 11 Dec 2003 th ©2003 Reg. No. 227 4001, ENGLAND Page 6 Low-Power-Radio Transceiver IC Application Circuit RF600T The circuit shown below is for a typical RF600T application. A 9 way ‘D’ connector provides an RS232 termination to the host system and the RXQ1 hybrid contains all of the circuitry required to implement the RF path. In many applications it will be possible to dispense with the option links and hard-wire the options to the desired settings. Note however that the host and RF baud options and loop option must be set using resistors as described above. RF600T Application Circuit with RXQ1 Transceiver and RS232 Interface. DS601-2 11 Dec 2003 th ©2003 Reg. No. 227 4001, ENGLAND Page 7 Low-Power-Radio Transceiver IC RF600T application circuit – minimum implementation. RF600T This circuit shows the minimum implementation of the RF600T. Two such circuits should be constructed with RXDATA_RF connected to TXDATA_RF (that is the RF data paths are crossed over). Data input on the TXDATA_HOST input of one RF600T will then appear on the RXDATA_HOST pin of the other RF600T. Note that in this circuit the host data rate is fixed at 9600 bauds and the ‘RF’ data element time is 400 us. Either broadcast or addressed modes may be used depending on the setting of the option link. DS601-2 11 Dec 2003 th ©2003 Reg. No. 227 4001, ENGLAND Page 8 Low-Power-Radio Transceiver IC Achieving Optimum Range Range is dependant on many factors including 1. RF Power output 2. Receiver sensitivity 3. Antenna efficiency 4. Local environmental conditions and any local Interference 5. Data Type which is being transmitted. RF600T Whilst items 1-4 are dependant on the system hardware design, item ‘5’ is equally important and often overlooked. Given that there is a legal maximum power output which can be transmitted, and a limit on the sensitivity of the receiver (usually constrained by cost), and that the antenna can never achieve 0dB loss (100% efficiency), then the data structure and coding is an important aspect of the design. The RF600T uses a fully balanced Manchester encoded data protocol designed for optimum use of the radio transmission path. Manchester encoding enables the receiver ‘data slicer’ to maintain efficiency for the duration of the data packet, (unlike many other encoder/decoder systems) which results in reduced bit errors and therefore ensures maximum range. Custom Versions Customisation of the RF600T is available, please contact our sales department for further information. Technical Specifications: Absolute Maximum Ratings Item Supply voltage Input voltage Output voltage Max output current Storage temperature Lead soldering temp ESD rating Rating -0.3 to 6.9 -0.3 to VDD + 0.3 -0.3 to VDD+ 0.3 25 -55 to +125 300 4000 Units V V V mA °C (Note) °C (Note) V Note: Stresses above those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. Electrical Characteristics Operating current (average) Vdd = 2 - 3V Vdd = 3 - 6.6V High level Input voltage Low level input voltage High level output voltage Low level output voltage Output Pin Current rating LED sink current Min Typical 0.3 0.7 Max 1.2 1.6 VDD+0.3 0.15VDD 0.08VDD Unit mA V V V V mA mA 0.55VDD 0.3 0.7VDD 5.0 25 25 DS601-2 11 Dec 2003 th ©2003 Reg. No. 227 4001, ENGLAND Page 9 Low-Power-Radio Transceiver IC RF600T DS601-2 11 Dec 2003 th ©2003 Reg. No. 227 4001, ENGLAND Page 10 Low-Power-Radio Transceiver IC RF600T R. F. Solutions Ltd., Unit 21, Cliffe Industrial Estate, Lewes, E Sussex, BN8 6JL, England Tel +44 (0)1273 898 000 Fax +44 (0)1273 480 661 Email sales@rfsolutions.co.uk http://www.rfsolutions.co.uk R F Solutions is a member of the Low Power Radio Association. All Trademarks acknowledged and remain the property of the respected owners. Information contained in this document is believed to be accurate, however no representation or warranty is given and R.F. Solutions Ltd. assumes no liability with respect to the accuracy of such information. Use of R.F. Solutions as critical components in life support systems is not authorised except with express written approval from R. F. Solutions Ltd. DS601-2 11 Dec 2003 th ©2003 Reg. No. 227 4001, ENGLAND Page 11
RF600T_03 价格&库存

很抱歉,暂时无法提供与“RF600T_03”相匹配的价格&库存,您可以联系我们找货

免费人工找货