程剑钊,王巧彬,曾伟龙,黄镜雄,严 懿,梁颖怡
(广州市光机电技术研究院,广东广州 510000)
随着LED照明应用的快速普及,LED农业照明也得到了迅速发展,相关智能化设备发展迅速,LED的调光控制是LED农业照明智能化的主要方向。单片机(Microcon⁃trollers)作为计算机发展的一个重要分支领域,以其价格低廉和功能强大的特点,经过四十几年的发展,长盛不衰。随着智能化社会的提出,各种智能化仪器设备的涌现,单片机的应用领域越发广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。智能化设备都要集成单片机和人机界面的应用。本文介绍到的工业触摸屏采用串口和单片机连接,通信协议简单实用,编程简单,是专门应用在单片机系统的人机界面。
本系统采用新型工业触摸屏和单片机结合作为控制器,实现LED植物生长灯的调光。利用触摸屏的触摸功能和友好的控制界面,用户通过在触摸屏上的触控操作,轻松控制周围LED植物生长灯的亮度和光谱组合。
本控制器采用STM32F103系列单片机作为控制核心,以广州大彩科技生产的新型工业触摸屏作为人机界面并通过串口连接到单片机,串口采用DMA发送方式[5],控制器和灯之间采用ZIGBEE无线连接。图1是系统的硬件框图。
STM32F103系列基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex-M3内核,增强型系列时钟频率达到72 MHz,集成嵌入式Flash和SRAM存储器的ARM Cortex-M3内核。和8/16位设备相比,ARM Cortex-M3 32位RISC处理器提供了更高的代码效率[1,3-4,6-7]。……