摘要: 由SMBus I/O扩展器、升压转换器和数字电位器组成的电路使SMBus能够控制LCD的对比度。
小型手持式电池供电设备通常具有LCD面板和具有有限I/O引脚的微控制器。SMBus用于控制有限I/O下的系统功能,为了方便起见,它还应该能够控制LCD对比度。在图1中,该任务是通过SMBus I/O扩展器(IC2)、升压转换器(IC1)和数字电位器(IC3)完成的。
图1所示、这种三ic电路使小型电池供电设备能够通过内部SMBus控制其LCD对比度
SMBus I/O扩展器设计用于驱动电源管理系统中的高侧mosfet,但其三条输出线的双向能力使其在与电源平面开关无关的应用中非常有用。例如,在这里,它用于控制连接在变阻器配置中的数字锅的刮水器位置。反过来,变阻器改变IC1的反馈电压(引脚4)如下:
最大LCD电压:
1.25 v x [(R2 + R (POT-MIN) + R1) / (R2 + R (POT-MIN))) = 28.6 v,
其中R(pot - min)是数字锅的最小电阻(约400欧姆)。
最小LCD电压:
1.25 v x [(R2 + R (POT-MAX) + R1) / (R2 + R (POT-MAX))) = 19.5 v,
其中R(pot - max)为数字锅的最大电阻(约50k欧姆)。
数字锅的内部刮水器在引脚5处响应每个高到低过渡移动一步(当引脚4高时向上,或当引脚4低时向下)。因此,在控制引脚4时,主机控制器通过将序列xFF、xFE、xFF写入地址x40来减少pot,并通过将序列xFD、xFC、xFD写入同一地址来增加pot。
IC3的变阻器连接可以在其最大值和最小值之间承担32级电阻。它的线性锥度在这些步长上产生了一些变化——在IC1的FB端,接近最小电压的步长约为0.2V,接近最大值的步长约为0.44V。
与所示电阻值的较大偏差可能需要不同的补偿电容(C1)值来保持稳定性。
这篇文章的类似版本出现在2000年7 - 8月的《电子设计》杂志上。
社群二维码
关注“华强商城“微信公众号
Copyright 2010-2023 hqbuy.com,Inc.All right reserved. 服务热线:400-830-6691 粤ICP备05106676号 经营许可证:粤B2-20210308