1394|2

289

帖子

0

TA的资源

纯净的硅(中级)

楼主
 

【创龙科技全志A40i开发板】TL7606I模块测试 (2) [复制链接]

 

前 言

本文主要介绍基于全志科技A40i(ARM Cortex-A7)处理器的8/16通道AD采集开发案例,使用核芯互联CL1606/CL1616AD芯片,亦适用于ADI AD7606/AD7616。CL1606/CL1616与AD7606/AD7616软硬件兼容。

备注:

(1)创龙科技TL7606I模块使用AD芯片为核芯互联CL1606或ADI AD7606,两者均测试通过,且测试步骤无差别。

(2)创龙科技TL7616P模块使用AD芯片为核芯互联CL1616或ADI AD7616,两者均测试通过,且测试步骤无差别。

*硬件平台:

创龙科技A40i工业评估板
在这里插入图片描述

TL7606I多通道AD模块
在这里插入图片描述

TL7616P多通道AD模块
在这里插入图片描述

TL7616P模块测试

(1)硬件连接
请使用VGA线将评估板VGA OUT接口与VGA显示屏连接。
由于评估底板拓展接口未预留SPI总线引脚,因此需参考如下方法进行飞线,并且应尽可能使用短线连接,硬件连接如下图所示。

在这里插入图片描述

将评估底板SPI FLASH(U6)空贴后的引脚1(SPI CS)、2(SPI MISO)、5(SPI MOSI)、6(SPI CLK)和4(GND)通过飞线引出。

在这里插入图片描述

请通过飞线将TL7616P模块CON1接口与SPI FLASH(U6)飞线引出的引脚、CAMERA0(J11)接口参照下表对应关系进行连接。

其中,CAMERA0(J11)接口的pin23~pin24引脚为TL7616P模块提供控制信号。

在这里插入图片描述

备注:"/"表示无需连接。

请通过飞线将评估底板C2电解电容器的正负极引出,并与TL7616P模块CON2接口参照下表对应关系进行连接,为TL7616P模块提供12V直流电源。

在这里插入图片描述

案例支持TL7616P模块16通道AD数据同时采集与显示。本次测试以TL7616P模块V1A和V1B通道为例,请将TL7616P模块的V1A和V1B通道分别正确连接至信号发生器A通道和B通道。信号发生器设置A通道输出频率为1KHz、峰峰值为5Vpp(即幅值为2.5V)的正弦波信号,B通道输出频率为1KHz、峰峰值为2Vpp(即幅值为1V)的正弦波信号,如下图所示。待测信号电压请勿超过模块量程,否则可能会导致模块损坏。

在这里插入图片描述

(2)案例测试

请将案例bin目录下的可执行文件ad_capture、驱动文件ad76x6.ko和"driver\boot_package"目录下的boot_package_vga_ad7606.fex镜像文件拷贝至评估板文件系统任意目录下。

在评估板文件系统boot_package_vga_ad7606.fex镜像文件所在路径下,执行如下命令将其固化至Linux系统启动卡,并重启系统。

  1. Target# dd if=boot_package_vga_ad7606.fex of=/dev/mmcblk1 seek=32800
  2. Target# dd if=boot_package_vga_ad7606.fex of=/dev/mmcblk1 seek=24576
  3. Target# sync
  4. Target# reboot

在这里插入图片描述

评估板系统重启后,进入评估板文件系统执行如下命令加载驱动。加载成功后,将会生成设备节点"/dev/ad7606"。

  1. Target# insmod ad76x6.ko
  2. Target# ls /dev/ad7606

在这里插入图片描述
执行如下命令,查询程序运行参数。

  1. Target# ./ad_capture --help

在这里插入图片描述
执行如下命令,AD模块将会采集8192个数据,并转换成电压值。

  1. Target# ./ad_capture -d /dev/ad7606 -n 1024

在这里插入图片描述
请将生成的data.csv文件拷贝至Windows任意目录下,并使用Excel打开,如下图所示。其中,第C列数据为TL7606I模块V3通道的采集数据,第H列数据为TL7606I模块V8通道的采集数据,默认单位为:V。

在这里插入图片描述
请通过Excel的二维折线图,将采集数据显示为更加直观的波形图,如下图所示。

在这里插入图片描述
在这里插入图片描述

最新回复

这非常专业呀,上位机是自己开发的吗?   详情 回复 发表于 2022-11-19 08:47
点赞 关注
 
 

回复
举报

4

帖子

0

TA的资源

一粒金砂(初级)

沙发
 

学习了,谢谢

 
 
 

回复

7207

帖子

11

TA的资源

版主

板凳
 

这非常专业呀,上位机是自己开发的吗?

 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
推荐帖子
Microsoft内部关于WinCE培训资料

Microsoft内部关于WinCE培训资料

问一下关99SE的问题

我用的99SE电路板图画完了,可是要怎么样才能生成PCB板啊。我以前会,可是现在忘了。英语还看不懂。

晒一个完整的LM3S811完成的小综合项目,语句详解。

一个LM3S811的EV板项目,涉及PWM、计数、字符液晶,超声测距,计时采用的是SYSTICK(比TIMER省事),附带时钟显示(简易的,不是 ...

三极管电压放大器关键电阻的取值

图就不画了,借用https://bbs.eeworld.com.cn/thread-1118817-1-1.html的图 因此类放大器的零点飘移非常严重,基本上极少用于 ...

pyboard 定时器终端回调函数问题

540856 定时器2ms执行一次回调函数. 打印定时器值, 当用lambda函数的时候可以打印很多次(25行) 当定义了一个函数,2 ...

Fennel–用于Lua编程的Lisp语法

547129 Fennel是一种编程语言,它将Lua的速度、简单性和范围与lisp语法和宏系统的灵活性结合起来。 完全Lua兼容性:从F ...

射频运放

射频运放输入输出端内部50欧姆阻抗匹配啥意思啊? 和其他运放自行外部阻抗匹配有什么不同? 听说是输入输出内部匹配了后, ...

[超低功耗STM32U5 IoT探索套件] - 4:wifi-1

受到这个帖子(ST U5开发板评测烧录相关问题(官方分享))中的内容的提示,于是想到对WIFI模块也做同样的事情,看行不行。 ...

[HPM-DIY]先楫出了可视化配置代码生成工具了。

先楫生态进度是真的快,对于他们的产品,引脚比较多,对于引脚管理和硬件画板布局没有相关的可视化配置工具,是比较麻烦。 ...

【浩亭直播 FAQ】电气控制柜如何快速低成本地进行线缆安装

直播主题:电气控制柜如何快速低成本地进行线缆安装 内容简介: 连接器在电气控制柜中的安装仍不可避免地需要耗费大量精 ...

关闭
站长推荐上一条 1/10 下一条
有奖直播:当AI遇见仿真,会有什么样的电子行业革新之路?
首场直播:Simcenter AI 赋能电子行业研发创新
直播时间:04月15日14:00-14:50

查看 »

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

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

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

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

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