Instrument Control with Matlab Hoang Le Phuong, Kim Dong Ok Department of Physics, IBS Center for Axion and Precision Physics Research, KAIST, Daejeon,

Slides:



Advertisements
Similar presentations
 An operating system (OS) is a set of computer programs that allow the user to perform basic tasks like copying, moving, saving and printing files. 
Advertisements

ELCT 301 Dr. Enrico Santi Equipment Testing & Troubleshooting Procedure © Prepared by: Rizwan Muzaffar.
Jeopardy $100ExternalParts Accessories Accessories Bits and Pieces Bits and Pieces Key Parts Mr. Heiss’ Questions $200 $300 $400 $500 $400 $300 $200 $100.
Computer Parts Assignment
Development of a Linux- based small-size controller using PoE technology T. Masuda, T. Fukui, R. Tanaka SPring-8 ICALEPCS2005, Oct , Geneva, Switzerland.
What is a Computer Network? Two or more computers which are connected together.
Parts of the Computer.
Digital Graphics and Computers. Hardware and Software Working with graphic images requires suitable hardware and software to produce the best results.
Section 2.1 Identify hardware Describe processing components Compare and contrast input and output devices Compare and contrast storage devices Section.
Lesson 2 — The Internet and the World Wide Web
All rights reserved © 2010, Mobiserve Prepared By: RIZWAN AHMED RAFIQ Operation Support Engineer (Training & Consultancy) ALCATEL BTS.
Electronic Devices Laboratory CE/EE 3110 Introduction to LabView.
An Overview of Using Computers
BTS330 Documenting Use Cases.
A mother board is the main circuit board for the computer system (hence the name mother board ) The mother board holds all of the other components of a.
Specialized Input and Output. Inputting Sound ● The microphone is the most basic device for inputting sounds into a computer ● Microphones capture sounds.
Graphical User Interface You will be used to using programs that have a graphical user interface (GUI). So far you have been writing programs that have.
PARTS OF THE COMPUTER BY JENNY DENG. CASE The case is like a skeleton. Everything is attached to it. It holds and protects the components. It is the surroundings.
Network Devices Mr Conti Year 9 Lesson 5. Every computer on a network needs a network interface card (NIC) which is connected to the motherboard inside.
Purpose of Operating System Monil Adhikari. Agenda Introduction Responsibilities of Operating System User Interfaces Command Line Interface Graphical.
CABLING SYSTEM WARRANTY REGISTRATION. PURPOSE OF CABLING REGISTRATION.
Hardware/Software Basics Test Get out your DIY Test Review.
Implementation of the Digital Integrated Public Address System Based on Network Jung-Sook Kim' Division of IT, Kimpo College ' 97, Gimpodaehak-ro, Wolgot-myun,
PCs ENVIRONMENT and PERIPHERALS Lecture 4. An expansion cards: - An expansion card (expansion board) is an electronic circuit board that adds more functionality.
Interfacing Touch screen via lpc21xx Resistive touch screens can be a great way to enable complex user input in your projects inexpensively and with a.
Computer is a general-purpose device that can be programmed to carry out a set of arithmetic or logical operations automatically. Since a sequence of.
Presenting by Yogesh and Babakhan
Computer Hardware Introduction What’s inside that box?
HP laptops are count under the most reliable laptops as they are built with advanced and smart features but still they are not free from some technical.
Introduction to Computers Mrs. Gambucci
Chapter 1: Introduction to the Personal Computer
CCNA 2 v3.1 Module 2 Introduction to Routers
Computer Science.
Computer Components.
Section 2.1 Section 2.2 Identify hardware
Title of your Research Project
Chapter Objectives In this chapter, you will learn:
CCNA Discovery Curriculum Review
Account Management Demonstration.
HOW WELL DO YOU KNOW THE BASICS OF USING YOUR COMPUTER?
THE OSI MODEL By: Omari Dasent.
Introduction to Visual Basic 2008 Programming
Computer Hardware and Software
VME Pixel ROD Setup in UW Pixel Lab B050
Standard Operating Procedure
Router Startup and Setup
The computer work station
Computer Input Device: Graphic Tablets
Drill Translate the following message:
An Introduction to Visual Basic
Instructor Materials Chapter 1: Introduction to the Personal Computer
Title of your Research Project
Tables, Smart Art and Templates
Introduction to Computing Lecture # 1
CONTENTS SLIDE 2 Digital Poster Display Template SLIDE 3
You’ve got the decoder installed, now to program it.
Common computer terminology
Introduction to Computers
Process of cst-registration
How Computers Work.
Process Monitoring and Control Systems
Type your title Type your name Type your major departments
Introduction to Servers
P-Series Power Meter Firmware Upgrade Process
Router Startup and Setup
Motherboard BIOS and Troubleshooting
Year 9 Entry Level Computing
Banafsheh Hajinasab Based on presentation by K. Strnisa, Cosylab
An Introduction to the Windows Operating System
Presentation transcript:

Instrument Control with Matlab Hoang Le Phuong, Kim Dong Ok Department of Physics, IBS Center for Axion and Precision Physics Research, KAIST, Daejeon, Korea Introduction Measures The object of this research is to establish communication between instruments and computer. In order to do this, we designed Graphic User Interface (GUI) with Matlab to monitor the target instrument. By this method, we successfully control a system of several power supplies via Matlab programming. -Matlab can read the measure voltage and current value with higher precision. Attached below is the value table of voltage after several measures of a certain value. Voltage measured on Matlab (V) Voltage appeared on the screen (V) 9.80535100E-02 0.098 9.80766800E-02 9.80743800E-02 9.81054800E-02 9.80840800E-02 9.80809600E-02 9.80616500E-02 Mean=9.807667714E-02 Mean=0.098 Methods -The method that we use to connect a power supply with CPU is GPIB connection. This method requires our CPU to have a GPIB card which is fit with the adapter of GPIB cable. Overall, one end of the cable is connected with power supply and the other is connected with the GPIB card installed inside CPU. Attached below here is the images of GPIB cable, power supply, and GPIB card. Results -Attached below is Matlab GUI template for controlling a power supply. -Controlling buttons on this template are equivalent with the buttons on the power supply. -Attached below is Matlab GUI template for controlling a system of 2 power supplies. -By this template, we can read, write the voltage and current value for each power supply Acknowledgements can go down here. -Some of Matlab statements do not work for the reasons that we have not known yet. -Matlab actually reads the figures shown on the screen of Power Supply with better precision as shown on the template screen and data table (The figures on the screen have only 4 digits, while figures shown by Matlab have 9 digits). -The buttons designed on the template are even better than the buttons on the devices because we can control the voltage values by typing on the text cell rather than turning the knob on the devices. -We successfully control a system of two power supplies. -We obtain the general principles to manage the system of several instruments via Matlab. -In the future, we will extend our system into a system of different equipments to fulfill the purpose of designing gas handling system. [1]GPIBaddress.pdf [2] J. E. Moody and Frank Wilczek, Physical Review D, Volume 30, 130 (1984) [3] Asimina Arvanitaki1, Andrew A. Geraci; PACS numbers: 14.80.Va,76.60.-k,13.40.Em(2014) -By Matlab programming, we first control only one power supply and then design Matlab GUI for this control. -In order to control a system of several power supplies, we first set GPIB address for each equipment via ‘I/O Config’ key (The address can not be changed via a remote interface reset). -Finally, we design Matlab GUI template for controlling a system of several power supplies.