This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] MSP430FR4133:段式 LCD 对比度

Guru**** 2587365 points
Other Parts Discussed in Thread: MSP430FR4133

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/745552/msp430fr4133-segment-lcd-contrast

器件型号:MSP430FR4133

我从使用一节 AAA 电池的廉价温度计中获取了一个分段式 LCD。 使用示波器和函数发生器、我发现此 LCD 具有4路复用和1/3偏置配置。 它总共有25个引脚(21个段引脚和4个公共引脚)。

我想将此 LCD 与 MSP430FR4133微控制器配合使用、因为它内置了 LCD 驱动器。

但是、即使我使用4.096kHz 和3.50V 内部电荷泵(LCDVCTL = LCDCPEN | LCDREFEN | VLCD_15;)、对比度也非常低。

它们如何仅与一节 AAA 电池形成正常对比?

那么、我还可以尝试调试该问题吗?

呋喃

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Furieux、

    感谢您关注 FR4133。 在 Vcc 上施加的电源应该在技术规格内、这样一个 AAA 电池就不能与 MSP430FR4133一起工作了。 在您的情况下、可能需要添加升压。

    此致
    Kc
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我可能没有正确写入我的意思。
    对于 MSP430FR4133、我将施加3.3V (而不是1.5V)的电压、但对于该特定 LCD 而言、这似乎还不够。
    我之前提到的是我的好奇心- LCD 最初是如何(使用原始温度计)仅使用一节 AAA 电池(具有自己的未知 MCU)而不使用 MSP430FR4133的3.5V 电源的?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好、Furieux、

    很抱歉、答复较晚、 对于 LCD 对比度调优需要检查 VLCDx 设置、请参阅 UG 17.2.7.3上的说明。 这里还有另一个供您参考的应用手册: 使用 MSP430TmMCU 和分段式 LCD 进行设计

    确定 VLCD 以获得良好对比度的典型方法是、在对比度为10%时使用阈值电压、并将其与用户指南表中的 VRMS、OFF/VLCD 比率结合使用、使用以下公式计算建议的 VLCD:VLCD = Vth、10%/(VRMS、OFF/VLCD)。 Vth、10%是 LCD 显示屏中使用的液体的特性、因此随显示屏而变化。 在 VLCD=3.5V 的情况下、LCD 可能无法正常工作、如果无法从 LCD 的数据表中获取 Vth、您可以尝试在 VLCD 上使用不同的设置。

    另一个想法是 fLCD (LCD 的频率)设置、所需的 fLCD 可通过 fFRAME (帧频率)计算、该值也可通过 LCD 的数据表计算得出。  请参阅 UG 17.2.4 LCD 时序生成。

    此致

    Kc

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这是主要问题-我没有该 LCD 的数据表。 正如我已经说过的、我从一个使用一节1.5V AAA 电池的廉价数字温度计中取下了它。
    我使用示波器与来自该温度计的原始微控制器一起使用、我可以看到、在 COM0端口上、它的频率大约为32Hz、并且它的电压也为4.8伏! 如果使用万用表测量 GND 和 COM0之间的电压、则显示2.3V。 但 MSP430FR4133显示1.3V 电压、即使在启用电荷泵的情况下、这对于该特定 LCD 也是不够的。
    此外、我还进行了测试、将此 LCD 连接到不同的 MCU (来自 Microchip)和不同的 LCD 驱动器(HT1621)、并对电路施加5V 电压。 然后、该 LCD 按预期工作、对比度良好。
    那么、我还可以测量什么来了解为什么该 LCD 在5V 电压下可以正常工作、但在3.3V 电压下不能正常工作、以及它最初在1.5V 电压下工作的可能性是怎样的?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Furieux、

    从您测得的数据中、我会说这是一个5V LCD、这就是为什么它在向电路施加5V 电压时能够正常工作的原因、您是否可以尝试向 HT1621施加3V 电压并查看 LCD 行为? 谢谢。

    此致
    Kc
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 KC:

    通过对 HT1621施加3.3V 电压、我会得到相同的对比度问题。

    这意味着我最初误解了电荷泵的用途。 由于 HT1621内部没有电荷泵、我认为 MSP430FR4133能够完成此工作并为 LCD 提供电压。

    现在、如果我理解正确、那么无法将该特定 LCD 与 MSP430FR4133 MCU 搭配使用、对吧?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好、Furieux、

    如果这是5V LCD、您将会正确。

    使用电荷泵的优势在于:
    1) 1)为 LCD 提供稳定电压、以保持稳定的显示屏电压输出
    2) 2)它允许您将 VLCD 设置为独立于 DVCC 的不同电压电平–这使您可以将 VLCD 设置为的最佳电平
    LCD 显示屏、即使系统中的电池电量耗尽、也能保持良好的对比度。

    此致
    Kc
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 KC:

    感谢您的澄清。

    但出于好奇-他们是如何设法将该 LCD 的电压从1.5V (1xAAA 电池)提高到接近5V、同时又为该特定器件持续保持大约14微安的电流的? 这是电池供电型器件的完美电流消耗、该器件可能具有一些直流/直流上变频器?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Furieux、

    很抱歉、我们无法从 TI 对器件进行评论。
    我认为:
    电荷泵可设计为将电压从1.5V 升高到5V、但 MCU 应能够在1.5V ~ 5V 下工作。
    MSP430FR4133在 LPM3下使用 LCD 时的电流为1.25uA。 这里是适用于水表 www.ti.com/.../tidu517a.pdf 的 MSP430FR4133 TI 参考设计、您可以看到系统的功耗是
    –µA RTC、LCD 和 RF 时的待机电流为2.9 μ A
    –µA μ A 的平均功耗、1200mAh 电池的电池寿命长达10年

    此致
    Kc
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 KC:

    好的、我明白了。

    感谢您的支持!