基于LPC2119的微弧氧化电源控制系统的研制
3.硬件系统的设计
3.1最小系统部分
图1最小系统图
如图1所示,最小系统由复位电路、晶振电路、电源电路、LPC2119组成。复位芯片采用的是MAX809监控芯片,它可以输出宽度高达240MS的低电平复位脉冲,足以保证系统的,实时复位;外部晶振设定为11.0592MHZ,内部最大可倍频至60MHZ,大大提高了CPU的速度;电源电路部分主要给LPC2119提供其所需两种电压,一种是给外部端口供电的3.3伏,一种是给ARM核供电的1.8伏;LPC2119具有零等待的256K的片内FLASH和16K的SRAM,无需扩展存储器,还自带看门狗功能,这样不仅为系统节约了资源,也提高了可靠性。
3.2 A/D和D/A转换部分
原理图见图2,TLC2543是TI公司的12位串行模数转换器,使用开关电容逐次逼近技术完成A/D转换过程。它具有10μs的转换时间,11个模拟输入通道,串行输入结构,支持SPI总线时序(而LPC2119本身就有SPI接口,这就节省了I/O资源),且价格适中,分辨率较高。
MAX5322是±10V双12位串口数模转换器,工作电压±12V~ ±15V,输出从±5V~ ±10V,有极好的INL和DNL线性度,最大值为±1LSB,到0.5LSB的建立时间为10us,由于它也是串行输入结构,支持SPI总线时序,所以MAX5322和TLC2543可共用SPI总线,只需通过片选来选择不同的芯片,这样设计既节省了LPC2119的I/O资源,又方便了编程。
TLC2543的作用是把采集到的实时电压和电流值转换为数字值,通过CAN总线传输到上位机进行显示;MAX5322的作用是把上位机设置的工作电压和工作电流值转换为模拟量用来控制晶闸管的输出,使其在极短的时间内达到设置的电压。当有正负两路输出时,增加一个MAX5322便可达到要求。
评论