0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于EDA技术与VHDL语言实现空调控制系统的设计

电子设计 来源:郭婷 作者:电子设计 2019-01-14 08:10 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

引 言

空调控制系统是智能建筑楼宇自动控制的一个重要组成部分。系统占据整个楼宇自动化系统的30%以上的监控点,而且空调的能耗也占整个建筑物能耗的50%以上。因此,空调控制系统的设计是整个楼宇自控系统设计的重点之一,也是节电节能的重点,特别对于大型建筑而言,更是如此。在此设计一种新型空调控制器,并采用了电子设计自动化(EDA)技术,用目前广泛应用的VHDL硬件电路描述语言,在Altera公司的Max+PlusⅡ集成开发环境下进行综合、仿真,并下载到可编程逻辑器件中,以实现控制功能。

1 空调控制系统结构

空调控制系统结构如图1所示。首先由传感器检测室内温度,并将采集来的数据传输到控制系统的预处理单元。在预处理单元将采集来的温度信号与设定值相比较,以判断当前的状态(太热、太冷或适中)。然后将处理结果传输到控制单元;最后由执行机构接收控制单元输出的控制信号,控制室内空调。

基于EDA技术与VHDL语言实现空调控制系统的设计

2 控制单元的EDA实现

2.1 控制单元的芯片功能

控制芯片如图2所示。

基于EDA技术与VHDL语言实现空调控制系统的设计

有3个输入端时钟端:cIk,temp_high和temp_low;2个输出端:heat和cool,高电平有效。如果室内温度正常, temp_high和temp_low均为“0”,则输出端heat和cool均为“0”。如果室内温度过高,temp_high为“1”, temp_low为“0”,则heat和cool分别为“1”和“0”,空调制冷。如果室内温度过低,temp_high为“0”,temp_low为 “1”,则heat和cool分别为“0”和“1”,空调制热。

2.2 控制单元芯片的VHDL代码

VHDL(Very High Speed Integrated CircuitHardware Description Language)是IEEE工业标准硬件描述语言,是随可编程逻辑器件(PLD)的发展而发展起来的。这种用语言描述硬件电路的方式,容易修改和保存,且具有很强的行为描述能力,所以在电路设计中得到了广泛应用。以下是描述控制单元VHDL代码:

基于EDA技术与VHDL语言实现空调控制系统的设计


2.3 控制单元芯片的功能仿真

控制单元芯片系统采用Altera公司的EPF8282-ALC84-2芯片,所有程序在Max+Plus II中开发。当设计输入完成后,进行整体的编译和逻辑仿真,然后进行转换、布局、布线,延时仿真生成配置文件,最后下载至FPGA器件,完成结构功能配置,实现其硬件功能。控制芯片的系统逻辑功能仿真波形如图3所示。各信号的逻辑功能和时序配置完全达到设计要求。

基于EDA技术与VHDL语言实现空调控制系统的设计

3 结 语

这里设计的空调控制系统,可以根据室温的变化控制空调制冷或制热,起到调节室内温度的作用,大大降低了空调的能耗。该系统具有结构简单,性能稳定,实现方便,成本低的优点,因此极具市场竞争力。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2574

    文章

    54382

    浏览量

    786107
  • 控制系统
    +关注

    关注

    41

    文章

    6894

    浏览量

    113563
  • eda
    eda
    +关注

    关注

    72

    文章

    3054

    浏览量

    181520
  • vhdl
    +关注

    关注

    30

    文章

    820

    浏览量

    131347
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    VHDL语言EDA仿真中的应用

    EDA技术彻底改变了数字系统的设计方法和实现手段,借助于硬件描述语言的国际标准VHDL 和强大的
    发表于 04-11 11:34 2430次阅读
    <b class='flag-5'>VHDL</b><b class='flag-5'>语言</b>在<b class='flag-5'>EDA</b>仿真中的应用

    基于预测控制和LabVIEW的中央空调控制系统的研究

    基于预测控制和LabVIEW的中央空调控制系统的研究
    发表于 08-31 14:28

    如何用VHDL语言实现帧同步的设计?

    帧同步是什么工作原理?如何用VHDL语言实现帧同步的设计?
    发表于 04-08 06:33

    如何使用VHDL硬件描述语言实现的十六路彩灯控制系统

    本文介绍应用美国ALTERA公司的MAX+PLUSⅡ平台,使用VHDL硬件描述语言实现的十六路彩灯控制系统
    发表于 04-19 07:43

    基于Profibus总线的中央空调控制系统

    摘要:基于Profibus 总线的中央空调控制系统,能够真正实现实时的“分散控制、集中管理”,从根本上克服传统中央空调控制系统的舒适度调节能力差,能源浪费严重,可靠性不高,
    发表于 01-18 23:11 26次下载

    基于CAN总线的客车空调控制系统的设计与实现

    为提高空调系统的可靠性和乘客舒适性,引入了CAN 总线来组成客车空调控制系统,本文详细介绍了该系统的硬件、软件设计及实现方法,同时对CAN
    发表于 07-27 15:33 21次下载

    PLC在中央空调控制系统中的应用

    本文介绍了PLC在中央空调控制系统中的应用。同时,在介绍了中央空调控制系统总体结构的基础上,本文以Simens S7-200为例说明了使用PLC实现控制的过程。结论表明:在
    发表于 07-13 15:59 101次下载

    VHDL密码控制系统的设计

    阐述密码控制设计的基本原理。介绍了VHDL语言的特点以及基本的语法结构。在MAX+plusⅡ开发软件环境下,利用VHDL硬件描述语言实现密码
    发表于 12-16 16:10 0次下载

    基于LonWorks总线的楼宇空调控制系统设计

    随着智能建筑的快速发展,对其中的空调控制系统要求越来越高。针对智能大厦中空调数量多、分布广,以及空调控制对象的大滞后及非线性特性,本文建立一种基于 Lonworks 的空调控制系统
    发表于 06-13 16:55 27次下载
    基于LonWorks总线的楼宇<b class='flag-5'>空调控制系统</b>设计

    FM收音机的解码及控制VHDL语言实现

    Xilinx FPGA工程例子源码:FM收音机的解码及控制VHDL语言实现
    发表于 06-07 14:13 11次下载

    基于语音识别的汽车空调控制系统

    基于语音识别的汽车空调控制系统
    发表于 09-25 10:31 21次下载
    基于语音识别的汽车<b class='flag-5'>空调控制系统</b>

    如何使用PLC实现中央空调控制系统的设计

    中央空调现已广泛的应用在各大商场、办公大厦等场所中,传统控制系统中在控制较适宜的温度的同时,却消耗了大量的能量。如今,人们越来越重视中央空调的舒适性和节能性,本文重点研究了中央
    发表于 03-27 08:00 8次下载
    如何使用PLC<b class='flag-5'>实现</b>中央<b class='flag-5'>空调控制系统</b>的设计

    基于VHDL语言实现远程防盗报警设计

    电子发烧友网站提供《基于VHDL语言实现远程防盗报警设计.pdf》资料免费下载
    发表于 11-08 14:33 0次下载
    基于<b class='flag-5'>VHDL</b><b class='flag-5'>语言实现</b>远程防盗报警设计

    plc空调控制系统

    在当今这个科技日新月异的时代,智能家居已成为现代生活不可或缺的一部分,而智能空调控制系统作为其中的佼佼者,正以其卓越的功能性和便捷性,引领着家居舒适体验的新风尚。 PLC空调控制系统,通过物联网技术
    的头像 发表于 08-07 16:40 1601次阅读

    精密空调控制系统的作用和特点

    精密空调控制系统采用先进的控制技术和通讯协议,实现对精密空调的精确控制,确保室内环境稳定、舒适。
    的头像 发表于 09-27 16:28 1153次阅读