Real Time Monitoring System

download Real Time Monitoring System

of 22

Transcript of Real Time Monitoring System

  • 8/9/2019 Real Time Monitoring System

    1/22

    24 Channel DAS using USB 2.0 &Real Time Monitoring System

    over Intranet for SIMS

    Ion Probe Lab

    Planetary & GeoSciences Division

    Physical Research Laboratory, Ahmedabad

    4thApril 2009

    Internal Guide:

    Mr. Chandresh R Parikh

    External Guide:

    Dr. Kuljeet Kaur Marhas

    Mr. M. P Deomurari

  • 8/9/2019 Real Time Monitoring System

    2/22

    Sunil Pillai Ion Probe, PGS-DN,Physical Research Laboratory

    2

  • 8/9/2019 Real Time Monitoring System

    3/22

    Sunil Pillai Ion Probe, PGS-DN,Physical Research Laboratory

    3

    Objectives

    Acquisition of Key Parameters of SIMS.

    Storage solution for the acquired Data.

    Consolidated Observation Platform.

    Real Time Monitoring over LAN.

  • 8/9/2019 Real Time Monitoring System

    4/22

    Sunil Pillai Ion Probe, PGS-DN,Physical Research Laboratory

    4

    Recap

    Sensor Surveys: Non Cameca Integrated

    PIC 18f4550: Testing (LCD, ADC, USB)

    Dashboard Design: Phase 1

  • 8/9/2019 Real Time Monitoring System

    5/22

    Sunil Pillai Ion Probe, PGS-DN,Physical Research Laboratory

    5

  • 8/9/2019 Real Time Monitoring System

    6/22

    Sunil Pillai Ion Probe, PGS-DN,Physical Research Laboratory

    6

    Recap Summary

    Turbo

    Pump

    Pump

    Controllers

    Rotary

    Pump

    Penning

    Gauge

    Ion

    Pump

    LEDDuoPlasmatron

  • 8/9/2019 Real Time Monitoring System

    7/22

    Sunil Pillai Ion Probe, PGS-DN,Physical Research Laboratory 7

    Current Work

    USB Protocol

    Front End Software

    Completely redesigned Dash Board

    Dashboard Integrated with MS AccessBack End.

  • 8/9/2019 Real Time Monitoring System

    8/22

    Sunil Pillai Ion Probe, PGS-DN,Physical Research Laboratory 8

    24 Channel DAS using USB 2.0

    16 Digital I/P Channels.

    8 Analog I/P Channels.

  • 8/9/2019 Real Time Monitoring System

    9/22

    Sunil Pillai Ion Probe, PGS-DN,Physical Research Laboratory 9

    USB 2.0

    Easy to use for end user

    Single model for cabling and connectors

    Electrical details isolated from end user (e.g., bus

    terminations)

    Self-identifying peripherals, automatic mapping of

    function to driver and configuration

    Dynamically attachable and reconfigurable peripherals

  • 8/9/2019 Real Time Monitoring System

    10/22

    Sunil Pillai Ion Probe, PGS-DN,Physical Research Laboratory 10

    USB 2.0

    Wide range of workloads and applications

    Device bandwidths :1 kb/s ~ 400 Mb/s Supports isochronous as well as asynchronous transfer

    types over the same set of wires

    Supports concurrent operation of many devices (multiple

    connections)

    Supports up to 127 physical devices

    Supports transfer of multiple data and message streamsbetween the host and devices

    Allows compound devices

    Lower protocol overhead, resulting in high bus utilization

  • 8/9/2019 Real Time Monitoring System

    11/22

    Sunil Pillai Ion Probe, PGS-DN,Physical Research Laboratory 11

    USB 2.0

    Isochronous bandwidth Guaranteed bandwidth and low latencies

    Flexibility

    Supports a wide range of packet sizes, which allows arange of device buffering options

    Allows a wide range of device data rates by

    accommodating packet buffer size and latencies

    Flow control for buffer handling is built into the protocol

  • 8/9/2019 Real Time Monitoring System

    12/22

    Sunil Pillai Ion Probe, PGS-DN,Physical Research Laboratory 12

    USB 2.0

    Robustness Error handling/fault recovery mechanism is built into the

    protocol

    Dynamic insertion and removal of devices is identified in

    user-perceived real-time Supports identification of faulty devices

    Synergy with PC industry

    Protocol is simple to implement and integrate Consistent with the PC plug-and-play architecture

    Leverages existing operating system interfaces

  • 8/9/2019 Real Time Monitoring System

    13/22

    Sunil Pillai Ion Probe, PGS-DN,Physical Research Laboratory 13

    USB 2.0

    Low-cost implementation

    Low-cost sub channel at 1.5 Mb/s

    Optimized for integration in peripheral and host hardware

    Suitable for development of low-cost peripherals

    Low-cost cables and connectors

    Uses commodity technologies

    Upgrade path

    Architecture upgradeable to support multiple USB Host

    Controllers in a system

  • 8/9/2019 Real Time Monitoring System

    14/22

    Sunil Pillai Ion Probe, PGS-DN,Physical Research Laboratory 14

    Mplab IDE

    Project Files

  • 8/9/2019 Real Time Monitoring System

    15/22

    Sunil Pillai Ion Probe, PGS-DN,Physical Research Laboratory 15

  • 8/9/2019 Real Time Monitoring System

    16/22

    Sunil Pillai Ion Probe, PGS-DN,Physical Research Laboratory 16

    Database

  • 8/9/2019 Real Time Monitoring System

    17/22

    Sunil Pillai Ion Probe, PGS-DN,Physical Research Laboratory 17

    Database

    Tables DuoMain

    DuoDetails

    Pump

    Water_temp Water_level

    Water_Flow

    Freon_Level

    Freon_Flow Lab_temp

    Lab_humid

    Login

  • 8/9/2019 Real Time Monitoring System

    18/22

    Sunil Pillai Ion Probe, PGS-DN,Physical Research Laboratory 18

    Previous Dashboard

  • 8/9/2019 Real Time Monitoring System

    19/22

    Sunil Pillai Ion Probe, PGS-DN,Physical Research Laboratory 19

    New Features in DashBoard

    Login Page

    Two Tabs: Main & Details

    Integrated Gauge Containers For Pumps Integrated Charts for All Tables on Details

    Tab

  • 8/9/2019 Real Time Monitoring System

    20/22

    Sunil Pillai Ion Probe, PGS-DN,Physical Research Laboratory 20

    New Dashboard

  • 8/9/2019 Real Time Monitoring System

    21/22

    Sunil Pillai Ion Probe, PGS-DN,Physical Research Laboratory 21

  • 8/9/2019 Real Time Monitoring System

    22/22

    Sunil Pillai Ion Probe, PGS-DN,Physical Research Laboratory 22

    Thanks