I am looking for a platform to develop a control system for a pulse generator.
It consists of two cap charging power supplies (+/-), the caps (obviously) and two SCR driver boards. The power supplies have very straight forward inputs for the controls I need (high voltage on +15, charge inhibit+15, and a 0-10V analog input for charge voltage level) and the driver boards are a simple 10V trigger. I would also like to monitor the analog outputs for charge voltage and current waveform (0-10V) from the power supplies along with "end of charge" status and fault outputs (logic lo for led's).
I am running all this now with simple discrete components using a signal generator and two oscilloscopes but I would like to integrate all of this into one interface and automate some functions (charge and pulse timing for instance) and just generally simplify the package.
I am open to ideas (PLC's, Microcontroller etc...). I have looked at products from MikroElektronika and a few others but wanted to toss the question out to those that may have done this before. Thanks.
It consists of two cap charging power supplies (+/-), the caps (obviously) and two SCR driver boards. The power supplies have very straight forward inputs for the controls I need (high voltage on +15, charge inhibit+15, and a 0-10V analog input for charge voltage level) and the driver boards are a simple 10V trigger. I would also like to monitor the analog outputs for charge voltage and current waveform (0-10V) from the power supplies along with "end of charge" status and fault outputs (logic lo for led's).
I am running all this now with simple discrete components using a signal generator and two oscilloscopes but I would like to integrate all of this into one interface and automate some functions (charge and pulse timing for instance) and just generally simplify the package.
I am open to ideas (PLC's, Microcontroller etc...). I have looked at products from MikroElektronika and a few others but wanted to toss the question out to those that may have done this before. Thanks.