研究了基于发光二极管(LED)指示灯的可见光通信系统。在发送端,采用嵌入式个人电脑的硬盘指示灯,搭建硬件实验平台,采集数据并进行统计分析,得到信号模型的参数。在接收端,采用单光子雪崩二极管(SPAD)作为接收机,以提高接收机的灵敏度,扩展系统的通信距离。针对时钟漂移问题,提出一种脉冲宽度长-短键控(PWLSK)调制方案来代替传统的开关键控(OOK)方案,并通过硬件实验进行了验证。实验结果表明,在实验条件下,OOK调制方案的误码率(BER)始终无法降至10 -4以下,难以满足通信需求。并且在仿真实