as3930工作流程简述

news/2024/11/8 6:35:34/

奥地利微电子公司扩展旗下射频产品线,推出单通道、低功耗、低频唤醒接收器AS3930,以最低的电流消耗实现了最高灵敏度和业内最大范围。 AS3930全面优化了功耗、灵敏度和可编程性,支持广泛使用的125 kHz频带,适合各种应用

AS3930芯片里包括一个接收通道,一个频率探测器,一个数据连接器,一个曼彻斯特解码器,8个可编程寄存器和一个实时时钟。

使用是的V1.0。(目前AMS公司已有V1.5


下面主要讲AS3930的工作流程。(使用内部振荡器(RC oscillator))


首先,使用内部振荡器,需要时钟校准。这个校准的基准时钟需是32.768KHz,具体流程是:将CS拉高,发直接指令trim_osc通过SDI,同时要将CLK拉高拉低以造成时钟;指令发完后,CLK还要继续拉65个时钟周期,但这每一个周期需延时30微秒。校准完成。


然后,写寄存器配置。需求的模式不同,配置也不相同,我们一个一个来。通过发SDI指令写,如图:


R0: R0<5>=1, On/Off 模式打开;R0<1>=1,通道打开。R0<7:0>=00101110

R1R1<4>=1,天线打开;R1<3>=0,曼彻斯特解码器关闭;R1<1>=1,数据连接器打开;R1<0>=0,外部晶振关闭。R1<7:0>=00110010

R2R2<6:5>=10, WAKE引脚唤醒可丢失最多20R2<7:0>=01000000

R3R3<7:0>=00100000

R4R4<7:0>=11110000

R5R6为默认值,不需重新设置。

R7R7<7:0>=00000011


接下来,芯片进入监听状态(也可以说是休眠状态,低功耗),当有125KHz的频率过来,则触发到唤醒状态,WAKE此时为高电平,可以通过DAT脚读发过来的数据。可以使用直接指令clear_wake来回到监听状态。依此循环。


相关说明书:http://download.csdn.net/detail/yanyuanfen2011/7100555

如有问题,欢迎留言讨论。


http://www.ppmy.cn/news/142787.html

相关文章

【渝粤题库】国家开放大学2021春3930事故管理与应急处置题目

试卷代号&#xff1a;3930 2021年季学期期末统一考试 事故管理与应急处置 试题&#xff08;开卷&#xff09; 2021年7月 一、单选题&#xff08;每题3分&#xff0c;共30分&#xff09; 1.《突发事件应对法》规定&#xff0c;国家建立统一领导、综合协调、分类管理、分级负责、…

机器视觉怎么对陶瓷板的外观尺寸进行自动检测?

随着工业自动化的不断发展&#xff0c;机器视觉技术在制造业中的应用越来越广泛。在陶瓷板行业中&#xff0c;机器视觉技术可以用于自动检测陶瓷板的外观尺寸&#xff0c;提高生产效率和产品质量。下面我们来介绍机器视觉如何对陶瓷板的外观尺寸进行自动检测。 一、检测原理 …

离散数学-数理逻辑

《离散数学》是计算机专业的一门十分重要的专业基础课。离散数学作为有力的数学工具对计算机的发展、计算机研究起着重大的作用。目前&#xff0c;计算机科学中普通采用离散数学中的一些基本概念、基本思想和基本方法。通过本课程的学习&#xff0c;掌握数理逻辑、集合论、代数…

linux(system V标准)进程间通信2

目录&#xff1a; 1.回顾上一节的代码 2.shmat、shmdt的使用 3.共享内存的大小为什么最好设置成4096字节的整数倍呢&#xff1f; 4.操作系统如何管理共享内存的 ----------------------------------------------------------------------------------------------------------…

Bug管理神器推荐:高效实用的Bug管理工具和软件

当涉及到错误管理时&#xff0c;bug管理软件或工具可能是一个很好的资产。使用正确的bug管理系统&#xff0c;团队可以有效地发现、处理和跟踪软件中的错误。市场上有许多不同的bug管理系统和工具&#xff0c;这使得选择正确的系统和工具变得困难。在要求bug管理软件或工具时&a…

第十二篇、基于Arduino uno,获取多个按键的输入信号(滤波消抖)——结果导向

0、结果 说明&#xff1a;先来看看串口调试助手显示的结果&#xff0c;当按下按键的时候&#xff0c;按一次会打印一次按键被按下&#xff0c;并且打印是哪个按键被按下。如果是你想要的&#xff0c;可以接着往下看。 1、外观 说明&#xff1a;虽然每个型号的按键形态各异&a…

系统补丁下载地址

http://www.catalog.update.microsoft.com/home.aspx

ubuntu 升级安装包 进行安装包的更新(软件版本的升级) 进行系统版本的升级

apt-get update: 升级安装包相关的命令,刷新可安装的软件列表(但是不做任何实际的安装动作)apt-get upgrade: 进行安装包的更新(软件版本的升级)apt-get dist-upgrade: 进行系统版本的升级(Ubuntu版本的升级)do-release-upgrade: Ubuntu官方推荐的系统升级方式,若加参数-d还可以…