2da4vb-107584 发表于 2015-3-11 16:18:13

【已解决】ams芯片 AS3933感应距离问题

年前是用AS3933画的一块测试板,因为当时没有定使用3个2D天线还是1个3D天线,所以都画在上面了,测下来3D天线完全满足要求,感应距离
能达到5m左右,所以使用3D天线然后根据实际外壳尺寸重新画了一块PCB板,但是新板子焊接好后发现感应距离只有1m不到,新老板子更改的地方有:
1 布局(根据实际尺寸更改)
2 AS3933因为布线原因将芯片端的LY和LZ互换了一下,天线端没改。
3 单片机与AS3933通信的引脚有所更改,这个应该和这个问题没关系。
我尝试做过以下实验,
将PCB板上与3D天线连接的几个焊盘用导线引出了然后焊接到3D天线上,距离没有问题能导到5m,但是将天线直接焊到PCB板上,距离就只有1m不到。

附件是我新板子的布局,我拍了两张照片,大家帮忙看看是什么问题。布局问题?程序问题?器件问题?

2da4vb-107584 发表于 2015-3-17 14:55:58

大神们,我的问题解决了,后面有谁要用AS3933这个芯片,请注意一下几点:
1 天线布局及走线。
2 硬件匹配电容电阻的调整,使用antenna tuning功能调整谐振点,必须要调整到125khz。
3 纹波问题,电源纹波对3933芯片影响很大。
目前我的感应距离差不多能达到6m左右,还算比较稳定。

Terry-351571 发表于 2015-3-12 10:24:35

建议检查下铺铜,3D天线下有地环路的,割断。:lol

2da4vb-107584 发表于 2015-3-11 16:30:55

初始化部分的代码是这样的:
               Write_DIR_CMD(0xC4);//preset_default
          Write_DIR_CMD(0xC3);//clear_false
          Write_DIR_CMD(0xC0);//clear_wake
       
          RFID_CSL;
          RFID_CSH;
          SPI_SendByte(0x00);
          SPI_SendByte(0xDE);//R0 1101 1110
          SPI_SendByte(0x4A);//R1 0100 1010
          SPI_SendByte(0x20);//R2 0010 0000
          SPI_SendByte(0x38);//R3 0011 1111
          SPI_SendByte(0xF0);//R4 1111 0000
          SPI_SendByte(0x2A);//R5
          SPI_SendByte(0x7A);//R6 pattern 0111 1010(R6)0010 1010(R5)
          SPI_SendByte(0x2F);//R7 0010 1111
          SPI_SendByte(0x00);//R8
          RFID_CSL;
          



                  Write_Reg(0x11,0x1F);
          Write_Reg(0x12,0x1F);
          Write_Reg(0x13,0x1F);

初始化完毕后延时10ms ,然后进行RC校准,连发65个31.25khz的脉冲,这个用示波器看过没有问题

TonyZhao-364245 发表于 2015-3-12 09:44:13

这是什么产品?实现啥功能?:o

2da4vb-107584 发表于 2015-3-12 09:58:39

TonyZhao-364245 发表于 2015-3-12 09:44
这是什么产品?实现啥功能?

其实实现的功能很简单,就是我这个设备感应到125khz激励区就执行相关操作,不在感应区就休眠。现在的问题是感应距离实在是太近了。

2da4vb-107584 发表于 2015-3-12 10:29:18

Terry-351571 发表于 2015-3-12 10:24
建议检查下铺铜,3D天线下有地环路的,割断。

这根线我也发现了,我把它直接用镊子挑掉了,然后用导线连起来的,距离还是没有改善。
我现在比较担心的是AS3933这款芯片到底对布局有多大要求,芯片手册上也没提到布局的一些要求。

爱吃面 发表于 2015-3-12 11:41:27

2da4vb-107584 发表于 2015-3-12 10:29
这根线我也发现了,我把它直接用镊子挑掉了,然后用导线连起来的,距离还是没有改善。
我现在比较担心的 ...

具体我不看了,解决问题方向是刚才5#说的。

再告诉你一个小经验。

确定一个基本的一维,在X、Y、Z 3个方向测试距离的变化,看对3D中的哪1D影响比较大。

From QQ群 网友居士大人

ams_Rainbow.Tia 发表于 2015-3-12 15:57:17

1.输出引脚更换后,要重新调下匹配,并使用AAT(天线自动调谐)功能将天线匹配调节到需要的频率。
2.短线接到天线后靠近PCB移动位置,看是否有的点距离较近,有时候其他信号的噪声如果接近125KHz会影响距离。

2da4vb-107584 发表于 2015-3-13 15:22:21

重新改了版布局,希望这一版能OK,可能8#第二点的可能性比较大,但是我找不到这个源头。


爱吃面 发表于 2015-3-16 10:08:59

2da4vb-107584 发表于 2015-3-13 15:22
重新改了版布局,希望这一版能OK,可能8#第二点的可能性比较大,但是我找不到这个源头。



8#是严谨的 FAE & 版主;P
楼主问题解决了吗?
页: [1] 2 3 4 5
查看完整版本: 【已解决】ams芯片 AS3933感应距离问题