您当前的位置:首页 > 公司动态

可编程微波炉控制器的设计

时间:2015-01-05  来源:扁平线圈电感厂家  点击:

 状态机state的外部接口如图5所示。

2.3 数据装载器data的设计
 数据装载模块的控制信号基本是从状态机输出的信号中得到的。其功能主要是实现时间数据的输入、微波炉控制器当前状态数据的输出。当处于复位状态时数据“0000 0”将会送到寄存器内,寄存器再把数据送到数据输出端口;在测试状态时数据“8888 8”会被送到寄存器内,寄存器再把数据送到数据输出端口;在结束状态时数据为“donE 0”会被送到寄存器内,寄存器再把数据送到数据输出端口。在启动档位时,档位数据也会被输入到寄存器中,这时就可以输入时间数据,时间数据的输入有4位——分高位min_h、分低位min_l、秒高位sec_h、秒低位sec_l,每一个时间数据的输入也会送到寄存器内,再送到数据的输出端口。其中bn和sn是闪烁使能信号的输出。数据装载器的输入与输出端口如图6所示。

2.4 计数器counter的设计
根据设计要求,counter为减数计数器,其最大计时99:59。因此可以用3个十进制计数器和1个六进制计数器级联构成。计数器的工作与状态机的状态有关,当状态机处在复位状态、测试状态、停止状态、结束状态、档位状态都属于不工作状态,只有在计数状态时,才会工作。计数器如果进入了停止状态,会保留当前计数值,当再次按下开始键时,计数器由当前值开始计数。
4个计数器的计数使能端相连、置数使能端相连,实现同时计数和同时置数。第一个计数器的计数脉冲是从1 kHz输入的,第二个计数器的计数脉冲clk与第一个计数器的进位cn相连,第三个计数器的计数脉冲clk与第二个计数器的进位相连cn,第四个计数器的计数脉冲clk与第三个计数器的进位cn相连,设计中使用了库中的一个4输入与门,所有进位输出都连接到4输入与门,当倒计时结束,done输出“1”信号。
2.5 微波加热信号锁存器la工字电感器tch_cook的设计
 对于latch_cook的设计,主要用来锁存微波信号,数据的输入由状态控制得到,当启动档位1时,st1_en输出信号为1、st1_en输出信号为0、st1_en输出信号为0,1_en与d1相连、 st2_en与d2相连、 st3_en与d3相连,也就是d1d2d3输入端口的数据是启动档位1的输出数据“001”。同理,当启动档2时,d1d2d3输入端口的数据为“010”,启动档位3时,d1d2d3输入端口的数据为“011”,其他状态时latch_cook模块设计中使用了两个进程。第一个进程是把输入微波信号赋给寄存器q,当g使能信号为1时,判断是哪个档位微波加热信号后,再对寄存器q进行赋值。使能端g是从load_en取得信号值的。输出load_en为1信号只有复位、测试、结束、档位这几个工作状态。其中只有在档位状态时才能触发进程,其他都不能。第二个进程是对微波信号的锁存控制,eo与计数使能端相连,只有在计数时才能触发进程,使cook输出信号值,否则cook输出高阻抗信号。lat绕行电感ch_cook的输入、输出端口如图7所示。

部分关键程序如下:
architecture one of latch_cook is
signal q:std_logic_vector(2 downto 0);
signal s:std_logic_vector(2 downto 0);
begin
s<=d1&d2&d3;
process(s)
begin
if g='1'then
case s is
when"001"=>q<="001";--档位3
when"010"=>q<="010";--档位2
电感电压 when"100"=>q<="100";--档位1
when others=&g共模电感器t;null;
end case;
end if;
end process;

process(oe)
begin
if oe='1'then--输出信号
cook<=q;
else
cook<="ZZZ";--呈现高阻抗
end if;
end process;
end;
2.6 显示译码器LED的设计
 对于显示电路,硬件上使用了串行连接的设计,即每个数码管对应的引脚都接在一起,通过控制公共端控制相应数码管的亮灭(共阴极数码管的公共端为高电平时,LED不亮;共阳极的公共端为低电平时,L工字电感ED不亮)。

大电流电感

LLC 谐振半桥,有没有做到1000V输入的?LLC 谐振半桥,有没有做到1000V输入的?宽范围输入电压,输入400V-1000V,好像参数比较难确定消灭零回复
功率呢?

[DCDC]LED灯串耐压100V内置MOS,5A大功率同步升1、方案名称:LED灯串耐压100V内置MOS,5A大功率同步升压恒流芯片方案2、品牌:东莞惠海半导体3、方案特点:3.7V锂电池升压4、方案特点:单节或者多节锂电池供电3.6-60V宽输入电压升

请问设计一个220V---12V的变压器,怎么确定电压看了一些书感觉晕晕的。
220V是输入电压?12V是输出电压?


输出电流是多少?就是你做多少W的


什么变压器两边的电感?一般变压器只关注初级电感量
先确定你要多大功率,再选择

注塑加工厂


上一篇基于FPGA的SoC验证平台实现电路仿真侦错

下一篇LED路灯节能监控系统的设计


  
  温馨提示
网站首页 | 产品展示 | 科技前沿 | 行业资讯
本公司专业研发、设计、生产、销售贴片电感、插件电感、功率电感、大电流电感、扁平线圈电感、一体成型电感。
专业电感生产制造商,品质优异、交期快。
在线客服
热线电话