智能车制作

标题: 关于线性CCD官方文档上所说的使用频率的问题 [打印本页]

作者: LIANZI    时间: 2014-3-20 17:16
标题: 关于线性CCD官方文档上所说的使用频率的问题
今天优化程序的时候看了一遍文档,这个建议使用频率要怎样理解。我使用的总线时钟为32MHZ,如何给线性CCD提供8MHZ的频率呢?或者说线性CCD可以使用高于8MHZ的频率?这个有点不解!
作者: aytc100    时间: 2014-3-20 17:27
这个参数的意思是不能给超过8M的时钟信号。
总线时钟为32MHZ,然后分频就行了。
作者: zhou1994    时间: 2014-3-20 19:12
我试了下。用10M也没什么问题
作者: LIANZI    时间: 2014-3-20 19:41
aytc100 发表于 2014-3-20 17:27
这个参数的意思是不能给超过8M的时钟信号。
总线时钟为32MHZ,然后分频就行了。

谢谢解答!

作者: 1174544639    时间: 2014-3-23 22:24
zhou1994 发表于 2014-3-20 19:12
我试了下。用10M也没什么问题

时钟给了10M,波形没有问题吗?我去年用了40Khz就不稳定了,难道是电路问题么?后生可畏啊
作者: zhou1994    时间: 2014-3-23 23:29
1174544639 发表于 2014-3-23 22:24
时钟给了10M,波形没有问题吗?我去年用了40Khz就不稳定了,难道是电路问题么?后生可畏啊

我也不知道算不算有问题。就是第一个点,特别高,别的倒是很正常的,我是先采集第一个点,然后曝光采集后面的127个点
作者: 1174544639    时间: 2014-3-24 22:05
zhou1994 发表于 2014-3-23 23:29
我也不知道算不算有问题。就是第一个点,特别高,别的倒是很正常的,我是先采集第一个点,然后曝光采集后 ...

你是通过什么方式提供clk的?

作者: zhou1994    时间: 2014-3-24 22:15
1174544639 发表于 2014-3-24 22:05
你是通过什么方式提供clk的?

用芯片产生高低电平
作者: 1174544639    时间: 2014-3-24 22:17
zhou1994 发表于 2014-3-24 22:15
用芯片产生高低电平

是单片机那种,还是外部加了其他芯片?

作者: zhou1994    时间: 2014-3-24 22:18
1174544639 发表于 2014-3-24 22:17
是单片机那种,还是外部加了其他芯片?

直接通过128和ccd连接
作者: 1174544639    时间: 2014-3-24 22:22
zhou1994 发表于 2014-3-24 22:18
直接通过128和ccd连接

类似于蓝宙那种方式?

作者: zhou1994    时间: 2014-3-25 12:33
1174544639 发表于 2014-3-24 22:22
类似于蓝宙那种方式?

没见过蓝宙的是怎么的。我是自己写的。看ccd手册没说要上拉,或者下来,等,就值就值连了
作者: 1174544639    时间: 2014-3-25 12:56
zhou1994 发表于 2014-3-25 12:33
没见过蓝宙的是怎么的。我是自己写的。看ccd手册没说要上拉,或者下来,等,就值就值连了

蓝宙是通过延时获取高低电平那种耗系统的方式。还是没搞懂你是怎么实现那么高频率的,,,我已经不做车了,只是想交流下。我去年用的K60,使用了PWM来提供时钟,用PWM触发DMA来采集数据。不知兄台用了何种神技。
作者: zhou1994    时间: 2014-3-25 13:02
1174544639 发表于 2014-3-25 12:56
蓝宙是通过延时获取高低电平那种耗系统的方式。还是没搞懂你是怎么实现那么高频率的,,,我已经不做车了 ...

哦哦。你说这个啊,128么有dma功能,而且线性ccd的采集也没什么好耗费时间的。通过延时,或者用定时器计算时间




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2