自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

淮南草的博客

淮南草的博客

  • 博客(455)
  • 资源 (4)
  • 论坛 (2)
  • 收藏
  • 关注

原创 stm32智能垃圾桶,垃圾分类

一、硬件材料清单:1、STM32核心板2、OLED显示屏3、语音识别模块4、舵机二、实现的功能1:语音识别2:垃圾分类3:例如说出“干垃圾“ 对应舵机会旋转90度,并在1s后自动关闭,模拟垃圾桶的打开与关闭三、效果演示四、硬件部分源代码共享#include "delay.h"#include "sys.h"#include "oled.h"#include "bmp.h"#include "ld3320.h"#include "usart.h"#.

2020-11-29 15:45:11 553

原创 stm32采集心率(心率监测,wifi上传,APP显示,上位机显示)

一、硬件材料清单:1、STM32核心板2、OLED显示屏3、心率传感器4、ESP8266二、实现的功能1:STM32采集心率传感器数据2:OLED实时显示心率数据和心率曲线3:wifi上传心率数据4:APP实时显示心率数据5:C#上位机实时显示心率,心率数据存储,历史数据查看三、效果演示四、硬件部分源代码共享 while(1) { i=0; un_min=0x3FFFF; un_max=0; //d

2020-11-24 22:30:47 148

原创 STM32F103RCT6移植到STM32F103C8T6注意事项

1,修改IC为STC32F103C82,修改晶振为8.0M3,修改C/C++宏定义,由STM32F10X_HD,USE_STDPERIPH_DRIVER 改为STM32F10X_MD,USE_STDPERIPH_DRIVER4,替换启动文件,由startup_stm32f10x_hd.s修改为startup_stm32f10x_md.s到这里已经没有报错了5,重新分配各模块引脚定义这一步做完以后才发现,程序好像跑的慢了10来倍,群里求助,说是倍频没有设置好...

2020-11-21 14:58:57 120

原创 stm32水质检测系统(TDS浑浊度检测,水温检测,PH检测,wifi上传,上位机显示)

一、硬件材料清单:1、STM32核心板2、OLED显示屏3、PH传感器4、TDS浑浊度传感器5、DS8B02水温传感器6、ESP8266二、实现的功能1、数据的实时检测2、本地OLED数据实时刷新3、远程终端上位机数据显示刷新三、效果演示四、硬件部分源代码共享 while(1) { delay_ms(1000); temperature=DS18B20_Get_Temp(); if(temperature<0)

2020-11-19 20:52:27 358 1

原创 BLE_BQB Test_PER Report Integrity, uncoded data at 1 Ms/s_RF-PHY/RCV/BV-07-C

测试目的此测试验证DUT PER报告机制是否将正确的接收数据包数量以1 Ms / s的速率将未编码数据报告给测试仪器。初始化条件--IUT设置为直接RX模式,Dewhitening应该关闭--关闭跳频,固定频率--6.7节中指定了MAX_RX_LENGTH的值(执行TC)--IUT的符号速率设置为1 Ms/s--IUT设置为假设发射机具有标准调制指数测试流程1.根据6.2节的定义,将IUT设置为以最低频率接收以进行测试2. 测试仪发送具有MAX_RX_LENGTH个.

2020-10-18 16:37:21 97

原创 BLE_BQB Test_Maximum input signal level, uncoded data at 1 Ms/s_RF-PHY/RCV/BV-06-C

测试目的该测试验证了接收机能够在高信号输入电平下解调出所需的1 Ms / s信号。初始化条件--IUT设置为直接RX模式,Dewhitening应该关闭--关闭跳频,固定频率--6.7节中指定了MAX_RX_LENGTH的值(执行TC)--IUT的符号速率设置为1 Ms/s--IUT设置为假设发射机具有标准调制指数测试流程1.根据6.2节的定义,将IUT设置为以最低频率接收以进行测试2. 测试仪发送具有MAX_RX_LENGTH个八位位组PRBS9有效载荷的数据包。.

2020-10-15 22:04:55 41

原创 BLE_BQB Test_Intermodulation Performance, uncoded data at 1 Ms/s_RF-PHY/RCV/BV-05-C

测试目的该测试验证了接收机在1 Ms/s的未编码数据互调性能对于是否令人满意。初始化条件--IUT设置为直接RX模式,Dewhitening应该关闭--关闭跳频,固定频率--6.7节中指定了MAX_RX_LENGTH的值(执行TC)--IUT的符号速率设置为1 Ms/s--IUT设置为假设发射机具有标准调制指数1.IUT设置为以最低频率接收,如6.2节中所定义。 三个测试信号被馈送到IUT输入端口:想要的信号:调制载波,数据以接收频率(fRX)发送数据包,以MAX_RX.

2020-10-15 21:49:21 54

原创 BLE_BQB Test_Blocking Performance, uncoded data at 1 Ms/s_RF-PHY/RCV/BV-04-C

测试目的该测试验证了存在2400MHz – 2483.5MHz频带外工作的干扰源的情况下,在1 Ms/s的未编码数据下的性能。初始化条件--IUT设置为直接RX模式,Dewhitening应该关闭--关闭跳频,固定频率--6.7节中指定了MAX_RX_LENGTH的值(执行TC)--IUT的符号速率设置为1 Ms/s--IUT设置为假设发射机具有标准调制指数测试流程1.IUT在接收端口会接收到两种测试信号想要的信号:调制载波,以第6.2节中列出的中间工作频率发送的..

2020-10-14 21:35:21 101

原创 BLE_BQB Test_C/I and Receiver Selectivity Performance, uncoded data at 1 Ms/s_RF-PHY/RCV/BV-03-C

测试目的该测试验证了在1 Ms /s的未编码数据,存在共/邻信道干扰的接收机的性能。 该测试还验证了接收器镜像频率下的抑制性能。初始化条件--参考图4.13的测试原则--IUT设置为直接RX模式,Dewhitening应该关闭--关闭跳频,固定频率--设备制造商将接收器相对于接收器频率的镜像频率(fimage)以1 Ms / s的符号速率声明为IXIT值。--6.7节中指定了MAX_RX_LENGTH的值(执行TC)--IUT的符号速率设置为1 Ms / s--IUT

2020-10-13 22:44:42 83

原创 BLE_BQB Test_Receiver sensitivity, uncoded data at 1 Ms/s_RF-PHY/RCV/BV-01-C

测试目的该测试为了验证在正常操作条件下接收1Ms/s的非理想信号的灵敏度,非理想信号符合spec的规定但和理想信号存在一定偏差初始化条件--IUT设置为直接RX模式,Dewhitening应该关闭--关闭跳频,固定频率--设置测试仪器的发射功率,以使IUT接收到的输入功率为-70 dBm--6.7节中指定了MAX_RX_LENGTH的值(执行TC)--IUT设置为假设发射机具有标准调制指数测试流程1.IUT设置为以最低频率接收,如6.2节中所定义。2.测试仪发送带有P

2020-10-12 22:34:27 81

原创 BLE_BQB Test_Output power, With Constant Tone Extension_RF-PHY/TRM/BV-15-C

测试目的:此测试验证以恒定频率扩展传输时IUT发出的最大峰值和平均功率。初始条件-被测设备(IUT)设置为在最大功率下的直接TX模式,白噪声应该被关闭- 关闭调频,固定频率- MAX_TX_LENGTH and TSPX_CTE_len_max的值由规格书中的6.7章节决定测试流程1. 被测设备发送具有PRBS9有效载荷(MAX_TX_LENGTH个八位字节)和TSPX_CTE_len_max * 8μs恒定音扩展的LE测试数据包。2.测试仪器设置如下 中心频率:6..

2020-09-24 21:29:16 80

原创 BLE_BQB Test_Carrier frequency offset and drift, LE Coded (S=8)_RF-PHY/TRM/BV-14-C

测试目的:该测试验证了在正常工作条件下,对于S = 8的LE编码PHY,发射信号的载波频率偏移和载波漂移在规定的限制内。初始条件-被测设备(IUT)设置为在最大功率下的直接TX模式,白噪声应该被关闭- 关闭调频,固定频率- MAX_TX_LENGTH_CODED_S8的值由规格书中的6.7章节决定测试流程1. 被测设备设置为最低频率2402MHz(在6.2章节中有规定,频率分别为低中高频率2402MHz,2440MHz,2480MHz)2. IUT传输的长度为MAX_TX_L

2020-09-20 22:41:47 77

原创 BLE_BQB Test_Modulation Characteristics, LE Coded (S=8)_RF-PHY/TRM/BV-13-C

测试目的该测试验证了对于LE编码信号(S = 8)正确的传输信号调制特性。 IUT置于直接测试模式,PHY设置为LE编码(S = 8)。 生成测试数据包,并确认编码的正确性。初始化条件-被测设备(IUT)设置为在最大功率下的直接TX模式,白噪声应该被关闭- 关闭调频,固定频率- MAX_TX_LENGTH_CODED_S8的值由规格书中的6.7章节决定测试流程1. 被测设备设置为最低频率2402MHz(在6.2章节中有规定,频率分别为低中高频率2402MHz,2440MHz,24

2020-09-20 22:04:57 99

原创 BLE_BQB Test_Carrier frequency offset and drift at 2 Ms/s_RF-PHY/TRM/BV-12-C

测试目的:该测试验证了在以2 Ms/s速率传输未编码数据时,发射信号的载波频率偏移和载波漂移在规格书指定的范围内初始化条件条件与RF-PHY/TRM/BV-06-C (Carrier frequency offset and drift, uncoded data at 1 Ms/s)基本一致,但是需要把数据长度换为MAX_TX_LENGTH_2M测试流程流程与RF-PHY/TRM/BV-06-C (Carrier frequency offset and drift, uncoded.

2020-09-19 15:55:04 86

原创 BLE_BQB Test_Stable Modulation Characteristics at 2 Ms/s_RF-PHY/TRM/BV-11-C

测试目的该测试验证了信号以2Ms/s速率的传输调制特性的是否在稳定调制指数的范围内初始化条件与RF-PHY/TRM/BV-05-C (Modulation Characteristics, uncoded data at 1 Ms/s)基本是一样的,但是需要把传输速率替换成2Ms/s,传输长度换成MAX_TX_LENGTH_2M测试流程与RF-PHY/TRM/BV-05-C (Modulation Characteristics, uncoded data at 1 Ms/s)基本是..

2020-09-19 15:35:57 80

原创 BLE_BQB Test_Modulation Characteristics at 2 Ms/s_RF-PHY/TRM/BV-10-C

测试目的该测试验证了信号以2Ms/s速率的传输调制特性的正确性初始化条件与RF-PHY/TRM/BV-05-C (Modulation Characteristics, uncoded data at 1 Ms/s)基本是一样的,但是需要把传输速率替换成2Ms/s,传输长度换成MAX_TX_LENGTH_2M测试流程与RF-PHY/TRM/BV-05-C (Modulation Characteristics, uncoded data at 1 Ms/s)基本是一样的,但是需要把传..

2020-09-19 15:28:16 77

原创 BLE_BQB Test_Stable Modulation Characteristics, uncoded data at 1 Ms/s_RF-PHY/TRM/BV-09-C

测试目的该测试验证了当发射器以1 Ms / s的未编码数据运行时,调制特性是否在稳定调制指数范围内。初始化条件与该条件一致:RF-PHY/TRM/BV-05-C (Modulation Characteristics, uncoded data at 1 Ms/s)https://blog.csdn.net/zhuisaozhang1292/article/details/108423331测试流程与该流程一致:RF-PHY/TRM/BV-05-C (Modulation Chara

2020-09-19 15:17:28 80

原创 BLE_BQB Test_In-band emissions at 2 Ms/s_RF-PHY/TRM/BV-08-C

测试目的该测试验证了在以2 Ms/ s的速率发送数据,带内杂散是否在正常的限制范围内测试条件-被测设备(IUT)设置为在最大功率下的直接TX模式,白噪声应该被关闭- 关闭调频,固定频率- MAX_TX_LENGTH_2M的值由规格书中的6.7章节决定- IUT的符号速率设置为2Ms/s测试流程1. 被测设备设置为最低频率2402MHz(在6.2章节中有规定,频率分别为低中高频率2402MHz,2440MHz,2480MHz),(原始因为文档中表示设置为接收模式,应该是笔误)

2020-09-19 13:36:02 100

原创 BLE_BQB Test_Carrier frequency offset and drift, uncoded data at 1 Ms/s_RF-PHY/TRM/BV-06-C

测试条件:测试仪器设置:测试结果:

2020-09-06 15:55:34 94

原创 BLE_BQB Test_Modulation Characteristics, uncoded data at 1 Ms/s_RF-PHY/TRM/BV-05-C

测试条件:测试仪器设置:

2020-09-06 10:32:40 90

原创 BLE_BQB Test_In-band emissions, uncoded data at 1 Ms/s_RF-PHY/TRM/BV-03-C

测试条件:测试仪器设置:测试结果:

2020-09-05 17:32:49 42

原创 BLE_BQB Test_Output power_RF-PHY/TRM/BV-01-C

测试条件:测试仪器设置:测试结果:

2020-09-05 17:20:10 86 1

原创 2.4G RF匹配电路 murata电感频率特性曲线

数据来源:https://ds.murata.co.jp/simsurfing/rfinductor.html?lcid=zh-cn电感串联+并联1nH 0402 : 2nH 0402 3nH 0402: 3.6nH 0402:

2020-08-23 15:15:37 163

原创 2.4G RF匹配电路 murata电容频率特性曲线

电容频率特性曲线数据来源:https://ds.murata.co.jp/simsurfing/mlcc.html?lcid=zh-cn0.5pF 0402:GJM0225C1CR50BB011pF 0402封装:GJM0225C1C1R0BB011.5pF 0402:GJM0225C1C1R5BB012pF 0402:GJM0225C1C2R0BB012.4pF 0402:GJM0225C1C2R4BB013pF 0402:GJM0225C1C3R0BB0.

2020-08-23 14:53:36 127

原创 天线匹配与人体之间的关系

1: 电容C的公式:c=εS/4πkd 。其中,ε是一个常数,S为电容极板的正对面积,d为电容极板的距离,k则是静电力常量。常见的平行板电容器,电容为C=εS/d(ε为极板间介质的介电常数,S为极板面积,d为极板间的距离)2:空气的介电常数ε是1,但是人体的介电常数ε比空气大人体中的大部分物质都是水(水的介电常数为80),介电常数很高,还包含了离子物质,这些物质使人体成为很好的电导体。 频率100KHz时,肌肉的介电常数是66.2,脂肪的介电常数是12.7; 频率400KHz时,肌肉的介电.

2020-08-07 20:09:49 63

原创 allegro负片敷铜

1:绘制anti-etch,对电源层进行分割 add -> line 在option中选择anti-etch 选择power层,0.5mm线宽2:给各个分割层添加网络名edit -> split plane -> power

2020-08-04 10:51:23 94

原创 电感器

1 电感器模型 寄生电容在低频时具有非常高的阻抗,对整体阻抗影响很小,因为它与电感平行。随着频率的增加,由电容 (XCp) 产生的阻抗减小,并且由电感产生的阻抗增加 (XL)。 XL 和 XCp 最终在某个频率上变得相等。该频率是电感的自谐振频率(SRF)。由于 Rdc 通常非常低,因此电感器在此频率下表现为开路或高阻抗。匹配网络中使用的电感器 (电感值非常重要) 应该具有远高于工作频率的 SRF。...

2020-08-02 20:26:09 57

原创 电容器

1 电容器除了预期的电容外, 所有电容器还包含寄生电阻、 寄生电容和寄生电感。 C 是电容器设计的电容, Cp 是寄生电容,L是寄生电感,R是电容器的有效串联电阻Xc = 1/2Πfc, Xcp = 1/2ΠfCp,电容的电抗随着频率的增加而降低。 Cp 是通常非常低的寄生电容。 因此,该元件的电抗在低频下非常高。由于该元件与主电容并联,因此在低频下, Cp 没有影响。XL = 2ΠfL寄生电感的电抗随频率增加。通常 ...

2020-08-02 20:08:38 70

原创 RF传输线

常见类型:微带线和共面波导(CPWG) 阻抗计算的在线工具:http://www.eeweb.com/toolbox/microstrip-impedance

2020-08-02 15:06:13 73

原创 阻抗匹配

串联电感:XL =2????f * L,增加一个串联电感将阻抗沿顺时针方向沿恒定电阻圆移动并联电容:XC =1/2????f * C, 添加并联电容器会沿顺时针方向沿恒定电导圆移动阻抗

2020-08-02 15:05:42 46

原创 传输线路

1:传输线路的等效模型 2:阻抗的计算方法???? = 2Π/ λ长度小于λ / 4 的开路短截线等效于电容器,长度小于λ / 4 的短路短截线相当于电感器。 3:传输线的特性阻抗: 将传输线始端的输入阻抗简称为阻抗   将信号随时遇到的及时阻抗称为瞬时阻抗   如果传输线具有恒定不变的瞬时阻抗,就称之为传输线的特性阻抗,特性阻抗受介电常数,PCB厚度,走线宽度影响 插入损耗...

2020-08-02 15:05:12 70

原创 天线放置、外壳和接地层指南

▪ 始终将天线放置在 PCB 的一个角落,与电路的其余部分保持足够的间隙。▪ 始终遵循天线设计者/制造商推荐的天线接地方式。常用的 PCB 天线是单极天线的变体。单极天线需要直接接地才能正常工作。▪ 切勿在所有层的天线禁区内放置任何组件、 平面、 安装螺丝或迹线。实际的禁用区域取决于使用的天线。▪ 不要将天线靠近工业设计中的塑料。塑料具有比空气更高的介电常数。塑料与天线的接近度导致天线看到更高的有效介电常数。这增加了天线迹线的电长度并降低了谐振频率。▪ 电池电缆或麦克风线缆不得穿过天

2020-08-02 13:28:29 177

原创 外壳和接地层对天线的影响

可将天线模拟为一个 LC 谐振器,当 L (电感) 或 C (电容) 增加时,该 LC 谐振器的谐振频率会下降。更大的射频接地层和塑料外壳会增大有效电容,从而降低谐振频率。 1:接地层的影响 射频接地层的面积越大,那么谐振频率越低,并且接地层也越好,因此回波损耗也会越小。 2:外壳的影响 将天线放置在靠近塑料外壳的地方时,谐振频率会降低 ...

2020-08-02 13:27:55 155

原创 天线的参数

1:回波损耗,表示天线如何与阻抗为50 Ω的传输线 (TL) 实现匹配,回波损耗越大越好 S11是回波损耗的倒数,其单位为 dB。大多数情况下,如果回波损耗 ≥ 10 dB (即 S11 ≤ –10 dB), 便足够大;Table 1 显示了天线的回波损耗 (dB) 与反射功率 (%)。回波损耗为 10 dB 时,表示 90%的入射功率被传给天线以进行发射 2:带宽,...

2020-08-02 13:26:58 58

原创 天线类型

1:导线天线:长度为1/4波长,天线需要高出PCB 4-5mm,并伸出空间内 2:PCB天线 3:芯片天线 4:不同天线之间的比较...

2020-08-02 13:26:00 51

原创 天线原理

1:空气中的特性阻抗为377Ω2:天线长度的计算公式:天线的长度(波长)= (300/f)*0.25*0.96, f表是频率,单位为MHz,0.96是波长缩短率。最后的计算结果单位是米。 如:(300 / 2450MHZ) * 0.25 * 0.96 = 0.029 米3:天线波长取1/4的原因???4:使用1/4波长天线需要注意:1 天线长度,2 天线馈点,3 接地层和回流路径的形状和尺寸 ...

2020-08-02 13:24:38 50

原创 The Concept of Impedance Matching

1、RF电路需要射频匹配的原因??如果是高阻抗(开路)或者低阻抗(短路)会造成什么后果?在高频上是很难实现高阻抗或者低阻抗的,如下图想实现低阻抗,往往存在电感效应想实现高阻抗,往往存在电容效应阻抗取决于位置无功率传输,几乎处于全反射状态 可能导致不同频率,延时不一致,从而产生互调失真 可能导致电晶体不稳定,使得放大器产生振荡器的效应电路匹配到50欧姆的优势RF 放大器框图戴维宁等效电路最大功率传输 通常仪器设置输出0d...

2020-05-31 22:41:36 82

原创 Android 利用TCP通信 实现环境数据解析显示及控制指令下发

通信过程记录展示0:实现的功能1)发送数据2)接收数据解析并显示3)控制指令下发1:UI界面的xml文件(activity_main.xml)<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app=".

2020-05-31 17:22:26 354

原创 Android studio生成APK

1:编译此选项2:app在工程目录下的\app\build\outputs\apk\debug中3:将文件传到手机即可运行

2020-05-31 12:11:21 195

原创 Android 利用TCP通信 实现环境数据显示及控制指令下发

通信过程记录展示0:实现的功能1)发送数据2)接收数据并显示3)控制指令下发1:UI界面的xml文件(activity_main.xml)<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="ht.

2020-05-30 23:42:16 371

py2exe-0.9.3.2-cp36-none-win_amd64.whl

py2exe-0.9.3.2-cp36-none-win_amd64.whl

2020-08-01

pyinstaller-develop.zip

pyinstaller-develop.zip

2020-08-01

PCA9555.zip

PCA9555的orcad原理图封装以及各种类型的allegro封装库,

2019-09-14

pyhook.zip

pyHook-3k_compiled-1.5.1-cp36-cp36m-win_amd64 .whl

2019-09-14

淮南草的留言板

发表于 2020-01-02 最后回复 2020-04-20

Django 使用re_path 发生错误

发表于 2019-04-16 最后回复 2019-04-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除