3213|4

9726

帖子

24

TA的资源

版主

楼主
 

第一次玩FPGA应用,怼了一下TSL1401线阵传感器 [复制链接]

TSL1401是一款128点主频能达到8MHz的线阵传感器,前段时间画了一个板子准备用FPGA弄它。

TSL1401能找到的几乎都是中文资料,大多是做寻迹小车用的,使用单片机驱动,FPGA的很少。

因为受单片机AD采样率的限制,一搬时钟频率都不会太高。

我是想弄一款时钟频率高一点的线阵,不过有些专业都太贵,除了传感器还要配大大的专业镜头,整体下来都要小一万,玩不起。

有一款ELIS-1024看参数还是不错了,可惜联系了很多家都买不到,最后还是先拿这个TSL1401练练手。

为了跑到8MHz时钟,我开始画了AD807E的12位53MSPS ADC的板子,可能是LDO有问题,上电冒烟,烧了2片ADC。

后来又换成AD9245-65,14位 65MSPS的ADC,前段时间买的EBAZ4205,我觉得挺好的,对于我们这些想入门FPGA的同学非常适合。

搞了几天FPGA,总算能读到TSL1401的数据,但是效果和预期还有很大差距。

开始的时候我只是用FPGA生成一个控制时序,让TSL1401在8MHz的时钟下工作,然后用未波器测量模拟输出。

从示波器来看输出的噪声非常大,因为正常情况下每次时钟的上升沿在转移像素时AO输出都会有一个跳变,所以用ADC在下降沿采集信号看起来效果应该会些。

然后又花了很长时间,把AD9245-65的数据读了出来,通过ILA直接把数据显示出来,8MHz下看起来能比示波器效果好点,但基本没啥用,锯齿用来锯木头还是一个来一个来的。后来把时钟降到2.5MHz效果就好多了。

VIVADO的“编译”速度真是牛慢,改动一点代码就要花十几分名时间综合,CPU基本给你跑到15%左右,不知道时间都花哪去了。

可能是8MHz时积分时间太短,通过放大器放大后噪声也被一起放大了,2.5MHz时钟虽然波形好看,不过频率太低,128像素跑下来才19.5K的帧率,也不够干啥的。

 

image.png (367.97 KB, 下载次数: 0)

image.png

最新回复

大佬你这是工作需要还是自己折腾?卧槽这价格爱好不起。。。   详情 回复 发表于 2020-11-18 09:06
点赞 关注
个人签名虾扯蛋,蛋扯虾,虾扯蛋扯虾
 
 

回复
举报

1942

帖子

2

TA的资源

版主

沙发
 

大佬这有点niuB啥都有,羡慕ing

 
 
 

回复

7504

帖子

2

TA的资源

五彩晶圆(高级)

板凳
 

啥东西,要这么贵.

点评

某鱼带镜头的二手线扫描相机也要几千块钱,一个罗德纲镜头一两千。  详情 回复 发表于 2020-11-17 22:33
个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 
 

回复

9726

帖子

24

TA的资源

版主

4
 
freebsder 发表于 2020-11-17 21:34 啥东西,要这么贵.

某鱼带镜头的二手线扫描相机也要几千块钱,一个罗德纲镜头一两千。

个人签名虾扯蛋,蛋扯虾,虾扯蛋扯虾
 
 
 

回复

7504

帖子

2

TA的资源

五彩晶圆(高级)

5
 
littleshrimp 发表于 2020-11-17 22:33 某鱼带镜头的二手线扫描相机也要几千块钱,一个罗德纲镜头一两千。

大佬你这是工作需要还是自己折腾?卧槽这价格爱好不起。。。

个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表