基于LabVIEW的太阳能发电数字跟踪系统软件设计
2012-08-29秦冲
装备制造技术 2012年7期
秦冲
(三门峡职业技术学院,河南 三门峡 472000)
随着地球的环境污染和能源形势日趋严峻,太阳能成为了一种无公害、储量无穷的自然能量。本文针对光伏发电系统,利用Lab VIEW 图形化的编程语言,对单片机与PC 机之间的通讯进行了设计[1],开发出一种太阳能发电板双轴自动跟踪控制系统,整个程序界面友好,控制系统结构清晰,便于扩展和维护,能实现对太阳能发电数字跟踪系统的监控。
经模拟试验验证,整个系统配置合理,操作方便,易于扩展,可靠性好,通用性强。
1 系统总体设计
该系统主要有传感器辨向装置,数字跟随装置和监控部分构成。总体框图如图1 所示。

图1 太阳能发电数字跟踪系统的结构框图
其中传感器辨向装置,包括传感器电路、A/D 转换、STC89C51 单片机和电机及其驱动电路。数字跟随装置由STC89C51 和电机驱动组成。PC 机监控,主要使用Lab VIEW 图形化的编程语言,对单片机发送的数据进行处理[2]。
2 单片机串口通讯设计
2.1 通讯协议约定
(1)单片机工作于串口方式1,上位机利用COM1 口,根据STC89C51 串口。
(2)波特率:1 200 bps。
(3)握手信号:单片机向PC 机发送采集到的数据时,其格式00XXFFXX,00 表示水平方向,紧跟其后的两位,是传感器1 采集到的数据[3];FF 表示垂直方向,紧跟其后的两位是传感器2 采集到的数据。
2.2 串口通讯接口电路
串口通讯接口电路图如图2 所示。

图2 串口通讯接口电路
其引脚定义如下:
(1)载波检测;
(2)接收数据;
(3)发送数据;
(4)数据终端就绪;
(5)信号地;
(6)数据装置就绪;
(7)请求发送;
(8)清除发送;
(9)振铃指示。
本系统仅利用其……
登录APP查看全文
