
数据主站PC通过通信模块给单片机发送抄收命令,当单片机接收到命令时,开始采集电流和温度信号,进行简单的存储并利用通信模块发送回数据主站PC机。为获取更高的电压和电流,光伏组件需要串联获取大电流,并联获取高电压。由于光伏组件串联结构,每一块光伏组件的电流完全相同,因此设计只要测量支路电流就可得到每一块光伏板的输出电流。
2 硬件电路设计
2.1 主控电路
数据终端的主控电路采用功能强大的STC12C5A60S2单片机。是宏晶科技生产的单时钟/机器周期(1T)的单片机,是高速、低功耗和超强抗干扰的新一代8051单片机,指令代码完全兼容传统的8051,但速度提升8~12倍。内部集成MAX810专用复位电路,2路PWM,8路高速10位A/D转换(250 kbit·s-1,即25万次/s)。STC12C5A60S2系列单片机的ADC是逐次比较型ADC。逐次比较型A/D转换器具有速度高、功耗低等优点。此外该单片机通过模拟多路开关,将通过ADC0~ADC7的模拟量输入到比较器。用数模转换器(DCA)转换的模拟量与本次输入的模拟量通过比较器比较,将其结果保存到逐次比较器,并通过逐次比较寄存器输出转换结果。单片机STC12C5A60S2管脚图如图2所示。
