STM32F1与STM32CubeIDE编程实例-光断续传感器驱动
时间:2022-11-14 01:00:00
光断续传感器驱动
光断续器是(Photo Interrupt Sensor)将光接收和发射元件集成在一个包装中的透射光传感器,请参见下图。 由于该方法涉及遮光,通常称为光断续器。 输出采用长寿命红外光电二极管,另一侧集成单个光电晶体管和光电IC用于光检测。
与机械开关不同,光断续器是一种非接触式(光学)开关,通过防止磨损(接触)引起的磨损来提高可靠性。
本文将介绍如何在这里STM32CubeIDE如何使用光断续传感器。当有屏蔽时,传感器输出低电平,连接时,输出高电平。
1.光断续传感器配置
请参考开发环境建设、系统时钟配置、调试配置和串口配置:
- STM32F1与STM32CubeIDE快速入门-开发环境建设
- STM32F1与STM32CubeIDE快速入门-GPIO概述与点亮LED
- STM32F1与STM32CubeIDE快速入门-USART/UART串口通信
传感器配置如下: