2、ADuC847芯片管脚及功能模块的介绍

下面先将ADuC847的部分管角及芯片结构做简要介绍:

如下图(1)中:

AIN0~AIN9:十个模拟输入通道,输入电压可以选择单极性或者双极性(差分)方式;

Iexc1和Iexc2:驱动电流输出,可以作为恒流源用于温度测量电路的设计上;

REFIN—、REFIN+和REFIN2—、REFIN+是外部参考差分电压输入端;

PWM0/PWM1:脉宽调制波形输出端;

PWMCLK:外部PWM时钟信号输入端;

P0.0-P0.7:双向I/O口;

P2.0-P2.7,P3.0-P3.7:内部接有上拉电阻的双向口;

RxD/TxD:UART串口收发端;

INT0/INT1:外部中断输入口,也可以作为Timeo/Time1的门控输入口;

T0/T1:Timer/Counter0和Timer/Counter1的外部输入;

SCLK (I2C)、SDATA:I2C接口的时钟和数据口;

WR、RD:P0口外部存储器的读写控制;

基于ADuC847系统级芯片实现数显温度压力测量系统的设计

(1) ADuC847的管脚结构

功能模块包含一个温度传感器、一个位于ADC之前以便直接测量低幅度信号的可编程增益放大器(PGA)、一个12位电压输出数模转换器(DAC)、两个灵活的脉宽调制(PWM)输出、两个电流源、一个基准电压源、一个从32kHz晶振产生12.58MHz时钟的振荡器与锁相环(PLL)以及UART、SPI和I2C通信端口。

3、 温度及压力的测量电路设计原理

本设计包括温度测量和压力测量两个部分,温度测量采用热电阻PT100作传感器,压力测量则采用压力应变桥进行设计。电路设计基于ADuC847芯片的应用,下面图(2)、图(3)原理图即为ADuC847应用的部分外围电路。

温度测量计算方法

  • UC3846控制芯片工作原理控制图 逆变焊机原理与用途
  • 数字万用表电阻档测试二极管正反向没有阻值(使用万用表测量二极管的正向电阻,为什么各档)
  • 学单片机需要学数电模电吗(学单片机要先学数电模电吗)
  • 电工怎么选择适合自己用的万用表(电工初学者买什么样的万用表好)
  • 单片机需要同时运行多个任务怎么办(单片机怎么同时执行多个任务)
  • 电机保护的方案取决于负载的机械特性
  • 绝缘电阻表正负搭接不复零位是怎么回事
  • 短路怎么用万用表查