芯片各个引脚实现功能:4号脚接地8号脚接电源正极,2丶3号脚输入输出模拟信号,5丶6号脚输入输出数据信号,1号脚低电平芯片接口,7号脚时钟芯片接口。
ADC0832数模转换器和单片机最小系统连接电路图,
A/D数模电路图
ADC0832数模转换器有8个引脚,分别是VCC丶CLK丶DO丶DI丶GND丶CH1丶CH0和CS。8位分辨率转换芯片,分辨率也可适应最大分辨率的要求。内部电源和基准电压的输入被多路复用,并且芯片的模拟电压可被控制。芯片的开关时间很短,能够来回复查,工作效率很高。独立的芯片使能输入,这样链接其他设备很便捷,向ADC0832转换器转换选择多样化。
因为ADC0832芯片有8个引脚,但是其中只有4个引脚需要和单片机最小系统连接,分别是1号脚7号脚和5丶6号脚。但是5号脚和6号脚和单片机连接是双向的在输入输出信号的时候,所以设计电路的时候需要将5号脚与6号脚并联。当数模转换器没有工作的时候,1号脚输入端的电平应为高电平,这个时候ADC0832芯片不能使用。当给1号脚持续输入低电平的时候, A/D数模转换器可以进行转换,直到转换结束1号脚可以不输入低电平。当ADC0832开始转换,这个时候单片机向ADC0832芯片输入时钟脉冲,5丶6号脚并联后选择数据信号。5号脚必须是高电平在第一个时钟脉冲向下之前,这样就可以发出开始信号。6号脚应输入两个时钟脉冲,而且要输入2个数据。输入数据不同结果也不相同,1丶0时系统只转换2号脚,1丶1时,系统只转换3号脚,0丶0时系统会给2号脚正输入,给3号脚负输入。当数据输入为“0”和“1”时,系统会给2号脚输入负输入端,给3号脚输入正输入端。当第三个脉冲向下之后,5号脚就会失去作用无法输入高电平或者低电平,这样5号脚和6号脚端口会利用5号脚端口读取转换的数据。当第四个脉冲向下沉的时候,5号脚开始数据由最高位沿脉冲下沉到最低位。每输出一次相反字节,时钟脉冲就会产生,以此类推向下下沉,这样就完成了一整个数据输出,也就相当于完成了一个数模转换。转换完成后将1号脚通高电平,ADC0832芯片就会停止使用,接下来在做数据处理[6]。来*自-优=尔,论:文+网www.youerw.com
ADC0832数模转换的时钟脉冲图:ADC0832时序图
我们需要给ADC0832数模转换器通入0到5V电压,这样可以提高电压精度,因为它是8位分辨率。假如IN+作为输入IN-作为输出时,需要给系统一个较大的电压范围,这样可以提高转换的宽度。需要注意,在输入电压的时候,要保证IN+的电压大于IN-的电压。
3。4 STC89C52单片机的原理和介绍
STC89C53单片机最小系统在整个系统中是最为重要的部分,它可以调节统筹其他模块,检测其他模块能否正常运作,还可以调节其他模块的参数,还可以驱动LCD液晶显示器并调节LCD液晶显示器的相关参数。
STC89C52单片机结构包含:1个时钟电路丶1个定时计数器丶1个中断系统丶1个串行口丶4个并行I/O口和一个CPU。STC89C52的存储器系统有:数据存储RAM128B和程序存储ROM4K。
STC89C52单片机家用燃气报警器设计+电路图+程序(4):http://www.youerw.com/zidonghua/lunwen_82987.html