一、模块概述

1.电赛出现

LDC1314芯片是2016年TI杯全国电子设计竞赛指定使用芯片,为了调试方便制作了模块如下图,它配合4个线圈可以检测磁性材料,比如硬币和铁丝等,2016 比赛的题目就是小车检测铁丝。

2.PCB图

3.说明

LDC1312-Q1和LDC1314-Q1 2和4通道,12位电感数字转换器(LDC)感应传感解决方案。

多通道遥感支持的LDC1312-Q1和LDC1314-Q1使感应传感是以最低的成本和功耗实现可靠性效益绩效。

该产品易于使用,只需要在1千赫和10兆赫的传感器频率开始感应。

宽的1千赫到10兆赫的传感器的频率范围内也可以使用非常小的电路板线圈,进一步降低传感解决方案的成本和尺寸。

LDC1314是4-通道12位的电感-数字转换器(LDC),用于解决电感检测问题。

采用多个信道和遥感的支持,LDC1314以最低的成本与最小的功耗来获得电感感测的性能和可靠性。

此类产品使用简便,仅需要传感器频率处于 1kHz 至 10MHz 的范围内即可开始工作。

由于支持的传感器频率范围 1kHz 至 10MHz 较宽,因此还支持使用非常小的 PCB 线圈,从而进一步降低感测解决方案的成本和尺寸。

二、性能参数

1、电压:3V~6V
2、通信方式:采用 IIC 进行通信
3、尺寸大小:见下图(单位mm)

描述

LDC1312-Q1和LDC1314-Q1提供匹配的通道,它允许差和比率测量。

这使设计人员能够使用一个通道,以补偿他们的感测环境和老化条件,如温度,湿度和机械漂移。

鉴于他们的易用性,低功耗,低系统成本这些产品使设计者能够大大提高现有的传感解决方案,并引入品牌的新的检测能力,在所有市场的产品,特别是消费者和工业应用。

感应传感提供了更好的性能,可靠性和灵活性比竞争力的传感技术在较低的系统成本和功耗。

LDC1312-Q1和LDC1314-Q1通过I2C接口轻松配置。

双通道LDC1312-Q1在wson-12包和四通道LDC1314-Q1在wqfn-16包是可用的。

测量精度与目标距离

三、应用范围

汽车按钮和旋钮
线性和旋转编码器
滑块按钮
工业与汽车中的金属探测
流量计

1.工作原理

导体在与交变电磁(EM)场接触时将引起磁场变化,可以采用传感器中的电感传感器进行检测。

一个电感器与一个电容器可以构造一个L-C振荡器,可以用来产生电磁场。

在一个LC振荡器中,当电磁场收到干扰时,可以观察到电感发生微小的偏移,与共振频率存在一定关系。

利用这个原理,在LDC1314是一个电感-数字转换器(LDC),通过测量LC谐振器的振荡频率。

该器件输出数字值与振荡频率成比例关系。

此频率测量值可以被转换为一个等效电感。

2.典型应用电路

(1)

(2)

系统以MSP430F169单片机为控制核心,采用可充电锂电池为电源,以L298N为驱动芯片,结合PWM技术实现对4个直流减速机速度控制,从而实现小车的前进、转向等功能。

在本系统中,单片机通过LDC1314芯片实现对赛道表面金属丝和硬币的识别与小车位置的判定,利用电机尾部的霍尔传感器与编码器实现对小车行进路程的计算,并使用LCD12864液晶实时显示小车行进路程与所用时间。


 电机驱动芯片L298N原理图如下:
 

主程序

void main( void )
{P2SEL &=~ BIT7; //蜂鸣器P2DIR |= BIT7;P2OUT &=~ BIT7;InitSys();InitLDC1314();Ini_Lcd();P6SEL=0;P6DIR|=BIT0+BIT1;P6OUT&=~(BIT0+BIT1); //电机旋转方向_EINT();int i;InitPWM(0x03E8); //PWM初始化,采用TB输出2路PWM波TBCCR1=TBCCR2=0;for(i=0;i《1500;i++) // 电感传感器自校准{D1=LDC1314_Result(1);D2=LDC1314_Result(2);D3=LDC1314_Result(3);}initTA(); // 定时器A初始化,用于计时go(); //直行TIme=mc=sx=0; //开始执行 时间路程清零while(1){Component_Display(4,0,TIme);//时间sl=(int)((float)sx*3.0);Component_Display(4,4,sl); //路程if(sl》800){while(1);_DINT();TBCCR1=TBCCR2=0;} //到达终点 结束value1 = LDC1314_Result(1); Component_Display(1,1,value1);//显示通道1value2 = LDC1314_Result(2); Component_Display(2,1,value2);value3 = LDC1314_Result(3); Component_Display(3,1,value3);//显示// 硬币的检测if ((value1》(2+D1))|| (value2》(2+D2))|| (value3》(2+D3)) || (abs(value2-D2)》20)|| (abs(value1-D1)》20)|| (abs(value3-D3)》20))P2OUT |=BIT7;elseP2OUT &=~BIT7;//循迹if((abs(value3-D3)《20)&&(D3》value3)) { turn_r(); }else if((abs(value1-D1)《20)&&(D1》value1)) { turn_l(); }  else go();}
}

四、引脚说明




说明:DAP不能做地使用,可以悬空,为获得最佳性能对DAP应连接到相同的电位作为设备的GND管脚。

五、测试方法

测试我们采用 STM32 单片机进行测试,按下图连接方式进行连接, 用硬币进行测试的串口数据。

测试出数据(双通道)

LDC1314 学习资料相关推荐

  1. 【收藏清单】AI学习资料汇总——你想要的AI资源,这里都有

    本文汇总了TinyMind站内AI资料类热门文章TOP10,欢迎大家各取所需.来源:https://www.tinymind.cn/ 1.[AI入门者必看]--人工智能技术人才成长路线图 入门AI的两 ...

  2. Django介绍和虚拟环境(django特点、MVC、MVT、Django学习资料)

    MVT流程: 创建Django项目和应用 django-admin startproject name python manager.py startapp name 视图和ULR 视图的请求和响应 ...

  3. 彻底搞懂基于LOAM框架的3D激光SLAM全套学习资料汇总!

    地图定位算法是自动驾驶模块的核心,而激光SLAM则是地图定位算法的关键技术,其重要性不言而喻,在许多AI产品中应用非常多(包括但不限于自动驾驶.移动机器人.扫地机等).相比于传统的视觉传感器,激光传感 ...

  4. 史上最全DSO学习资料

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 DSO(Direct Sparse Odometry)是一种视觉里程计方法.在SLAM领域,DSO属于 ...

  5. 教程 | 一文读懂自学机器学习的误区和陷阱(附学习资料)

    来源:机器学习与统计学 本文约6296字,建议阅读10分钟. 本文为你指出一些自学的误区,推荐学习资料,提供客观可行的学习表并给出进阶学习的建议. 后台回复"20190426"获取 ...

  6. 独家 | 一文带你上手卷积神经网络实战(附数据集学习资料)

    原文标题:Understanding deep Convolutional Neural Networks with a practical use-case in Tensorflow and Ke ...

  7. 限时删!一套目标检测、卷积神经网络和OpenCV学习资料(教程/PPT/代码)

    AI 显然是最近几年非常火的一个新技术方向,从几年前大家认识到 AI 的能力,到现在产业里已经在普遍的探讨 AI 如何落地了. 计算机视觉目前在很多领域都已经实现了商业应用,从现实市场规模角度,目前人 ...

  8. 【干货】机器学习经典书PRML 最新 Python 3 代码实现,附最全 PRML 笔记视频学习资料...

    关注上方"深度学习技术前沿",选择"星标公众号", 资源干货,第一时间送达! 将 Bishop 大神的 PRML 称为机器学习圣经一点也不为过,该书系统地介绍了 ...

  9. android Fragment 学习资料推荐

    为什么80%的码农都做不了架构师?>>>    android   Fragment 学习资料推荐:android大神 郭霖 http://blog.csdn.net/guolin_ ...

  10. Java 8学习资料汇总

    本文首发于InfoQ. Java 8发布已经有一段时间,它被认为是Java 5发布以来最大的一次版本升级.Java 8 为Java语言.编译器.类库.开发工具以及JVM(Java虚拟机)带来了大量新特 ...

最新文章

  1. arthas的安装(在线/离线)和卸载
  2. Make It Connected
  3. iOS开发学习之MapKit - 获得在MapView(地图)中显示多个标记的区域(MKCoordinateRegion)...
  4. python 字典 内存_Python 字典(联合内存、联合数组)
  5. 多项式全家桶学习笔记【持续更新】
  6. 街机linux有安卓好吗,Ubuntu下用xmame玩街机游戏
  7. 调python返回图片_三个好习惯,帮你写好Python里的异常处理
  8. 三星java3倍拍照手机_全世界拍照最强的两款手机,一个是三星,一个是它
  9. java来构造邻接矩阵
  10. [转载] PYTHON 网络编程
  11. mysql水平分表实践记录_MYSQL 分表实践
  12. vmware 虚拟机安装苹果系统
  13. excel2016 for mac 二维表转一维表
  14. docker logs 参数解释
  15. c++工具库大全(值得收藏)
  16. Access 一些内部函数(Access 帮助里) .
  17. java怎么修改支付宝步数_支付宝怎么修改运动步数?刷步数最新方法
  18. 10#Windows注册表的那些事儿
  19. Clear Case V7.0 官网下载地址
  20. py常用模块ossys

热门文章

  1. 【jetson nano】SD卡驱动挂载到nano板
  2. 市场调研—2021-2027中国聚氨酯联轴器市场现状及未来发展趋势
  3. ANSI-美国国家标准学会
  4. Linux 安装字体
  5. TP框架和Laravel框架的区别
  6. 匈牙利算法寻找最大匹配
  7. wps软件打不开共享超链接_WPS超链接打不开?
  8. BAAF-Net源码阅读
  9. pptswot分析图怎么做_SWOT分析图-PPT模板.pptx
  10. android手机如何查看系统版本号,怎么查看安卓系统版本