如何自制投影仪?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何自制投影仪?相关的知识,希望对你有一定的参考价值。

很多人可能觉得,这种制作一定具有很高的难度,其实在搞清液晶投影机原理之后,您也许就不这么认为了。先来了解一下我们常见的普通液晶显示器(LCD)的工作原理:如图1所示,液晶显示器主要由一块液晶屏(现在的液晶显示器所用的液晶屏都是TFT真彩屏)和一个背光装置。TFT液晶屏是由成千上万个薄膜晶体管组成的,这种薄膜晶体管在外加电场的作用下会产生不同的透光量。TFT液晶屏正是靠这种透光量的变化来显示图像的,其中每一个薄膜晶体管就是我们常说的一个“像素”。当然,仅靠液晶屏是不可能让我们的眼睛感知道的图像的,因为液晶屏本身不发光,也就是说,必须让一定的光线透过液晶屏才能表现出这种透光量的变化。所以LCD都必须有一个背光装置,在液晶显示器(LCD)中,背光装置是几个“U”形或者“S”形的低功耗节能灯管配合匀光板做成的,它发出均匀的白光透过液晶板后让我们可以明显地看到透光量的变化从而获得图像信息。

从前面的叙述可以认为,液晶板实质上就相当于一块可表现活动图像的幻灯片!既然是这样,那么如果我们让一束均匀的强光透过液晶板,然后配合一只凸透镜的话,根据凸透镜成像的原理,就可以在镜头外的某个位置得到一个清晰的实像!液晶投影机的基本原理就是如此简单而已!因此,最简单的投影机就是用一块拆去了背光装置的LCD液晶板取代一个幻灯机上幻灯片!如果嫌幻灯机上放置麻烦的话,那么用图2所示的这种教学投影仪再合适不过了!

二、材料准备

  了解了原理之后,我们再来看看这个制作所需的主要材料也就很容易理解了:

  1、一块TFT真彩液晶屏(500元-1000元)。如图3,这种东西这几年在国内市场上很多,许多电子厂家为了方便DIY爱好者们自制彩投而专门提供拆去了背光的液晶板。如果您手头有小液晶电视或者监视器也可以,只要自已将它们的背光装置拆去就可以。液晶板有多种规格,影响其价格的主要因素是像素值和尺寸,像素越高价格越高,当然做出来的投影机品质也越高!本人因为经济原因只买了一块6寸的CASIO屏,像素值为320*240(33万单色像素)。如果您的经济条件允许的话完全可以选择640*480(100万单色像素),或者600*800的液晶板。一般情况下,液晶屏都具备AV输入电路,高像素的液晶屏还会具备VGA输入口。

2、一台教学用的高压灯投影仪。在各地的教学仪管站均可买到,价格约500元。这种投影仪的内部结构如图4。

3、一个电脑机箱。到电脑城买 一个旧的电脑机箱,要求小巧点的。

4、几只电脑内常用的散热风扇。

三、制作过程

  正如前面所述,我们要自制的这款投影机,简单地说就是将一个教学用的书写式投影仪和一块拆去了背光的液晶屏组合在一个铁箱(由电脑机箱充当)中,结构示意如图5。成功的关键就在于使得移装至铁盒中的投影仪的各组件相对位置与原来一致!

1、将液晶屏的背光装置和液晶板分离,这个过程可要小心谨慎,千万不要碰坏或者划坏液晶屏。

2、将教学投影仪除了散热风扇以外的所有“内脏”和镜头全部拆下,然后将它们按照本身的距离尺寸分别固定在电脑机箱内。这个过程可要认真仔细,务必保证原投影仪的灯泡、反光碗、聚光镜、匀光镜(菲涅尔透镜)及镜头的几何中心在一条轴线上并且各组件之间的距离相等。实际制作的时候可以先将灯泡、反光碗、聚光镜和菲涅尔透镜严格按照它们本身在投影仪内的尺寸固定好。至于镜头,因为一般的电脑机箱内的尺寸不能完全容纳整个投影仪的光路系统,所以镜头要安装在在机箱外,得另想办法!

3、用电砂轮将机箱的正前方的箱壳割个方窗,然后用塑料板制成一个方锥形的补充箱壳,本人实际制作时发现,在家电修理店内的旧电视机的“屁股”正好合适,将这样的东东固定在机箱前端正好可以弥补电脑机箱和长度不足,然后我们只要将镜头想办法固定在这个塑料盒的最前端就可以了。至于固定镜头的方法,本人采用的是一个水暖器材中的塑料管件,既可以旋下来擦拭,又可以进行焦聚的微调!

4、在机箱内的空余位置固定光源的镇流器。这个东西是用来为灯泡提供工作电压的,体积和重量都不小!固定的时候可要多上几个螺丝!另外要注意不要让它挡住光路系统!

5、用手电钻在机箱内的菲涅尔透镜两侧和灯泡附近的机箱上打孔,以安装散热风扇。因为教学投影仪所用的灯泡功率通常在300W左右,所以其发热量是惊人的!而液晶屏的上限工作温度一般不能高于60度,所以有必要为在整个机箱内做好强制散热工作,本人在制作的时候,一共在机箱内安装了五只电脑风扇。其中两只为抽风扇,另两只为排风扇,还有一只4寸小风扇专门对着液晶板吹风。

6、在机箱的侧面上安装触发器,并将触发开关和电源开关安装在机箱的外侧面。接下来的工作就是解决液晶板和散热风扇的电源问题,它们都是采用12伏直流供电的,因此可以让它们共用一个12伏变压器。这个变压器的市电引线直接并在光源供电镇流器的电源引入端,经变压为12伏交流电后用一个整流电路获得一个直流电压,为了保证液晶板和风扇的稳定工作,直流电源先经稳压后再提供给液晶屏和风扇。本人共用了三块LM7812三端稳压块,其中一只为液晶屏供电,另外两只7812的三只引脚完全并联后为5只风扇提供电源,这样做的目的是为了提高输出电流!

7、将分离了背光的液晶板连同它的驱动电路板一起固定在机箱内紧靠菲涅尔透镜的前方。一般情况下液晶板的四角是有孔的,安装的时候可以先固定一个支架,然后将液晶板固定上支架上。小驱动板用支架固定在液体晶板的身旁,注意千万不要扯断液晶板与驱动板之间的薄膜排线!固定好液晶板和驱动板后将其信号输入线引到机箱外。

以上工作,一个土制的液晶投影机就基本上搞好了!将这个机器离一堵白墙四米开外,上电试机,打开电源按灯泡触发开关点亮高压灯,先不给液晶板加电,调节机箱的方位角和镜头,可以发现在白墙上可以获得一个亮度很高的显示界面,说明大功基本告成!本人在完成以上工作后,又发现,该机漏光现象较严重,因此,又专门用白铁皮打制了一个方柱形的光通道,如图所示,这样光线被强制约束在这个通道中,有效地减少了漏光。另外,为了提高散热效果,本人还为灯泡附近的风扇做了铝片导风页。

最后本人用一台DVD作为信号源,打开液晶板电源,开始正式试机,这才发现本投影机虽然是“土特产”,可是效果还真让人兴奋:在离白墙4.5米的位置,获得一个不小于80寸的显示屏幕!图像色彩艳丽,清晰度决不亚于10000元以下的低档品牌投影机!如果用这个投影机配合具有视频输出的显卡或者采用具有VGA输入功能的液晶板,玩游戏真是爽得很!看电影自不必说!
参考技术A 先放上照片,文字说明以后再加
【成本核算】
二手液晶屏 300元
13寸左右,里面的灯管老化或者坏了,背光只有一点点亮,最大分辨率1024×768 购于中关村中海湖北老乡摊位
自评:湖北老乡就是好!

幻灯机 350元(买价+打车费)
小学时候用的长脖子的那种,国产名牌,比较新,有2个灯位可以随意切换,自带灯泡的投射距离基本能满足夜晚在小房子里的投影需要(因为一般就是晚上看看电影啊什么的……)
网上联系的买家,也是自己改投影后余下的(他买了3台幻灯机)
自评:价格还算公道!

风扇3个(测试那天只用了一个大的) 40元左右
购于中海

排线一根 2元
测试时没用
购于中海园电子城

台式机旧电源一个 10元
测试那天觉得好像是坏的……但还不确定
购于清华,水木论坛上联系的

差不多就这些了!
合计 300+350+40+2+10=702元
去年我曾试制一部投影机。现将制作心得介绍于下供交流。

选材

投影机外壳由厚12mm的中密度纤维板制作。到广州购买了4英寸TFT、29万像素成品液晶监视器。

为节省时间,选用遥控电视选台器与监视器配套。电源采用二手12V10A、-12V2A成品开关电源。其余投影部件由二手教学投影机拆下改制,整机内部结构如图示。光源 投影灯泡为原教学投影机之卤素灯泡。通过凹反射镜及凸透镜聚光于介质膜反光镜片上,反射至菲涅尔透镜上,使光线平行通过一片平透镜后再透过液晶屏(菲涅尔透镜、平透镜、液晶屏间均留有空隙)。

最后,再通过机箱外一 90mm凸透镜及反射镜折射,投至墙上(该凸透镜与反射镜由杠杆连动,可任意调焦)。

电路 成品液晶显示器购回后,将内部电路与显示屏拆开分别装入机箱,并将AV输入端与遥控选台器AV输出直接用屏蔽线接通。选台器输入口直接装于机箱上。因监视器、选台器工作电压均为12V,无需对开关电源作改动,只需接上即可。

散热 因液晶屏过热会出致命黑斑,故整机散热极为重要。笔者在机箱上装了3台电脑低噪声风扇。其额定电压均12V,但笔者将开关电源的±12V串联为24V供风扇工作。其中一部对准卤素灯泡,一部则为整机对外排风,另一部为灯泡变压器散热。并在整部机箱木板上,密钻有5mm小孔,作导气孔。
参考技术B 先放上照片,文字说明以后再加
【成本核算】
二手液晶屏 300元
13寸左右,里面的灯管老化或者坏了,背光只有一点点亮,最大分辨率1024×768 购于中关村中海湖北老乡摊位
自评:湖北老乡就是好!

幻灯机 350元(买价+打车费)
小学时候用的长脖子的那种,国产名牌,比较新,有2个灯位可以随意切换,自带灯泡的投射距离基本能满足夜晚在小房子里的投影需要(因为一般就是晚上看看电影啊什么的……)
网上联系的买家,也是自己改投影后余下的(他买了3台幻灯机)
自评:价格还算公道!

风扇3个(测试那天只用了一个大的) 40元左右
购于中海

排线一根 2元
测试时没用
购于中海园电子城

台式机旧电源一个 10元
测试那天觉得好像是坏的……但还不确定
购于清华,水木论坛上联系的

差不多就这些了!
合计 300+350+40+2+10=702元

参考资料:http://www.daisy.com.cn/blog/uploadfile/200636233914686.jpg

参考技术C 现在微软的媒体播放器升级到了10,很多新的功能让大家对之趋之若鹜,但是,还有不少朋友抱怨道:怎么还有好多格式媒体无法播放啊,那天我想用它来播放一部RM格式的电影就没成功,真遗憾!今天笔者就教大家一招如何将Windows Media Player打造成全能播放器,让它在任何时候都不会让你扫兴!

首先,从http://tung.cn/QT&&Real.rar 下载一个插件,下载完毕后将其解压到某个目录,然后再进行下面两个步骤操作。

第一步:附件中有两个 .ax的文件,将它们拷到C:Windows System32目录下(如果系统安装在其它分区,请根据实际情况而定)。

第二步:单击“开始→运行”,在打开的“运行”窗口中分别输入下面两个命令将组件在系统中注册一下:

RegSVR32 quicktime.ax

RegSVR32 realmediasplitter.ax

第三步:导入注册表文件,双击插件包中的扩展名为“ .reg”的文件,将其导入注册表即可。经过这几步简单的操作,你的媒体播放器现在已经成为全能播放器了,原先无法打开RM或是其它格式的媒体问题,现在都将迎刃而解!

参考资料:http://school.21tx.com/2004/12/30/11636.html

参考技术D 到投影DIY
论坛

如何将 UITextView 连接到自制键盘?

【中文标题】如何将 UITextView 连接到自制键盘?【英文标题】:How to connect UITextView to a home made keyboard? 【发布时间】:2012-03-06 09:28:47 【问题描述】:

我有一个 UITextView 字段,用于接收来自键盘的输入。

但是标准键盘对于我的应用来说不够用,我用我需要的按钮和字符构建了另一个键盘。

我通常会使用 UITextViewDelegate 协议并且一切正常。 但在这种情况下,如何连接 UITextView 字段和我的新键盘? 有没有“最好的方法”?

提前感谢您提供任何相关信息。

【问题讨论】:

【参考方案1】:

将您的自定义视图设置为UITextViewinputView

// 编辑:附加信息:

您的自定义键盘将是一组按钮。您可以为所有这些按钮添加相同的选择器作为目标。你的回调可能是:

- (void) buttonTouched: (UIButton*) button

    myTextView.text = [myTextView.text stringByAppendingString: button.text];

【讨论】:

非常感谢这个提示。在网上搜索 inputView 和 UITextView 让我觉得你肯定让我走上了正确的轨道。尽管在我的 UITextView 真正从我的自定义键盘获得输入之前,我还有很多工作要做。由于我以前从未这样做过,所以在这个过程中有很多我不知道如何处理的细节。就像我如何处理自定义键盘上的按键事件和其他事情一样。有一个小而清晰的样本会很好,但我还没有找到。 我可以在这里看到关于 IBAction 的逻辑。我猜你叫什么: - (void) buttonTouched: (UIButton*) button;和我所说的一样:-(IBAction) kbdButtonHandle:(id)sender;在我的自定义键盘类中。告诉我我是否错了。但是在您的示例中如何声明 myTextView ?我想它指向 UITextView 实例。因为键盘实例不知道 UITextView 实例(如果我错了再告诉我);我不太明白链接在哪里。 你必须自己做。当您设置 inputView (myCustomKeyboard.inputView = myCustomKeyboard) 时,您还可以在键盘类中设置 textView。例如:[myCustomKeyboard setTextView: theTextView]; 谢谢。我将尝试找到更多信息和实验。我并没有完全关注最后一条评论,但也许让我的自定义键盘成为 UIView 的子类已经是一个错误。 不,这不是一个错误。只需向您的键盘类添加一个属性,您可以在其中设置一个 UITextView,它将在您的kbdButtonHandle: 中使用。欢迎提出更多问题。

以上是关于如何自制投影仪?的主要内容,如果未能解决你的问题,请参考以下文章

投影仪用的瑞芯微RK3288,仅能wifi播放视频,如何增加hdmi传输呢?有hdmi传输口

如何分别校准 Kinect xbox one 和投影仪?

[办公自动化]如何选择投影仪的吊装距离

CSS里如何写投影

如何在ArcMap中设置地理坐标系和投影坐标系

如何在ArcMap中设置地理坐标系和投影坐标系