陈邦媛 射频通信电路 清华大学出版社
2023-05-15 11:12:43 8.75MB 陈邦媛 射频通信电路
1
在考虑STM32F1和F302-NUCLEO通信时,先暂时考虑SPI总线方式,因为UART和I2C速度都太慢,采用并行总线的方式应用起来还不太稳定,后期再做测试。在这里就分享一个实验成功了的SPI总线双机通信! 在测试中,让F1作为主机,F302-NUCLEO作为从机,SPI总线中,CS引脚都采用内部软件控制,主机CS引脚内部上拉到VCC,从机CS引脚下拉到GND,这样,可以省略一个IO线!连接方式如下: 测试命令如下:通过F1的四个按键,分别发送0X01 0X02 0X030X04字符,F3-NUCLEO板子收到字符后,将特定字符打印到串口中。其中,从机通过SPI中断方式接受主机数据。 在主机端,为了测试方便,需要实现LED/KEY/UART/SPI等模块的底层驱动配置,这个都在附件工程中!在从机端,为了实现命令打印和测试,也需要实现LED/KEY/UART/SPI模块的配置,对于F3-NUCLEO,测试了一个按键和串口,效果如下: 代码如下,见相关文件: 确定串口和SPI驱动无误后,将两个板子进行连接进行了测试。测试效果: 代码部分: 在测试F3-NUCLEO板子过程中,因为电脑问题,板子自带的ST-LINK-V2-1无法使用,一直装不上驱动,虚拟串口和U盘也不能显示,只好采用外部ST-LINK进行程序下载了。另外,电脑没有网络权限,无法使用在线编译功能,还是用MDK方式编程! 下面是测试图片:
2023-03-12 19:58:29 735KB nucleo stm32f1 spi通信 电路方案
1
本设计分享的是工业通信双驱动器/接收器树莓派RS232板原理图/PCB源文件,供网友下载学习。树莓派 RS232板v1.0是工业设备的标准通信端口。该模块基于MAX3232,它是一个双驱动器/接收器,包括电容电压发生器,用于从单个电源提供TIA / EIA-232-F电压电平5 V电源。该树莓派RS232通信端口板集成了DB9连接器(母头),可连接各种设备与RS232接口。RS232接头也可以方便您的连接和调试。工业通信双驱动器/接收器 树莓派 RS232板实物截图: 工业双驱动器/接收器树莓派RS232板特点: 低电源电流:300μA 保证数据速率:120kbps 符合EIA / TIA-232规格低至3.0V 引脚兼容行业标准MAX232 保证压摆率:6V /μs LED指示灯 DB9连接器(母座) 工业双驱动器/接收器树莓派RS232板硬件安装(Raspberry Pi&USB串行COM端口线) 运行串行端口助手,并按如下所示进行设置 与Raspberry Pi成功通信
2023-02-19 14:57:00 483KB 驱动器 接收器 工业通信 电路方案
1
射频通信电路 陈邦媛 第二版 各章节课件 电子教案 1、射频电路设计基础(第一章、第二章) 2、调制和解调的概念(第三章) 3、发射、接收机的系统方案与组成模块、性能指标 (第四章) 4、各模块电路:电路功能、指标要求、电路原理 典型集成电路应用(第五章 ~ 第十章)
1
最近新调试成功的,用的是51单片机,精简版连上线就能用,程序简单,方便新手了解原理。完整版需要稍微了解下通讯原理。注意:2.4G的VCC是3.3V(5V会烧坏) 2.4G 无线通信精简版、完整版程序截图:
2022-11-26 11:16:44 254KB 无线通信 电路方案
1
基于Multisim的通信电路仿真实验.doc
2022-11-23 20:27:17 199KB 互联网
1
射频通信电路 陈邦媛 1、射频电路设计基础(第一章、第二章) 2、调制和解调的概念(第三章) 3、发射、接收机的系统方案与组成模块、性能指标 (第四章) 4、各模块电路:电路功能、指标要求、电路原理 典型集成电路应用(第五章 ~ 第十章)
2022-11-17 11:06:30 14.98MB 数字通信
1
这一次,我们将Grove与LoRa相结合,为您提供超远距离无线模块。这是433MHz版本LoRa收发器设计及应用,可用于433MHz通信。 您还可以在Grove - LoRa Radio 868MHz上找到868MHz的版本。 Grove-LoRa Radio 433MHz的主要功能模块是RFM98,它是一款采用LoRa远程调制解调器的收发器,可提供超长距离扩频通信且高抗干扰性,同时消耗微量电流。 Grove-LoRa Radio 433MHz的核心处理器是ATmega168,这是一种广泛使用的芯片,具有很高的性能和低功耗,特别适用于这个Grove模块。 我们已经集成了一个简单的线天线来接收信号,如果信号太弱,不用担心,天线旁边的MHF连接器可以用来增加一个带有MHF接口的天线,双天线可以获得更多的信号。 硬件概览: ATMega168 MCU (数据手册) MHF 连接器 板载线天线 RFM95 模块 (数据手册) Grove 接口 特性: 使用基于 SX1276 LoRa:registered: 的 RFM95 模块 工作电压:5V/3.3V ~28mA(Avg) @+20dBm 持续传输模式 ~8.4mA(Avg)@待机模式 ~20mA(Avg) @接收模式, BW-500kHz 工作温度:-20 – 70℃ 接口: Grove - UART(RX,TX,VCC,GND) 简易线天线或者带 MHF 连接头的高增益天线 工作频率:868MHz/433MHz 电源输出能力 +20dBm 100 mW 尺寸:20*40mm 速率:0.3kps~50kps 简单易用的 Arduino 库 备用可扩展 MHF 天线接头 下图显示了带宽信号带宽扩展因子和灵敏度之间的关系 附件资料截图:
2022-10-20 13:18:10 16.73MB rfm98 433mhz通信 电路方案
1
NRF24L01 2.4G无线模块功能概述:(1)2.4Ghz 全球开放ISM 频段免许可证使用 (2) 最高工作速率2Mbps,高效GFSK调制,抗干扰能力强,特别适合工业控制场合 (3) 支持串口动态地址修改,支持一对多,多对一 的多机通信,修改灵活! (4) 内置硬件CRC 检错和点对多点通信地址控制 (5) 提供5v电源,低功耗3.3V工作。 (6) 内置2.4Ghz 天线,体积小巧约40*22mm (7) 可连接支持单片机IO口控制、继电器模块控制、高低电平信号等的控制利用 (8) 内置专门稳压电路,外部提供5v电源,内部3.3V低功耗工作电压 (9) 具备26路单片机IO口,可以控制和驱动多种设备,降低开发难度和产品复杂度。 (10)采用单片机串口通讯协议,串口发送数据即可通过无线传输。 (11)兼容NRF24L01的无线设备,随意更改通信地址和串口通信波特率(可选波特率为:4800、9600、57600、115200)。 (12)全智能串口控制,发送特定指令,轻松实现各种IO高低电平、点动1s、IO口状态查询的信号控制功能! (13)如配套下载器可电脑USB操控发送接收控制IO等操作。智能家居必备! (14)官方数据测试 空旷通信距离100-200米,本店测试实际有障碍、1层穿墙距离10多米---(老实人说实际话)! 实物展示: 规格参数: 大小:40*22MM 供电电压:5V IO口输出:高电平3.3V 通信方式:串口通信(TTL电平) 使用方法简介: 下面以连接电脑测试的方式进行解说! 1、通过USB转TTL 下载器,连接无线模块串口,做好串口通信准备工作。 2、打开串口调试工具,设置默认波特率为9600bps,选择正确的通信端口,打开串口。 3、现在可以在任意一个串口调试界面发送不超过31字节的数据到无线模块中,接收方只要有收到数据都会在串口调试界面中显示,发送方所发的内容。 4、如下控制IO口情况,可以发送特定的5位16进制吗。例如0XA1,0XFD,0X01,0X00,0X01 只要发送这一串字符后,接收方的IO 口1 输出低电平,对远程的IO控制操作极其方便。更具体的指令请查看使用手册。 5、可结合本店的继电器模块简单便捷的实现远程高压控制,智能家居,智能小车,远程无线等等控制方案兼容。 6、如具备单片机基础,可以完成多点、多地址数据通信操作。 IO口操作指令表:(端口1、2举例) 附件内容截图: 实物购买链接:https://item.taobao.com/item.htm?spm=a1z10.5-c-s.w4002-15803265497.12.trOTmk&id=24685468283
2022-10-09 18:09:24 18.92MB 无线通信 nrf24l01 串口通信 电路方案
1
SPI总线通信的电路设计详细说明[摘要] 由于SPI(setial peripheralinterface) 总线占用的接口线少,通信效率高,并且支持大部分处理器芯片,因而是一种理想的选择。SPI 是利用4 根信号线进行通信的串行接口协议,包括主/从两种模式。4 个接口信号为:串行数据输入(MISO ,主设备输入、从设备输出) 、串行
2022-09-24 17:21:15 1.71MB spi 总线通信 电路设计 详细说明
1