Presentation is loading. Please wait.

Presentation is loading. Please wait.

Universal Measurement System with Web Interface Maciej Lipiński Ph.D. Krzysztof Poźniak, MSc Grzegorz Kasprowicz Wilga 30.05.2008 r.

Similar presentations


Presentation on theme: "Universal Measurement System with Web Interface Maciej Lipiński Ph.D. Krzysztof Poźniak, MSc Grzegorz Kasprowicz Wilga 30.05.2008 r."— Presentation transcript:

1 Universal Measurement System with Web Interface Maciej Lipiński Ph.D. Krzysztof Poźniak, MSc Grzegorz Kasprowicz Wilga 30.05.2008 r.

2 Presentation plan Outline of the project hardware Outline of the project hardware Goal and applications of the system Goal and applications of the system Characteristic of developed parts Characteristic of developed parts Overview and details of system interfaces Overview and details of system interfaces Future work Future work

3 Outline of the project Main module (100x80mm ): Main module (100x80mm ): Switched-mode Power SupplySwitched-mode Power Supply Graphic controllerGraphic controller Sound controllerSound controller I2C interfaceI2C interface Peripherals: USB, RS232, Ethernet ports, output for built-in LCD-TFT and for VGA monitorPeripherals: USB, RS232, Ethernet ports, output for built-in LCD-TFT and for VGA monitor Single Board Computer module (50x70mm): Single Board Computer module (50x70mm): Microprocessor: ARM9 (AT91RM9200)Microprocessor: ARM9 (AT91RM9200) 128MB SDRAM128MB SDRAM Ethernet interface 10/100 MbitEthernet interface 10/100 Mbit FLASH 8MBFLASH 8MB SD/MMC reader,SD/MMC reader, Interfaces: 2 x Serial ports, 2x USB hub and deviceInterfaces: 2 x Serial ports, 2x USB hub and device Acquisition module: Acquisition module: ALTERA Cyclone IALTERA Cyclone I 2 x fast, 105MS/s. 14 bit ADCs2 x fast, 105MS/s. 14 bit ADCs SSRAM – 128k x 32SSRAM – 128k x 32 Hardware provided by Grzegorz Kasprowicz, consists of 3 modules:

4 Utilization of the hardware to create an autonomous, universal measurement system with Ethernet interface and operating system on board, in order to enable on-fly reconfiguration accordingly to the user’s needs. Creation of TCP/IP and web-based control interface. Acquisition in dangerous places (i.e. high energy physics) Acquisition in places which are difficult to access Reconfigurable measurement system Digital oscilloscope The goal of the project

5 Measurement system block diagram and data flow

6 Characteristics: Linux customized for AT91RM9200 : Linux customized for AT91RM9200 : Kernel: linux-2.6.22.10Kernel: linux-2.6.22.10 Busybox: version 1.7.2Busybox: version 1.7.2 uClibc library: version 0.9.29uClibc library: version 0.9.29 FPGA configuration FPGA configuration Done via SPIDone via SPI Acquisition logic features: Acquisition logic features: Autotrigger and external triggerAutotrigger and external trigger Trigger slope choiceTrigger slope choice Sampling timeSampling time Trigger delayTrigger delay Record lenghtRecord lenght Interrupt end of acquisition notificationInterrupt end of acquisition notification

7 Overview of interfaces

8 FPGA configuration design

9 Acquired data readout

10 Acquisition data storage

11 Work to be done: Research Research Peripheral driversPeripheral drivers Signal processing algorithmsSignal processing algorithms ProtocolsProtocols Visualization techniquesVisualization techniques Interface managementInterface management Operating System preparation Operating System preparation Bootable from SD/USBBootable from SD/USB Development of driversDevelopment of drivers Appropriate components (ex. necessary server)Appropriate components (ex. necessary server) Reasonable sizeReasonable size FPGA (HDL, glue logic) FPGA (HDL, glue logic) Signal processing algorithms implementationSignal processing algorithms implementation Software Software Programs (or drivers) development :Programs (or drivers) development : Data processing Data processing Data visualization Data visualization Implementation of one of the standard measurement protocolsImplementation of one of the standard measurement protocols Create user interface:Create user interface: General configuration and reconfiguration General configuration and reconfiguration Remote application control Remote application control Remote measurement Remote measurement Direct control (LCD, mouse, Keyboard) Direct control (LCD, mouse, Keyboard) Tests Tests The system will be tested as a double channel digital oscilloscope and spectrum analyzerThe system will be tested as a double channel digital oscilloscope and spectrum analyzer

12 The End


Download ppt "Universal Measurement System with Web Interface Maciej Lipiński Ph.D. Krzysztof Poźniak, MSc Grzegorz Kasprowicz Wilga 30.05.2008 r."

Similar presentations


Ads by Google