1、背景:
- 使用tlc59108驱动红外模块,通过调节内部寄存器来控制输出电流,进而控制红外的输出功率
2、注意事项:
- 由于红外属于不可见光(部分可见),因此调试阶段需要将输出能力调制最强,方便观察,已确认硬件完好
- tlc59108默认开机是关闭振荡器的,因此如果没有通道寄存器打开normal mode的话,寄存器可读写,但是并不会有输出的
3、输出最强模式配置:
-
a、使能芯片normal mode
将mode1(0x00)寄存器的bit4清零 -
b、LED OUT寄存器设置为fully on模式
将LEDOUTx设置为0x55 -
c、完成以上两步,可以观察硬件了
4、可调模式设置
-
a、将LEDOUTx的LDRx设置为0b10或者0b11、根据个人需求设置
-
b、根据下图设置brightness