设为首页
联系站长
加入收藏
 您的位置: Pecker's Home >> 文章频道 >> 电子技术 >> 日用电器 >> 正文
  机箱LCD自己做         
机箱LCD自己做
[ 作者:木鸟    转贴自:大众软件网站    点击数:4612    更新时间:2007-9-10    文章录入:pecker

    我们知道,在一些服务器的机箱上,配备了一块小液晶屏,可以实时显示CPU占用率、内存剩余、网络流量和CPU温度等一些信息,以便管理人员随时了解机器的运行状态,避免发生死机,影响网络正常运转。随着个人计算机MOD风潮的兴起,国外一些玩家首先打起了在PC机箱上安装液晶屏的主意。相应的,一些生产PC改造设备的厂商制造了商品化的机箱液晶套件,如Crystal Fontz系列(2003年4月刊《大众硬件》曾介绍过),缺点是国内很少见到,一般是以二手货的形式出现,而且价格一般在百余元。
 


图1:一些服务器的机箱上会配备一块可实时监控的小液晶屏

图2:一些机箱厂商也推出了具有液晶屏的“智能机箱”
 


图3:液晶监视模块
 
    随着DIY市场的发展和成熟,一些机箱厂商也推出了具有液晶屏的“智能机箱”,或者以5寸扩展口的方式推出液晶监视模块。由于该类产品较高的定位,这块液晶通常使得机箱的身价提高了一至两百元。但是这类液晶屏通常为定义好的段式液晶,而非普通的点阵液晶,从而只能显示温度、转速等机箱内部部分组件的信息,无法显示自定义的信息,使可玩度大打折扣。我们能不能自己DIY一个PC状态监测液晶屏呢?答案当然是肯定的。今天就为大家介绍一下如何制作一个PC状态监测液晶屏。

    制作PC状态监测液晶屏的突破口就是电子市场中很常见的字符型液晶屏,优点有:规格众多,字符数从8×2到20×4一应俱全;价格低廉,20×4的不过40多元;结构简单,采用8位并行数据总线;技术成熟,全部采用日立HD47780兼容控制芯片;通用性强,不同厂商生产的液晶屏的16针接口几乎全部相同(至于为什么是“几乎”,后面会提到),大大地方便了我们的DIY。

    现有几种DIY方案,其中使用串口和USB口的方案必须借助于额外的串并转换电路,也就必须自制印刷电路板,不大适合普通玩家。于是,我们的选择就只剩下了使用并口传输的那种,但是这对于使用并口打印机的朋友来说,算是一个不小的遗憾了。此外,受字库限制,这类字符型液晶屏无法显示中文也是难以解决的难题,不过好在用英文显示PC状态也是可以满足要求的。


材料的确定

    方案确定之后,就该去置办材料了。
 


图4:20×4的液晶屏
 


图5:16×2的液晶屏
 


图6:升技的“游戏魔眼”
 


图7:用于在桌面摆放液晶屏的相框

    1、液晶屏一块:推荐购买20×4(俗称2004)或16×2(俗称1602)的,因为出货量最大,价格比较合理。前者一般在45元左右,后者20元左右,注意选择带有背光和背光限流电阻的产品,最好索要图纸、问清管脚定义。

    2、并口插接件一套:售价1元,包括25针公头(别买成母口的)和塑料外壳。

    3、16针插接件一套:包括一套插针、插针帽和对应的插座,一次买40针一排只花两元左右。

    4、线材:不少于12针的电缆,最好有屏蔽曾并良好接地,长度自定。

    5、电源:选配件,想把液晶屏装进机箱的读者不用考虑电源,直接使用机箱电源中的5V供电。如果想把液晶做成升技“游戏魔眼”那样摆在桌面上,就要购买一个5V不小于200mA的电源(推荐用500mA的),因为并口只提供数据线而没有供电线,变压器方式或开关电源均可,都不会超过15元,需要注意的是应选择电压准确的产品,不要超过4.9~5.2V的范围。

    6、相框:用于在桌面摆放液晶屏,价格2元,大小比较合适。


制作步骤
 


图8:制作的电路图

    配件买回来,就可以按照电路图进行焊接了。需要注意的是,液晶屏的16针接口的方形管脚代表1号脚。这时,问题出现了,虽然16针接口是通用的,但是不同厂家对于15和16这两个负责背光供电的管脚上定义不尽相同,有的是15正、16负,有的则刚好相反,所以在动手前应该先用5V电去试验一下15、16脚的实际情况。可以放心的是,如果这两个脚反接,一般不会烧坏元件,只是不亮而已。如果发现实际产品和电路图在这方面有出入,应该交换线路的正负极性。有的产品的背光限流电阻预留有两组位置,对应两种正负情况,动手能力强的朋友可以试着改变两个贴片电阻的位置,以达到交换极性的目的。


制作小提示

    1、厂商提供的管脚定义图也不能尽信,笔者的液晶屏自带的图纸就标错了背光的极性。

    2、负责LCD供电的第1、2脚的顺序绝对不能搞错,否则可能立即烧毁液晶屏控制电路。

    电路的接法比较简单,并口的2~9针对应液晶的7~14针,是8位并行双向数据接口;并口的18~25这8根数据地线针连到一起再接到电源的地线;剩下3条控制线从并口的1、14、16对应的接到液晶屏的6(E:使能端)、5(R/W:读/写状态控制)、4(RS:数据/指令输入控制)。液晶和背光共用一套供电和地线分别接+5V和电源地线,液晶的3号脚Vee是显示对比度控制,接地表示取最大对比度,一般可以满足使用的要求。如果个别液晶屏发生字符过黑的情况,可以用500Ω电位器取0~5V之间的一个合适电压输入Vee,找到合适的对比度。


软硬兼施 方能“显示”
 


图9:用于配合硬件的Smartie LCD的软件
 


图10:Smartie LCD的软件可显示硬盘状态
 


图11:Smartie LCD的软件可显示CPU等零件的温度、电压及转速

    硬件制作完毕,没有软件的配合,是无法显示各种信息的。我们选择了这款叫Smartie LCD的软件(图九),是个免费软件,目前版本号为5.3。它功能强大,可显示CPU型号、频率、占用率、内存总数、剩余数、硬盘各分区的总空间和剩余空间、已开机时间、当前日期、时间、PC名称、当前用户名、Winamp当前曲目、码速率、播放时间、提示新邮件到达(可自设10个邮箱)、滚动显示新闻(各大英文新闻网站新闻)、网络游戏服务器状态、通过MBM5的函数接口监测CPU等零件温度和各风扇转速(可惜先要打开MBM5,占用了额外的系统资源)、还可以显示自定义的字符串,还具有闪烁、居中、滚动、换行等多种效果,可设定20屏的内容并可自定义清屏方式,极大地提高了液晶屏的可玩性。
 


图12:Smartie LCD的设置界面
 
    安装时要先安装port95nt这个软件,重启后直接解压Smartie LCD到选定的目录,作为一个绿色软件,安装还是比较方便的。Smartie LCD的设置包括对硬件的设置和对内容的定制。其中硬件设置相对简单,需在右上角的LCD settings栏中选择合适的液晶屏字符数(16×2或20×4),并点选HD47780 Parallel项,硬件设置即告结束。

     剩下的工作就是定制想要通过液晶屏显示的信息了,具体步骤是点中文本栏中的一行,删去原有内容,在左边的列表中选中需要的内容,点击“Insert→”,将该项添加至文本栏当中。设置完一屏之后,可以通过screen X的下拉列表选择屏幕数,设好所有内容后,可以把没有用到的屏幕的“Enabled”前面的勾去使该屏内容失效。注意有些函数是可以嵌套调用的,如CPU占用率可以表示成“$Right($CPUUsage%,$3%)%”,就是把“$CPUUsage%”这个函数嵌套到“$Right(ins variable(s) here,$3%)”这个函数内部,达到右对齐的目的,避免CPU占用率从两位数变为100%时,字符串发生移位。“$Flash(insert text here$)$”的作用是把嵌套在其内部的字符串或函数闪烁显示,以达到丰富显示效果的作用。
 


图13:液晶屏显示的PC状态
 
    鉴于液晶屏平时只用于监测PC运行状态,笔者只定制了一屏的内容,显示最常用的信息,包括CPU占用率、内存剩余、下载速率、日期时间、已开机时间这几项。这样,哪怕是全屏游戏时也可以时刻了解各种有用的信息。为方便读者,笔者已经把Smartie LCD、Port95NT和自己的配置文件范例贴到大硬论坛,链接为http://www.pophard.com.cn/bbs/dispbbs.asp?boardID=53&ID=10362&page=1 ,欢迎下载、交流。


总结
 


图14:20×4的液晶屏安装在相框中,颇有一点复古版 “游戏魔眼”的味道
 


图15:16×2的液晶屏安装到了一个5寸挡板上面

    测试兼设置工作结束之后,我们应该考虑合理地安置液晶屏这件事了。由于20×4的液晶屏尺寸较大(9.8×6cm),无法安装到一个5寸口里面,于是笔者将其安装在那个相框里面,还颇有一点复古版“游戏魔眼”的味道呢;至于那个1602的屏,则安装到了一个5寸挡板上面,深得服务器机箱的神韵……不要流口水了,你也能拥有的。

分享到:
    免责声明:本文仅代表作者个人观点,与Pecker's Home无关。登载目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字和图片(或其他媒体形式内容)的真实性、完整性、及时性本站不作任何保证或承诺。请读者仅作参考,并请自行核实相关内容。如果有侵犯版权事宜,请通知master@peckerhome.com,我们将在第一时间删除该信息。
  • 上一篇文章: 双音多频收发器MT8880在智能通讯预警系统中的技术应用

  • 下一篇文章: 光驱改装CD播放机
  • 发表评论】【告诉好友】【打印此文】【关闭窗口
     最新5篇热点文章
    处理器架构消亡史[00140]
    通信恩仇,5G江湖[00281]
    官方辟谣扫码支付引爆加油…[00524]
    谷歌搭售是不是作恶?可以…[00285]
    你对Zigbee无线连接了解多…[00515]
     
     最新5篇推荐文章
    Pecker之家开通用于电子元…[02-13]
    印刷电路板图设计经验[04-04]
    基于电力线通信的家庭网络…[03-23]
    利用USB控制器设计的Windo…[01-20]
    基于ARM920T微处理器的IDE…[01-20]
     
     相 关 文 章
    LCD屏幕革新:静止图片不耗…[00316]
    NI发布两款全新的NI Compa…[00275]
    NI发布两款全新的NI Compa…[00287]
    NI 发布全新PXI机箱,全面…[00273]
    凌华科技宣布推出高亮度智…[00345]

      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
        没有任何评论