Target Electronics 27 th November 2008. Overview Current System is composed of many discrete units with separate processors that do not talk to each other.

Slides:



Advertisements
Similar presentations
Testing Relational Database
Advertisements

What Records are E-Records? A Process Control System Case Study Jeffrey Beck Manager, Quality Engineering Ortho-McNeil Pharmaceutical, Inc.
MLAN Maguire Local Area Network Version 2.0, May 1998.
(Systems Analysis INTerface Board)
Crucial Patterns in Service- Oriented Architecture Jaroslav Král, Michal Žemlička Charles University, Prague.
Structured Design. 2 Design Quality – Simplicity “There are two ways of constructing a software design: One is to make it so simple that there are obviously.
Reza hooshangi ( ). short history  One of the last major challenges for the web is to enable human communication via voice and video: Real Time.
MICE Target Electronics, DAQ and BPS MICE/ISIS Target Meeting 17 th September 2010 P J Smith – University of Sheffield.
The MICE target and the ISIS BPS system By Edward Overton 1.
Lecture 12 Page 1 CS 111 Online Devices and Device Drivers CS 111 On-Line MS Program Operating Systems Peter Reiher.
1-1 Welcome to: CSC225 Introduction to Computer Organization Paul Hatalsky.
Network Management Overview IACT 918 July 2004 Gene Awyzio SITACS University of Wollongong.
MICE Electronics Upgrade P J Smith (University of Sheffield) J Leaver (Imperial College) 17 th June 2009.
MICE Electronics & DAQ P J Smith University of Sheffield.
MICE Electronics Update Mice Target Workshop – Dec 2010 P J Smith James Leaver.
Architecture is More Than Just Meeting Requirements Ron Olaski SE510 Fall 2003.
Extra Control Electronics? Chris Booth Sheffield 27 th November 2008.
EE 316 Computer Engineering Junior Lab Word Mastermind.
This year’s project is an addition to last year’s Remote Controlled Home Project Last year’s project was programming a VCR through a remote PC This year’s.
PV Watchdog Web-Enabled Photovoltaic System Monitor Art Barnes Austin Fisher Ryan Mann Josh Stone.
Smart Rover Aaron Westphal Ben Merkel Joe Merrill Mike Wissolik.
Target Control Electronics Upgrade 08/01/2009 J. Leaver P. Smith.
Applying Wireless in Legacy Systems
Software Issues Derived from Dr. Fawcett’s Slides Phil Pratt-Szeliga Fall 2009.
EE 316 Computer Engineering Junior Lab Digital Hangman.
Target Controller Electronics Upgrade Status P. Smith J. Leaver.
Models of Computation as Program Transformations Chris Chang
Cambodia-India Entrepreneurship Development Centre - : :.... :-:-
Development and Quality Plans
VISPS Overview Capture visual data from two cameras Find laser Triangulate to find X, Y, Z coordinates of laser Output coordinates to RS-232 serial output.
FIREWALL TECHNOLOGIES Tahani al jehani. Firewall benefits  A firewall functions as a choke point – all traffic in and out must pass through this single.
Annie Griffith December 2007 December 2007 Gemini OSU - UKLC Update.
A modern NM registration system capable of sending data to the NMDB Helen Mavromichalaki - Christos Sarlanis NKUA TEAM National & Kapodistrian University.
IP Ports and Protocols used by H.323 Devices Liane Tarouco.
1 Shawlands Academy Higher Computing Software Development Unit.
12/09/2015Sheffield University 1 Target Electronics Recap - Decision has been made to rebuild the target electronics control system so that it is upgraded.
Software; Nature, Capabilities and Limitations: describe the need for interfacing with peripherals storage devices, input and output devices and display.
1. There are different assistant software tools and methods that help in managing the network in different things such as: 1. Special management programs.
Serial Port to Serial Port Switch Design team May03-11 Abstract: This project requires the design of a new serial port switching matrix to replace a current.
Lesson 20-Wireless Security. Overview Introduction to wireless networks. Understanding current wireless technology. Understanding wireless security issues.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
| nectar.org.au NECTAR TRAINING Module 5 The Research Cloud Lifecycle.
Crossing firewalls Liane Tarouco Leandro Bertholdo RNP POP/RS.
1 The Software Development Process  Systems analysis  Systems design  Implementation  Testing  Documentation  Evaluation  Maintenance.
Understanding Wireless Networking. WiFi Technology WiFi began as a way to extend home and small office network access without installing more cable. As.
MICE MICE Target Mechanism Control Electronics Upgrade P J Smith – University of Sheffield James Leaver – Imperial College 2 nd March 2009.
23-Oct-15 Abstract Data Types. 2 Data types A data type is characterized by: a set of values a data representation, which is common to all these values,
University of Catania Computer Engineering Department 1 Educational tools for complex topics: a case study for Network Based Control Systems Prof. Orazio.
24/10/2015Sheffield University 1 Target Electronics Recap - Decision has been made to rebuild the target electronics control system so that it is upgraded.
Chapter 10 Analysis and Design Discipline. 2 Purpose The purpose is to translate the requirements into a specification that describes how to implement.
Software Design: Principles, Process, and Concepts Getting Started with Design.
Traffic Management - OpenFlow Switch on the NetFPGA platform Chun-Jen Chung( ) Sriram Gopinath( )
The Software Development Process
©UNT in partnership with TEA1 Telecommunications & Networking Unit Subtitle: Modems.
MIS Gap Analysis “Make technology work for you”. Assumptions All training participants are from banks that have a memorandum of agreement for microfinance.
CAN-Bus Logger Characterization presentation Apr. 19, 2009 Elad Barzilay Idan Cohen-Gindi Supervisor: Boaz Mizrahi.
What Records are E-Records? A Process Control System Case Study Jeffrey Beck Manager, Quality Engineering Ortho-McNeil Pharmaceutical, Inc.
| nectar.org.au NECTAR TRAINING Module 5 The Research Cloud Lifecycle.
July 18, UCSD - R.A. de Callafon Short Intro to Micro Processors and I/O functions of our Kinetic Sculpture Control Box Raymond de Callafon.
24 Feb 2009ITCN 1 Introduction to Computer Networking M Clements.
Role of Router. The Router as a Perimeter Device  Usually the main function of a router is considered as the forwarding of packets between two network.
Program Design. Simple Program Design, Fourth Edition Chapter 1 2 Objectives In this chapter you will be able to: Describe the steps in the program development.
Thepul Ginige Lecture-5 Implementation of Information System Part - I Thepul Ginige.
Nguyen Thi Thanh Nha HMCL by Roelof Kemp, Nicholas Palmer, Thilo Kielmann, and Henri Bal MOBICASE 2010, LNICST 2012 Cuckoo: A Computation Offloading Framework.
AX DEVELOPMENT FOR NON- DEVELOPERS Why did my 15 minute change take 3 weeks.
TV Remote As A Wireless Mouse For PC.
1 Summary Lecture: Part 1 Sensor Readout Electronics and Data Conversion Discovering Sensor Networks: Applications in Structural Health Monitoring.
© Copyright AD Group Overview Presentation. © Copyright AD Group Introduction  Entry-level Video Server to the DV-IP Range  Offers incredible price–beating.
Introduction to the ARM mbed Platform– A Hands-on Course
Lecture-5 Implementation of Information System Part - I Thepul Ginige
Presentation transcript:

Target Electronics 27 th November 2008

Overview Current System is composed of many discrete units with separate processors that do not talk to each other. This comes about due to the modular design of the system. The current system was never really designed to be installed at ISIS due to the ‘expert’ nature of the system and the fact that it would not interface to a PC. Now that we have a functional but modular design it would be possible to integrate many of these functions -> this would give several advantages. – Smaller footprint – Better Resolution – Added Functionality and control

Overview Where functionality cannot be integrated it would be possible to connect the IC’s using the I 2 C protocol. All processors could then talk to a ‘master’ processor. The master processor could then orchestrate communication with the outside world. This protocol could not be implemented at the moment as there are not enough pins on the IC’s. Also some of those IC’s that are capable of I2C will have these pins tied up to other functions. NOT EASY TO CHANGE (IF AT ALL POSSIBLE) The added overhead would ideally require more powerful processors (move from 8 bit to 16 bit.) Certainly necessary where several functions are to be integrated onto one processor. As there is no way of directly communicating to the IC’s in the current control system it is not currently possible to pass values into the processors -> Therefore cannot control via an external computer.

Upgraded Electronics Overview Not only would parameters be able to be passed to the electronics but the electronics could also report back and this could be written to a log file of all system settings. Dated history of settings. (Could be used to instantly set parameters to a historical setting.) Error reporting Processor 1Processor 2Processor N Master ProcessorPC Network, USB, RS232

Functionality A carefully drawn up list of what we expect the target electronics to be able to do. (Note this is not the list!) – Bi-directional communication. – Addition of feedback mechanism to control the trajectory more carefully. Is this even required anymore based upon operational experience? – Addition of Improved Control System on Capture – Prevent Oscillations -> Reduce bearing wear. What else needs adding to this list? (Clearly needs some thought and detailed documentation before construction/development begins.)

Time-Scale It must be stressed that this is a significant upgrade. I 2 C protocol to be understood and established between processors. The mechanism/protocol by which the master talks to the PC must also be established, independently tested, code written. The algorithms on the current PIC’s will need porting over to the new processors. Code will need adding so that the processors can communicate with the master. Certain functionality could be integrated and this may offer control advantages. The more powerful processors do not lend themselves to veroboard construction. Proper PCB’s will need to be designed and manufactured. Estimate that this is at least a month project. This is a project that I very much would like to take on. (But will need assistance on the electronics/PC interface)