Home

Manual B868-TinyPlus_v1.4

image

Contents

1. Cutout on host E 9 5 M eL ETOILE ETCI CTS 50 000000002 i 2 o 5 HOST BOARD Dimension PAD 1 6mm x 1 2mm B868 TINYPLUS TECHNICAL MANUAL 55 VII 4 Solder paste RoHS process Tiny radio module is designed for surface mounting using half moon solder joints see diagram below For proper module assembly solder paste must be printed the target surface of the host board The solder paste should be eutectic and made of 95 5 of SN 4 of Ag and 0 5 of Cu The recommended solder paste height is 200 to 250 um 8 10 mil The following diagram shows mounting characteristics for tiny integration on host PCB solder dot solder dot Tiny module K host PCB host Cut out on host Metallic shield Cut out on host VII 5 Placement The tiny radio module can be automatically placed on host boards by pick and place machines like any integrated circuit with the following recommended parameters e Placing accuracy 90 um minimum e Nozzle diameter 5 6 mm e Vacuum pressure 9 10 mm Application area Geometrical center of tiny board VII 6 Soldering profile ROHS process It must be noted that tiny radio module should not be allowed to be hanging upside down during the reflow operation Thi
2. 200 0 ATdBm Receiver spurious response or blocking section 9 2 The ETSI standard does not give any mandatory requirements to receiver spurious response or blocking 67 68 868 05 TECHNICAL MANUAL 2 Examples of propagation attenuation Factor 433 MHz 868 MHz Attenuation Loss Attenuation Loss Attenuation Open office 0 0 0 0 0 0 Window lt 5 lt 1dB 15 90 1 2dB 30 3 dB Thin wall plaster 25 3 dB 35 96 3 4dB 50 96 5 8dB Medium wall wood 40 96 4 6dB 50 96 5 8dB 70 10 12 dB Thick wall concrete 50 90 5 8 dB 60 9 11 dB 85 15 20 dB Armoured wall reinforced concrete 70 10 12 dB 80 12 15 dB 90 20 25 dB Floor or ceiling 50 5 8 dB 60 9 11 dB 85 15 20 dB Armoured floor or ceiling 70 10 12 dB 80 12 15 dB 90 20 25 dB Rain and or Fog 20 25 dB 95 25 30 dB Attenuations increase along with the frequency In some cases it is therefore difficult to determine loss and attenuation value The table above is only indicative The real values will depend on the installation environment itself B868 TINYPLUS TECHNICAL MANUAL X 3 Declarations of Compliance DECLARATION TinyOne Plus 868MHz RF Module Company ONE RF TECHNOLOGY SAS Address Emerald Sauare B t D Rue Evariste Galois 06410 Sophia Antipolis FRANCE Contact Eric
3. 68 X 3 DECLARATIONS OF 69 868 05 TECHNICAL MANUAL 1 CHAPTER I INTRODUCTION I 1 Aim of the Document The aim of this document is to present the features and the application of the B868 tinyPLUS radio module After the introduction the characteristics of the B868 tinyPLUS radio module will be described within the following distinct chapters Requirements General Characteristics of the B868 tinyPLUS Module Technical description of the B868 tinyPLUS Module Functional description of the B868 tinyPLUS Module Process information Board Mounting Recommendations Antenna Considerations 2 B868 TINYPLUS TECHNICAL MANUAL I 2 Reference documents 1 EN 300 220 2 v2 1 1 ETSI Standards for SRD April 2006 2 ERC Rec 70 03 ERC Recommendation for SRD May 2007 2002 95 Directive of the European Parliament and of the Council 27 January 2003 4 TinyTools User Manual 5 Mesh Lite Technical Manual Glossary ACP BER Bits s CER dBm EMC EPROM ETR ETSI FM FSK GFSK GMSK IF ISM kbps LBT LNA MHz PLL PROM NRZ RF RoHS RSSI Rx SRD Tx SMD VCTCXO Adjacent Channel Power Bit Error Rate Bits per second 1000 bits s 1Kbps Character Error Rate Power level in decibel milliwatt 10 log P 1mW Electro Magnetic Compatibility Electrical Programmable Read Only
4. J30 STAND BY I TTL Signal for stand by 129 TXD TxD UART Serial Data Transmission J28 RXD I TTL RxD UART Serial Data Reception J27 RESET I TTL Signal for reset 126 5 Clear Send J25 RTS TTL Request To Send BKGD MS TTL 2 debug interface pin ACK TX Indicate radio transmission is J23 Vpp Digital part supply J22 1 04 I O analog Digital I O analog Input 10 bits capable J21 I O3 I O analog Digital I O analog Input 10 bits capable I O8 I O TTL Digital 1 E STATUS TX RX TTL a the serial link is on transmission or J19 1 07 I O TTL Digital I O I O2 I O TTL Digital I O interrupt Input capable Pe Erasme Detect TTL if valid Carrier Synchro word is 1 01 I O analog Digital I O analog Input 10 bits capable 117 MER nates va _ re 5 27 116 GND Ground 115 GND Ground J14 Radio part supply 16 B868 TINYPLUS TECHNICAL MANUAL J13 J12 GND Ground J11 PrgS TTL Signal for serial uC flashing J10 102 GND Ground 101 RF_Antenna RF connection to external antenna B868 TINYPLUS TECHNICAL MANUAL 17 IV 2 Block diagram and Pin out of the DIP Module 0000060060 j ETIIIIIIIIIM J1 J2 lapis Straight Straight 1 vcc 2 4 1 01 4 1 02 1 07
5. LBT oo ie lt 1 EFGH gt CK 23 24 868 05 TECHNICAL MANUAL V 3 Registers Detailed Use The parameters to be configured via Hayes mode are stored in the module permanent memory called S registers Those registers are always listed as follow S20x registers correspond to the radio parameters 521 registers correspond to the serial parameters S22x registers correspond to the general operation parameters 524 registers correspond to the stand by parameters S2bx registers correspond to the network operation parameters Radio Configuration The Radio configuration is set via the S20x registers Through them you can Change radio channel S200 Change the radio baud rate S201 Change the radio Output Power S202 Modify the carrier length S204 Change Radio Frequency Sub Band S206 The radio parameters are preferably set in the following order 1 Radio baud rate S201 This register allows changing the radio baud rate Radio baud rate 0 4 8 kbps 1 9 6 kbps 2 19 2 kbps 3 default 38 4 kbps B868 TINYPLUS TECHNICAL MANUAL 25 2 Frequency Sub band assignment S206 This register sets the Frequency Sub band used for the communication At 4 8 and 9 6 kbps the module can use any of 9 Sub Bands 0 to 8 starting at 868 MHz ending at 870 MHz S206 value Band Frequency Sub Ba
6. 5252 2 5258 255 5260 63 5262 0 5263 0 5264 1 Not used Example 2 IO copy with Star architecture with 2 ports copied from server to each client and 2 ports copied from each client to server Low power is activated on both clients with one refresh each second on Client 1 and every 6 seconds on Client 2 B868 TINYPLUS TECHNICAL MANUAL 49 IO Server 5220 6 5240 0 5241 0 Client N Ed 2522255 IL 5258 0 5260 0 l S262 0 5263 0 5264 0 Client 1 5220 7 22 client 5240 2 outputs S241 5 718 29 gt are the 5243 125 images 5252141 server 5258255 inputs 5260 255 Input 5262 0 E 5264 1 Example 3 IO copy with Star architecture with server inputs copied to N clients outputs If refresh time is critical to update outputs of the server according to the inputs of a client it is possible to use the interrupt functionality In this case an edged occurring on the client input will immediately trigs the send of an update frame to the server without waiting the next refresh period Finally it is possible to detect a link failure in small network up to 8 clients Clients should be numbered from 1 to 8 When a client sends its inputs values the frame also contain the timer period in second The server records this period for each of the first 8 clients When message is no more received from a client during the specified period 2 seconds the master indicates the failure
7. ERC recommendation 70 03 Band Frequency Maximum Channel Duty band radiated power spacing cycle 96 Mhz mW khz No channel 1f 868 0 868 6 25 spacing specified 1 7a 868 6 868 7 10 25 0 1 No channel 14 868 7 869 2 25 spacing specified 0 1 7d 869 2 869 25 10 25 0 1 7b 869 25 869 3 10 25 0 1 1h 869 3 869 4 10 25 100 1 869 4 869 65 500 25 wideband 10 7 869 65 869 7 25 25 10 channel 1 869 7 870 0 5 spacing specified 100 These bands are free to use but the module and the user must respect some limitations Most of these restrictions are integrated in the conception of the module except the duty cycle For example the 869 400 to 869 650 MHz band is limited to a 10 duty cycle This means that each module is limited to a total transmit time of 6 minutes per hour It is the responsibility of the user to respect the duty cycle Furthermore the module complies with the ETSI 300 220 1 v1 3 1 standards specific for SRD The main requirements are described in Appendix 1 Finally the module complies with the new European Directive 2002 95 EC concerning the Restrictive Usage of Hazardous Substances RoHS II 2 Functional Requirements The B868 tinyPLUS module has a digital part and a RF part The radio link is a Half Duplex bi directional link The digital part has the following functionalities Communications interface Analog inputs and Logic I O
8. to execute telemetry orders while exchanging serial data 8 pins of the module are dedicated for I O use with different capability 10 bits analog inputs capable readable either locally or remotely PWM input capable readable either locally or remotely interruptible input to wake up and send frame on edge event 10 KHz PWM output with 8 bits resolution duty cycle writable either locally or remotely I O copy between 2 modules or more in star architecture to update digital output according to digital input from another module Independent I O and data binding to route data and I O frame to different target pins are reserved for user telemetry application All pins are digital I O capable and some pin has specific functionalities shown in the following table DE Analog PWM Digital IO input IRQ input PWM input output J17 I O1 118 1 02 v 1 119 1 07 220 1 08 v J21 I O3 22 1 04 v v J31 1 05 2 132 1 06 v 2 1 Interrupt event rising edge 2 Interrupt event on falling edge 868 05 TECHNICAL MANUAL 41 2 Registers Description Most of registers described in previous chapter are available in telemetry firmware Below are listed registers specific to this protocol Access Register Name Description Serial Link R W S216 Flow Control Indicates flow contro
9. writing ERROR CR on its serial link and rising edge on signal 224 Combining the two previous functionalities e The consumption is very low e The server outputs refreshed immediately in case of an edge occurring on a client e The radio link and client operation are checked periodically This configuration is ideal for wireless alarm sensor as exposed in example 4 More over if it is not necessary to know on which client the edge occurred it is possible to install up to 8 clients all with J32 as interrupt input activated In this case the J32 server output will fall down as soon as an event occurs on one of the 8 clients B868 TINYPLUS TECHNICAL MANUAL IO Client 1 5220 7 5240 2 Output not used 5241 60 5243 125 5252 1 5258 255 5260 191 5262 64 5263 0 5264 0 5220 6 5240 0 5241 0 5243 0 52522255 5258 0 IO Client 2 S260 255 5262 0 5220 7 6263 0 Outputs 5240 2 5264 1 updated as S241 60 soon as an 5243 125 event occurs on clients inputs 5262 128 5263 0 5264 0 Example 4 Low power fast response time Two very low power clients send their values only once every minute but can send immediately a frame in case of falling edge B868 TINYPLUS TECHNICAL MANUAL 51 Bindings A binding is a virtual link between two modules to simulate a point to point communication even if these modules are included in a bigger network The advantage is
10. B868 TINYPLUS TECHNICAL MANUAL 4 CHAPTER IX ANTENNA CONSIDERATIONS IX 1 Antenna recommendations B868 tinyPLUS performances when used in a product are strongly dependent on the antenna type and its location Particular cautions are required on the following points Use a good and efficient antenna designed for the 868 MHz band gt Antenna must be fixed in such a location that electronic noise cannot affect the performances outside location is ideal if available gt Antenna directivity must be low omni directional antenna is usually the best choice B868 TINYPLUS TECHNICAL MANUAL 61 IX 2 Antenna Specifications Frequency Band 868MHz 25MHz Radiation Pattern Omni directional Nominal Impedance 500 VSWR 1 5 1 max Gain OdBi Polarization Vertical VV VV ON WV IX 3 Antenna matching Impedance matching can be required to deliver the maximum possible power from the module to the antenna and vice versa This is typically accomplished by inserting a matching network into a circuit between the source and the load This matching network must be established as close as possible to the tiny module Here after an example of matching network between a B868 tinyPRO module and an antenna Tiny RF Track 1 Track 2 Output O 4 TR 2 c2 Antenna Connection Symbols Reference Package Value Comments L1 Coil 0603 These values must be measured and C1 C2 Capacitor 0603 optimized w
11. LAGORCE Declares that the radio equipment Brand TinyOne Plus 868MHz RF Module Designation B868 tiny plus 40 SMD WA ref 105 000 192 B868 tiny plus 40 DIP WA ref 105 000 193 Type Radio module for wireless data transmission Antenna Restrictions Only antenna with maximum gain of OdBi are allowed to use Conforms to the Recommendation 1999 5 EC and 1999 519 EC Article 3 1a Electrical Safety and Health protection conformity is proven by compliance to harmonised standard EN 60950 1 A11 and EN 50371 Article 3 1b Electromagnetic Compatibility conformity is proven by compliance to the standard EN 301489 3 Version 1 4 1 Article 3 2 Radio Spectrum conformity is proven by compliance to the standard EN 300220 2 Version 2 1 1 Restrictions CE marking applies only to End Products Because this equipment is only a subassembly compliance tests have been realized with One RF Technology modem Manufacturer of End Products based on such a solution has to insure full conformity to be able to CE label marking Sophia Antipolis 25 of September 2007 Eric LAGORCE C O O
12. MANUAL Analog inputs 3 analog inputs are available on 217 J21 and J22 The ADC use a successive approximation register SAR architecture with 15us sample amp hold and 10 bits resolution To use the analog inputs the corresponding pin should set as input by S260 register A read request command 0x02 return all telemetry values of a module including the ADC values When a pin is set as output the returned value is zero For the inputs the range is from 0x0000 to corresponding to OV up to Vcc PWM input J31 is PWM input capable To use it the direction should be set as input using S260 register A reading is performed by requesting a read command 0x02 to the desired module local or remote The returned values are the up level and down level duration Interruptible inputs 3 pins J18 J31 and J32 are interruptible To use it the desired pins should be declared as input via S260 register and the interrupt should be activated via S262 register When enabled an edge event on those pins automatically sends a telemetry frame to the default client chosen in S258 register The frame sent is the same as the one returned after a reading request If the module is in stand by mode when the edge occurs the module first wakes up and then sends the telemetry frame NB J18 is sensitive to rising edge only while J31 and J32 are waiting for falling edge If more than one interrupt pin is activated an edge event is det
13. MHz the upper limit is 12 75 GHz All spurs except emission at the intended channel and the adjacent channels shall be measured The requirement is given in the table and illustrated in the figure below 47 74 MHz Othe Above 87 5 118 MHz frequencies 1000 MHz 174 230 MHz below 1000 MHz 470 862MHz ty m 54 dam Spurious emission requirement 2 gt x 0 EI m 2B E 400 ani an 1200 Frequency stability for low voltage battery operation section 8 8 This requirement applies for battery operated equipment only The requirement is that when reducing the operating voltage to zero the equipment should stay on the desired frequency or cease to function altogether Duty cycle section 8 9 This requirement states the transmitter on off ratio measured during 1 hr period The duty cycle ratio is found in the table on page 4 Receiver spurious radiation section 9 1 For equipment with integral antenna the radiated emission from the receiver shall be measured Equipment wilh external antenna connector shall be measured for both conducted Spurious emission and cabinet radiation If the carrier frequency is lt 470 MHz the equipment shall be measured for unwanted from 9 2 to 4 GHz If the carrier frequency is gt 470 MHz the upper limit is 12 75 Hz The radiation limit is given in the table below Eg 1000 MHz 1000 MHz 20 0
14. Micro controller with embedded software The RF part has the following functionalities Frequency synthesis Front end Low noise reception 868 05 TECHNICAL MANUAL 5 II 3 Temperature Requirements Minimum Typical Maximum Unit Operating Temperature 40 25 85 eC Relative humidity 20 75 Storage Temperature 40 25 85 ec Relative humidity 0 95 9o 6 B868 TINYPLUS TECHNICAL MANUAL P d CHAPTER III GENERAL CHARACTERISTICS III 1 Mechanical Characteristics 6 layers circuit epoxy FRA thickness 0 8mm Cover Due to high radiated power the board is protected by a metallic cover mounted on the bottom side of the board e dimensions 34 5 x 18 5 x 2 2mm thickness 200um Components SMD components on both side of the PCB terminals allowing conveying I O signals are half moons located around SMD Number of I O pins 18 50 B868 TINYPLUS TECHNICAL MANUAL RER RER M RER X 55255600 2 gt T s 555525 25 25 gt 59 lt lt s 3 x x 5 255 ect os 25 55 xx 5 5 2552 2 25 se 23 A e 2 5 os 2 s Mite ER 555555 RER RER 14657449 9
15. antenna acts like wave antenna so that a minimum ground plane is required 868 05 TECHNICAL MANUAL 5 1 ETSI 300 220 standards summary 66 868 05 TECHNICAL MANUAL ETSI 300 220 The ETSI 300 220 specifies in detail the requirements and test methods to be used for type approvals of licence free operated radio equipment The following is a summary of the most important requirements The complete document can be downloaded from www etsi fr Frequency error section 8 1 The maximum frequency error depends on type of use base mobile or portable and of the channel separation The requirement applies only when a channel spacing 15 specified Frequency band channel s channel pacing 300 500 MHz 212125 Figures is in kHz 500 1000MHz 25 25 3 bie Carrier power conducted section 8 2 This requirement applies for equipment with extarnal antenna connector The maximum power depends on equipment class The class is found in the table on page 4 Effective radiated power section 3 3 This requirement applies for equipment with dedicated or integral antenna The test method is different from equipment with external antenna connector but the test limits are the same as above TX modulation section 8 4 This test apply to analogue speech systems only FM and AM Adjacent channel power sec
16. edge on the specified input trigs a telemetry frame sending to the default IO recipient 42 control B868 TINYPLUS TECHNICAL MANUAL 4 R W 5260 I O Direction I O pins can be set either in input digital or analog or output digital only Each bit of this register indicates if a pin should be an input default or output 1 e Bit 0 I O1 Bit 1 I O2 Bit 2 I O7 Bit 3 I O8 Bit 4 I O3 Bit 5 I O4 Bit 6 I O5 Bit 7 1 06 R W 5261 Dedicate I O A few pins are shared between telemetry and status indicators like Status TX RX or Frame Detect By default all this pins have been affected for telemetry use but if necessary the original pin function can be recovered by setting to 1 the corresponding bit Bit 0 I O1 or Frame Detect Bit 1 I O2 or Frame Detect Bit 2 I O7 Bit 3 1 08 or Status TX RX Bit 4 I O3 Bit 5 I O4 Bit 6 I O5 Bit 7 I O6 R W 5262 Interrupt inputs Some inputs are IRQ capable i e an edge occurring on an IRQ pin automatically wakes up the module and sends its IO state to the default recipient specified in S258 register As S260 register each bit is dedicated to a pin Bit 0 1 01 IRQ not available Bit 1 1 02 70 IRQ disable 1 IRQ enable on rising edge Bit 2 I O7 IRQ not available Bit 3 I O8 IRQ not available Bit 4 I O3 IRQ not available Bit 5 I
17. to customer choice 38 868 05 TECHNICAL MANUAL V 6 Configuration and Download Over Air DOTA TinyPLUS module includes the new DOTA functionality This function is able to change or update the firmware of a remote modem using a local module In this application the new firmware is sent through the radio link to another device without the need of any hardware intervention on the remote device All steps of the process can be done from a local radio module connected to a computer remote module to be Hardly accessible updated or configured SM Firmware or settings are sent through the air without any access to the remote device Local module Completing DOTA the configuration over the air functionality gives access to the Hayes mode of a remote modem Thanks to it you can adjust all the settings of a modem without physical access to it Both functionalities are available through a specific software tool TinyTools Refer to its user manual 4 for detailed explanation B868 TINYPLUS TECHNICAL MANUAL 39 CHAPTER VI TELEMETRY FIRMWARE DESCRIPTION OF THE FUNCTIONALITY This Chapter is dedicated to the functionalities of the telemetry firmware allowing functional use of I Os of the module 40 B868 TINYPLUS TECHNICAL MANUAL 2 VI 1 General Features Telemetry protocol is based on the addressed secured operating mode Each module is able
18. 0 ER 550555555 lt lt 5256 255 tata gt gt cS RER 55 e gt 55 lt gt 5 x os lt gt 509 A ER ers 65 gt 4 25 EEE EEE BERKER RR EEE ER COOL GO CA ET 50956606200 555555525505 ur tela fee eerte aet TERN 25250550069 556966 111 2 DC Characteristics Characteristics Min Power Supply Vcc 3 0V Consumption 3 6V Transmission 25mW Reception Stand by I O low level GND I O high level B868 TINYPLUS TECHNICAL MANUAL 2 3 6 3 7V 30mA 35mA 0 2 III 3 Timing Characteristics Characteristics Power Up Sequence Tx to RX switching time 868 05 TECHNICAL MANUAL 111 4 Functional characteristics The B868 tinyPLUS functional characteristics depend on the RF data rate 4 RF data rates are available 4 8 9 6 19 2 or 38 4 kbps Frequency Sub Band MHz Global Band if 7a 868 868 6 868 6 868 7 Band 1g 868 7 869 2 RF data rate 4 8 kbps Band 1i 869 4 869 65 Band 7c Band 1k Channel number 12 4 10 2 284 10 2 6 Channel width kHz 50 25 50 25 25 25 50 Frequency Channel 0 868 025 868 6125 868 725 869 2125 869 4125 869 6625 8
19. 000000 00000 H 1000 mm 40 00 mm 340 00 mm 00000 mn lt lt Trays are delivered carton boxes each box including 15 trays dimensions of the box following 360 mm x 250 mm x 170 mm An empty box weights around 430 g 54 B868 TINYPLUS TECHNICAL MANUAL P d VII 2 Storage The optimal storage environment for tiny radio modules should be dust free dry and the temperature should be included between 40 C and 85 C In case of a reflow soldering process tiny radio modules must be submitted to a drying bake at 60 C during 24 hours The drying bake must be used prior to the reflow soldering process in order to prevent a popcorn effect After being submitted to the drying bake tiny modules must be soldered on host boards within 168 hours Also it must be noted that due to some components tiny radio modules are ESD sensitive device Therefore ESD handling precautions should be carefully observed VII 3 Soldering pad pattern The surface finished on the printed circuit board pads should be made of Nickel Gold surface For optimal performances the host board needs a maximum ground plane so that the integrated antenna becomes less sensitive to the environment The recommended soldering pad layout on the host board as well as the host board cutout for tiny integration are shown in the diagram below Footprint on host for Tiny rodio board 33 60
20. 1 08 7 1 03 B 1 04 9 VDD 18 B868 TINYPLUS TECHNICAL MANUAL f IV 3 Description of the Signals Description Reset External hardware reset of the radio module Active on low state Serial link signals format NRZ TTL TxD is for outgoing data RxD is TxD RxD _ for incoming data The 1 is represented by a high state 4 Incoming signal Indicates whether the module can send serial data to user Active on low state or not inactive on high state Outgoing signal Indicates whether the user can transmit serial data RTS _ active on low state or not inactive on high state signal switches either when the serial buffer is full or when the user s serial transmission is finished Indicates that the buffer transmission was done correctly The signal ACK TX is activated at the end of a message transmission on the radio active RTS and stays active until RTS switches to inactive state Active transmitted buffer on low state I Ox Input Output available with telemetry firmware Stand By Indicates to the module to switch to low power mode Active on high state used only if Hardware Flow Control RTS CTS is selected S216 0 2 used only if Hardware Stand By is selected 5240 1 N B868 TINYPLUS TECHNICAL MANUAL 19 CHAPTER V DESCRIPTION OF THE FUNCTIONALITY Telit modems and boards are provided with an embedde
21. 3 8V 0 3V to Vppt 0 3V Voltage applied to Vcc Vpp Voltage applied to TTL Input 12 B868 TINYPLUS TECHNICAL MANUAL 4 III 7 Ordering information Three different equipments can be ordered SMD board board The Demokit Select the desired options from the list below to identify the appropriate Telit part number you need X 868 tiny plus 40 XXX XX Equipment Board D Demokit Antenna option WA Without Antenna EA External Antenna Socket option SMD SMD module DIP Adapter DIP The versions below are considered standard and should be readily available For other versions please contact Telit Please make sure to give the complete part number when ordering Equipment SMD Version Part Number B868 tiny plus 40 SMD WA DIP Version An B868 tiny plus 40 DIP WA Demo Kit D868 tiny plus 40 SMD EA B868 TINYPLUS TECHNICAL MANUAL 13 CHAPTER IV TECHNICAL DESCRIPTION IV 1 Block diagram and Pin out of the SMD Module 14 B868 TINYPLUS TECHNICAL MANUAL J25 J32 Bottom side Cover 225 DIGITAL PART I O management Radio management Serial link J32 N B868 TINYPLUS TECHNICAL MANUAL function J32 I O6 I O TTL Digital I O interrupt Input capable J31 I O5 I O TTL Digital I O interrupt Input capable
22. 69 725 Transmission Output Power under 50 4 levels selectable by software see Hayes command 5202 Max output power mW mw 25 10 25 10 25 25 5 Modulation with 5 kHz deviation Reception Sensitivity for CER 107 105 dBm 198 under 500 Remaining CER 2110 Sararatlan Tar Up to 5 dBm under 500 103 Channel number 12 4 10 2 2 amp 4 10 2 6 Channel width kHz 50 25 50 25 25 25 50 Frequency Channel 0 868 025 868 6125 868 725 869 2125 869 4125 869 6625 869 725 Transmission Output Power under 50 0 4 levels selectable by software see Hayes command ATS202 Max output power 25 10 25 10 10 10 5 Modulation GFSK with 10 kHz deviation Reception Sensitivity for CER 107 103 dBm 198 under 50 Remaining CER lt 1 10 Saturation for CER 10 Up to 5 dBm under 50 Q 10 B868 TINYPLUS TECHNICAL MANUAL f Band 1f Band 7a Band 1g Band 1i 7c Band ik Frequency Sub Band MHz 868 868 6 868 6 868 7 868 7 869 2 869 4 869 65 869 65 869 7 869 7 870 Global RF data rate 19 2 kbps Channel number 6 None 5 None 1 None 3 Channel width kHz 100 100 100 100 Frequency _ _ _ Channel 0 868 05 868 75 869 525 869 75 Transmission Output Power under 50 2 4 levels selectable by
23. CUMENTE a A 2 1 GENERAL FEATURES 40 1 3 GLOSSARY 2 Dee REGISTERS DESCRIPTION 2 VI 3 DETAILED FEATURES 21 2 43 CHAPTER II 5 3 II 1 GENERAL REQUIREMENTS 00 0 nnns 3 CHAPTER VII PROCESS INFORMATION 52 11 2 FUNCTIONAL REQUIREMENTS 4 WIT m 52 11 3 TEMPERATURE REQUIREMENTS 5 VIT 2 STORAGE innen 54 VII 3 SOLDERING PAD PATTERN 1 54 CHAPTER III GENERAL CHARACTERISTICS 6 VII 4 SOLDER PASTE ROHS 5 55 III 1 MECHANICAL 5 6 VII 5 PLACEMENT nik 55 III 2 DC CHARACTERISTICS 2 8 VIL 6 SOLDERING PROFILE ROHS 55 55 III 3 TIMING 5 5 8 CHAPTER VIII BOARD MOUNTING III 4 FUNCTIONAL 15 200 2 2 9 us 56 III 5 DIGITAL 5 6 nennen 11 VIII 1 ELECTRICAL 56 III 6 ABSOLUTE MAXIMUM 5 2 11 VIII 2 POWER SUPPLY DECOUPLING ON B868 TINYPLUS III 7 ORDER
24. I ID of the addressed module 0x32 0x38 Separator indicating the end of T 1 address field and the telemetry T 0x54 frame type 0x03 is the order to perform a digital 0x03 1 write on the outputs of the 0x03 addressed module Specifies the outputs to be updated Each bit corresponds to one pin only the set bits will be written x N lt 1 al al aAa 6 6 6 6 6 6 6 6 Value to write on the outputs 1 bit er pin x N Value 1 SUI 66 1 telemetry frames ends by lt CR gt 0x0D carriage return Set pin 232 to 1 731 to and let current value on the other pins of module N 28 NEN Write PWM Output Field Example Address 1to5 ASCII ID of the addressed module 05 Separator indicating the end of u T 1 address field and the telemetry T 20x55 frame type 0x04 is the order to change the duty 0 04 1 cycle of the PWM output Oxus New value to be affected to the duty Value 1 cycle of PWM output lt CR gt 1 All telemetry frames ends by lt CR gt 0x0D carriage return Set PWM output duty cycle to 25 on module N 2 E B868 TINYPLUS TECHNICAL MANUAL 45 Returned v
25. ING INFORMATION 12 MODULE 57 VIII 3 RF LAYOUT CONSIDERATIONS 58 CHAPTER IV TECHNICAL DESCRIPTION 13 VIII 4 B868 TINYPLUS INTERFACING 1 59 IV 1 BLOCK DIAGRAM AND PIN OUT OF THE SMD MODULE 13 IV 2 BLOCK DIAGRAM AND PIN OUT OF THE DIP MODULE 17 CHAPTER IX ANTENNA CONSIDERATIONS 60 IV 3 DESCRIPTION OF THE 5 2 20 21 18 IX 1 ANTENNA RECOMMENDATIONS 60 IX 2 ANTENNA SPECIFICATIONS 0 0 1 61 CHAPTER V DESCRIPTION OF THE FUNCTIONALITY E 19 IX 3 ANTENNA MATCHING esee OL V 1 CONFIGURATION MODE acc 20 4 ANTENNA TYPES ako maar et ac dit ele ea di 62 V 2 OPERATING MODE SEGEN GER 22 IX 5 EXTERNAL ANTENNA sssasususasusasusASASASASASAANAEAEAEAES 62 V 3 REGISTERS DETAILED USE EON SONA 24 6 EMBEDDABLE ANTENNAS 2 1 2 2 22a aga Fas 64 V 4 REGISTERS rennen n nn anna nn aiia KA 33 CHAPTER X 65 V 5 CONFIGURATION nennen 37 1 ETSI 300 220 STANDARDS SUMMARY 65 VO CONFIGURATION ANE DOWNLOAD OVER THE AIR au 2 EXAMPLES OF PROPAGATION ATTENUATION
26. Memory ETSI Technical Report European Telecommunication Standard Institute Frequency Modulation Audio Frequency Shift Keying Gaussian Frequency Shift Keying Gaussian Minimum Shift Keying Intermediary Frequency Industrial Scientific and Medical kilobits s Listen Before Talk Low Noise Amplifier Mega Hertz 1 MHz 1000 kHz Phase Lock Loop Programmable Read Only Memory Non return to Zero Radio Frequency Restriction of Hazardous Substances Receive Strength Signal Indicator Reception Short Range Device Transmission Surface Mounted Device Voltage Controlled Oscillator Voltage Controlled and Temperature Compensated Crystal Oscillator i B868 TINYPLUS TECHNICAL MANUAL 3 II REQUIREMENTS II 1 General Requirements The B868 tinyPLUS module is a multi channel radio board delivering up to 25 mW in the 868 MHz ISM band unlicensed frequency band In order to harmonize our product family the B868 tinyPLUS module has the same mechanical characteristics than all TinyOne products same PCB format half moons connectors metallic cover is It allows point to point multipoint or network functioning modes The ERC recommendation 70 03 describes the different usable sub bands in the 868 MHz license free band in terms of bandwidth maximum power duty cycle and channel spacing It gives the following limitations 4 B868 TINYPLUS TECHNICAL MANUAL P d
27. O4 IRQ not available Bit 6 1 05 70 IRQ disable i IRQ enable on falling edge e Bit 7 1 06 70 IRQ disable i IRQ enable on falling edge R W 5263 PWM output A 10kHz PWM output is available on 1 08 Set this register to 8 to activate the PWM output Reset to 0 default to disable the PWM output All other values are reserved R W 5264 1 Enables the I O copy mode e 70 disable default 1 enable R W 5265 Digital Output Start up value Specifies the value taken by outputs immediately after module power on Each bit is dedicated to a pin as specified in S260 register R W 5266 PWM Start up Value Specifies the duty cycle applied to the 10kHz PWM Output immediately after the module power on Between 0 and 255 70 PWM output always to 0 default 128 50 duty cycle 255 PWM output always to 1 B868 TINYPLUS TECHNICAL MANUAL 43 VI 3 Detailed Features Frame syntax for mixed telemetry and data exchanges Telemetry protocol is able to execute telemetry orders while exchanging serial data It uses an addressed secured mode to insure reliability and network capabilities Data and Telemetry commands are differenced using and T characters respectively data frame is sent as following Address Data example 2 hello sends hello
28. Z 9 lelit wireless solutions ISSUE v1 4 UPDATE December 2008 N B868 TINYPLUS TECHNICAL MANUAL i Proprietary Notice Copyright Telit 2008 The information in this document is subject to change without notice Company or product names mentioned in this document may be trademarks or registered trademarks of their respective companies All rights reserved Neither the whole nor any part of the information contained in this publication may be reproduced in any material form except with the written permission of Telit This publication is intended only to assist the reader in the use of the product Telit shall not be liable for any loss or damage arising from the use of any information in this publication or any error or omission in such information or any incorrect use of the product Technical Support Telit provides customer technical support using phone and or e mail means For customer technical support please contact your local Telit Sales entity Te li Emerald Square Bat A Rue Evariste Galois 06410 Sophia Antipolis FRANCE elit Tel 33 0 4 97 21 33 10 Fax 33 0 4 97 21 33 11 ii B868 TINYPLUS TECHNICAL MANUAL TABLE OF CONTENTS CHAPTER I 1 CHAPTER VI TELEMETRY FIRMWARE 1 1 AIM OF THE 1 menn 1 DESCRIPTION OF THE FUNCTIONALITY 39 1 3 REFERENCE DO
29. alue Field ___ Size byte Address 1to5 Aum ID of the module returning the rame Separator indicating the end of T 1 address field and the telemetry frame type 0x01 indicates that the module 0x01 1 return all value following a read request Digital value read on the module with one bit by pin 1 0 4 I O 3 I O 8 I O7 I O 2 I O1 I O 6 I O 5 Digital value 1 1 Oori 1 Oori Oor1 1 Oori Oor1 Indicate the direction In Out of each pin One bit per pin with 70 for input and 1 for output IO direction 1 1 0 6 I O 5 I O I O I O 8 I O 7 I O 2 I O 1 Oori Oor1 Oori Oori Oor1 1 Oori Oori Timing values read on the PWM input the 2 first bytes LSB first PWM input value 4 are the up signal duration while the 2 last bytes are the down level duration 10 bits ADC value sampled from each of the 3 analog inputs The first value is for J17 then J21 and the last Analog input one is for J22 All 10 bits values are values written with 2 bytes LSB first I O 1 1 0 3 1 0 4 value value value 2 Bytes 2 Bytes 2 Bytes When enable see S241 register Timer 1 this is the period of IO send given in second This byte is reserved and should be ignored telemetry frames ends by carriage return Option 1 lt CR gt 1 46 B868 TINYPLUS TECHNICAL
30. antennas could be used as long as they adapted to 868 MHz frequency Best range may be achieved if the Y Wave antenna is placed perpendicular in the middle of a solid ground plane measuring at least 10 cm radius In this case the antenna should be connected to the module via some 50 ohm characteristic impedance coaxial cable Ya Wave Antenna 7 connected to hot point Ground plane connected to coaxial ground Coaxial hot and ground soldered Cj on the tiny RF output lt WARNING The metallic plane must be ideally under the antenna balanced radiation Never short circuit the hot and cold pins The installation directives are the following gt Solder the coaxial cable on the hot and ground pad antenna of the B868 tinyPLUS module Fix the antenna on a metallic plane or on a metallic box with the metallic screw provided with the antenna gt Ifthe tiny module is integrated in a plastic box use a metal tape copper glued on the plastic side under the antenna B868 TINYPLUS TECHNICAL MANUAL 63 Half Wave Dipole antenna Wave Dipole antenna is around 16 cm long Shorter compensated antennas could be used as long as they are adapted to 868 MHz frequency In a gt Wave Dipole antenna the metallic plane is replaced by a second Wave antenna balancing the radiation Half wave monopole antenna typically offers a ground independent design with favorable gain excellent radiat
31. d software which allows to choose between different communication protocols and to play on numerous parameters For B868 tinyPLUS module there are 3 different firmwares Standard firmware Telemetry firmware allowing a functional use of I Os of the module refer to Chapter VI for detailed explanation Mesh Lite firmware allowing mesh networking refer to dedicated manual 5 for detailed explanation This Chapter is dedicated to the standard firmware functionalities There are 2 different modes The configuration mode which allows to parameter the module It is set through the use of Hayes commands sent on the serial link The operating mode which is the functional use for data transmission 20 B868 TINYPLUS TECHNICAL MANUAL V 1 Configuration Mode Hayes or commands complies with Hayes protocol used PSTN modem standards This protocol or Hayes mode is used to configure the modem parameters based on the following principles data frame always begins with the two ASCII characters standing for ATtention Commands are coded over or several characters and may include additional data A given command always ends up with a CR Carriage Return A T Command Additional data lt CR gt Note The delay between 2 characters of the same command must be less than 10 seconds The only exception to this data framing rule is the switching command from the operating com
32. e header is ASCII 0x01 data if the header is numeric If set to 0 the receiver will not know where the frame comes from v Carriage Return Bit 1 default 0 if set to 1 the frame sent on the serial link will be followed by a CR character OxOD Numeric Header Bit 2 default 0 Used when bit 0 is set to 1 it selects the type of header for transmission or reception to ASCII 0 or numeric 1 Status answer Bit 4 default 0 defines if the B868 tinyPLUS returns a transmission status after sending a frame If set to 1 no answer the modem will give no information if the frame has been received on the remote side or not If set to 1 answer it returns OK if the acknowledge has been received ERROR otherwise 2 bytes Numeric Header Bit 5 default 0 Used when bit 2 is set to 1 it defines if the numeric header is on 1 byte 0 for less than 255 modems or 2 bytes 1 for up to 65535 modems This bit has no effect if the header is ASCII Bit 2 2 0 The frames sent and received will be as follows 0x01 Data if this bit is set to 0 0x00 0x01 Data if this bit 5 is set to 1 Bit 6 default 0 Radio Acknowledge disable if 1 the radio Ack is disable and any secured radio frames are not acknowledged This is useful when several clients have the same ID in a network 3 Client Address S252 The user can set a Client number between 1 and 65535 The client numbers must all be differe
33. eceived radio or serial without echoing It allows the user to easily test the module remotely For the classical communication protocols Transparent and Addressed Secured an additional functionality is available LBT Listen Before Talk It means that the transmitting module will scan the radio link and verify it is free no radio activity before sending its data to avoid collision Basic Illustration of Transparent mode Module N 1 Module N 2 Module 93 1 sends ABCD lt ABCD gt ABCD lt gt 2 sends Hello Hello lt lt Hello gt gt Hello Basic Illustration of Addressed Secured mode Module N 1 Module N 2 Module N 3 1 sends ABCD to 2 lt 2 ABCD gt ii lt 1 ABCD gt OK ie ACK 1 sends EFGH to 3 lt 3 EFGH gt with a retry c Waiting time 4 lt 1 EFGH gt gt OK 3 sends Hello as lt 3 Hello gt h lt 0 Hello gt Broadcast lt 3 Hello gt d Collision or error lt in blue gt data sent lt in red gt data received B868 TINYPLUS TECHNICAL MANUAL Basic Illustration of Addressed Secured mode with LBT Module N 1 Module N 2 Module N 3 1 sends ABCD to 2 radio link free gt lt 1 ABCD gt ACK ze 1 sends EFGH to 3 radio link not free EFGH gt Puer Waiting time lt 2 ABCD gt we
34. ected only if the default state is broken as shown bellow Assuming the 3 interrupt pins are activated S262 0xC2 118 ox J31 Edge J32 correctly detected Default state 118 0 131 1 132 1 Rising edge 218 Not default state 118 No event detected because 131 is already to 70 68 05 TECHNICAL MANUAL 47 PWM output 220 be set as PWM output configuring 5263 8 PWM frequency is 10 KHz with 8 bits resolution for duty cycle The duty cycle is change by sending a PWM write order command 0x04 to the desired module with the new value to reach Value is from 0x00 to OxFF corresponding to constant 0 to permanent 1 respectively A start value for PWM output can be saved in S266 register This value is affected to the PWM output immediately after startup IO Copy Telemetry is the action to read or set I O of a remote module by sending orders from an intelligent part like PC or automate IO Copy is the capacity to automatically set the outputs of a module according to the inputs of a remote module and vice versa In this case the modules are autonomous without the need of a controller The IO Copy can be used either in point to point architecture or in a star network In all cases IO copy requires the use of one IO server 5220 6 and or more IO client 5220 7 Each client sends periodically its input values to the server speci
35. etry until success Default value 2 R W 5226 LBT LBT ON OFF and sensitivity 70 OFF e 1 ON with high sensitivity 2 ON with medium sensitivity 3 ON with low sensitivity R W 5227 Random Waiting Random waiting Time ON OFF Time 0 OFF e 1 ON Low Power Type of Low Indicates whether the low power control pin is used power or not 0 No Low Power default 71 Stand By activated by Hardware pin 72 Stand By activated by Serial 36 Access Register Description Network Control R W S250 Network ID Network Number on 2 Bytes Default 0 R W 5252 Client Number Client Number 2 Bytes Between 0 65535 Default O R W 5255 Network Indicates the Network options 4 bits are used Options Bits 7 6 5 ack 28 Default value 01 EN NE 1 0 Ret NH CR Bit N indicates whether the received frame begins with the Client ID 1 or not 0 Bit CR indicates whether the received frame ends with the Carriage Return character 0 00 1 or not 0 Bit NH indicates whether the format in Transmission and in reception if the Bit N is activated is ASCII 1 Data 0 or Numeric lt 0x01 gt Data 1 Bit Ret Indicates if the OK should be returned after each radio transmission 0 or not 1 gt Bi
36. fied in S258 register and wait for server input values coming back to update its local outputs The update period is chosen by 5241 register from 1 to 250 seconds and be different for each client Between 2 updates a client can go in stand by mode to save power All communications are performed by client the server only answers to client requests This operating mode allows clients to be very low power while only the master needs to be permanently powered If a lot of clients are used with short update period it is strongly recommended to use LBT to avoid radio collision see S226 register IO Server IO Client S220 6 5220 7 5240 0 5240 0 Image of 217 to 5241 0 5241 5 120 server 5243 0 5243 0 inputs 5252 255 SE 5258 0 5258 255 5260 240 5260 15 221 526220 5262 0 to 232 client 5263 0 S263 0 inputs S264 1 5264 1 Example 1 copy in point to point architecture with 4 ports copied from server to client and 4 ports copied from client to server with one refresh every 5 seconds 48 Image of 219 J20 inputs of client 1 Image of 231 J32 inputs of client 2 IO Server 5220 6 5240 0 5241 0 5243 0 5252 255 5258 0 5260 204 5262 0 5263 0 5264 1 B868 TINYPLUS TECHNICAL MANUAL IO Client 1 632027 Image of J17 5240 2 118 server 5241 1 inputs 5243 125 5252 1 5258 255 5260 243 5262 0 5263 0 Not used 5264 1 2 5220 7 5240 2 5241 6 5243 125
37. gister Name Description Serial Link 5210 Serial Speed Indicates the speed on the Serial Connection 1 1200 bits s 5 19200 bits s 2 2400 bits s 6 38400 bits s 13 4800 bits s 77 57600 bits s 147 9600 bits s 78 115200 bits s The time out value must be compatible with the serial speed Min time out S214 17 ms 9 ms 5 ms 3 ms 2 ms Serial Speed S210 1200 bits s 2400 bits s 4800 bits s 9600 bits s 219200 bits s Serial Link Parity Type 1 None default 2 Even e 3 Odd Number of Stop bits Serial Link Stop Bits 1 bit default 2 bits Serial Link Time Out Indicates the value of the time out on the serial link The time out value must be compatible with the serial speed see S210 register description Between 2 and 100 milliseconds Default 5 Flow Control Indicates flow control type 0 Hardware CTS RTS 1 Software Xon Xoff 2 None default N B868 TINYPLUS TECHNICAL MANUAL 35 Access Register Name Description R W 5220 Function Mode Operating mode of the Modem 1 Transparent 19 Addressed Secured 212 Downloader over the air 14 Auto repeat R W 5223 Number of Number of retries in case of non Ack response to a Retries message addressed secured mode mode or in case of non free radio link LBT Included between 0 and 255 255 means r
38. ion pattern It has a high impedance and requires an impedance matching circuit See paragraph IX 3 1 2 wave antenna Core linked to hot point Coaxial hot and ground plug on the tiny RF output 64 868 05 TECHNICAL MANUAL 7 IX 6 Embeddable antennas In this section you will find antennas designed to be directly attached to B868 tinyPLUS module inside the product casing These antennas are only used in application where security cosmetics size or environmental issues make an external antenna impractical This type of antenna is used when the integration factor becomes primordial for mobile and handheld devices to the range performances Basic recommendations The radio module must not be placed in a metallic casing or close to metallic devices The internal antenna must be far from noisy electronic Ceramic antenna Ceramic antenna is a SMD component to be mounted directly on the PCB It is designed so that it resonates and be 50 Ohms at the desired frequency But we recommended to place an impedance matching circuit See paragraph IX 3 The place under and around the ceramic antenna must be free of any track or ground plane refer to the antenna constructor requirements It usually has a hemispherical radiation pattern has described below 500 Transmission Line Miniaturized antenna This type of antenna features a through hole feedline to directly attach it to the PCB This
39. ith a Network Analyzer Track 1 500hms Width 1 2mm for a 1 6mm PCB thickness and Track 2 Stripline FR4 Epoxy material e Track 1 length lt 10mm as short as possible e Track 2 length lt 30mm as short as possible e The opposite side requires a ground plane Antenna Coaxial cable Pad connection Hot point 2 2mm Ground pad 2 4mm Or a specific SMA connector can be used If no impedance matching is required this network can be replaced by the following default values Symbols Reference Package Value 11 Resistance 0603 0 Ohm 1 2 not mounted See the layouts VIII 3 to have an idea of the antenna matching implantation e Layout VIII 3 a antenna connection a coaxial solder pad Top and bottom side e Layout VIII 3 b antenna connection via a SMA connector Top and bottom side 62 B868 TINYPLUS TECHNICAL MANUAL IX 4 Antenna types The following are the antenna examples that may be suitable for tiny applications We distinguish two types of antenna External antenna antenna is mounted outside of the device gt Embeddable antenna antenna is integrated inside the device IX 5 External antenna External antenna is recommended when the range performance is primordial For example for base stations and access points where a better antenna gain may be required T4 Wave Monopole antenna The Wave antenna is 8 cm long Shorter compensated
40. l type 0 Hardware CTS RTS default e 1 Software Xon Xoff 2 None Operation R W 5220 Function Mode Operating mode of the Modem 6 Telemetry Master 7 Telemetry Client default Low power and timing R W 5240 of Low Only available on Telemetry client power 70 Low Power disable default e i Low Power Hard activated by Std By pin 225 Low Power Soft module is periodically waked up by an internal timer to send IO frame see S241 and S243 registers for timing settings 3 Low Power Hard 8 Soft module is waked up by timer but you can also quit stand by at any time by a falling edge on std by pin R W 5241 Only available Telemetry client Period Time in seconds between 2 telemetry frames sending This timer is useful to periodically wake up the module and send its IO state This timer is usable even if the module isn t low power S240 0 in this case this timer is useful to periodically check the radio link e 70 disable default e 1 to 250 wake up period in seconds R W 5243 Wake up Duration of wake up in ms Between 0 and 255 duration Default value 125 Network Control R W 5258 Default I O When periodic wake up is enable register 241 Recipient the module will send periodically its I O state to the specified default IO recipient When interrupt capable input is set register 262 an
41. mes containing series of 0x00 or OxFF the receiver can unsynchronized itself thus the need for this whitening To mix a frame of these types use a value of 170 Hex OxAA Bin 10101010 B868 TINYPLUS TECHNICAL MANUAL 27 Serial link configuration The serial link configuration is set via the S21x registers Through them you can Set the serial baud rate 5210 Set the parity 5212 Set the number of stop bits S213 Set the serial time out S214 Set the flow control type 5216 After each modification in the serial settings the B868 tinyPLUS will answer OK with the current configuration and the changes will be effective immediately after The Serial parameters are preferably set in the following order 1 Serial Baud rate S210 This register selects the serial baud rate value It is linked to the time out register S214 They can be set with the following values Serial 5214 baud rate minimum value 1 1 200 bps 17 2 2 400 bps 9 3 4 800 bps 5 4 9 600 bps 3 5 default 19 200 bps 2 6 38 400 bps 2 7 57 600 bps 2 8 115 200 bps 2 28 B868 TINYPLUS TECHNICAL MANUAL P d 2 Serial timeout S214 The B868 tinyPLUS is not able to know when a frame reception is finished on the serial link but it needs this information to stop radio transmission in transparent mode or to start sending data in the other modes This timeout is the indicator
42. munication mode to AT Mode In this case only the escape code must be started and followed by a silent time at least equal to the serial time out In this case only lt AT gt and lt CR gt shall not be used Below is the complete list of the AT commands available on the B868 tinyPLUS module Command Description Operating mode Hayes Mode Activation command gives an instant access to modem s parameters configuration mode Hayes or AT mode whatever the current operating mode in process might be t4 command should be entered as one string i e it should not be preceded by AT and followed by CR but two silent times which duration is configurable via S214 register Serial time out The time between two must not exceed the time out value Hayes mode inactivates radio functions Communication mode activation command gives an instant access to the modem s ATO operating mode configured in S220 register command is used to get out of Hayes mode Answer OK or ERROR if the configuration is not complete Modem s firmware version AT V command displays the modem s firmware version number as follows Version Product vX YZn Modem s registers status AT S AT S command displays a dynamic and clear status of all relevant registers of the modem B868 TINYPLUS TECHNICAL MANUAL 21 Register interr
43. nd 0 1f 868 868 6 MHz 1 7 868 6 868 7 2 2 19 868 7 869 2 2 3 7 869 2 869 25 2 4 7b 869 25 869 3 MHz 5 ih 869 3 869 4 MHz 6 1 869 4 869 65 2 7 7 869 65 869 7 2 8 1k 869 7 870 MHz At 19 2 and 38 4 kbps the module is limited with 4 Sub Bands S206 value Frequency Sub Band 0 1f 868 868 6 MHz 2 14 868 7 869 2 2 6 1 869 4 869 65 MHz 8 1 869 7 870 MHz Modules must be on the same Sub Band to communicate The default value for this register is 5206 0 3 Radio channel 5200 This register sets the radio channel used for the communication For example at 38 4 kbps on Sub Band 0 the module can use any of 3 channels 0 to 2 spaced by 200 kHz Channel Frequency 0 868 100 MHz 1 868 300 MHz 2 868 500 MHz Modules must be on the same channel to communicate The default value for this register is 5200 0 If more than one group of B868 tinyPLUS have to be present in the same area each must be set to a different radio channel to be able to communicate without interference from the other groups Each channel must be chosen as far as possible from the others to avoid inter channel interferences 26 B868 TINYPLUS TECHNICAL MANUAL 2 4 Radio Output power S202 The default value in bold is set to the maximum output power authorized in each Sub Band Band 1f 7 19 Band 1i 7 Ba
44. nd ik Frequency Sub Band 868 868 6 868 6 868 7 869 4 869 65 869 7 870 868 7 869 2 869 65 869 7 Radio Bit Rate 4 8 Kbps 0 1 10 imw 0 imw 0 imw 0 imw 0 imw 0 1 1 3mW 11 3mw 1 3mw i 3mw i 3mw 1 3mw 1 3mw 5202 Value 2 8mW 2 8mw 2 8mw 2 8mW 2 8mw 2 8mw 3 25mW 3 25mw 25mWw 25mw Radio Bit Rate 9 6 Kbps 0 1 0 imw 10 imw 0 imw 0 imw 0 1 0 1 1 3mW 1 3mw 1 3mw 1 3mw 1 3mw 1 3mWw 1 3mw 5202 Value 2 8mW 2 8mw 2 8mw 2 8mw 2 8mw 2 8 3 25mW 3 25 Radio Bit Rate 19 2 Kbps amp 38 4 Kbps 0 1mW 0 imw 0 imw 0 1 1 3mW 1 3mw 1 3mw 1 3mw 5202 Value 2 8mW 2 8 2 8mw 25mW 3 25 25mWw 5 Radio carrier length S204 This register sets the duration in milliseconds of the radio carrier sent before the data It serves as synchronization frame for the receiver s The default value is 8 milliseconds 8204 8 Usually this register isn t modified However in some hostile environment metallic parts vibrations it can be raised to 20ms to have a more reliable synchronization This will lower the over air throughput as it increase the non data use of the radio 6 Radio Whitening Character S209 This register sets the value XOR with each character of the radio frame in order to avoid long sequences of Os or 1s If the user application sends fra
45. ng the same settings as 8 N 1 7 O 1 B868 TINYPLUS TECHNICAL MANUAL 29 4 Flow control management S216 In all the modes the data coming from the serial link are stored in a buffer and then sent Thus it is necessary to have a flow control on the serial link to avoid a buffer overflow and the loss of data The B868 tinyPLUS manages three types of flow control Hardware CTS RTS S216 0 the RTS signal from the B868 tinyPLUS will authorize the host to transmit data The other way will be controlled by the CTS signal entering the modem Software or Xon Xoff S216 1 the B868 tinyPLUS sends Xoff character on the serial link to interrupt the transmission from the host and a Xon character to resume This control will only work from the B868 tinyPLUS to the host None 521622 default the host must manage its outgoing data frames in order not to overflow the buffer This flow control is available for our virtual RS232 serial link Note 1 in Hayes mode the flow control is not active so as to be able to modify these registers without locking the serial link Note 2 in Addressed Secured mode the flow control works only by activating the default transmission address 5256 0 30 868 05 TECHNICAL MANUAL P d Operating Mode configuration The Operating mode configuration is set via the S22x registers Through them you can Set the operating mode S220 Se
46. nt in a network The default value is O 4 Default transmission Address S256 If this register is different from 0 the frames received on the serial link will be sent to this address without any header detection done This register is useful to set a Network like system with up to 65534 clients and one server and or when the clients are not able to manage the frame header B868 TINYPLUS TECHNICAL MANUAL V 4 Registers Numbers in bold indicate the default value 33 Access Register Description General 5192 Serial Number Serial number of the module the one present on the sticker Read only register Radio 5200 Channel Number of the radio channel in use depend of the Frequency Sub Band used Refer to 8 1 4 Default 0 Radio Baud Rate Indicates the radio link rate 0 4 8 Kbits s 1 9 6 Kbits s 2 19 2 Kbits s 3 38 4 Kbits s Output Power Radio power output in milliwatts depend of the Frequency Sub Band used Refer to 8 III 4 0 1mW ei 3mW 2 8mW e 3 25 mW Radio Carrier Length Indicates the radio carrier length in milliseconds This carrier is sent before each data frame and is used to synchronize the receiver Between 5 and 60mS Default 8 ms Frequency Sub Band Indicates the frequency Sub Band in use Refer to 8 III 4 Between 0 and 8 34 B868 TINYPLUS TECHNICAL MANUAL 4 Access Re
47. ogation ATSn command displays the content of Hayes register ATSn number n Refer to the register description table Some registers are standard for every Telit modems while others are specific to some products Answer Sn x lt CR gt Register modification ATSnzm command configures Hayes register number n with ATSn m the value m e g ATS200 4 lt CR gt enters the value 4 in the register S200 The value is automatically stored in the EEPROM memory Answer OK or ERROR RSSI interrogation command runs the received RF level measurement This RSSI reading is continuously displayed each second until a new character arrives on the serial link ATN 4 levels are available O received level lt 87dBm 717 received level between 87 and 82dBm 2 received level between 82 and 77dBm 3 received level gt 77dBm Parameters reset ATR ATR command resets all modem s parameters to their default values Answer OK Stand By Activation ATP When serial stand by is set the ATP command put the module in stand by mode To wake up the module send a NULL 0x00 character Switch to Bootloader ATBL command escape from the main program and run the bootloader This command is useful to update the firmware by serial or radio link See the dedicated part for details Specific AT commands have been integrated in order to make measurements in continuou
48. on the serial link of module N 2 gt While telemetry orders are sent as following Address T Telemetry_order example 3T Ox02 lt CR gt request the input values of module N 3 The telemetry frames are described in the following tables General syntax Field ____ Size byte Address 1to5 ASCII ID of the addressed module Separator indicating the end of T 1 address field and the telemetry frame type Telemetry Specifies the telemetry action command 1 wanted to be performed Read inputs Write Digital Write PWM 2 0 to 14 According to the command a few information is needed in this field command 1 telemetry frames ends by carriage return Read request Field __Size byte Example Address 1to5 ASCII ID of the addressed module 3 0x33 Separator indicating the end T 1 address field and the telemetry Ton frame type 0x02 is the order to request a read of the inputs of a module No more 0x02 1 information is needed for this 0x02 command 1 telemetry frames ends by lt CR gt 0 00 carriage return Ask all values to module 93 2 2 44 Write Digital Outputs B868 TINYPLUS TECHNICAL MANUAL P d Field __ Size byte Example 28 Address 1to5 ASCI
49. op out on at transmission it is important to choose L1 with a very low series resistance lt 0 1 Symbols Reference Value Manufacturer 11 12 LQH31MN1ROKO3 Murata 1 GRM31CF51A226ZE01 22uF Murata 2 4 5 25 100 Multiple 58 868 05 TECHNICAL MANUAL VIII 3 RF layout considerations Basic recommendations must be followed to achieve a good RF layout gt Itis recommended to fill all unused PCB area around the module with ground plane The radio module ground boundaries must be connected to a ground plane Layout VIII 3 a Example of GND layout implantation top and bottom side GROUND Ground vias EBEBBBEE gt Ifthe ground plane is on the opposite side a via must be used in front of each ground boundary Layout VIII 3 b Example of GND layout implantation top and bottom side Ground Plane 59 868 05 TECHNICAL MANUAL B868 tinyPLUS interfacing VIII 4 Example of a full RS 232 connection with a PC or an Automat 401338uu07 514 1915 Junzz d 43122 LL 2g na 7 2441422 i Ku Hel VISJEZZEIS ABTANYLS 50 1 907 1 smd Aur 898 JJA wyogs VNS 60
50. s means that the module has to be assembled on the side of the printed circuit board that is soldered last The reflow process should be a regular surface mount profile The ramp up speed should not exceed 3 C s reaching a peak temperature of 220 to 250 C during 45 to 60 seconds The maximum sloping rate should not be higher than 5 C s The barcode label located on the module shield is able to withstand the reflow temperature 56 B868 TINYPLUS TECHNICAL MANUAL 4 CHAPTER VII BOARD MOUNTING RECOMMENDATION VIII 1 Electrical environment The best performances of the B868 tinyPLUS module are obtained in a clean noise environment Some basic recommendations must be followed gt Noisy electronic components serial RS232 DC DC Converter Display Ram bus must be placed as far as possible from the B868 tinyPLUS module Switching components circuits especially RS 232 TTL interface circuit power supply must be decoupled with a 100 uF tantalum capacitor And the decoupling capacitor must be as close as possible to the noisy chip B868 TINYPLUS TECHNICAL MANUAL 57 VIII 2 Power supply decoupling on B868 tinyPLUS module The power supply of B868 tinyPLUS module must be nearby decoupled A LC filter must be placed as close as possible to the radio module power supplies Vcc RF power supply and Vpp digital power supply Power Supply O Vec O In order to limit voltage dr
51. s mode These commands are stopped by the sending of a character ATTO Pure carrier transmission at center frequency 1 Pure carrier transmission representing 0 ATT2 Pure carrier transmission representing 1 ATT3 Max modulated carrier transmission ATT6 Min modulated carrier transmission Note 1 After an AT command ended by lt CR gt the serial link gives back result code which is OK or ERROR Note 2 command gives back OK These commands are effective after a maximum delay of 10 mS the back code OK indicates the good execution of the command and another command can be sent right after the back code OK 22 B868 TINYPLUS TECHNICAL MANUAL f V 2 Operating Mode There are 4 communication protocols available on the B868 tinyPLUS module Transparent mode this is the default communication protocol of the module The module transmits the data transparently without encapsulation or addressing It acts as a half duplex wired serial link type RS485 Addressed Secured mode it is a kind of multipoint network protocol Each module can communicate with every module in the same network All the frames are addressed checked through a CRC and acknowledged Downloader over the air this is a specific communication protocol allowing re flashing of remote module Auto repeat mode this is a specific communication protocol in which the module sends back the frames it has r
52. software see Hayes command ATS202 Max output power mW 25 25 25 5 Modulation GFSK with 20 kHz deviation Reception Sensitivity for CER 103 102 dBm 198 under 50 Remaining CER lt 1 10 Saturation for CER 10 Up to 5 dBm under 50 Radio Bit Rate 38 4 kbps Channel number 3 None 2 None 1 None 2 Channel width kHz 200 i 200 200 200 Frequency _ _ 0 868 1 868 85 869 525 869 775 Transmission Output Power under 50 2 4 levels selectable by software see Hayes command ATS202 Max output power mW 25 25 25 5 Modulation GFSK with 40 kHz deviation Reception Sensitivity for CER 103 100 dBm 198 under 50 Remaining lt 1 10 Saturation for CER 10 Up to 5 dBm under 50 B868 TINYPLUS TECHNICAL MANUAL 11 III 5 Digital Characteristics Micro controller RISC 8 bits with Flash memory Processor Full Duplex from 1200 to 115200 bauds 8 bits with or without parity 1 or 2 stop bits Protocol Type RS 232 TTL level Serial Tx Rx RTS CTS Outputs Ack Tx Status Tx Rx Frame Detect Inputs Reset Stand By ProgS I O 8 I O among those 3 analog inputs with 10 bits resolution Flashing Through serial Through the air DOTA Download Over The Air functionality III 6 Absolute Maximum Ratings 0 3V to
53. t 2B In case of a Numeric Header bit NH 1 indicates if the header is on 1 bytes 0 or 2 bytes 1 Used if you have more than 255 modems in your system gt Bit ACK Disable the radio acknowledgement 1 or enable 0 R W 5256 Default Indicates the default address to which every Address radio frame will be sent Default O inactive B868 TINYPLUS TECHNICAL MANUAL 4 N B868 TINYPLUS TECHNICAL MANUAL 37 V 5 Configuration Example We will describe in this paragraph how to parameter the modules in order to set up 2 different Addressed Secured configurations One classical configuration where all the modules the network communicate to each others One specific configuration equivalent to Client Server configuration also called Star network where communications are able only between the Server and the Clients Server Clients ATS220 9 ATS220 9 ATS220 9 ATS223 X ATS223 X ATS223 X up to customer choice up to customer choice up to customer choice ATS226 X ATS226 1 2 or 3 ATS226 1 2 or 3 up to customer choice up to customer choice up to customer choice ATS227 X ATS227 1 ATS227 1 up to customer choice ATS250 0 5250 0 5250 0 ATS252 1toN ATS252 255 or 65535 ATS252 1toN except 255 or 65535 ATS255z 0X0X00X1 ATS255z 000X00X1 ATS255 000X00X1 in binary in binary in binary ATS256 X ATS256 0 ATS256 255 or 65535 up
54. t the number of retries 5223 Setthe LBT S226 Set the random waiting time 5227 The Operating Mode parameters are preferably set in the following order 1 Operating Mode S220 This is the most significant register it tells how the B868 tinyPLUS must run The available operating modes are Value Mode 1 Transparent Mode default 9 Addressed Secured Mode 12 Downloader over the air 14 Auto repeat Mode 2 LBT S226 This register allows activating and setting up Listen Before Talk functionality The LBT sensitivity refers to the detected RF level over which the RF link is considered as occupied 0 OFF default no LBT 1 ON with high sensitivity LBT with detection for RF gt 87dBm 2 ON with medium sensitivity LBT with detection for RF gt 82dBm 3 ON with low sensitivity LBT with detection for RF 77dBm 3 Number of repetitions S223 This register is used in Addressed Secured mode It is the number of times the message will be repeated in case of non acknowledgement or the number of times the module will try to send the message in case of the radio link is not free when LBT functionality is activated This register is set to 2 as default It is enough in most of the configurations 4 Random waiting time S227 This register activates a random waiting time before every radio transmission except for acknowledge When LBT functionality is ON it is automaticall
55. that no more encapsulation is needed to send data between the two modules In telemetry protocol it is possible to set two different bindings for data and telemetry frames The default data client is chosen in S256 register while the default telemetry client is chosen in S258 In this case all telemetry actions such as IO copy are routed to a client while all data frames are routed to another client without any ID nor encapsulation consideration during use Note if a data binding is set 5256 20 no more telemetry order can be sent via the serial link a data binded module consider all serial frames as data to be sent to the default recipient Serial data to from module 2 without encapsulation Module 2 5252 2 S256 1 Serial data to from Data Bindin module 1 without Module 1 S2525 Module 3 IO Binding S252253 5256 2 5258 3 5258 1 ports image source of module 3 IO ports IO ports image source of module 1 IO ports Independent data and telemetry bindings 52 B868 TINYPLUS TECHNICAL MANUAL CHAPTER VII PROCESS INFORMATION VII 1 Delivery B868 tinyPLUS modules are delivered in plastic tray packaging each tray including 42 units The dimensions of the tray are the following 340 mm x 240 mm x 15 mm Each unit is placed in a 22 mm x 40 mm location An empty tray weights 76 g and a loaded tray weights around 250 g B868 TINYPLUS TECHNICAL MANUAL 53 2 00 mm 700 mm
56. tion 8 5 This test is applicable for equipment operating in bands with specified channel separation and bandwidths For 25kHz channel spacing which is the narrowest channel spacing used in Ihe B68MHz band ne test receiver bandwidth and filter shape for the adjacent channel is specified as There is special test instruments made for this kind of measurements for example the Rhode amp Swartz test receiver CMTA 84 The test should be used using test modulation patterns D M3 package or D M2 data Steam 868 05 TECHNICAL MANUAL The requirement for 25kHz channel spacing is 200nW 37dBm for normal test conditions and 640nW 32dBm for extreme test conditions Modulation bandwidth for wideband equipment 25kHz section 8 6 This test is applicable when no channel spacing 5 specified or channel spacing is larger than 25kHz The power envelope shall be measured with a spectrum analyser RBW 100 Hz VBW 10kHz using the maximum hold display function The bandwidth is defined as the bandwidth of the power envelope where the power is above the required spurious level The spurious level limit is 250nW 36dBm Spurious emission section 8 7 The spurious emission is a measurement of unwanted emitted signals The device shall be measured without modulation applied If the carrier frequency is 470 MHz the equipment shall be measured for unwanted emissions from 9kHz to 4 GHz If the carrier frequency is gt 470
57. used to decide when the data frame is finished if no character is received for a time equal to this timeout the data frame is seen as finished and the modem acts accordingly The default value is 5 milliseconds The Timeout value is of course in accordance with the serial baud rate it must be at least equal to the length of 2 characters See the table in the baud rate S210 part of this chapter For example for a 19200 bps baud rate the time to send 1 character 1 start bit 8 data bits 1 stop bit is 521 us giving a squared up timeout value of 2 ms You can set a higher value to this timeout if you have some gaps in the sending of a frame 3 Serial data format S212 and S213 These registers set the format of the characters sent on the serial link 5212 Parity It can take three values 1 for No Parity 2 for Even Parity 3 for Odd Parity The default value is 1 S213 Number of Stop bits 1 bit or 2 bits Default value is 1 The settings for the available configurations are Format type Stop Bits 5212 S213 8 N 1 8 data bits no parity 1 stop bit 1 1 8 E 1 8 data bits even parity 1 stop bit 2 1 8 0 1 8 data bits odd parity 1 stop bit 3 1 8 2 8 data bits no parity 2 stop bits 1 2 8 E 2 8 data bits even parity 2 stop bits 2 2 8 0 2 8 data bits odd parity 2 stop bits 3 2 7 N 2 These configurations are only possible in transparent 7 E 1 usi
58. y activated The random waiting time is comprised between 0 and 64mS S227 value Random Waiting Time 0 default OFF 1 ON N B868 TINYPLUS TECHNICAL MANUAL 31 Network mode Configuration The configuration to use the B868 tinyPLUS in Addressed Secured mode is done with the 525 registers Through them you can Set the Network address 5250 Setthe Client Address 5252 Set the Network options S255 Seta default address for transmission S256 The parameters are preferably set in the following order 1 Network ID S250 When in Addressed Secured operation B868 tinyPLUS modules can communicate only if they are parts of the same network There can be up to 65535 networks defined but only one can work in a given area in each radio channel If you want to place more than one network in the same area use different radio channels and not different network numbers The default value is 0 32 B868 TINYPLUS TECHNICAL MANUAL 2 Network Options S255 When running in Addressed and Secured mode this register contains the option flags used to configure the operation This register is a group of 4 flag bits Bits 7 6 5 3 2 1 0 2B NH CR Header Bit 0 default 1 if set to 1 the frames sent the serial link will be preceded with a header showing the sender address This frame will be as follows for each settings of the bit 2 1 data if th

Download Pdf Manuals

image

Related Search

Related Contents

Samsung 290 W 2,1Ch Soundbar H430 Manual de Usuario  Philips Harmony DCD7010/12 home cinema system  Mode d`emploi P 4.x et P4.8x - buehler  LEDioc LEDアイランプ 取扱説明書 保存用  【別紙5】 納入物件、作業内容と SLCP-JCF2007 との対応  LS-UART-WiFi Module User Manual May 2010  SRP-350/352III  Lochinvar SB-1500 User's Manual  

Copyright © All rights reserved.
Failed to retrieve file