瑞星卡卡安全论坛

首页 » 技术交流区 » 硬件交流 » DIY 3D立体眼镜【推荐】
李哲辉 - 2007-8-24 16:05:00
星期六,24号去逛旧货市场,买点乱七八糟的东西,发现一个3D眼镜,引起很大兴趣,而且只要10 块,立刻卖了一个回来,还是全新库存来的,我当然知道这是做什么用的,也有信心可以用,万一被忽悠,也是10块损失值得冒险。

        怀着激动的心情,忍不住要拆解开来看看究竟。

附件: 9207452007824155502.jpg
李哲辉 - 2007-8-24 16:06:00
当然关键还是液晶片,固定在镜框上,有两个电极焊接到插头引线上。

附件: 9207452007824155605.jpg
李哲辉 - 2007-8-24 16:07:00
液晶并不是完全透明的,有点颜色。

附件: 9207452007824155629.jpg
李哲辉 - 2007-8-24 16:07:00
有 Made In China 的标签哦。做工一般,也不是很符合人体工学,样子也不够 cool。

附件: 9207452007824155647.jpg
李哲辉 - 2007-8-24 16:07:00
接下来当然是找资料啦,先是工作原理的,网上也很多,立体眼镜的原理就是:利用液晶的电光学特性,就是用电控制液晶片透明和不透明。还有人眼睛的产生立体视觉的原理,两个眼镜视角重叠,有差异,经过大脑处理就形成立体视觉了。还有就是电脑显示方面,通过系统配合,由电脑显示左眼的图象时,右眼的液晶片变黑,挡住光线;电脑显示右眼图象时,右眼液晶片透明,左眼液晶片变黑,只要速度足够块,人眼的视觉暂留效应就会以为是左右眼同时看到不同的图象,骗过大脑产生立体视觉的了。也有其他例如偏振光眼镜,双色眼镜,光栅立体显示器等等可以实现,这里不用到,就不说了。总体来比较,这个方案效果好廉价。

    说完理论,说说具体的,液晶片需要电路驱动,变黑需要的电压是几伏特的频率几百赫兹的方波交流电压,两眼相反一个透明另一个变黑,同时也要与显示器同步。找了很久,看了很多资料,国内不多只有一家网站提到如何做,国外的比较多,信息详细,电路原理图,电路板图,丝印图,零件列表,布线网格等都有,实物图也有,还有单片机的程序,直接烧录就可以用了,说得很详细,功能也很全,等看了很多资料后,决定采用数字电路方案。用的是国内那个网站的电路图,跟国外比较起来是国外简化版,具体电路也没有说明,国外有说的,还有单片机版的,国内就没有资料了,国外就很详细,先不管,简单合适就是好的。 找资料,看资料,翻译等时间大概用了一天半。

        确定方案,去买必须的零件了,我的很多行李不再身边,资源严重不足,硬着头皮上,路上就想电路布局,供电方式,外接还是内置,外壳,材料等等。买了必须电万用板和数字IC,接头等,其他东西都是东凑西凑的。

部分零件,资源不足,找了很久。

附件: 9207452007824155717.jpg
李哲辉 - 2007-8-24 16:08:00
找到合适的木盒子,是装打火机的木盒子,电路板按照它的尺寸切割的,由于路上捡到一个充电电池,不要浪费了,就用这个供电,不要USB取电,不要键盘口取电,不要显卡接口供电,更加不要外接一个变压器,电压不够的问题可以通过升压电路解决,反正耗电不大。这就是电池盒,弹簧是以前留下来的,后面垫的是光驱的BIOS芯片,正极是大晶振,声卡拆的^_^ ,奢侈啊,两边是冰棒的木棍,还有好用便宜的热熔胶,一个实用的电池盒做好了。


附件: 9207452007824155740.jpg
李哲辉 - 2007-8-24 16:08:00
找了好久才找到耳机插座,初步把东西布置上去。

附件: 9207452007824155804.jpg
李哲辉 - 2007-8-24 16:09:00
没有布线就焊接了,我也不想这样,单件生产只好这样子。

附件: 9207452007824155825.jpg
李哲辉 - 2007-8-24 16:09:00
布置零件是很头疼的事情,如果有电脑自动布线就方便多了,不是不可以,而是太慢了,批量就合适,做一个就多动脑筋啦。


附件: 9207452007824155854.jpg
李哲辉 - 2007-8-24 16:09:00
布线更加伤脑筋啊,不能出一点错,焊接成蜘蛛网了,没关系,能用正面看好看就可以了,不过还是很注意细节的,绝对不要留下隐患。

附件: 9207452007824155914.jpg
李哲辉 - 2007-8-24 16:10:00
放在盒子里面刚刚好合适。

附件: 9207452007824155935.jpg
李哲辉 - 2007-8-24 16:10:00
找不到16PIN的IC座,只好用20PIN来代替了,这里有7812做稳压,后来因为升压电路不够15V就取消了,还有取消了耗电的绿色LED,换了一个红色高亮度的,超省电。居然用10K的限流电阻,亮度不错,还省电。

附件: 9207452007824160004.jpg
李哲辉 - 2007-8-24 16:11:00
接好升压电路测试。

附件: 9207452007824160026.jpg
李哲辉 - 2007-8-24 16:11:00
这就是升压电路,临时搭的,方便调试。理论上可以输出15V的,但是因为没有高性能的三极管,换了好多都不行,甚至光电鼠标里面的三极管也用上了,结果一样。这个我以前做过的,设计没有问题,元件不够好,只好更改电路,把7812取消了。

附件: 9207452007824160048.jpg
李哲辉 - 2007-8-24 16:12:00
最终结果就是这样子了,升压电路用胶封成一个模块,方便以后改成内置时候就拆出来。电源开关很大,占用了很多面积,没有办法,我只有这样的开关可以用了。还有外壳,没有工具开孔成问题,在电路板后面粘了塑料垫绝缘,凑合使用啦。

附件: 9207452007824160207.jpg
李哲辉 - 2007-8-24 16:13:00


附件: 9207452007824160245.jpg
李哲辉 - 2007-8-24 16:13:00
经过艰辛的制作,检查,测试和修改,终于插上3D眼镜测试了,结果如上面的,一个透明,一个不透明的。测试结果表明,5V驱动电压还不够黑,实际是9V,跟理想的12V效果没有区别,凑合用吧。

附件: 9207452007824160307.jpg
李哲辉 - 2007-8-24 16:15:00
当时的工作环境,比较乱,工作总是这样,完了就收拾很好。为了一个小小的电阻,找遍我的所有箱子,测量所有电路板,找的很辛苦,为了省下几块钱,牺牲了包括烂声卡一张,坏的节能灯一个,零件库的零件等,充分利用了所有能用的资源,灵活会变通,做到物尽其用。

附件: 9207452007824160504.jpg
李哲辉 - 2007-8-24 16:15:00
除了驱动电路,还需要一个取得同步信号的东西,VGA接头就有这个信号,通过一个直通插座就行了。

附件: 9207452007824160524.jpg
李哲辉 - 2007-8-24 16:16:00


附件: 9207452007824160539.jpg
李哲辉 - 2007-8-24 16:16:00


附件: 9207452007824160554.jpg
李哲辉 - 2007-8-24 16:16:00
成品还不错,有专业的味道,就是没有拧紧的螺丝,但插上接头去比较紧,不动就不会掉下来的。RGB信号用了屏蔽线,焊接有点密,但一次成功的。

附件: 9207452007824160615.jpg
李哲辉 - 2007-8-24 16:17:00
全家福照,实际制作大概用了一天半,在这样简陋的条件下算很高效率,自己也觉得很满意了。


附件: 9207452007824160703.jpg
李哲辉 - 2007-8-24 16:20:00
然后,当然是测试效果啦,虽然理论上和测试结果都可行,能否有3D效果呢?身边只有液晶显示器,而且都不是独立显卡,不能装相应的3D眼镜的驱动程序,无法进行3D测试,经过几天的连续努力,很想尝尝自己的劳动成果,看看令人向往的3D神奇效果。



      星期三过同学那里测试,那里条件合适,独立显卡MX440,17寸纯平,弄驱动好久才搞好,虽然辛苦,不过终于能看到3D图象了,戴了眼镜,3D眼镜不太合适,显示器刷新率不够,亮度也差,没有3D游戏可以测试,应用软件匮乏,时间也很紧。很多不完美的地方,但有一个3D DEMO运行起来了,看到了3D的效果,效果还满意了。



      总结一下整个过程,证明自己是有实力的,能做点东西出来,即使条件不是很好,全身心投入做一件事,做事有条不紊,在最短时间内用最少的资源完成了任务。



热心网友询问,答复一下。


以下是引用 Nick.Raynor 发送的消息:
我觉得你那个3D眼镜的高压发生器部分可以作如下改进:
三极管可以用2sc2500或者从电蚊拍里拆升压三极管,也可以找几个一样的管并联
升压变压器的初级试着多绕几圈
整流二极管换成肖特基管
最重要的,高压滤波电容不能用普通电解,要用无极电容(瓷片,CBB等)或者钽电容

答复:
可以叫升压电路,不是高压。
三级管用过好多个,电压只有9V,并联可以提高负载电流,电压没有影响,这里作用不大。
变压器的线圈弄了好久,线径和圈数都改过,电压就是上不去,这样已经不错了。我以前也做个一样的,轻松上15V,用在万用表那,不错的,这种电路分布参数多,不确定性所以多,就磁环来说,配方不同的话,样子一样,参数千差万别的。
整流二极管已经是肖特基管,滤波电容也是钽电容。
如果专业的可以用IC或升压模块来做,效率高,也稳定,我这种DIYer当然是希望用手头资源啦,就像电池盒那样,买一个简单,做一个才有意思的啊。
这个电路很省电的,而且9V已经可以使液晶变的很黑了,测试过跟理想12V效果一样。




以下是引用 stcshy 的发言:使用3D眼镜的话
屏幕刷新率至少要在120Hz以上才能有比较好的效果,否则会闪动非常厉害
我怀疑需要170Hz以上刷新率才能无闪
如果我没弄错的话,液晶显示器也无法避免这种闪动
另外
不晓得楼主做的3D眼镜会不会有时候有左右开关与屏幕显示错开造成诡异显示效果的现象……
是的,刷新起码120Hz,我也测试到120Hz了,没有能刷160Hz的显示器和显卡给我测试,液晶试过,肯定不行的。
要绝对不闪上200Hz啦,至于效果,我也说不能清楚,看过才知道,有兴趣的话,而且有条件的可以提供测试,成品淘宝有卖。
左右翻转,是不是左眼看到右眼图像,右眼看到左眼图像,这样会看起来很怪异,我是用硬件开关解决的,按一下,左右眼的遮蔽顺序会反过来,在按又正常了,而且驱动也有这个选项设置的,驱动还可以设置景深和左右分开的程度,重合度等。
只要是nVIDIA 显卡 Direct3D 驱动的游戏都可以支持,不必专门的3D眼镜游戏的。因为是显卡底层驱动的,不用专门设计游戏,当然如果是3D图片和电影,就要专门的软件和素材了,至于科研用途和虚拟现实等应用,最好不要用这些业余产品了。
如果加多一副眼镜,只要用一个一分二的耳机插头就解决了,就像两幅耳机一样,液晶驱动功率很低,多接点都没有问题。
看了这么多回复,除了表示赞叹的,就这个问题了。如果基本原理不懂的,在仔细读一遍帖子,里面有说,google一下也行。



转自:http://bbs.homea.hc360.com/bbs/newbbs/homea/dispbbs/2/172/15172_1.htm
1
查看完整版本: DIY 3D立体眼镜【推荐】