- 博客(34)
- 收藏
- 关注
原创 新版本CMOSIS CMV4000成像电路设计
使用cyclone4系列FPGA EP4CE40/55,实现CMV4000 V3版本探测器的驱动和图像采集,图像数据经USB2.0高速接口,传输只PC机专用采集软件进行实时显示。系统采用+5V供电,功耗低。传感器采用4通道输出,帧率约20fps。
2023-02-20 15:49:12
1585
9
原创 STM32单片机 while(m_Flag == 0);不能退出死循环的解决方法
STM32程序中,while进入死循环,无法退出的解决方法
2022-06-13 19:35:01
4321
3
原创 支持ICX429AL/AQ和ICX829AL/AQ的CCD成像电路设计
设计了一款支持ICX429AL/AQ和ICX829AL/AQ的CCD成像电路,包括电路、程序、PC端软件、机械外壳等等。采用ICX829ALL,可以实现超低照度和生物荧光成像。
2022-06-07 19:02:48
1414
1
原创 安森美python25K NOIP1SN025K成像采集电路设计
设计了NOIP1SN025K的成像电路,使用Stratix10 FPGA+4片DDR4的驱动方案,用USB2.0接口将图像传输到电脑端显示。
2022-06-01 15:58:59
1215
原创 基于英国E2V的CCD48-20 1K*1K 成像电路设计
我曾用CCD48-20设计过一款成像组件,也是几年前的事情了,记得当时像素时钟应该是8MHz左右吧,过两天查查历史资料,在博客中补发出来,敬请期待。
2022-05-27 11:20:32
256
原创 基于英国E2V CCD47-20的成像电路设计
2011年设计了一款英国E2V公司生产的科学级帧转移型面阵CCD CCD47-20的成像电路。对于E2V的CCD,众所周知,其提供的技术资料十分有限,仅有的就是十几页的datasheet。对于datasheet中的每一句话,都要细细的琢磨,因为对于E2V的手册而言,每一句都很重要。翻开该CCD器件手册,其中几点是及其重要的:1. 芯片特点简介:分辨率:1024*1024像原尺寸:13um...
2022-05-27 11:19:15
983
原创 onsemi安森美cmos图像传感器python5000--NOIP1SN5000A成像电路设计
前面有了python1300的调试经验,对python系列传感器的工作机理有了比较透彻的了解。针对NOIP1SN5000A(2592*2048)大分辨率的同系列的传感器,也做了出图调试。 python5000是一款500万像素的高灵敏度探测器。sensor自身有8对LVDS输出,帧率最高能跑到100fps左右。内部工作机制和寄存器配置等,与python1300有很高的相似性。 由于之前做的python1300程序通用性较高,所以在python1300基础上,只需微量修改,即可驱动...
2022-05-27 11:16:33
2096
原创 基于onsemi安森美半导体公司的python500、python1300系列图像传感器电路设计
设计了基于ONSEMI(安森美半导体)公司的PYTHON300/PYTHON500/PYTHON1300系列图像传感器的成像电路。 最近设计了ONSemi安森美半导体公司的PYTHON系列图像传感器的成像电路,sensor用的是NOIP1FN1300A,以这个探测器为例,其他的几个型号应用方式是一样的。 首先设计了硬件电路,FPGA用cyclone4,ddr2存储器,flash,外加USB2.0图像传输。sensor采用4通道LVDS输出,主频36M。由于为了配合...
2022-05-27 11:14:54
2090
1
原创 基于CMOSIS CMV4000的高速LVDS多通道成像系统设计
最近新完成了一个有关CMOS的成像电路,传感器采用比利时CMOSIS公司出的CMV4000图像传感器。CMOSIS是由Cypress公司分离出来的大多数科研人员组成的,公司成立于2008年1月份,总部位于比利时的安特卫普。CMOSIS进行专业图像传感器的设计及生产,致力于医疗、机器视觉、运动分析、空间、生物计量及国防应用提供解决方案。该公司的标准货架产品列表如下: Product Resolution Shutter Type ...
2022-05-27 11:11:23
2832
3
原创 基于E2V CMOS EV76C660成像电路设计
今天得空,将我前阵子做的另一个电路挂到博客上。设计是用英国E2V公司的CMOS图像传感器EV76C660 mono设计了一款简单的成像电路。该CMOS灵敏度比较高,性能不错。但是价格也是不菲的(其实E2V的器件都是比较贵的,科学级CCD芯片一般的5极品也在3-5万元左右,1级品更是贵的要命,十万、几十万甚至更高:注意是1pcs的价格)。下面看下这个sensor的简介:具有典型的普通商业/工业级CMOS图像传感器的特征,特别是封装,“中规中矩”。其实也不...
2022-05-27 11:09:49
1268
原创 基于OV9620 130万CMOS成像电路设计
这个图像传感器是我第一次接触成像器件,大概是在2007~2008年左右的事情了。从此之后,我便对成像器件产生浓厚的兴趣。第一次设计并不成功,并没有充分发挥出传感器本身的优势特点,但是这也为我以后的设计工作奠定了坚实的理论和实践基础。OV9620是OmniVision Technologies生产的130万彩色CMOS图像传感器:全分辨率为:1280*1024.1/2”像原尺寸为:5.2um正方成像区面积:6.66mm*5.32mm数字输出分辨率:10b...
2022-05-27 11:08:18
419
原创 E2V CMOS EV76C454成像电路设计
应网友的要求,设计了基于E2V CMOS EV76C454 40万像素mono成像组件一套。 只有有基于EV76C660的设计经验,这次进一步优化了电路,虽然性能可能会有所下降,但驱动电路更加简洁。 CMOS需要3.3V和1.8V两种工作电压,均由LDO产生,电路稳定,电源噪声极低,保证了图像质量。 该CMOS器件与EV76C660略有不同,配置是通过I2C接口进行的,支持100K和400K配置速度。 设计中,主时钟给48MHz,像素输出时钟12MHz,数据率并...
2022-05-27 11:06:56
808
原创 完成基于ICX285和ICX205两种CCD的兼容性电路设计
设计主要实现了ICX285和ICX205两种CCD公用一块电路驱动板的问题。 众所周知,不同型号的CCD,由于其管教定义、接口时序都不同,因此驱动部分都不一样,很难做到公用一套电路板,但是ICX285和ICX205两款CCD有很多共性,完全能够实现这一功能。我最好于2年前就考虑过这个问题,之前老的思路是,主要设计ICX285的成像电路,然后再做一块小的转接电路板,与ICX285的电路对接,实现ICX205 CCD的驱动。这个设计思路是没有问题的,虽然没有实际作出ICX205的转接板做实际测试,但是...
2022-05-26 13:58:55
613
1
原创 基于全帧CCD的牙科口内数字成像系统设计
2009年,设计完成了基于英国E2V牙科口内X射线CCD的成像电路设计。设计采用了FPGA(现场可编程门阵列)及高精度ADC,通过高速USB2.0进行高速数据传输。实验结果表明:牙科口内数字成像系统分辨率15lp/mm。该X射线数字成像系统具有体积小、结构简单、分辨率高的特点,能够满足牙齿及指关节等部位实时诊断和工业X射线检测的要求。 其实,对于大多数CCD器件来说,是不能够直接对X射线成像的。我所用的CCD也是做过特殊工艺处理的。就是利用一个普通的高灵敏度,大像原尺寸的全帧CCD,成像区表面...
2022-05-26 13:57:14
463
原创 基于SONY ICX694的4通道成像组件设计与调试
前段时间,无意间认识了一个X理工大学的学生,他的毕业设计内容是做一个ICX694的4通道输出的相机。由于该学生对调试CCD电路毫无经验,调试多日无果,遂找到了我,让我协助其一起调试。 起初看了他们的硬件电路和图纸,说实话,真的受到了不小的惊吓。他们的设计是每个通道54MHz的输出速度,CCD全速工作,但是板子上飞线,跳线一片片的。板子与板子之间的连线,都是用实验室学生做实验的那种杜邦线,一根一根插接的。在这种情况下,很难想像,在如此高的读出速度下,CCD是否能够正常工作。...
2022-05-26 13:55:42
514
原创 基于SONY ICX618的3CCD 3探头成像系统设计
几个月前,给一个网友设计了一款3ccd成像系统,CCD应用的是SONY的ICX618。 3ccd,顾名词意,就是用同一个FPGA驱动板,同时控制3个ICX618 CCD成像,将3个CCD输出的图像实时保存在DDR2存储器中,通过USB2.0接口输出出来。 主要设计参数为: FPGA : cyclone4 EP4CE55 USB2.0高速传输 单个探头分辨率640*480...
2022-05-26 13:51:46
753
原创 基于SONY ICX618 CCD的成像电路设计
最近手里事情比较多,但是还是挤出时间来,利用2~3周的时间,匆忙设计了一款基于ICX618 CCD的小型成像电路。ICX618 CCD大部分参数和ICX098相当,例如尺寸,分辨率等等。由于之前设计过ICX098的电路,所以对ICX618的电路已经很熟悉了。但是ICX618有个很大的有点,就是灵敏度很高,甚至高过了SONY的代表作ICX285芯片。要知道ICX285可是上过天的。 听网友介绍说,ICX618 CCD性能很好,有很多天文爱好者用它来拍恒星,效果还是...
2022-05-26 13:50:45
724
3
原创 基于SONY CCD ICX285的成像电路设计
2011年,在一个网友的要求下,设计制作了ICX285成像电路。电路整体结构简单,思路清晰,成像效果好,达到了预期的设计要求。 整个电路板结构简单,电路分为左右两个部分。右侧电路为CCD及其外围电路,主要模块分为:CCD供电电源模块、CCD电路模块、CCD驱动电路模块、ADC模拟数字量化模块。电路左侧为数字逻辑部分。分为FPGA时序产生与逻辑控制模块、USB接口传输模块。CCD部分电路板尺寸为65mm正方,CCD下面挖孔,便于安装半导体制...
2022-05-26 13:49:34
1442
1
原创 基于KODAK的全帧1600万像素CCD KAF-16801电路设计
前几个月偶然机会,在网上看到有人卖哈苏的数码机背,700块钱一套,虽然是残次品,但是可以拆出里面的CCD来玩玩。因为大多数的哈苏机背都是用的Kodak的大面阵的CCD。由于卖家已经全部卖光了,故只能从一个网友那里得到一套样机。拆机后发现,是KAF-16801 1600万像素全帧的CCD,真是喜出望外,竟然得到了这么一个大面阵的宝贝,真是可遇而不可求。 随后研究了KAF-16801的手册,研究该芯片的特性,准备在芯片的基础上,做一台成像组件出来,因为这个CCD感光面积大,所...
2022-05-26 13:48:03
780
原创 基于KODAK(onsemi)KAI-02150、KAI-04050、KAI-08050,支持3型号CCD的成像电路设计(二)
间隔好长时间了,测试和调试断断续续,今日赶紧再发一文。编写好CCD驱动程序、DDR2读写程序、USB传输、上位机图像采集软件,烧录并调试。40MHz水平驱动时序下的CCD视频信号20MHz水平驱动时序下,CCD视频信号:由于没有加工镜头支架,外壳等机加件。测试时只是将镜头怼在CCD的前面,边缘用黑绝缘胶布围一下,条件有点太简陋了。而且,我手上没有合适的镜头。KAI-04050是1英寸的靶面,我手上最大的也只是2/3英寸的,测试时勉强用一个1/3英寸的镜头对付一下。造成图像画面
2022-05-25 10:21:17
504
1
原创 基于ICX285的底噪声截断相机设计
好久没有写博客了。可能是因为自己手懒了,亦因为最近比较忙,在帮网友做两个设计。 今天先将其中之一的----基于ICX285的底噪声截断相机做一个介绍和总结吧。 相机是以ICX285 CCD图像传感器为基础,设计了成像电路,但是在CCD图像输出之后,做了一些处理,可以从CCD输出信号中,减掉任意设置的电平。比如说,CCD输出信号幅度为500mv,可以设置减掉100mv,那么最终信号的幅度就是400mv了。被剪掉的100mv,包含了底噪声、弱信号等等。 上面...
2022-05-25 10:17:03
316
原创 基于ICX098BL/BQ的CCD成像组件设计
2010年,应一个网友的要求,做了一款SONY的1/4英寸CCD驱动电路。 设计采用SONY公司的ICX098BL/BQ型面阵行间转移CCD,使用FPGA编写CCD工作所需的时序,时序信号经CXD3400N转换为CCD器件工作的驱动信号。采用ADI公司的12bits 20MHz低噪声CCD专用模拟数字转换器,对CCD输出的模拟信号进行采集。采集后的数字图像通过USB2.0高速传输接口传输至PC机。PC机端编写了专用的采集与通讯控制软件,实现对相机图像的实时显示和对CCD相机的参数进行配置。整...
2022-05-25 10:14:47
761
原创 基于AD9979+夏普sharp 1/3英寸130万像素CCD成像组件设计
Sharp 1/3英寸130万像素CCD + AD9979+Altera Cyclone4 FPGA成像模组设计 众所周知,SONY的CCD生产线已经停掉了,目前sony全力研发cmos图像传感器,而且其coms传感器成像效果也算不错,市场占有率正稳步升高。 虽然sony的ccd已经停产了,但是没有关系,大家不要担心,日本还有sharp,sharp的许多型号的CCD图像传感器,在性能上也是很不错的。在工业和安防领域也有很多的应用。虽然较sony的sensor...
2022-05-25 10:08:10
1667
1
原创 改版ICX285成像组件电路设计
上一版ICX285成像电路采用单一PCB布局,左侧为数字FPGA+USB电路部分,右侧为CCD驱动及ADC电路。最然整体电路性能较好,且由于时序采用FPGA来设计,所以可以任意设置CCD读出速率,软件设计操作灵活。 但是上一版电路外观很差劲,不方便设计外壳,不方便安装镜头,为了改善这一问题,所以在闲暇之余,我又从新更改了电路布局,以便更方便的设计外壳和安装镜头,增加系统的美观程度。 新的设计采用双层电路板堆叠结构,每块板子都是尺寸为75mm的圆形,CCD放置在电路板正中,CCD下...
2022-05-25 10:04:02
396
1
原创 SONY ICX618AL/AQ 电路升级改造----第四章:CVBS功能实现开窗显示
ICX618AL/AQ V5.0电路上的CVBS功能采用PHILIPS公司生产的SAA7121H型视频编码芯片来实现。国产替代产品为成都国腾电子的GM7121N。 SAA7121支持NTSC/PAL编码输出,本设计主要实现了NTSC视频显示功能。NTSC即我们通常所说的美规彩色电视标准,由美国国家电视标准委员会制定。NTSC规定全屏图像的每一帧有525条扫描线,60场。标准分辨率为720*480。 设计中SAA7121采用BT656标准视频数据流,采用27M的速...
2022-05-25 09:52:25
759
原创 SONY ICX618AL/AQ 电路升级改造----第三章:功能初测
这段时间事情较多,没有太多时间搞ICX618升级版电路设计,所以更新进度较慢。前段时间买了几片ICX618ALA芯片,并且利用业余时间,修改了ICX618的驱动代码,今天抓紧时间测试了下效果。目前设计参数如下: 有效分辨率:640*480 帧率60fps @25MHz 供电:USB供电/外电源供电可选 CCD量化等级:12bits USB传输位宽:8bits/256级灰度 数字增益可选...
2022-05-25 09:50:58
270
原创 SONY ICX618AL/AQ 电路升级改造----第二章:设计样机
从网上买了一款通用的相机外壳,这款外壳的质量不多,简单,可靠。另外就是内部空间充足。后背板空间扩展性较好。根据升级版的ICX618电路功能指标,对外壳背板进行了初步的改造,效果比较理想。 接下来就是设计电路板了。根据外壳内部尺寸,规划了两个板子的布局,经过3天的努力,终于把电路画完了,检查无误后,投产。其中CCD板暂时采用双层板,而FPGA采集板采用4层板结构。之所以FPGA板必须用4层以上,一方面是其板载功能较多,芯片和元件较多。另一方面,由于设计初衷是将FPGA板做成通用的采集卡,...
2022-05-25 09:49:12
226
原创 SONY ICX618AL/AQ 电路升级改造----第一章:初步方案确定
根据一个网友对ICX618AL/AQ电路的需求,需要模拟接口的视频图像,同时支持数字接口信息配置。另外,就是由于最近网上出现了翻抄我的老版ICX618AL/AQ电路的现象,行为实在可耻。出于对自己设计的保护,亦决定进行升级改造。前段时间突然发现,我的ICX618电路被人翻抄,经过多方查证,发现与我的设计除电路板形状不一样之外,其他所有功能都是一样的:从外观上能看到的,比如FPGA下载口完全一样,另外从特殊渠道得到这鸟人的相机内部通讯协议,和我的设计完全一样,连一点点改动,一点点创新都没有。而且这...
2022-05-25 09:46:57
256
原创 ICX618AL_AQ 120帧每秒 120fps 高输出帧率电路设计
这两天闲着没事,再加上网上有很多网友询问我ICX618AL/AQ到底能不能做到100~120fps,为了验证这个问题,给广大网友和自己一个较理想的答复,我在自己现有的ICX618ALA/AQ驱动电路基础上,进行简易修改,最终轻松得到了100fps时和120fps高帧率条件下的CCD信号输出波形图,虽然不能说是非常完美,但是波形还是比较不错的,呈现明显的三阶梯状,配合高速的CDS和高速采集的ADC,相信能够得到较理想的数字图像。 首先来看下硬件电路吧,其实就是在原来的一版基础电路上修改而来的。上面包.
2022-05-25 09:44:25
402
原创 ICX285 ICX205 ICX414 3CCD共用驱动板电路设计
最近根据一个网友的需要,我再一次对ICX285电路做了升级,增加了功能。在原来支持ICX285/ICX205两款CCD的电路基础上,进一步扩展,目前能够支持ICX285/ICX205/ICX414三型号的CCD驱动并成像输出。实现了一板三用。这对用户的选择空间更大了。 想要中高端的高分辨率CCD驱动,可以选择使用ICX285。 想要 低端高分辨率CCD驱动,可以选择使用ICX205 想要中端高速高帧率的CCD驱动,可以选择ICX414。...
2022-05-20 11:38:33
659
1
原创 ICX285 ICX205 ICX414 ICX424 4CCD(8型号)共用驱动板电路设计
ICX285 ICX205 ICX414 ICX4244CCD(8型号)共用驱动板电路设计 近日又对之前设计的三CCD合一的驱动电路做了进一步升级,使其目前能够支持ICX285、ICX205、ICX414、ICX424 四种CCD(8型--AL/AQ即黑白和彩色全支持),驱动板的功能空前的强大,呵呵,见笑了! 新增加的ICX424输出速率和ICX414是一样的,同样为40fps,经升级可跑到60fps是不成问题的。 同一块驱动板,同时支持4种不同型号的CCD...
2022-05-20 11:33:23
521
3
原创 CXD2463+CXA1310模拟相机方案设计
基于SONY工业级CCD:ICX419,ICX429等的模拟板机方案:CXD2463+CXA1310
2022-05-20 11:16:45
503
5
原创 iTRUM-imaging工作室移步这里
某浪的博客做的越来越烂! 动不动就维护,动不动就博文给私密掉! 从今天开始,在优快云重新落户啦! Q261717211 喀秋莎 wang_xuesong@126.com
2022-05-20 11:01:59
293
给予cypress cy7c68013a的固件程序
2023-10-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人