首页 > 其他分享 >ASK и OOK

ASK и OOK

时间:2023-12-21 16:33:27浏览次数:22  
标签:PSK AISG FSK OOK ISM ASK


Амплитудная манипуляция (ASK) — популярный метод модуляции, используемый для передачи цифровых данных в большом количестве низкочастотных радиочастотных приложений. Когда источник хочет отправить «1», он отправляет несущую большой амплитуды, а когда он хочет отправить «0» в простейшей форме, он отправляет несущую малой амплитуды. Дальнейшим упрощением метода ASK является модуляция по ключу (OOK), при которой источник отправляет несущую NO, когда он хочет отправить «0».

Протоколы связи ASK и OOK обычно используются в беспроводных приложениях малого радиуса действия, таких как домашняя автоматизация, промышленные сети, беспроводные базовые станции, системы удаленного доступа без ключа (RKE) и системы контроля давления в шинах (TPMS). OOK особенно популярен в портативных приложениях с батарейным питанием, поскольку такие системы могут экономить мощность передачи, когда (не) отправляются «0». Используемые несущие частоты могут различаться в зависимости от приложения. Например, ~2 МГц используется для некоторых низкочастотных проводных коммуникаций на базовых станциях (таких как протокол AISG), а ~433 МГц типично для беспроводной связи ближнего действия с использованием промышленного, научного и медицинского диапазона (ISM).

Различные беспроводные технологии, включая Bluetooth, ZigBee и Wi-Fi, добились значительного прогресса в современном потребительском мире. Эти протоколы обеспечивают средства безопасной связи между устройствами, обычно используя комбинацию частотной манипуляции (FSK), фазовой манипуляции (PSK) и амплитудной манипуляции (ASK) или амплитудной модуляции, работающей в диапазоне ISM 2,4 ГГц. Безопасность, обеспечиваемая этими методами, включает в себя режимы переключения каналов и расширенного спектра связи. Такую схему будет трудно подслушать, она обеспечит большую безопасность и лучшую устойчивость к шуму. Все эти методы потребляют энергию передачи при отправке «1» и «0».
 
Простые аппаратные реализации ASK/OOK стали относительно простым выбором из-за их низкой стоимости реализации в чрезвычайно долговечных приложениях с батарейным питанием. Они также являются хорошим выбором, если у вас есть доступ к проводной инфраструктуре «точка-точка» и беспроводным инфракрасным каналам связи. В зависимости от применения альтернативные технологии могут оказаться в 2–5 раз дороже. При необходимости безопасность на этих каналах все же можно обойти, включив схему двустороннего опроса между передатчиком и приемником (например, путем обмена специальными кодами). По сравнению с ООК, АСК обеспечивает лучшую помехоустойчивость при меньшей стоимости, чем ФСК, но уровень энергопотребления у него выше, чем у ООК.

Дополнительные статьи по теме можно найти на нашем официальном сайте:
Общие методы беспроводной модуляции ASK, OOK, FSK, GFSK
Классификация и применение методов беспроводной модуляции ASK, FM, AM, FSK, OFDM

标签:PSK,AISG,FSK,OOK,ISM,ASK
From: https://www.cnblogs.com/serialmodule/p/17919371.html

相关文章

  • C# 获取Http请求服务器响应的cookie
    stringurl="http://localhost:5082/cookie/test2";varcookies=newCookieContainer();varhandler=newHttpClientHandler(){CookieContainer=cookies};HttpClientclient=newHttpClient(handler);Dictionary<string,string>dic=ne......
  • 原生、复杂流程操作、融合专家系统,澜码科技发布企业级Agent平台AskXBOT
    AI原生企业级Agent构建平台具备哪些特性?澜码AskXBOT平台揭晓答案澜码科技正式发布了AI原生企业级Agent平台AskXBOT,怎么看待这个产品?原生、复杂流程操作、融合专家系统,澜码科技发布企业级Agent平台AskXBOT企业真正需要的企业级AIAgent构建平台来了,澜码科技正式发布AskXBOT当......
  • 《Java架构师的第一性原理》32分布式计算之分布式锁(Redis、Zookeeper)
    1 这才是真正的分布式锁技术领域,我觉得了解来龙去脉,了解本质原理,比用什么工具实现更重要:(1)进程多线程如何互斥?(2)一个手机上两个APP访问一个文件如何互斥?(3)分布式环境下多个服务访问一个资源如何互斥?归根结底,是利用一个互斥才能访问的公共资源来实现分布式锁,具体这个公共资源是r......
  • 原生、复杂流程操作、融合专家系统,详解企业级Agent平台澜码AskXBOT
    文/王吉伟就在ChatGPT上线一年后的第一周,谷歌发布了其最强大模型Gemni,一度被称作GPT-4杀手锏,也被视作谷歌挣回面子的“雪耻”之作。然而没过几天,Gemini就被曝夸大营销,所谓的碾压GPT-4仅是嘴上功夫,通过与GPT-4不一致的测试标准混淆跑分,更被嘲讽是在趁OpenAI内部动荡搞事情。紧接着就......
  • WepApi TaskCanceledException A任务已取消--async+await的方案替代task.Wait()可有效
     在.netCore中httpClient添加配置超时时长也没用services.AddHttpClient("PPHttpClient",config=>{config.DefaultRequestHeaders.Add("Accept","*/*");config.DefaultRequestHeaders.Add("A......
  • 242-InetAddress.getLocalHost().getHostName() took 20021 milliseconds to respond
    一台windows服务器,要部署jar,启动成功,却无法正常请求。会报错:InetAddress.getLocalHost().getHostName()took20021millisecondstorespond.Pleaseverifyyournetworkconfiguration.经查,该服务器启动了一个其他服务,该服务占用了所有的网络请求带宽,导致网络不通。找到服......
  • Javaweb | 状态管理:Session、Cookie
    ......
  • 使用汇编和反汇编引擎写一个x86任意地址hook
    最简单的Hook刚开始学的时候,用的hook都是最基础的5字节hook,也不会使用hook框架,hook流程如下:构建一个jmp指令跳转到你的函数(函数需定义为裸函数)保存被hook地址的至少5字节机器码,然后写入构建的jmp指令接着在你的代码里做你想要的操作以内联汇编的形式执行被hook地址5字节机......
  • Jupyter Notebook 安装使用及快捷键
    ​  参考文档:JupyterNotebook安装使用及快捷键1、安装条件安装JupyterNotebook之前需要已经安装Python(3.3版本及以上,或2.7版本)。如若初学者可以参考下面使用Anaconda安装的方法。2、使用pip安装JupyterNotebook安装JupyterNotebook最简单的方法是使用pip包管理......
  • React Hooks的使用规范和最佳实践
    ReactHooks自从推出以来,彻底改变了React组件的编写方式。它们提供了一种在函数组件中使用state和其他React特性的能力,从而使得函数组件更加强大和灵活。本文将深入探讨useEffect、useMemo、useCallback和useState这四种常用Hooks的特点、优缺点,以及它们对组件性能的影响。我们还......