(2)输入部分 这是“测”的部分,被“测”的信号类型有:数字量、模拟 量和开关量。模拟量输入检测的主要包括信号调理电路以及 AD转换器。A/D转换器中都集成了包括多路切换、采样保持、 AWD转换等电路,A/D转换器或者直接集成在单片机片内。 连接传感器与AD转换器之间的桥梁是信号调理电路,传感 器输出的模拟信号要经过信号调理电路对信号进行放大、滤波、 隔离、量程调整等,变换成适合AD转换的电压信号。信号放 大通常由单片式仪表放大器承担。仪表放大器对信号进行放大 比普通运算放大器具有更优异的性能。如何根据不同的传感器 16
16 (2)输入部分 这是“测”的部分,被“测”的信号类型有:数字量、模拟 量和开关量。模拟量输入检测的主要包括信号调理电路以及 A/D转换器。A/D转换器中都集成了包括多路切换、采样保持、 A/D转换等电路,A/D转换器或者直接集成在单片机片内。 连接传感器与A/D转换器之间的桥梁是信号调理电路,传感 器输出的模拟信号要经过信号调理电路对信号进行放大、滤波、 隔离、量程调整等,变换成适合A/D转换的电压信号。信号放 大通常由单片式仪表放大器承担。仪表放大器对信号进行放大 比普通运算放大器具有更优异的性能。如何根据不同的传感器 16
正确地选择仪表放大器来进行信号调理电路的设计,请读者参 阅有关资料和文献。 (3)输出部分 这部分是应用系统“控”的部分,包括数字量、开关量控制信 号的输出和模拟量控制信号(常用于伺服控制)的输出。 15.2.3系统设计中的总线驱动 一个AT89S52单片机应用系统有时往往是多芯片系统,如何 实现AT89S52单片机对多片芯片的驱动的问题。 17
17 正确地选择仪表放大器来进行信号调理电路的设计,请读者参 阅有关资料和文献。 (3)输出部分 这部分是应用系统“控”的部分,包括数字量、开关量控制信 号的输出和模拟量控制信号(常用于伺服控制)的输出。 15.2.3 系统设计中的总线驱动 一个AT89S52单片机应用系统有时往往是多芯片系统,如何 实现AT89S52单片机对多片芯片的驱动的问题。 17
在AT89S52单片机扩展多片芯片时,要注意AT89S52单片 机4个并行双向口的P0~P3口的驱动能力。下面首先讨论这 个问题。 AT89S52的P0、P2口通常作为总线端口,当系统扩展的 芯片较多时,可能造成负载过重,致使驱动能力不够,系统 不能可靠地工作,所以通常要附加总线驱动器或其他驱动电 路。因此在多芯片应用系统设计中首先要估计总线的负载情 况,以确定是否需要对总线的驱动能力进行扩展。 图15-2为AT89S52单片机总线驱动扩展原理图。P2口需要 单向驱动,常见的单向总线驱动器为74LS244。 18
18 在AT89S52单片机扩展多片芯片时,要注意AT89S52单片 机4个并行双向口的P0~P3口的驱动能力。下面首先讨论这 个问题。 AT89S52的P0、P2口通常作为总线端口,当系统扩展的 芯片较多时,可能造成负载过重,致使驱动能力不够,系统 不能可靠地工作,所以通常要附加总线驱动器或其他驱动电 路。因此在多芯片应用系统设计中首先要估计总线的负载情 况,以确定是否需要对总线的驱动能力进行扩展。 图15-2为AT89S52单片机总线驱动扩展原理图。P2口需要 单向驱动,常见的单向总线驱动器为74LS244。 18