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

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

3天内不再提示

采用MXT8051单片机实现基站温控仪的设计

电子设计 作者:电子设计 2018-10-02 14:04 次阅读

引言

移动基站分布在全国各地,覆盖面广,各地气候差异大。解决好散热问题,是基站正常运作的关键因素之一。本文介绍的温控仪,利用温度传感器采集信号,然后通过单片机进行A/D转换、处理、运算得到室内外温度,并且根据当前室内外温差,计算出风机风速。然后利用PWM方式控制可控硅对交流220V斩波,实现风机风速调制。从而实现了利用自然冷源达到降低基站内部温度的目的。

系统设计

本温控仪是以MXT8051单片机为核心,整个硬件系统(如图1)分为温度信号采集、显示、键盘、控制输出、通信接口和存储模块。该仪表工作流程是:单片机通过集成的A/D采样室内室外温度,根据温差调制风机风速。键盘部分实现对温控仪参数的设置,如风机启动温度、停止温度等参数。显示部分实现风机状态、报警状态、参数的显示功能。

采用MXT8051单片机实现基站温控仪的设计

RS-485通信实现数据上传、集中控制和维护。数据存储防止掉电后数据丢失。

显示及键盘

显示部分:采用128*64点阵屏显示。通过“翻页”可以清晰显示参数,风机状态等。

按键部分:图4为按键原理图,包括6个按键,分别是上键、下键、左键、右键、菜单键、返回键。菜单键实现从主界面进入参数设置界面,返回键实现当前界面返回到上一级显示界面,上下键选择菜单,左右进入退出参数设置菜单。

例如:按菜单键进入参数选择如图2,按上下键选择相应参数,按菜单键进入相应参数设置如图3。

采用MXT8051单片机实现基站温控仪的设计

采用MXT8051单片机实现基站温控仪的设计


按键的实现,传统方法都是采用扫描I/O实现的。在缺少I/O的情况下,传统方法无法实现时,可以采用A/D转换按键,这样能节省I/O的使用。本文使用2位A/D口实现6个按键功能。其软件流程图如图5 所示。

采用MXT8051单片机实现基站温控仪的设计

控制输出

普通晶闸管实质上属于直流控制器件。要控制交流负载,必须将两只晶闸管反极性并联,让每只SCR控制一个半波,为此需要独立触发电路,使用不够方便。因此本文采用BAT41,BAT41是个双向晶闸管,它是在普通晶闸管的基础上发展起来,只需一个触发电路即可。

风机调速原理如图6,通过PWM方式,控制可控硅对交流220V斩波,从而实现风机调速功能。当室内外温差在8℃或以下时,调节PWM以最大占空比输出,实现风机高速运行;温差在9℃~15℃之间时,调节PWM以较高占空比输出,实现风机中速运行;温差在16℃以上时,调节PWM以较低占空比输出,实现风机低速运行。其软件流程图如图7。

采用MXT8051单片机实现基站温控仪的设计

报警输出:当室内温度高于报警温度时,控制继电器闭合,驱动报警器鸣叫。

RS-485通信

RS-485采用平衡发送和差分接收方式实现通信。在发送端TXD将串口的TTL电平信号转换成差分信号A、B两路输出,经传输后在接收端将差分信号还原成TTL电平信号。

两条传输线通常使用双绞线,又是差分传输,因此具有极高的抗干扰能力。

图8所示为RS-485构成的总线型网络系统,通信芯片采用75LBC184。通信规格采用串行通讯1位起始位,8位数据位,无奇偶校验位,以及1位停止位。通讯控制为指令-应答方式,实现温控仪与上位机通信。上位机可以对多台温控仪操作,可以读取室内外温度,设置参数,同时还可以控制风机启动和停止。

存储部分

掉电保存数据功能的实现方法也很多种,本文采用一种简单、容易实现的方法:采用24LC01芯片存储数据,只需占用2个I/O,便可以对该芯片进行读写。因此用户只需设置一次参数,温控仪便自动保存数据,以免重新上电重复设置参数。

结语

本文主要介绍了根据室内和室外的温度差控制风机,实现室内温度的自动控制。本温控仪采用点阵屏显示,菜单式操作,方便易用,且使用范围广,适用于各种气候条件和使用环境,无论是寒冷的东北、西北,还是潮湿、 炎热的华东、华南。

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

    关注

    6020

    文章

    44349

    浏览量

    628084
  • 存储
    +关注

    关注

    13

    文章

    4113

    浏览量

    85256
  • 温控仪
    +关注

    关注

    3

    文章

    36

    浏览量

    10072
收藏 人收藏

    评论

    相关推荐

    温控仪的接线方法

    加热设备都会用到这类温控仪,今天就来说说温控仪是怎么接线的。
    的头像 发表于 12-22 10:05 2990次阅读
    <b class='flag-5'>温控仪</b>的接线方法

    BWDK 3207温控仪

    BWDK 3207温控仪三只电阻(pt 100)是如何连接的?
    发表于 06-26 11:54

    基于MSP430FI33单片机的智能温控仪

    摘要:介绍采用1f1的MSP430F133为主控芯片的温控仪的软、硬件设计。该温控仪同时兼容PtlO0热电阻和K、E型热电偶,软件采用改进的增量型PID控制方式,并带有参数自整定功能和
    发表于 08-13 11:47 78次下载

    简易数显温控仪电路

    简易数显温控仪电路
    发表于 06-20 10:13 1094次阅读
    简易数显<b class='flag-5'>温控仪</b>电路

    数字显示温控仪电路

    数字显示温控仪电路
    发表于 06-20 10:37 1466次阅读
    数字显示<b class='flag-5'>温控仪</b>电路

    基于MXT8051的便携式多功能体检计的设计方案

      本文基于北京时代民芯科技有限公司自主研发的MXT8051单片机,充分利用其内部资源,同时合理选择外围器件,给出了集血压测量、体温测量、呼吸频率测量、脉搏测量等多个
    发表于 06-30 17:02 1010次阅读
    基于<b class='flag-5'>MXT8051</b>的便携式多功能体检计的设计方案

    MSP430F149单片机实现温控仪

    设计一种以单片机MSP430F149为系统的核心部件,并将模糊控制算法应用到其中的温控仪上,温度控制范围为常温0~100℃。
    发表于 01-10 15:27 3340次阅读
    MSP430F149<b class='flag-5'>单片机</b><b class='flag-5'>实现</b><b class='flag-5'>温控仪</b>

    模糊PID温控仪

    模糊PID温控仪表模糊PID温控仪表模糊PID温控仪表。
    发表于 03-16 15:27 21次下载

    温控仪工作原理

    温控仪的工作原理,是通过温度探头或热电偶反馈的电信号,温控仪将得到的电信号转化成温度值,根据设定的温度值,控制加热器的接通和断开来达到控制温度范围的。
    的头像 发表于 05-15 17:25 2w次阅读

    温控仪怎么接线图解法

    我们在日常生活中最不经常接触的就是温控仪,它是一种自动的控制温度的装置,它采用的是物理学中的一些原理,通过温度的改变来自动调节温度直到调至最佳温度,最佳温度就是最理想的温度。智能温控仪的应用广泛,在
    的头像 发表于 08-01 11:11 17.5w次阅读

    固态继电器和温控仪怎么接线

    本文详细介绍了固态继电器和温控仪的接线图解。
    发表于 03-19 14:27 3w次阅读
    固态继电器和<b class='flag-5'>温控仪</b>怎么接线

    温控仪的使用方法_温控仪校准方法

    我们一同来探讨探讨智能温控仪的一些使用及调节方法。
    的头像 发表于 01-20 17:02 4w次阅读

    8051单片机由什么组成 8051单片机有多少管脚

    8051单片机问世的年代比较早,最初采用的是NMOS工艺。后来随着CMOS工艺的发展,也出现了CMOS版的8051单片机,具有更低的功耗和更
    的头像 发表于 04-08 17:27 1.6w次阅读

    意大利ERO ELECTRIC温控仪说明书

     意大利 ERO ELECTRIC 温控仪说明书
    发表于 05-17 16:32 1次下载

    温控仪的工作原理

    温控仪是调控一体化智能温度控制仪表,它采用了全数字化集成设计,具有温度曲线可编程或定点恒温控制、多重PID调节、输出功率限幅曲线编程、手动/自动切换、软启动、报警开关量输出、实时数据查询、与计算机通讯等功能
    的头像 发表于 09-07 15:19 1018次阅读
    <b class='flag-5'>温控仪</b>的工作原理