自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

淮南草的博客

淮南草的博客

  • 博客(465)
  • 资源 (4)
  • 收藏
  • 关注

原创 stm3+NB-IoT水质检测系统(TDS检测,水温检测上位机显示)

优化设计操作1:添加优化变量2:添加优化设计项目(优化目标函数)3:运行优化分许

2023-04-29 21:29:31 794 1

原创 基于stm32的非接触式红外测温系统

一、硬件材料清单:1、STM32核心板2、OLED显示屏3、mlx90614 红外测温传感器4、蜂鸣器5、按键二、实现的功能1、mlx90614红外温度数据的实时检测2、本地OLED数据实时刷新3、按键设置温度阈值上下线4、超出温度阈值设置范围,蜂鸣器报警三、效果演示四、硬件部分源代码共享delay_init(); // NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); OLED_In..

2022-03-27 10:18:07 12221 3

原创 TCP通信 UDP通信 串口通信 C#上位机

一、TCP通信上位机1:作为TCP client,连接server指定端口获取数据2:数据解析显示,曲线显示,数据存储,历史数据显示,远程控制二、UDP通信上位机1:作为UDP server,监听指定端口数据2:数据解析显示,曲线显示,数据存储,历史数据显示三、串口通信上位机1:串口通信2:数据解析显示,曲线显示,数据存储,历史数据显示获取链接https://item.taobao.com/item.htm?spm=a1z10.3-c-s.w4002-225.

2022-03-19 22:59:35 2079

原创 stm32 垃圾分类 语音分类

一、硬件材料清单:1、STM32核心板2、OLED显示屏3、s90舵机4、LD3320 语音识别模块二、实现的功能1:语音识别2:垃圾分类3:例如说出“干垃圾“ 对应舵机会旋转90度,并在1s后自动关闭,模拟垃圾桶的打开与关闭...

2022-03-19 21:05:45 2686

原创 PN结的简介

N型半导体在纯净的硅晶体中掺入五价元素(如磷),使之取代晶格中硅原子的位置,就形成了“N型半导体”。在常温下,多出的电子由于热激发所获得的能量就可以使之成为自由电子。而杂质原子因在晶格上,且又缺少电子,故变为不能移动的正离子。N型半导体中,自由电子的浓度大于空穴的浓度。N型半导体主要靠自由电子导电,掺入的杂质越多,自由电子的浓度就越大,从而导电性就越强。2. P型半导体在纯净的硅晶体中掺入三价元素(如硼),使之取代晶格中硅原子的位置,就形成了“P型半导体”。 硅原子的价电子填充空位,便产生空穴

2021-11-21 15:44:50 8151 1

原创 STM32 GPIO结构描述

Stm32 IO介绍1. I/O 端口的基本结构GPIO的8种工作方式1)4种输入模式输入浮空,输入上拉,输入下拉,模拟输入2)4种输出模式开漏输出,开漏复用功能,推挽输出,推挽复用功能 GPIO 8种工作方式讲解 GPIO工作模式1 - 输入浮空1)外部通过IO口输入电平,外部电平通过上下拉部分(浮空模式下都关闭,既无上拉也无下拉电阻)2)传输到施密特触发器(此时施密特触发器为打开状态,施密特触发器的作用是将模拟电压转为数字电压)3)继续...

2021-11-21 15:32:14 421

原创 浩瀚物联的

核心板 通信板 传感器 其它 stm32核心板 NB-IoT模块 心率传感器 继电器 wifi模块 土壤湿度传感器 蜂鸣器 OLED显示屏 光敏电阻 水温 PH 浊度 TDS DHT11 ...

2021-05-27 22:23:45 169

原创 Window服务器下建立定时任务执行bat脚本定时重启

https://blog.csdn.net/liuxiangyang_/article/details/99639956

2021-04-08 23:48:16 440

原创 dbi与dbd的含义与区别

1. 两者均为用来表示天线增益的单位2. dbi是用理想点源全向天线为参考得出的天线增益db值3. dbd是用半波偶极子的天线增益为参考的出的天线增益db值2. dbi、dbd两者间的关系为同一天线增益用前者表示的值为后者值加2.15db (即dbi=dbd+2.15;G(dBi)=10lgGi G(dBd)=10lgGd)[例1] 对于一面增益为16dBd的天线,其增益折算成单位为dBi时,则为18.15dBi(一般忽略小数位,为18dBi)。[例3] GSM900天线增益可以为13dBd(1.

2021-03-10 22:13:38 10771 1

原创 ESD防护方法

一、ESD可能引起的问题1、当集成电路( IC )经受静电放电( ESD)时,放电回路的电阻通常都很小,无法限制放电电流。例如将带静电的电缆插到电路接口上时,放电回路的电阻几乎为零,造成高达数十安培的瞬间放电尖峰电流,流入相应的 IC 管脚。瞬间大电流会严重损伤 IC ,局部发热的热量甚至会融化硅片管芯。ESD 对 IC的损伤还包括内部金属连接被烧断,钝化层受到破坏,晶体管单元被烧坏。2、ESD 还会引起 IC 的死锁( LATCHUP)。这种效应和 CMOS 器件内部的类似可控硅的结构单元被激活有

2021-03-09 22:29:13 3973

原创 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 10692 3

原创 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 7576 1

原创 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 904

原创 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 20686 23

原创 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 1052

原创 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 402

原创 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 537

原创 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 913

原创 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 1182 1

原创 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 784

原创 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 606

原创 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 836

原创 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 1308

原创 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 680

原创 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 818

原创 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 507

原创 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 706

原创 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 534

原创 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 1675

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

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

2020-09-06 10:32:40 1020

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

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

2020-09-05 17:32:49 630

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

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

2020-09-05 17:20:10 989 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 1397

原创 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 1574

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

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 1015

原创 allegro负片敷铜

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

2020-08-04 10:51:23 1494

原创 电感器

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

2020-08-02 20:26:09 451

原创 电容器

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

2020-08-02 20:08:38 1500

原创 RF传输线

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

2020-08-02 15:06:13 713

原创 阻抗匹配

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

2020-08-02 15:05:42 670

pyinstaller-develop.zip

pyinstaller-develop.zip

2020-08-01

py2exe-0.9.3.2-cp36-none-win_amd64.whl

py2exe-0.9.3.2-cp36-none-win_amd64.whl

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

空空如也

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

TA关注的人

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