设计了一种基于STM32 微控制器的红外传感器的数据采集系统, 以ARM 公司的STM32F767 芯片为控制核心, 选取德国HEIMANN 公司的红外传感器对外采集数据。微控制器通过集成电路总线IIC 协议控制与红外传感器的通信,传感器采集到的数据通过通用同步/ 异步收发串行接口USART 发送给上位机,并在串口助手软件中进行数据显示。介绍了系统的硬件电路框架和软件设计,采用CubeMX 软件和Keil MDK 软件,并结合STM32 官方库函数编写程序,给出软件调试结果和硬件测试结果。实验表明,系统工作稳定,提供了一种远程采集数据并实时监控的方法,对基于微控制器的传感器的数据采集研究领域有参考价值。