EmbDev.net

Forum: FPGA, VHDL & Verilog Control tube heating based on PWM Values


von Alex (Guest)


Rate this post
useful
not useful
Hello,

Can anyone give me a lead on how to implement a controller in FPGA 
(VHDL) to control the heating of a tube based on PWM values? I already 
have the PWM Min, Max values.

Thank you in advance!

von Lothar M. (Company: Titel) (lkmiller) (Moderator)


Rate this post
useful
not useful
Alex wrote:
> I already have the PWM Min, Max values.
Thats not too much...
Just go one step back, act like you never heard ANYTHING about your 
particular problem, then read your post and think, what information is 
missing.

Then some very basic questions will arise:
What kind of "tube"?
What kind of "heating"?
Do you have any kind of hardware?
What does "control" mean to you?
How did you get those PWM min and max values?
Whats the PWM frequency?
Wht is the PWM used for?

von Alex (Guest)


Rate this post
useful
not useful
Lothar M. wrote:
> Alex wrote:
>> I already have the PWM Min, Max values.
> Thats not too much...
> Just go one step back, act like you never heard ANYTHING about your
> particular problem, then read your post and think, what information is
> missing.
>
> Then some very basic questions will arise:
> What kind of "tube"?
an X-ray tube
> What kind of "heating"?
The task is to control the heating of the tube which in turn produces 
tube current.
> Do you have any kind of hardware?
Altera Cyclone IV running on NIOS2
> What does "control" mean to you?
Based on PWM values, the controlling unit has to produce the tube 
current by controlling the heating voltage.
> How did you get those PWM min and max values?
Via a PWM Generator module which exists.
> Whats the PWM frequency?
150MHz
> Wht is the PWM used for?
To control the inverter output.


I hope I have provided the required details.I have very little knowledge 
in this field. Any suggestions will be appreciated.

Thank you!

Please log in before posting. Registration is free and takes only a minute.
Existing account
Do you have a Google/GoogleMail account? No registration required!
Log in with Google account
No account? Register here.