PIC类型的单片机一般适用于工业领域,它采用了Harvard 双总线结构,使得这种单片机能够高速运行,做到程序对数据存储空间的快速访问和处理。但是这种单片机编程的时候需要分页,比较麻烦,导致这种单片机的扩展性能比较差。
AVR类型的单片机可以说是当今普通电子市场上能买到的最高级的单片机,这种单片机有效的结合了51和PIC单片机的优点,运行速度相当的快,性价比也比较高,但是这种单片机的指令比较复杂,而且使用C语言编程开发比较困难,所以操作不如其他两种单片机方便,因此导致 这种器件一般使用在高端产品上,价格也比普通单片机价格高。
在本次设计的系统中,对单片机的要求不是很高,因此选用了国内市场使用比较普遍的宏晶公司的STC89C52单片机,这种单片机比它的51版本多了一些程序存储空间,能较好的存储系统程序。然后他还使用了CMOS结构,STC89C52是在原有的基础的51内核上面增加了许多51内核不具备的功能。在系统上具有上电可编程的功能,使得该系统以后在推行全民化有了立足之地[12]。
3。3模数转换芯片的选型文献综述
A/D转换芯片是模拟信号转为数字信号必不可少的一种核心部件,他能把模拟量转为数字量,在芯片内部通过采样,量化等过程,最终得到一个数字量,通过几个管脚输出到计算机或者CPU内部进行计算和显示。
A/D转换芯片在市场上还是比较多的,但是总的来说他们运用的原理也殊途同归,根据模拟信号转为数字信号输出数字信号的位数分为4位、8位、10位、12位、16位等;按照数字信号的产生方式可以分为计数型,积分型以及逐次逼近型。
下面简要介绍常用的几种类型的基本原理及特点:积分型、逐次逼近型、计数型。
(1)积分型
积分型A/D转换器在“转换开始”的信号控制下,在一定时间内向电容里进行充电过程,这就是正向积分,时间即n个时钟脉冲充电的速率与电压成正比。当固定时间一到,电容进行放电,这就是反向积分,放电的时候计数器开始计数,当放电完毕后比较器控制计数器关闭,这就是一次完整的A/D转换[13]。
(2)逐次逼近型来:自[优E尔L论W文W网www.youerw.com +QQ752018766-
逐次逼近型ADC由4个主要子电路构成:采样保持放大器(SHA)、模拟比较器、参考数模转换器(DAC)和逐次逼近型寄存器(SAR)。由于 SAR 控制着转换器的运行,因此,逐次逼近型转换器一般称为SAR ADC。
(3)计数型
计数型的A/D转化型芯片是先通过定时器产生的多谐振方波信号输入到由控制芯片74LS00构成的与非门,再把它的输出信号输入到由两片74161构成的计数器上,输出的信号经LM324构成的比较器与待转换电压进行比较,最终由8个端口输出。