Experimental Physics and Industrial Control System
|
Hi EPICS users,
I am beginning to explore the idea of using EPICS as the basis for automated-control data feedback loops in the context of high-intensity-laser plasma experiments. The experimental repetition rates vary between 1 Hz and 1 kHz, depending
on the facility. Typical devices in the pipeline include cameras, fast digitizers, slow digitizers, motor controls, oscilloscopes, etc. Recently I have been also been working on developing custom embedded systems based on microcontrollers, that can do some
early on-board distributed pre-analysis of data.
As I explore EPICS, I have a couple of introductory questions for which I think you could quickly help.
- Is there support for using microcontrollers as EPICS clients? E.g. ethernet-enabled Arduinos or STM32 Nucleo Boards.
An STM32 running RTEMS is going to give you a solid foundation for EPICS.
But I would point out that there are some really great boards out there which are not much more expensive and a lot more powerful. The Pynq-Z2 comes to mind since it is a Zynq (dual core ARM) with Arduino and Pi headers is under USD200 with a full kit and less for the bare board. - Am I correct in my understanding that EPICS is meant primarily for managing systems data and systems control, rather than the core scientific data from an experiment (e.g. bandwidth-heavy
high-speed cameras with 300 Hz image updates, fast digitizers, etc)?
- If my understanding is correct, do you know of any similar projects relating to managing the data pipeline for acquisition and storage of high-bandwidth, non-feedback-control scientific
data?
I'll leave the instruments and EPICS setup to the experts though. :)
--joel sherrill RTEMS
Thank you!
Scott
Scott Feister
Assistant Professor, Computer Science
California State University Channel Islands
scott.feister at csuci.edu
- Replies:
- RE: New EPICS User Questions: (1) Microcontrollers (2) Data-data pipeline? Feister, Scott via Tech-talk
- References:
- New EPICS User Questions: (1) Microcontrollers (2) Data-data pipeline? Feister, Scott via Tech-talk
- Navigate by Date:
- Prev:
Re: New EPICS User Questions: (1) Microcontrollers (2) Data-data pipeline? Jeong Han Lee via Tech-talk
- Next:
RE: New EPICS User Questions: (1) Microcontrollers (2) Data-data pipeline? Feister, Scott via Tech-talk
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
<2021>
2022
2023
2024
- Navigate by Thread:
- Prev:
Re: New EPICS User Questions: (1) Microcontrollers (2) Data-data pipeline? Jeong Han Lee via Tech-talk
- Next:
RE: New EPICS User Questions: (1) Microcontrollers (2) Data-data pipeline? Feister, Scott via Tech-talk
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
<2021>
2022
2023
2024
|
ANJ, 25 Feb 2021 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
·
Search
·
EPICS V4
·
IRMIS
·
Talk
·
Bugs
·
Documents
·
Links
·
Licensing
·
|