如何为不同的项目选择正确的显示
作者:admin | 发布时间:2019-05-03 14:26 | 浏览次数:

电子显示器是电子产品的重要功能模块。在整个开发过程中,适当的显示可以为开发人员节省大量时间并让用户获得良好的体验,选择正确的显示并不容易。

当我们为应用选择显示器时,最重要的问题当然是:“我们想要显示什么?”要回答这个问题,有几个方面需要考虑所显示的信息。

·我们可以选择仅显示文本或嵌入图形。

·图形可以是固定符号或动态图像。

·信息量还定义了显示器的大小和分辨率。

·可读性,视角和阳光下的距离也是需要考虑的重要因素。

如果您只显示数字,则可以选择使用LED或LCD技术的众多7段显示器中的一个。它们看起来有点过时,但它们具有良好的可读性和易于控制性。不幸的是,这些显示器上显示的文本仅限于几个可能的字符。要显示整个字母,您需要14段或16段显示。他们还使用LED或LCD技术。这些显示器中的大多数都没有配备集成控制器,这意味着我们负责应用程序中显示器的驱动,定时和刷新。

幸运的是,有很多可用的显示驱动程序,或者我们可以稍微修改它们以使用微控制器。幸运的是,一些7段LED显示器带有内置驱动器。这些智能LED可通过移位寄存器进行寻址,无需驱动和刷新LED。另一种使用7段或14段显示器的解决方案是使用由I2C,SPI或UART控制的可寻址版本。

显示文本的另一种方法是使用点阵显示器,它也可以用作LED或LCD显示器。根据字符数量,这些显示器通常配备集成显示控制器。该控制器负责显示器的驱动,定时和刷新。通常,我们可以通过串行或并行接口对其进行编程。控制器通常提供驱动程序和库,有些已集成到Linux中。通过此软件支持,将文本写入显示器变得类似于使用打印命令。

所有这些方法的局限性在于文本的分辨率,以及字体和字体大小的选择。一些点阵显示控制器可以将不同的字体加载到控制器中。但要更改分辨率或大小,您只能使用不同的显示。

如何为不同的项目选择合适的显示屏

图1:带触摸屏功能的LCD图形显示屏(NHD-3.5-320240MF-ATXL#-T-1-ND)

图形显示(如图1所示)最适合显示不同的字体和字体大小。此外,更容易在同一屏幕上显示不同的颜色和显示图标或图片。大多数图形显示器都是LCD。这种LCD通常配备有用于驱动,刷新和定时的集成显示控制器。我通常使用不同的串行或并行连接接口来传输图像。或者我可以使用LVDS连接将显示器直接连接到微处理器。

在选择连接接口时,我不仅要考虑电压电平和时序约束,还要考虑软件集成。事实上,所有显示器都必须考虑到这一点。

相关文章: