第一类时钟及电源引脚:XTAL1、XTAL2、Vic、Vss。通常情况下需要把单片机的引脚接入的工作电源Vcc 为5V ,Vss 则接地。
第二类控制引脚: PSEN 、ALE、 EA 、RESET(RST)。这些引脚提供具有控制作用的信号,它们中一些具有复用功能。
① RST/VPD 引脚:RESET(RST)是复位信号和备用电源线引脚,保证单片机复位后正常进行。
图 2 AT89C51单片机管脚图
② ALE/ PROG 引脚:ALE 引脚为地址锁存允许信号,在单片机通电正常工作后 ,ALE 引脚即会连续产生正脉冲信号。我们此刻需要注意的是当单片机访问外部存储器时,ALE 就会跳过一个脉冲。尽管不访问外部锁存器,ALE 端仍可以输出正脉冲信号,该信号可识别单片机工作与否和当作一个时钟向外输出,其频率理论上为时钟振荡器频率的 1/6。 PROG 为该引脚的第二功能。在对片内 EPROM 型芯片编程校验写入时,此引脚作为编程脉冲输入端。
③ PSEN 引脚:为片外ROM选通线。单片机可以自行在该引脚线产生负脉冲信号。
④ EA /VPP 引脚: EA 功能为片内程序存储器选择控制端。当 EA 引脚为高电平且程序地址小于4KB 时,单片机访问片内程序存储器,如果 PC 值超过 0FFFH 时即超出片内程序存储器的 4KB 地址执行外部程序存储器指令。在EA 引脚为低电平的情况下,单片机只有访问外部程序存储器指令这一种选择,是否有内部程序存储器不做考虑。
第三类I/O 口引脚:P0、P1、P2、P3,为四个 8 位 I/O 口的外部引脚。P0 口为双向8 位 I/O 接口,P1 、P2 、P3 都是 8 位准双向的 I/O 口,每个引脚可以驱动四个TTL负载。
3。2 MQ-5气体传感器
MQ-5气体传感器所使用的气敏材料是在清洁空气中电导率较低的二氧化锡(SnO2)。当传感器所处环境中存在可燃气体时,传感器的电导率随空气中可燃气体浓度的增加而增大。使用简单的电路即可将电导率的变化转换为与该气体浓度相对应的输出信号。
MQ-5气体传感器对丁烷、丙烷、甲烷的灵敏度高,对甲烷和丙烷可较好的兼顾。这种传感器可检测多种可燃性气体,特别是天然气,是一款适合多种应用的低成本传感器。
3。3 ADC0832模数转换器
A/D 转换实现的基本方法有许多,如逐次逼近的方法、计算方法、并行转换法和双斜积分。之所以我们决定采用逐次逼近式A/D 转换器,是因为逐次逼近转换方法的优点是快速,高分辨率,通常采用低成本的模数转换芯片的转换方法。逐次逼近型转换步骤是先将采样信号和已知电压时刻进行比较,然后在一个时钟周期完成1位转换,循序渐进,在完成转换后,最后再输出二进制数。这类ADC的分辨率和采样速率有牵连的这种变换,控制明显,它有两个优点:一是小于12位时,价格相对较低的分辨率,二是采样率更好。
ADC0832 模数转换器的优点如下:
(1)具有8位分辨率
(2)双通道 A/D 转换
(3)输入输出电平与 TTL/CMOS 相兼容
(4)5V 电源时,在0到5 V,频率250 kHz的输入电压,32微妙的转换时间,总功率仅为15毫瓦。
本设计将选用ADC0832为模数转换器,其特点如下:
(1) 具有8 位分辨率
(2) 双通道的 A/D 转换
(3) 输入电平与输出电平和TTL/CMOS 相互兼容
(4) 5V电源输入电压只需要保持在 0到5V 之间
(5) 一般功耗只要15mW
(6) 操作频率是250000赫兹,转换时间是32μS
(7) 8P,14P浸(DIP),PICC各种封装
(8) CS_ 片选使能,低电平芯片使能
(9) CH0 模拟输入通道0,或作为 IN+/-使用