推荐阅读最新更新时间:2024-03-16 13:51
基于AT89C2051的库房温湿度控制系统(08-100)
引 言 目前,国内大中型库房在仓储管理中由于技术和资金上的原因,多数仅限于只对温度进行监测,当温度超标时进行强制通风和翻仓,即使如此,处理不及时或因设备人力条件有限仍会造成大量损失。实现库房储藏物的温升主要是由于湿度引起的,库房储藏物本身的水分过高或连续的高湿天气将导致储藏物新陈代谢加快而放出热量,放热引起的温升又使代谢进一步加剧以至发霉变质。这种恶性循环一旦形成很难进行有效控制。因此,库房在进行温度监测的同时,必须重视对空气湿度的检测,以利于提前采取有效措施控制库房储藏物升温而霉变。本文所介绍的温湿度控制系统以AT89C2051单片机为控制核心,结合传感器、通讯和数字电子电路技术,实现了温度和湿度检测与库房温度和湿度
[单片机]
用89C2051单片机制作的电话回拨器
该电话回拨器采用单片机控制,具有电路简单、接触可靠、使用方便等优点。 一、工作原理 电路见附图所示,系统由摘机,挂机电路、单片机拨号控制电路、DTMF号码产生及放大电路、电源电路等四部分组成,下面分别予以介绍 1.摘机/挂机电路 图中,J1为电话线进线插座,J2为该装置所并联的电话机插座,Rl为保险电阻;DI—D4为极性保护电路,用于将线路上极性不确定的电压转换成极性固定的电压,保证无论电话线的正负极如何连接,都能使进入开关管VI发射极的一端始终是正电压;V1是电子开关,该开关的通、断受单片机P3.7口控制,当P3.7为高电平时.V2、VI相继导通,电话线路上的48V电压通过VI加到R5两端,电话线上有
[单片机]
基于89C2051产生PWM信号来控制直流电机调速程序
本例程利用2051的T0产生双路PWM信号,推动L293D或L298N为直流电机调速,程序已通过调试。接L298N时相应的管脚上最好接上10K的上拉电阻。 /* 晶振采用11.0592M,产生的PWM的频率约为91Hz */ #include reg51.h #include math.h #define uchar unsigned char #define uint unsigned int sbit en1=P1^0; /* L298的Enable A */ sbit en2=P1^1; /* L298的Enable B */ sbit s1=P1^2; /* L298的Input 1 */ sbit s2=P1^3;
[单片机]
【蓝桥杯单片机组】超声波模块
超声波模块分为发射、接收两个部分: 发射:通过跳线帽将P10与发射端相连 接收:连接P11,采用CX20106A作为解调芯片,主要频率在38K~41KHz,超声波实验中主要使用40Hz,当CX20106A接受到40KHz的信号时,会在7脚产生一个低电平下降脉冲,在实际调试的时候只关心芯片的7脚在收到信号是是否有一个下降沿产生。在本电路的调试中,如果一直发射超声波,在7脚将会有周期的低电平产生。不会像通常认为的那样,即一直发射信号时,7脚一直为低电平。这是刚用CX20106时的一个常见错误。 编程 思想: (1)开定时器开始定时 (2)发射超声波40KHz(每个电平维持100个NOP,一共8周期脉冲) (3)检测是否有RX ==
[单片机]