新聞中心

        EEPW首頁 > 消費電子 > 設計應用 > 太陽熱水器水位控制的EDA實現

        太陽熱水器水位控制的EDA實現

        作者: 時間:2010-02-26 來源:網絡 收藏

          代碼中,設為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 結語

          該設計采用了用于電子產品設計中比較先進的技術,該技術具有設計靈活、修改快捷、調試方便、研制周期短等優點[4],且設計出的電子產品具有高可靠性和較高的性能價格比,極具市場競爭力。如本設計中的設定水位的改變、水位級別的增多、報警方式的調整等均可以不需要硬件電路的支持而方便地直接從VHDL源程序中進行修改。本設計的智能型水位器,既可以單獨用以水位,也可以與其他環節(如水溫控制)有機地結合為一個整體,構成真正意義上的“全自動控制”,全天候為用戶提供熱水,克服了因補水帶來的使用上的不方便,讓使用成為一種享受,從而提高人們的生活質量。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 星子县| 通辽市| 陇西县| 遵义市| 南安市| 神池县| 舞阳县| 诸城市| 蓬溪县| 桓仁| 海晏县| 绍兴县| 琼海市| 沁水县| 呼玛县| 滕州市| 临朐县| 茶陵县| 华阴市| 汉源县| 高州市| 夏河县| 天峻县| 铜川市| 宣汉县| 蕲春县| 林甸县| 齐河县| 芜湖市| 昂仁县| 仙居县| 西安市| 辽阳县| 阿图什市| 犍为县| 荃湾区| 鄱阳县| 钦州市| 柯坪县| 观塘区| 都安|