You are on page 1of 22

Contents

Sr No. 1 2 3 4 5 6 7 8 9 10

11

Page Title List of figures Abstract Introduction 3.1 The working flow 3.2 Proposed System General idea of Implementation Block Diagram Technology and Programming language Project Development Methodology and steps Circuit Diagram 8.1 Circuit Description 8.2 Sensors RF module Scope and applications 10.1 Applications 10.2 Limitations 10.3 Drawbacks 10.4 Future modifications References

Page No. 2 3 4 5 6 7 8 12 13 14 15 16 17 18 18 18 18 19 20

1.List of Figures
1

Sr.No 1 2 3 4

Figure Fig 3.1 Proposed system Fig 4.1 General idea of implementation Fig 5.1 Block diagram Fig 8.1 Circuit Diagram

Page No 6 7 8 14

2.ABSTRACT
2

WIRELESS REMOTE ADMINISTRATION SYSTEM FOR INDUSTRIAL AUTOMATION is a system that collects data from various sensors at a factory, plant or in other remote locations and then manages and controls the data. This system is broadly used to portray control and management solutions in a wide range of industries. Some of the industries where such system is used are water management Systems, Environmental Control systems, Electric Power and Manufacturing systems, Printing industry. This is an all time favourite project for industrial application. Data acquisition means to acquire values of physical parameters coming from various remote locations or sensors; Monitoring means to continuously keep on watching the acquired data and controlling means to control the various equipments si as to maintain the value of the particular physical parameters within the confined limits. However, for the purpose of this project, we are concentrating on the printing industry.

3.INTRODUCTION

All industrial applications require collection of data in development, production, quality control management, process control etc. The data collected is used to make decisions and control the operation by the computer without any human interface as per requirements, i.e., automation helps to reduce human errors evolved in process applications. Because of automation decision is achieved resulting into perfection of received data. Data acquisition is collecting data from information that describes the given situation. Data collection is important for any industrial application. The collected data may be processed and delayed at the site itself so that decisions may be made. Sometimes data acquisition may not be possible by traditional methods, as the site may not be easily accessible due to geographical reasons or the site may be hazardous to human life. Thus remote collection of data and the control of the source is of prime importance in such a situation; this can be done either using wired or wireless mode of communication.

3.1.The working flow


4

The complete system is divided into 2 parts - Hardware and Software. The hardware unit is further split into three units: 1. Transmitter 2. Receiver 3. Controller 4. Sensors The transmitter unit is consisting of microcontroller, analog to digital converter (ADC), Clock, Bluetooth Transmitter, power supply, antenna, etc. The Transmitter will acquire values of physical parameters and will perform digital conversion of them for further processing. This digital data is then radiated using RF with the help of serial Transmission protocol by the microcontroller. Thus it is not necessary to keep the board close to PC; rather the transmitting unit is to can be placed at a far place within the range of Bluetooth link. The job of receiver unit is to receive those incoming values and transfer them onto the PC with the help of serial communication Virtual COM port on USB Dongle. The job of the controlling unit is to control the received parameters for optimum working of device. It helps the device to operate within the specified range. The software will display the data (Voltage values) of all channels in real time and will store them into database for future reference. Then graphical and many more analysis on the stored data can be performed later on interactively.

3.2The Proposed System


The above proposed system will be divided into the following sub modules or sections

Fig3.1

4. GENERAL IDEA OF IMPLEMENTATION

Fig4.1

Above shown would be the PC end interface for the wireless module.

5. BLOCK DIAGRAM
7

Fig5.1

Details of Block diagram:


The following are the brief explanations of the working principle of the various major blocks used in the system.

Power Supply this unit will supply the various voltage requirements of each unit. This will consists of transformer, rectifier & regulator. It will convert 230 V AC into desired 5V/12V DC.

Microcontroller This unit is the heart of the complete system. It is actually responsible
8

for all the process being executed. It will monitor and control all the peripheral devices or components connected in the system. In short we can say that the complete intelligence of the system resides in the software code embedded in the microcontroller. This requires +5V DC for its proper operation.

LCD16X2 It is called Liquid Crystal display. We are going to use 16x2 character LCD. This will be connected to microcontroller, the job of LCD will be to display all the system generated messages coming from the controller. LCD will provide interactive user interface. This unit requires +5V DC for its operation.

ADC8-bit This unit is one of the most important unit in the embedded system as microcontroller uses this to understand various analog parameter incoming from transducers. He job of this section is to convert the analog input signals into its equivalent digital value. Here we are using 8-bit Data lines, 3-bit Address lines and some control lines. Also it requires clock pulses for its internal operation which will be given by 555 timer section. This unit requires +5V DC for its operation.

555Timer The 555monolithic timing circuit is a highly stable controller capable of creating time delays or oscillations, accurately. Here we are using it in Astable Multivibrator mode for generating clock pulses. The frequency depends upon the external register connected to the IC. This unit requires +5V DC.
9

RelayDriver As microcontroller cannot supply more current to driver high current sinking device; we will use relay driver circuit to drive the relays. We will use ULN2803 IC for this purpose. It has in built 8 Darlington Pairs to drive 8 channels each of 300mA. Also it can bear upto 50 V. this unit requires +12 V DC for its operation.

Relay A relay is a simple electro mechanical switch made up of an electro magnet and a set of contacts. Here we are using SPST (Single pole, Single Throw)type relay. It will be used to Switch ON or OFF the electrical path between 2 contacts. This unit requires +12v DC.

BluetoothModem Bluetooth Modem is a device that acts as mediator between any embedded system and Bluetooth communication medium. It has builtin protocol for serial communication i.e. Serial Port Profile. Thus it provides an ideal solution for developers who want to integrate Bluetooth wireless technology into their design with limited knowledge of Bluetooth and RF technologies. This nit requires _3.3 V dc for its proper operation.

PC Serial Port Controlling Serial port of PC is also referred as RS232 port. The connector is of type 9 pin D-type Male connector. Generally we will use only pin-2 (Rx), pin-3(Tx) and pin-5(GND) for any type of communication system.

10

In the software par we can use any one of the of following methods... Using MSComm Control ActiveX The MSComm control provides serial communications for our application by allowing the transmission and reception of data through a serial port software. MSComm is used as a serial port software interface. MSComm provides us the software interface and insulates us from the functioning of the underlying hardware. Using System.IO.Ports Namespace this is a part of .net framework. This is an intrinsic way of serial port communication. In this namespace we will use SerialPort Class. This class provides synchronous and event-driven I/O, access to pin and break states, and access to serial driver properties.

Database Manager A database management system(DBMS) consists of software that operates databases providing storage, access, security, back up and other facilities. Databases are designed to offer an organized mechanism for storing, managing and retrieving information. They do so through the use of tables. We can use any one of the following software and technologyfor database managing MS Access 2007 - Access allows us to manage our information in our database file. It is easy to use. It is portable as can be easily copied & pasted to any system and can run without installing the software. MS SQL Server 2000 It is rather complex at installation part and easy to use. The database developed on it cannot be easily copied and pasted on another system. Also it requires the software to be installed to use the database files.
11

6. TECHNOLOGY AND PROGRAMMING LANGUAGES

As microcontrollers are the core of these days digital circuit in industry, this system uses it for the centralized operation and digital processing. The technology used here is embedded technology which is the future of todays modern electronics. The following are the various Programming languages and

technologies that are going to be used in the proposed system For Embedded system Embedded technology 8051 family based controller Embedded C Keil compiler Dip trace software for PCB designing For PC System
12

VB6.0 Based application Software. Serial Communication Protocol MS Access 2007 based Database.

7. PROJECT DEVELOPMENT METHODOLOGY

The following will be development steps so as to achieve the working Prototype model of the above proposed system.

13

1. Defining the problem. 2. Understanding the Need and usability in industry and society (Market analysis) 3. Developing block diagram. 4. Designing circuits of individual block. 5. Testing circuits in lab & finalizing. 6. Developing PCB on PC. 7. Getting the PCB printed. 8. Soldering the components.
9. Performing various Basic experiments to test the PCBs.

10. Testing of wireless module. 11. Developing flowchart for the entire process. 12. Writing actual software program. 13. Compilation & burning. 14. Testing and debugging. 15. Developing flowchart for PC side software. 16. Developing data flow diagram. 17. Writing actual code. 18. Finally running the system and, 19. Documentation.

14

15

Fig8.1

8.1.Circuit Description
ICs to be used :P89V51RD2 Microcontroller. The P89V51RB2/RC2/RD2 are 80C51 microcontrollers with 16/32/64kB flash and 1024B of data RAM.The P89V51RB2/RC2/RD2 is also capable of IAP(Inapplication programming), allowing the flash program memory to be reconfigured even while the application is running. Features 80C51 CPU 5V operating voltage from 0MHz to 40MHz 16/32/64kB of on-chip ?ash user code memory with ISP and IAP Supports 12-clock (default) or 6-clock mode selection via software or ISP SPI and enhanced UART PCA with PWM and capture/compare functions Four 8-bit I/O ports with three high-current port 1 pins (16 mA each) Three 16-bit timers/counters Programmable watchdog timer Eight interrupt sources with four priority levels Second DPTR register Low EMI mode (ALE inhibit) TTL- and CMOScompatible logic levels

LM7805 voltage regulator This is three-terminal positive regulator. These regulators can provide local on-card regulation ,eliminating the distribution problems associated with single point regulation. Each type employs internal current limiting, thermal shutdown and safe area protection making it essentially indestructible. If adequate heat sinking Is provided, they can deliver over 1A output current.

MAX232 RS232 to TTL level converter The Max 232 is a dual driver/receiver that includes a capacitive voltage generator to supply TIA/EIA-232-F voltage levels from a single 5V supply. Each receiver converts TIA/EIA-232-F to 5V TTL/CMOS levels. These receivers have a typical threshold of 1.3V, a typical hysteresis of 0.5V and can accept 30V inputs. Each driver converts TTL/CMOS to TIA/EIA-232-F levels. Meets or exceeds TIA/EIA-232-Fand TU recommendation V.28.

16

Operates with a single 5V power supply with capacitors. Operates upto 120kbits/s. Two drivers and two receivers.

1F Charge pump

30V input levels. Low supply current. Typically 8mA. ESD protection exceeds JESD 22 2000 V Human body model Upgrade with improved ESD (15-kV HBM) and 0.1F Charge pump capacitors are available.

8.2.Sensors

17

9. RF module
CC2500 RF Module (2.4 Ghz) Features 2.4Ghz Carrier Frequency 255 possible channel

RS232 UART interface with variable baud Rate Standard configuration baud rate 96600 Power LED indicator Input Supply 5V to 12V 2 run mode: Packet mode & Single byte transfer Variable packet Length (0to40)

Programmable channels (0to255) Programmable Device Address : 255 per channel User Friendly GUI for Setting up RF Module and Test Module Compact Size

Plug and Play Feature Supported Baud Rate 3000, 600, 12000, 2400, 48000, 9600

18

Fig 9.1

10. SCOPE AND APPLICATIONS


10.1.Applications:
There are numerous applications of the data acquisition Some of the examples are: It can be used in chemical plants , petrochemical plants, in which the main physical parameters to be measured are pressure , temperature flow. These parameters are critical since any change in the desired value can be disastrous. If any change is known, immediate steps can be taken. Data acquisition can be used in commercial applications like digital electric reading in which a person does not have to go to each electric meter every month or in cases where electric meters are located far away.

19

Data acquisition can also be used

to monitor various natural

phenomena like earthquakes , water flow etc

10.2.Limitations:
As generally all systems have limitation, here are some listed for the proposed system Range is less Less number of parameters

10.3.Drawbacks:
This system has certain drawbacks also as listed.. System does not auto analyse. The system does not have facility of alert SMS.

10.4.Future modifications:
There is always chance to improve any system as research & development is an endless process. Our system is no exception to this phenomenon. The following improvements can be done Range can be increased by using high power Zigbee transmission. More parameters can be integrated. The system can be enclosed in waterproof body. Auto analysis of data can be added.
20

It can have more accurate digital sensors so that the even slightest error can be detected which can generate an alarm at the user end.

The data can be transmitted to the mobile station i.e. handsets and satellite can be used to transmit data worldwide.

11.References

21

Embedded Books: [1] Muhammad Ali Mazidi, Janice Gillispie Mazidi,8051 Microcontroller and Embedded Systems, Prentice-Hall,Page:183-193,236,243. [2]Dogan Ibrahim, Microcontroller Projects on C for the 8051,Newnes. Pages 29-161. [3] Kenneth J.Ayala, The 8051 microcontroller Architecture programming and applications, West Publishing Company, Page 131-197 Electronic Books: [1] Robert.L.Boylstead, Louis Nashelsky, Electronic Devices and circuit theory ,10th edition,Prentice-Hall,page 342,417,455. [2] R.P Jain, Digital Electronics, Tata McGraw-Hill. [3] Ramakant A.Gaekwad,Op-Amps and Linear Integrated Circuits, 4th Edition, Prentice-Hall, Page:342,417. Embedded Websites: [1] www.beyondlogic.com [2]www.discovercircuits.com [3]www.electronicsforu.com Other Websites: [1] www.alldatasheets.com [2]www.keil.com [3]www.wikipedia.com

22

You might also like