全球旧事资料 分类
机输出转换得到的数据。OE1,输出转换得到的数据;OE0,输出数据呈高阻状态。D7~D0为数字量输出线。CLK为时钟输入信号线。因ADC0809的内部没有时钟电路,所需时钟信号须由外界提供,通常使用频率为500KHz。24过零触发电路过零同步脉冲是一种50Hz交流电压过零时刻的间脉冲。可使可控硅在交流电压正弦波过零时触发导通。过零同步脉冲由过零触发电路产生,更为详细的电路原理图如图1所示。图
f龙源期刊网httpwwwqika
comc
中,电压比较器LM311将50Hz正弦交流电压变为方波。方波的正边沿和负边沿分别作为2个单稳态触发器的输入触发信号,单稳态触发器输出的2个窄脉冲经二极管或门混合后即可得到对应于交流220V市电的过零同步脉冲。此脉冲一方面作为可控硅的出发同步脉冲加到温度控制电路,另一方面还作为计数脉冲加到单片机的P23TCLK端。单片机对温度的控制通过可控硅调功电路实现,双向可控硅和加热丝串接在交流220V,50Hz交流是电回路。在给定周期T内,单片机只要改变可控硅的接通时间便可改变加热丝功率,以达到调节温度的目的。可控硅在给定周期T的100时间内接通时的功率最大。可控硅接通时间可以通过可控硅门极上触发脉冲控制。该触发脉冲由单片机用软件在P13引脚上产生,经过零同步脉冲同步后再经光耦和驱动器输出送到可控硅的门极上。24外部硬件设备外部硬件电路主要包括键盘和显示电路,在单片机应用系统中,键盘和显示器往往须同时使用,为节省IO口线,可将键盘和显示电路做在一起,构成实用的键盘、显示电路。整个系统也可划分为控制电路单片机单片机部分、加热电路温度检测元件部分和测量电路3部分。3温度控制系统的软件设计在软件设计中,首先利用MCS51语言设定初始化子程序,以便系统识别输入、输出端口及输出格式等,然后进行当前温度信息的检测,并通过调用通讯子程序把结果传递给远程单片机,然后进行读键,如果开始键按下,就要调用参数设置子程序,如果数据合格就进行监控操作,数据不合格就驱动加热器动作,控制温度的变换,如果开始键没按下就继续监控操作。主要包括主程序、中断服务程序和主要服务子程序3大部分。主程序是本系统的监控程序,用户可通过监控程序监控系统工作。在程序运行中,必须首先对系统初始化,为简化起见本程序只给出有关标志。大体说来,本程序包括设置有关标志、暂存单元和显示缓冲区清零、8051本身的初始化、并行接口8155初始化、T0初始化、CPU开中断、温度显示和键盘扫描等程序。T0r
好听全球资料 返回顶部