= Particle Astrophysics ANITA Collaboration Meeting UC-Irvine November 24-25, 2002 1 ANITA Command, Control and Monitoring Jim Beatty Penn State.

Slides:



Advertisements
Similar presentations
COS 461 Fall 1997 COS 461: Networks and Distributed Computing u Prof. Ed Felten u u.
Advertisements

Slow Control LHCf Catania Meeting - July 04-06, 2009 Lorenzo Bonechi.
Electronic memory & logic devices. Solid State Physics N N P P +- Transistors And diodes Logic gates Memory devices : Flip flops Flip Flop Flip Flop Flip.
Digital Design - Sequential Logic Design Chapter 3 - Sequential Logic Design.
COMPUTERS AND INPUT SENSORS. cbc MICROCOMPUTER OPERATION HAPPENS IN STAGES Memory.
Palestine TV Test Jason Link University of Hawaii ANITA Collaboration Meeting at UCI 4/7/05 – 4/9/05.
BCAL Interlock System US BCAL Chiller US BCAL MPOD 1 US BCAL PLC Pulsed Output from Flow meter to PLC From US BCAL cooling loop US BCAL MPOD 1 RS485 from.
EML 2023 – Motor Control Lecture 4 – DAQ and Motor Controller.
Elec467 Power Machines & Transformers
11 TROUBLESHOOTING Chapter 12. Chapter 12: TROUBLESHOOTING2 OVERVIEW  Determine whether a network communications problem is related to TCP/IP.  Understand.
Team MADD Michael Davies Andrew Mountain Dan Hoang Daniel Brink Team MADD Michael Davies Andrew Mountain Dan Hoang Daniel Brink Power Distribution Control.
PLC OPERATION & PROGRAMMING Dr. ONUR TOKER. What is a PLC ? PLC is a computer system controlling a process. inputs - the keyboard is analogous to a proximity.
Ping Project Justin Knowles Kurt Lorhammer Brian Smith Andrew Tank ECEN 4610.
ZigBee Calvin Choy David Kim Jason Chong Devin Galutira.
= Particle Astrophysics ANITA Collaboration Meeting UC-Irvine November 24-25, ANITA-lite: The Background Survey Jim Beatty Penn State.
Simulating A Satellite CSGC Mission Operations Team Cameron HatcherJames Burkert Brandon BobianAleks Jarosz.
1 Lab Equipment. 2 TopicSlides DC Power Supply3-4 Digital Multimeter5-8 Function Generator9-12 Scope – basic controls13-20 Scope – cursors21-24 Scope.
ESE Lab Computer based Temperature Control Sid Deliwala, ESE Labs.
Particle Astrophysics ANITA Collaboration Meeting UC-Irvine November 24-25, Ballooning Issues Jim Beatty Penn State.
Error Detection and Reliable Transmission EECS 122: Lecture 24 Department of Electrical Engineering and Computer Sciences University of California Berkeley.
Programmable Logic Controller Internal Operations
Digital I/O Connecting to the Outside World
LabView Users Group Meeting June 20 th, 2006 Process Control Using Compact Field Point/Labview Real-time Michael Tockstein Microelectronics Technology.
PP2 Status F. Bellina. Problem solved.. Problem with inhibit and reading temperature and many crazy behavior Solved with a new FPGA firmware: the hardware.
Engineering 1040: Mechanisms & Electric Circuits Winter 2015 Analog & Digital Signals Analog to Digital Conversion (ADC)
ISUAL Long Functional Test H. Heetderks. TRR December, 20012NCKU UCB Tohoku ISUAL Long Functional Test Heetderks Basic DPU Function Verify Power on Reset.
SNS Integrated Control System EPICS Collaboration Meeting SNS Machine Protection System SNS Timing System Coles Sibley xxxx/vlb.
Chapter 5 Engineering Tools for Electrical and Computer Engineers.
1 PAC530 | Output Controller. 2 The Output Controller (PAC530) provides the local connection on an RS-485 network between an Access and Alarm Server (PAC500)
Protocol Architectures. Simple Protocol Architecture Not an actual architecture, but a model for how they work Similar to “pseudocode,” used for teaching.
1. 2 Purpose of This Presentation ◆ To explain how spacecraft can be virtualized by using a standard modeling method; ◆ To introduce the basic concept.
Industrial Process Control System Simon Hui Engineer Control and Informatics, Industrial Centre.
Data Acquisition Systems
INTRODUCTION TO PROGRAMMABLELOGICCONTROL. PROGRAMMABLE LOGIC CONTROL (PLC): “ A digital electronic device that uses a programmable memory to store instructions.
ECS 152A 4. Communications Techniques. Asynchronous and Synchronous Transmission Timing problems require a mechanism to synchronize the transmitter and.
Test vs. inspection Part 2 Tor Stålhane. Testing and inspection A short data analysis.
Chapter 10 Advanced Programming, PLC Interfacing, and Troubleshooting
GLAST Large Area Telescope Instrument Flight Software Flight Unit Design Review 16 September 2004 Software Watchdog Steve Mazzoni Stanford Linear Accelerator.
Modular Electronics Use the systems approach.
EGR101-34R "lecture on hardware- software" FB 7/10/2004 Digital Electronics Logic Gates Logic gates work with the voltage level of the signals. They are.
Updated 710 Turn On/Off procedure Kim Peifley 12/18/14.
CE Operating Systems Lecture 2 Low level hardware support for operating systems.
PPI-8255.
June 9, s Massachusetts Institute of Technology 6.11s: Design of Motors, Generators and Drive Systems Switching Patterns and Simple Implementation.
SDR 7 Jun Associated Electronics Package (AEP) Curtis Ingraham.
CE Operating Systems Lecture 2 Low level hardware support for operating systems.
ECE 4330 Project Proposal 2 “Blackout” LED Game by Nick Hermanson.
HDL-MGSM.431. Description MGSM.431 is an automation module based on GSM monitoring and controlling. Being at a great distance you can operate a target.
GLAST LAT Project LAT System Engineering 1 GLAST Large Area Telescope: LAT System Engineering Pat Hascall SLAC System Engineering Manager
GAN: remote operation of accelerator diagnosis systems Matthias Werner, DESY MDI.
A4 1 Barto "Sequential Circuit Design for Space-borne and Critical Electronics" Dr. Rod L. Barto Spacecraft Digital Electronics Richard B. Katz NASA Goddard.
Wireless and Mobile Networks (ELEC6219) Session 4: Efficiency of a link. Data Link Protocols. Adriana Wilde and Jeff Reeve 22 January 2015.
GLAST LAT ProjectCDR/CD-3 Review May 12-16, 2003 Document: LAT-PR Section 5 IOC Subsystem 1 GLAST Large Area Telescope: IOC Subsystems WBS: 4.1.B.
1 Device Controller I/O units typically consist of A mechanical component: the device itself An electronic component: the device controller or adapter.
C osmic R Ay T elescope for the E ffects of R adiation 27 June 2005 Digital Engineering Digital Sub-System Bob Goeke.
Digital Design - Sequential Logic Design
Simple Parity Check The simplest form of error detection is the parity check used with ASCII codes, originally on asynchronous modem links Each 7 bit ASCII.
Generic Remote Interface Unit (RIU) Interface Control Document (ICD)
Digital Design Jeff Kautzer Univ Wis Milw.
EI205 Lecture 13 Dianguang Ma Fall 2008.
HCP – Holub’s Communication Protocol
Jason Link University of Hawaii
Latches and Flip-flops
Protocol Basics.
Digital Sub-System Bob Goeke.
Engineering Tools for Electrical and Computer Engineers
UNIT 11: RC-SERVOMOTOR CONTROL
Software Development Chapter 1.
Chapter 13: I/O Systems.
Presentation transcript:

= Particle Astrophysics ANITA Collaboration Meeting UC-Irvine November 24-25, ANITA Command, Control and Monitoring Jim Beatty Penn State

= Particle Astrophysics ANITA Collaboration Meeting UC-Irvine November 24-25, Some background… LDB system documentation is now under revision. Most of my experience is in the conventional balloon program.

= Particle Astrophysics ANITA Collaboration Meeting UC-Irvine November 24-25, How do we turn it on? Discrete commands activate open-collector control pulses (~100 ms) which can be used to trigger aerospace-grade mechanical latching relays. –Two commands are needed per relay (on-off) –Relays can be obtained through NSBF These relays can be used to activate the actual power-handling relays or to enable power supply outputs. –Main relays most likely solid-state devices. This type of command can also be used to enable heaters.

= Particle Astrophysics ANITA Collaboration Meeting UC-Irvine November 24-25, When it is off… We should be able to arrange to monitor some key temperatures and voltages (e.g. flight computer area, power system temperatures and voltages) to ensure they are within the operating range before applying power to the instrument.

= Particle Astrophysics ANITA Collaboration Meeting UC-Irvine November 24-25, Control of the Instrument State When the instrument is operating, commanding should consist of simple state changes, encoded as 16-bit data words. –Avoid complicated sequences Some people try using this facility to download tables or code; this rarely works due to lost commands. We need to design the observing strategy with simplicity of control in mind. –A command should never be used to toggle a variable or step through a sequence. Commands frequently fail to go through (e.g. due to CRC errors) –Dangerous actions should require an ‘arm-fire-disarm’ sequence. A structured division of the data word has been useful in the past (e.g. (type:address:parameter)). The data word received should be echoed in the telemetry stream. –Include ‘last command’ as a housekeeping variable (echo until new command received in case the first echo frame is dropped) The complete instrument state should be available in the housekeeping data (perhaps subcommutated) so that command effect can be verified.

= Particle Astrophysics ANITA Collaboration Meeting UC-Irvine November 24-25, Some useful commands to include… Several levels of reset commands should be implemented which can set the flight software or individual subsystems to a reference state or restart if necessary. A discrete command should be wired to the computer hard reset switch to allow a hard reset without cycling power.

= Particle Astrophysics ANITA Collaboration Meeting UC-Irvine November 24-25, Commanding software and protocol A simple program should be used to issue the command words to the NSBF computer, providing a ‘tired scientist friendly’ interface with error checking and an opportunity to verify correctness of the command prior to transmission. A buddy system should be used for manning the command console.