太阳热水器水位控制的EDA实现
[09-14 01:15:35] 来源:http://www.88dzw.com 电子制作 阅读:8521次
文章摘要:END bushui;ARCHITECTURE behav OF bushui ISBEGINPROCESS(ply,forbid,level) BEGIN CASE forbid ISWHEN '1' => valve <= '0';fil_l <= '0'; --禁止补水 IF level <= 3 AND level > 1 THEN music <= '1';alm <= '0'; --音乐提示水位低于条件补水水位
太阳热水器水位控制的EDA实现,标签:电子小制作,http://www.88dzw.comEND bushui;
ARCHITECTURE behav OF bushui IS
BEGIN
PROCESS(ply,forbid,level)
BEGIN
CASE forbid IS
WHEN '1' => valve <= '0';fil_l <= '0'; --禁止补水
IF level <= 3 AND level > 1 THEN
music <= '1';alm <= '0'; --音乐提示水位低于条件补水水位
ELSIF level <= 1 THEN
alm <= '1';music <= '0'; --水位低于强制补水水位报警
ELSE music <= '0'; alm <= '0';
END IF;
WHEN '0' => alm <= '0';
IF level = 7 THEN
valve <= '0';fil_l <= '0';music <= '0'; 水满时停止补水
ELSIF level<= 3 AND level > 1 THEN
alm <= '0';music <= '1'; --音乐提示水位低于条件补水水位
valve <= not ply; fil_l <= not ply; --不用水时予以补水
ELSIF level <= 1 THEN
valve <= '1';fil_l <= '1';music <= '0'; --强制补水
ELSE music <= '0'; valve <= fil_l;fil_l <= fil_l;
END IF;
WHEN OTHERS => null;
END CASE;
END PROCESS;
END behav;
www.88dzw.com代码中,水位设为0~7八个级别,综合后,水位以三位二进制码表示,即最小可分辩的水位为满水箱的八分之一。条件补水水位设定在“level= 3”,即半箱水;强制补水水位设定在“level= 1”,即满水箱的八分之一。
4 仿真结果
为了验证设计的正确性,在Altera公司的MAX+PLUSⅡ集成开发环境下对以上代码描述进行综合、仿真,以下是该设计的仿真结果。
由图2可以看出,forbid(用水禁止)具有强制性,不论水位在何位置,该位都可随时停止补水;当该位被撤销时,是否继续补水则与当前水位有关:若低于补水水位则继续补水(约1.0us、8.0us处),否则不予补水(约3.4us处)。forbid无效时,补水按预先设定正常进行:水箱水位低于强制补水水位时强制补水(约1.0us处),水位介于强制补水水位与条件补水水位之间时进行有条件补水(约5.25us~5.75us间),水满则停止补水(约9.7us处)。补水指示灯fil_l与补水value一致。Music及时提供音乐提示。Alm在水位低于强制补水水位而又被禁止补水时发出报警(约0.2us~1.0us间)。可见,电路满足了设计要求。
5 结语
该设计采用了用于电子产品设计中比较先进的EDA技术,该技术具有设计灵活、修改快捷、调试方便、研制周期短等优点[4],且设计出的电子产品具有高可靠性和较高的性能价格比,极具市场竞争力。如本设计中的设定水位的改变、水位级别的增多、报警方式的调整等均可以不需要硬件电路的支持而方便地直接从VHDL源程序中进行修改。本设计实现的智能型水位控制器,既可以单独用以实现水位控制,也可以与其他太阳热水器控制环节(如水温控制)有机地结合为一个整体,构成真正意义上的“全自动控制”太阳能热水器,全天候为用户提供热水,克服了因补水带来的使用上的不方便,让使用太阳能热水器成为一种享受,从而提高人们的生活质量。
《太阳热水器水位控制的EDA实现》相关文章
- › 太阳热水器水位控制的EDA实现
- 在百度中搜索相关文章:太阳热水器水位控制的EDA实现
- 在谷歌中搜索相关文章:太阳热水器水位控制的EDA实现
- 在soso中搜索相关文章:太阳热水器水位控制的EDA实现
- 在搜狗中搜索相关文章:太阳热水器水位控制的EDA实现
编辑推荐
- · 自制教室照明节电控制器
- · 双色音乐彩灯的制作
- · 三相交流电机缺相保护器
- · 声光控节能灯的制作
- · 同线电话转呼及互通器电路
- · 超低频信号发生器的制作
- · 自制热转印电路板
- · 警笛发声生器电路
- · 一款节能电路
- · 利用太阳能充电的旅行充电器