Download presentation
Presentation is loading. Please wait.
Published byDarrell Hodge Modified over 9 years ago
1
EUDET MEASUREMENT SYSTEMS We distinguish 2 systems in EUDET: A measurement test bench based on : –Electric motor from BALDOR for motion. –B-sensors and ARM MCU for measurements. A permanent measurement system, based also on 2 b-sensors and ARM MCU.
2
EUDET Measurement System OVERVIEW
3
EUDET Applications There are four applications for EUDET: 1.Measurement Bench Application. 2.Permanent Acquisition Application. 3.Motion Control Application. 4.ARM MCU Application
4
Measurement Bench Application Written in C (console Application), running on rack PC under Win XP Communicates with both motion control system BALDOR (via USB) and ARM MCU(via RS232). Allows to set measurements steps by filling a formatted text file. Allows to set number of b-sensors involved in measurement by filling a formatted text file Acquires B-sensors settings, B-sensors Hall voltages and temperature for each reached position. Generates a formatted text file for each measurement session. Then this file is processed to get Magnetic Field values from voltages values for each measurement position.
5
Permanent Acquisition Application Written in C, (console Application) running on a PC from DESY, under Win XP. Is inherited from Measurement Bench application concerning Hall voltages, B-sensors settings… Based on 2 B-sensors installed in key-locations in EUDET Allows to set Acquisition period. Generates formatted measurement file. This file must be processed to get Magnetic Field Values from voltages values.
6
Motion Control Application Written in Basic with Baldor’s Mint environment. Communicates with Measurement Bench Application via USB protocol. Does homing (sets encoder value for a physical known position). Allows Relative and Absolute motions, with an accuracy inferior to 0.2 mm, based of encoder signal. Implements security layer via end-switches management as special events.
7
ARM MCU Application Written in C in KEIL environment. Communicates with Measurement Bench Application or Permanent Acquisition Application via RS232. Addresses B-sensors, Initializes them, sets registers in ADC, gets Hall voltages and temperatures via SPI from ADC.
8
For the future…. Add GUI layer for Permanent Acquisition Application :
9
For the future…. Add a bootloader in ARM MCU. It allows to update firmware in ARM via RS232, USB, without using expensive JTAG Programmer. Allows to load simply.hex file for EUDET users, sent by e-mail by us.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.