线阵CCD-TCD1209采集系统&驱动设计
2024-08-29 23:39:15
关键字:CPLD+AD9945+TCD1209+CY7C68013A
TCD1209,一款经典的CCD线阵单色传感器。本次设计一款基于usb2.0高速采集图像。
CPLD+AD9945+TCD1209+CY7C68013A
一、 电路设计
1、 电源使用usb统一供电和数据通信
2、 5v转3.3v给数字系统供电
3、 5v转12v为ccd提供电源
电源部分
线阵驱动部分,采用ad9945
68013采集部分
控制信号的电平转换
TCD1209的TCD1209_SH、TCD1209_CP、TCD1209_RS等都需要5V脉冲电压控制,而FPGA的IO口只有3.3V。为此,需要进行相应的电平转换。选用SN74LVC4245A或TC74ACT244进行电平转换。
Pcb实际效果
焊接效果
安装镜头
二、 系统设计
程序设计
TCD1209时序
Cpld程序rtl实例
使用柴草电子旗下层层惊涛设计室出品的iCamera&iSensor测试软件测试
无镜头模式测试(测试 ccd 感光情况)
第一步、启动 isensor,先点击停止采集按钮,再设置分辨率为 1280*480,Gray 输出,可以看到状态栏提示分辨率设置正确。然后点击开始采集。先可以置于全部黑暗观测值
未完待续。。。。。
Vincent
2019.12.1
最新文章
- solr服务中集成IKAnalyzer中文分词器、集成dataimportHandler插件
- php学习函数
- java httpclient发送json 请求 ,go服务端接收
- DelphiXE下的字符串变化
- TYVJ计算几何
- Codeforces Round #379 (Div. 2) B. Anton and Digits 水题
- ubuntu挂载其他分区到/home下,将当前分区内容替换
- 让ie9之前的版本支持canvas
- 机器学习的数学基础(1)--Dirichlet分布
- COJ 0017 20604悲剧文本
- 一步步优化JVM三:GC优化基础
- page,request,session,application四个域对象的使用及区别
- 理解Babel是如何编译JS代码的及理解抽象语法树(AST)
- C# 获取当前屏幕DPI
- Apollo-3.0本地编译
- CAShapeLayer(UIBezierPath)、CAGradientLayer绘制动态小车
- nodejs(二)浏览器与服务器连接初探
- HDU 2033 人见人爱A+B
- 初识elasticsearch_1(基本概念和基本操作)
- hdu4333 Revolving Digits(扩展kmp)