在上传资料之前,先简单介绍一下整个设计里面的电路。
这是采集的核心,CMOS图像传感器,为了使用CPU处理能更快捷,CPU的速度和RAM容量尽量控制到最小,选择的这款160*120的图像传感器。
这样CPU的成本就可以控制了,也不需要再另外添加一片FIFO在电路上,要知道,那一片FIFO的价格,就相当于CMOS的价格了,不合算呀。
电路板的背面,这是主CPU和附属电路,主CPU有一个20pin的2mm间距的端子,连接到液晶屏上面。
在左下方,有一个8位并行接口和一个双工的串行接口,进行触发结果的输出。
电路支持ISP功能,板载LM1117-3.3电源芯片,输入为直流+5V。
换个角度,再摆个造型。
我的应用比较特殊,我是在投影游戏机上使用这个方案的,所以我的视场里的图像是实时变化的。
那么变化的图像势必会造成图像捕获的误触发。
想了一个办法,加了一片红外滤光片,这样,可见光基本上就拜拜了,边上加个红外补光灯,我就能专注的处理红外图像啦。
装好了红外滤光片之后,在固定好镜头,一切就都OK了。
镜头档次是足够的,玻璃镜片、铝合金外套,价格不菲。
这是我采用的1.77"的液晶屏,+5V、+3V供电输入,背板LED是6V的,做了升压电路,后来闲生产起来麻烦,直接用12V点背光了。
这就是LCD模块的背面了,使用了NXP3063B(也可以用MC34063A)实现+5V提升到+7V的电路。
液晶模块和CPU图像板进行了连接,这条排线是2.0mm间距的。
主要是电源的输送和图像数据的读取。
装机器里面的造型,点亮之后,由于红外补光的作用,中间的敏感区域被照亮。
中间的小方框是现在标定的敏感区域1.
在正常情况下,敏感区域里没有动作,敏感区域的外框是绿色的,表示没有任何的触发。
程序也支持多点处理,可以根据需要设置1-9个触发敏感区域。
当敏感区域内有动作发生,这里测试是同事的手放到了敏感区域里面,这时,敏感区域的外框会变成白色。
这表示在敏感区域里有触发事件发生。电路会发这个动作输出给外设,已决定是否要做相应,也可以独立处理这个事件。
用户1008896 2014-5-12 20:19
用户1406868 2012-10-14 20:41
用户1093040 2012-5-12 17:41
用户1093040 2012-5-10 16:16
用户1493515 2012-5-10 09:20