Index Terms IR communication; MSP430; TFDU4101; Pre setter

Similar documents
Training Schedule. Robotic System Design using Arduino Platform

TMS320F241 DSP Boards for Power-electronics Applications

ADVANCED EMBEDDED MONITORING SYSTEM FOR ELECTROMAGNETIC RADIATION

Intelligent and passive RFID tag for Identification and Sensing

Triscend E5 Support. Configurable System-on-Chip (CSoC) Triscend Development Tools Update TM

International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering. (An ISO 3297: 2007 Certified Organization)

Cortex-M3 based Prepaid System with Electricity Theft Control

VT-CC2530-Z1 Wireless Module. User Guide

Preliminary GHz Transceiver-µController-Module. Applications PRODUCT SPECIFICATION FEATURES MICROCONTROLLER MHz

SNIOT702 Specification. Version number:v 1.0.1

ADVANCED SAFETY APPLICATIONS FOR RAILWAY CROSSING

Multi Frequency RFID Read Writer System

CHAPTER 4 HARDWARE DEVELOPMENT OF STATCOM

DASL 120 Introduction to Microcontrollers

VT-CC1110PA-433M. Wireless Module. User Guide

Wireless Sensor Network for Intra-Venous Fluid Level Indicator Application

Project Final Report: Directional Remote Control

Using Z8 Encore! XP MCU for RMS Calculation

INTELLIGENT SELF-PARKING CHAIR

2 Intelligent meter reading mode

ZKit-51-RD2, 8051 Development Kit

The Development and Application of High Compression Ratio Methanol Engine ECU

Firmware plugin for STSW-ESC001V1 board with ST Motor Control FOC SDK

USB Port Medium Power Wireless Module SV653

Motor Control using NXP s LPC2900

VT-CC M Wireless Module. User Guide

Published by: PIONEER RESEARCH & DEVELOPMENT GROUP ( 1

Management of Home Appliances with Variation in Environment Aisha Jilani, Sahar Sultan, Intesar Ahmed and Sajjad Rabbani

Simulation Of Radar With Ultrasonic Sensors

Catalog

2.0 Discussion: 2.1 Approach:

Mechatronics Laboratory Assignment 3 Introduction to I/O with the F28335 Motor Control Processor

RFID Integrated Teacher Monitoring

ULS24 Frequently Asked Questions

Easy start with UWB technology

TRF7960TB HF RFID Reader Module

WIRELESS REAL TIME PROPORTIONAL CONTROL SYSTEM

Preliminary Design Report. Project Title: Search and Destroy

GDM1101: CMOS Single-Chip Bluetooth Integrated Radio/Baseband IC

JUMA-TRX2 DDS / Control Board description OH2NLT

GNU Radio as a Research and Development Tool for RFID Applications

DSP BASED SYSTEM FOR SYNCHRONOUS GENERATOR EXCITATION CONTROLL

CR 33 SENSOR NETWORK INTEGRATION OF GPS

32-bit ARM Cortex-M0, Cortex-M3 and Cortex-M4F microcontrollers

RF Based Pick and Place Robot

Designing with STM32F3x

Wireless Controller for Ultra Low Power Cc430 Based Transceiver

3.3V regulator. JA H-bridge. Doc: page 1 of 7

Hardware Platforms and Sensors

Programming and Interfacing

A Solar-Powered Wireless Data Acquisition Network

A Crop Monitoring System Based on Wireless Sensor Network

Catalog

Wide Range Voltage to Frequency Converter using PSoC3 Microcontroller

RF4432 wireless transceiver module

Li-Fi And Microcontroller Based Home Automation Or Device Control Introduction

International Journal of Advances in Science and Technology (IJAST)

Technical Explanation for RFID Systems

Robotic Development Kit. Powered using ATMEL technology

Embedded Radio Data Transceiver SV611

Stensat Transmitter Module

Generating DTMF Tones Using Z8 Encore! MCU

Design and Implementation of AT Mega 328 microcontroller based firing control for a tri-phase thyristor control rectifier

In this lecture, we will look at how different electronic modules communicate with each other. We will consider the following topics:

I. INTRODUCTION II. LITERATURE REVIEW

Interfacing Sensors & Modules to Microcontrollers

Wireless ID Verification and Updation Using RF-ID Tag in Vehicle

ATB200. Datasheet. ATB200 GPRS / GPS based Fleet Management Terminal. 1

Catalog

Designing Next-Generation Car Access Receiver Modules

Data Sheet HSDL IR 3/16 Encode/Decode IC. Description. Features. Applications Interfaces with SIR infrared transceivers to perform: Pin Out

Wireless Music Dock - WMD Portable Music System with Audio Effect Applications

Data Logger Subsystems Mark Buccini February 2012

III. MATERIAL AND COMPONENTS USED

International Journal of Advance Engineering and Research Development AUTOMATIC METER READING FOR ELECTRIC BOARD USING RF (RADIO FREQUENCY)

Polyhouse Monitoring And Controlling Using Wireless Sensor Network

School of Engineering Science Burnaby, BC V5A 1S6. November 2, 2009

Research and Development of Hand Held Controller Based on Wireless Radio Frequency Communication

SAE Formula Car Data Acquisition & Display System. Joseph Groe, Michelle Ohlson, & Miles Homler Advisor: Professor Gutschlag

INTRODUCTION. What is the LSN50

LABORATORY AND FIELD INVESTIGATIONS ON XBEE MODULE AND ITS EFFECTIVENESS FOR TRANSMISSION OF SLOPE MONITORING DATA IN MINES

DNT900. Low Cost 900 MHz FHSS Transceiver Module with I/O

The Design Of Multiple Nodes Wireless Temperature Transmission System Based On STC15W1K24S And CC1101

CS649 Sensor Networks Lecture 3: Hardware

Design of Vehicle Lamp Control System based on LIN bus Wen Jian-yue1, a, Luo Feng1, b

RX23T inverter ref. kit

JEPPIAAR SRR Engineering College Padur, Ch

Index Terms-Emergency vehicle clearance, Higher density, IR sensor, Micro controller, RFID Technology.

Design Of Low-Power Wireless Communication System Based On MSP430 Introduction:

Wireless Sensor Networks (aka, Active RFID)

Unit level 5 Credit value 15. Introduction. Learning Outcomes

Cortex-M3 based Prepaid System with Electricity Theft Control

DNT2400. Low Cost 2.4 GHz FHSS Transceiver Module with I/O

TS100. RTD - PT100 - Temperature Sensor. March, 2017

THE PERFORMANCE TEST OF THE AD CONVERTERS EMBEDDED ON SOME MICROCONTROLLERS

CMOS MT9D111Camera Module 1/3.2-Inch 2-Megapixel Module Datasheet

Sensors Fundamentals. Renesas Electronics America Inc Renesas Electronics America Inc. All rights reserved.

Project METEOR Instrumentation Platform P08101

Study of M.A.R.S. (Multifunctional Aero-drone for Remote Surveillance)

WifiBotics. An Arduino Based Robotics Workshop

Transcription:

Design and Development of Contactless Communication Module for Pre setter of Underwater Vehicles J.Lavanyambhika, **D.Madhavi *Digital Systems and Signal Processing in Electronics and Communication Engineering, department of GITAM Institute of Technology, GITAM University, Visakhapatnam, India **Associate Professor in Electronics and Communication Engineering, department of GITAM Institute of Technology, GITAM University, Visakhapatnam, India Abstract The paper presents the design and development of an embedded unit which is a pre setter module for any underwater vehicle to be launched by the ship. The embedded unit establishes contactless communication between the ship and underwater vehicle. The unit is described from two aspects of hardware and software. The hardware unit is designed around Texas Instruments ultra low powered MSP430F169 microcontroller chip, TFDU4101 IR transceiver by which a bi directional communication is established. The main aim is to develop a software driver for IR communication and data recording, development of Visual Basic GUI for interaction with MSP430 based IR communication board at the ship/submarine. MCU is programmed in C language using IAR. The unit will be highly useful in contactless communication of underwater vehicles. Index Terms IR communication; MSP430; TFDU4101; Pre setter I. INTRODUCTION modern torpedoes with advanced features are a major threat to surface combatants. To deceive these sophisticated enemy vehicles countermeasures are required. These countermeasures include simulation of ship/submarine signatures by which the torpedoes are misguided. The underwater vehicles are launched as a countermeasure by the ship. Hence a pre setter module is required for communication between the ship and underwater vehicles so that the ship can conveniently load all the preset parameters just before firing the vehicle. The proposed module is developed using MSP430 Ultra low power microcontroller and TFDU4101 Infrared Transceiver. This embedded unit receives presetting data through IR communication and saves the data in the memory. This data can be used by other subsystems of the vehicle during real time operations to mislead the enemy. A. Need for Contactless Communication Communication with underwater vehicles and its power activation is necessary and main activity before firing of any underwater vehicle. In the previous control systems the data was transmitted by the twisted pair or coaxial-cable and optical fiber. In general vehicle health checks, feeding preset parameters and internal power activation will be done through cable. However, this transmission needs wiring and construction, and it often causes electromagnetic interference and signal attenuation. Besides, when the test point is moving or laying cables are not allowed in industrial circumstances. Also when the vehicle is of small dimensions firing platform contains more number of such underwater vehicles hence it becomes a difficult activity to communicate with each vehicle before firing and cutting the cable after necessary communication. The solution for the above problem will be to design an embedded unit which uses contactless communication along with contactless power activation for internal power. B. Use of IR for Communication The wireless short range communication, even though it is an invisible part of our lives is emerging as one of the most important technology for intuitive, simple and safe communication. It enables exchange of data between devices held in the proximity of each other. To implement wireless communication many technologies like Bluetooth, Zigbee, RF and IR communication are available. To choose a technology from the existing pool common criteria are: operating range, interoperability, security, power requirement, data rate and cost. The most reliable among all is IR communication on ship environment, because huge number of electronic equipments will be operating at different frequencies, the band width and noise may interfere with Bluetooth, Zigbee or RF. IR is line of sight communication, independent of electronic noise, provides a secure channel for data communication. II. HARDWARE DESIGN A. Contactless Communication Module The contactless communication module(ccm) that is being designed needs to communicate with external system through IR communication and internal systems through RS232 and it should have additional features for data recording and ADC channels, DAC channels for data acquisition from sensors for future requirements. To cater these requirements MSP430F169 micro controller is chosen. For IR communication TFDU4101 transceiver is 220 P a g e

chosen. A 2MB SPI data flash IC AT45DB161 is used for memory requirements. The MSP430 MCU communicates with the bi-directional TFDU4101 IR Transceiver through UART. The data received from the MCU is encoded (modulated), and output as electrical pulses to the IR Transceiver. The IR Transceiver also receives data which it outputs as electrical pulses. The MCP2120 decodes (demodulates) these electrical pulses and then the data is transmitted by the MCP2120 to the MCU. The MCU uses SPI protocol to communicate with the AT45DB161 data flash. It supports a serial interface sequential access by which the sensor data or information collected by the underwater vehicle is stored for further analysis. The CCM module operates at 5V and at a wavelength of 900 nm. The CCM unit is shown in Figure 1. communication interface between the MCU and PC. The PC is used for uploading the preset parameters and the ship library to the vehicle as well as downloading the analyzed parameters. The system structure is shown in Figure 3. Figure 3. System Monitoring Module(In the ship/submarine) C. Contactless Power Activation The contactless power activation is a novel mechanism to switch on the internal systems. The whole CCM application requires power activation of internal systems for communication and battery activation before firing. For this magnetic non contact switch is used. This switch works up to 28V DC, current rating of 1A maximum activation. This is shown in Figure 4. Figure 1. CCM block diagram. B. System design using CCM The system structure comprises of two modules. One is the data acquisition module and other System monitoring module. The module placed in the underwater vehicle is known as the data acquisition module as it acquires data from the ship. The vehicle receives data from the ship regarding the parameters such as working modes, ship length etc through IR waves. The MCU communicates with other systems through RS232.Further working of the vehicles depends on the acquired data. The module is shown in Figure 2. Figure 2. Data Acquisition Module(In the underwater vehicle) Another module is placed in the mother ship called the system monitoring module as it monitors the vehicle operation. Monitoring module includes RS232 which is the Figure 4. Power Activation for CCM. III. FEATURES OF THE SYSTEM A. MSP430f169 MCU Single chip MSP430 is a low-power Mixed Signal Processor produced by the American company Texas Instruments, which has abounding peripheral interiorly and flexible development tool. The voltage of MSP430F1619 ranges from 1.8 to 3.6V. It integrates 12 bit A/D converter, comparator, D/A converter, timer, serial communication interface, watchdog, vibrator, lots of I/O port and 60KB+256B flash memory and 2KB RAM. MSP430F1619 has 5 kinds of save electricity modes besides its normal mode. In order to meet the requirements of low power consumption, CPU will come to energy saving mode after it has finished control task. Therefore the system applies to high integration, low power and low cost circumstance. 221 P a g e

B. TFDU4104 IR Transceiver The TFDU4101 transceiver is an infrared transceiver module compliant to the latest IrDA physical layer standard for fast infrared data communication, supporting IrDA speeds up to 115.2 Kbit/s SIR. This device covers the full IrDA range of more than 5 m using the internal intensity control. With one external current control resistor the current can be adjusted for shorter ranges saving operating current operating in IrDA low power mode. The working voltage is 2.4 V to 5.5 V and also consumes low power. The communication channel can be configured by software through UART. C. MCP2120 IR Encoder/Decoder The MCP2120 is a low cost, high-performance, fully-static infrared encoder/decoder. It sits between a UART and an infrared (IR) optical transceiver. The baud rate is user selectable to standard IrDA baud rates between 9600 baud to 115.2 Kbaud. The maximum baud rate is 312.5 Kbaud. The data received from a standard UART is encoded (modulated) and output as electrical pulses to the IR Transceiver. The IR Transceiver also receives data which it outputs as electrical pulses. The MCP2120 decodes (demodulates) these electrical pulses and then the data is transmitted by the MCP2120 UART. This modulation and demodulation method is performed in accordance with the IrDA standard. This provides reliable communication between two devices. D. AT45DB161D Flash Memory The Atmel AT45DB161D is a 2.5V or 2.7V, serial-interface sequential access. The AT45DB161D supports Atmel RapidS serial interface for applications requiring very high speed operations. Rapids serial interface is SPI compatible for frequencies up to 66MHz. Its 17,301,504-bits of memory are organized as 4,096 pages of 512-bytes or 528-bytes each. In addition to the main memory, theat45db161d also contains two SRAM buffers of 512/528bytes each. The buffers allow the receiving of data while a page in the main memory is being reprogrammed. The AT45DB161D is enabled through the chip select pin (CS) and accessed via a three-wire interface consisting of the Serial Input (SI), Serial Output (SO), and the Serial Clock (SCK). E. Interfacing Circuit The diagram of interface circuit between MSP430F1619 and TFDU4101 through the IR decoder is shown in Figure 5, in which P3.6, P3.7 are connected TX, RX of the MCP2120. The two pins provided by MCU establish a serial data transfer so it achieves UART communication. IV. SOFTWARE DESIGN Figure 5. MCU to IR connection. The software for this application is developed in C language using the IAR Embedded Workbench IDE which contains MSP430 IAR C Compiler, MSP430 IAR assembler, a powerful editor, project manager and Flash Emulation Tool (FET) debugger. The complete development system comprises of a PC with the IAR Embedded Workbench installed, FET connected to the PC parallel port, JTAG and target board which is shown in Figure 6. Figure 6. Software Development System. A. System Monitoring Module The flow chart of system monitoring module is shown in Figure 7.Initially, the module should be initialized. If the unit in the ship is transmitting, it sends the necessary commands to the underwater vehicle. If the unit is in receiving mode, it accepts the ACK from the vehicle as well as the sensor data and saves it in the memory and later into the PC for analysis. B. Data Acquisition Module The flow chart of data acquisition module is shown in Figure 8. The module mainly receives data from the ship. So initially the receive interrupt is initialized. Depending on the data received from the ship it sends the ACK and the data. 222 P a g e

The received data contains all the preset parameters which are required by other subsystems for further operation of the vehicle after firing. Using these parameters the underwater vehicle tries to mislead the enemy vehicle. C. GUI The GUI is created using VB6.0 program, transmitting information between MSP430 and PC by RS232.MSComm of VB6.0 offers standard event handler, events and methods, and achieves MSCOMM efficiently. Its functions include real-time data exchange with MSP430, showing each tested parameter, conducting data storing, processing and printing. Figure 7. System monitoring modue flow chart. 223 P a g e

control commands are sent from the Mother ship GUI to vehicle by clicking the corresponding command to be sent. A. Establishing IR Communication To establish communication between the vehicle and the ship, IR READY cmd is clicked. A header byte 65 is sent to the vehicle which is shown in Figure 9. Figure 9. Establishing IR communication. If a valid command is sent, the vehicle transmits an ACK to the ship which is shown in Figure 10. Now the underwater vehicle is ready to receive the preset parameters uploaded by the mother ship. Figure 8. Data Acquisition monitoring modue flow chart. Figure 10. Sending Communication ACK. B. Activating the Subsystems To activate the subsystems in the vehicle, a RELAY cmd is transmitted. The Mother ship transmits a header byte of 66 to the vehicle indicating to switch the relay on which is shown in Figure 11. V. RESULTS The Mother ship Graphical User Interface application is mainly designed for controlling the operation and acquiring the status of the underwater vehicle. The 224 P a g e

The vehicle receives the command, validates it and ACK is sent to the ship. It also sends the sensor data which is used for further analysis by the Mother ship.the data 29 can be seen in the GUI which is data related to voltage sensor. Figure 11. Activation of Subsystems. The vehicle receives the command, validates it and sends ACK to the ship which is shown in Figure 12. It also turns on the subsystems connected to the CCM. Figure 14. Sending ACK and Sensor Data. Figure 12. Sending Relay ACK. C. Acquirng the Sensor Data The subsystems consist of the sensors. There are depth sensors, voltage and current sensors each of which is connected to the ADCs of the MCU. After the Relay cmd is sent if the mother ship wants to analyze the vehicle status ADC command is transmitted to the ship. A header byte 67 is sent which is show in Figure 13. Figure 13. Acquiring Sensor Data from underwater vehicle. VI. CONCLUSION In this paper, a contactless communication module is designed based on MSP430F169 and TFDU4101 IR Transceiver. It presents a novel method which replaces the cables that are used for communication and power activation of an underwater vehicle which is launched for jamming. The functions of wireless transmission, data upload and download are conveniently established by through IR communication. This system has the features of low power, small volume, compact, convenient to measure, highly accurate. VII. FUTURE SCOPE The CCM is designed for underwater vehicles that communicate with the mother ship at a short range. Besides, IR is used for wireless communication. The use of IR has its own advantages but is limited only to short range. So for a long range RFID technology is proposed. A CCM designed around TI based MSP430, an advanced low power MCU and Intel UHF RFID Transceiver R1000 is proposed. It is easy to use, item centric technology with fast and safe communication. REFERENCES [1] MSP430F169 Data Sheet - SLAS368D. [2] MSP430X1XX Family User Guide - SLAU049F. [3] Chris Nagy, Embedded System Design Using the TIMSP430 Series, Elsevier Newnes Publication, Burlington, MA 01803, USA, 2003. [4] Jerry Luecke, Analog and Digital Circuits for Electronic Control System Applications, Using the TI MSP430Microcontroller.Elsevier: Newnes publications, Burlington, MA 01803, USA, 2005. 225 P a g e

[5] Dake.Hu, The devise and exploration of C program ofmsp430 series MCU, Beijing aerospace publisher, Beijing,2003.1. [6] Xiaolong. Wei, The practical examples of MSP430 series MCU interface technology and devise of the system, Beijing aerospace publisher, Beijing, 2002.11. [7] J. M. Xing, P. He, Z. C. Wang, et al. Design of data acquisition system based on AD7367 and TMS320F2812, 2010 International Conference on Computational and Information Sciences (ICCIS), 2010, pp. 380-383. [8] J.Mayer, MSP430IrDA SIR Encoder/Decoder,Texas Instruments Application Report SLAA044, Mar. 1999. [9] Infrared Data Association, IrDA Standard Specifications, http://www.irda.org. 226 P a g e