智能车制作

 找回密码
 注册

扫一扫,访问微社区

楼主: 樱月樱诗
打印 上一主题 下一主题

LDC1000代码,资料,希望对你们电赛啊有帮助

[复制链接]

5

主题

117

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4795
威望
2150
贡献
1733
兑换币
1442
注册时间
2013-8-7
在线时间
456 小时
跳转到指定楼层
1#
发表于 2016-7-26 00:03:25 | 显示全部楼层 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 樱月樱诗 于 2016-7-26 00:19 编辑

LDC1000,,金属传感器资料,希望对你们电赛啊有帮助。
毕业了都退出实验室,水了论坛这么多年,一路艰辛,不过越来越好。。


废话不多说,上资料。里面有代码,k60和KL26的,打开看了下,主要是采集,有了这个大家好下手了。
里面有两波,不同厂家的。TI杯,看了下这个也是TI的产品。
还有一个TI公司的上位机软件,不过大小限制了没办法。。。
希望对你们有点帮助。

我要水成元老,水水水,好热~~~~




QQ图片20160726001041.png (7.46 KB, 下载次数: 163)

有图带我上头条哈哈哈

有图带我上头条哈哈哈

使用手册说明.zip

4.38 MB, 下载次数: 154

售价: 1 贡献  [记录]

电轨组金属传感器模块K60驱动代码.zip

2.97 MB, 下载次数: 224

售价: 1 贡献  [记录]

电轨组金属传感器模块KL26驱动代码.zip

1.3 MB, 下载次数: 49

售价: 1 贡献  [记录]

AY-LDC1000-MSP430F5529-互连时的应用实例代码.zip

885.73 KB, 下载次数: 58

售价: 1 贡献  [记录]

AY-LDC1000-TivaCortex M4-互连时的应用实例代码.zip

135.2 KB, 下载次数: 42

售价: 1 贡献  [记录]

AY-LDC1000 用户手册.pdf

2.97 MB, 下载次数: 70

售价: 1 贡献  [记录]

回复

使用道具 举报

5

主题

117

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4795
威望
2150
贡献
1733
兑换币
1442
注册时间
2013-8-7
在线时间
456 小时
2#
 楼主| 发表于 2016-7-26 15:30:27 | 显示全部楼层
本帖最后由 樱月樱诗 于 2016-7-26 15:33 编辑
鞠培娟 发表于 2016-7-26 08:01
怎么滤波啊。大神,数老跳

数老跳有可能是电压的问题,检查下电压。
防止跳动常见的是中值滤波
//中值滤波
//算法:先进行排序,然后将数组的中间值作为当前值返回。
uchar Error_Correct(uchar *str,uchar num)
{
  unsigned char i=0;
  unsigned char j=0;
  uchar Temp=0;
   //排序
  for(i=0;i<num-1;i++)
    {
         for(j=i+1;j<num;j++)
          {
            if(str<str[j])
           {
                 Temp=str;
                 str=str[j];
                 str[j]=Temp;
              }
          }
       }
   //去除误差,取中间值
   return str[num/2];
}

可以单独调用,另外下面提供一种双重去抖的方法,例如将要采集的数据存放在Get[]数组中,采集十次。
num++;
Get[num]=采集的数据;
if(num>9)
{
  num=0;
   最终滤波出来的值=Error_Correct(Get,10);
}
回复 支持 反对

使用道具 举报

5

主题

117

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4795
威望
2150
贡献
1733
兑换币
1442
注册时间
2013-8-7
在线时间
456 小时
3#
 楼主| 发表于 2016-7-28 09:25:40 | 显示全部楼层
我的天 发表于 2016-7-27 01:46
为什么我舵机打角后,ldc1000读的值就只有0了?舵机用定时器控制的

估计时序有问题
回复 支持 反对

使用道具 举报

5

主题

117

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4795
威望
2150
贡献
1733
兑换币
1442
注册时间
2013-8-7
在线时间
456 小时
4#
 楼主| 发表于 2016-7-28 09:26:09 | 显示全部楼层

这两个是一样的方法啊,路数问题。
回复 支持 反对

使用道具 举报

5

主题

117

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4795
威望
2150
贡献
1733
兑换币
1442
注册时间
2013-8-7
在线时间
456 小时
5#
 楼主| 发表于 2016-7-28 09:31:48 | 显示全部楼层
cxj_均小乘 发表于 2016-7-26 19:11
还是读取值全为0.。。  似乎初始化都没成功

你加油!
回复 支持 反对

使用道具 举报

5

主题

117

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4795
威望
2150
贡献
1733
兑换币
1442
注册时间
2013-8-7
在线时间
456 小时
6#
 楼主| 发表于 2016-7-29 19:35:00 | 显示全部楼层
zerozhen 发表于 2016-7-28 22:50
不一样吧,,,,LDC1000用的是SPI通信,LDC1314用的是I2C通信

嗯,后来单独看了下,确实不样。
回复 支持 反对

使用道具 举报

5

主题

117

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4795
威望
2150
贡献
1733
兑换币
1442
注册时间
2013-8-7
在线时间
456 小时
7#
 楼主| 发表于 2018-10-13 09:50:47 | 显示全部楼层

应该可以吧,重新试试。
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|亿加合和智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-5-5 05:46 , Processed in 0.078222 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表