自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(125)
  • 收藏
  • 关注

原创 PADS.2.4 Logic新建元件

9. 查看刚才创建的元件,此时是还没有PCB封装的,需要在LayOUT创建后关联,怎么关联后面介绍。6.点击添加端点 ,选择所需的引脚类型,确定,放置(Ctrl+f 翻转)5.点击创建2D线,同时左上角出现一个小红点,完成图形创建后按ESC键退出。点击返回元件,然后选择”是“,点击保存,改名,确定。首先,在新建原理图之前需要对原理图的栅格、大小进行设置。4.点击图标,出现编辑工具栏,这里有创建元件符号的工具。刚开始学习的时候,建立元件的流程是比较绕的。3.点击编辑图像图标,然后点击确定。

2024-08-11 13:41:11 182

原创 PADSVX.2.4 Logic新建元件库

3.点击管理库列表,将自己建立的库置顶,这样画原理图时会优先从该库选择元件。PADS Router 可以看作是对Layout的补充,用于高速板布线。4.勾选红色框,点击自建的库,不断点击"上"至顶后,点击确定。PADS Layout用于画PCB封装\一般布线。2.点击新建库,并命名 ,这里我命名为mylib。PADS Logic用于画原理图。1.新建元件库,建立自己的库。以上便是建立元件库的流程。

2024-08-11 12:48:36 143

原创 PN结的形成

首先,由于浓度差会产生扩散运动 ,P区多子空穴向N区方向移动,N区多子自由电子向P区方向移动,在两者的交界处会产生符合,自由电子与空穴相当于进行交战一对抵消,边界处会形成无人区”真空地带“,称为耗尽区,即PN结,最终会达到一种动态平衡,耗尽区由于没有载流子难导电,我们利用耗尽区的长度进行导电能力的控制。由于耗尽区的离子会形成内电场,方向为磷离子指向硼离子,该内电场会阻止扩散运动的多子运动,但会加速少子的运动,凡与少子决定的材料基本受温度影响很,如P区的少子空穴一旦靠近耗尽区会被内电场一下子拉到N区。

2024-05-23 12:21:43 485

原创 关于AD20无法添加差分线

一定要先点击一下红色矩形框内的All Differential Pairs先。,再点击从网络添加或者添加。否则无法实现添加差分线。

2024-05-18 12:32:53 200

原创 AD20软件无法找到层叠管理器

再点击设计->层叠管理器。如果没有打开PCB文件将无法看到。

2024-05-15 20:27:25 425

原创 stm32f103c8t6之4x4矩阵按键

例如,当第一行第一个按键按下时,KEY_L1对应的IO电平将从0变为1,如下图所示。当我们需要使用较多的按键时,单片机的IO口可能不够用,这是就需要使用矩阵按键。注意:行对应的引脚为推挽输出,列对应的引脚为下拉(默认低电平0)

2024-05-11 16:42:47 660

原创 关于5V继电器模块使用问题记录

4、烧录器是一直连接单片机的,后面测试拔掉继电器模块正常工作。1、stm32f103c8t6信号引脚设置为开漏输出模式。是单片机供电电压过低导致无法吸合,尤其是在接许多模块时。2、发现无论高低电平继电器都是闭合的,无法控制。3、单片机复位时,继电器会有异响滋滋声。

2024-04-26 01:22:09 439

原创 利用onenet mqtt协议 ,ESP32上传温湿度数据流成功(arduinoIDE)[开发日志]

目标:开发esp32通过onenet平台远程控制LED、继电器等其它设备,并利用onenet可视化功能开发出一个简单的控制页面。原以为能够快速完成,没想到接入mqtt协议、数据流上传、可视化按键都不同程度遇到了问题,还好经过一番查找和修改,终于初步完成了前两个功能,可视化按键是因为我需要远程控制继电器,刚开始时,一直无数据流可选择。没想到需要通过数据流来进行,所以需要在代码创建一个数据3laig流,虽然我在onenet平台也创建数据流,但在可视化界面一直不显示。明天在尝试一下新的方法。

2024-02-01 01:39:28 1091

原创 FreeRTOS之队列集操作(实践)

多个任务在在同一队列中传递的同一种数据类型,而队列集能够在任务之间传递不同的数据类型。1、启用队列集将configUSE_QUEUE_SETA置1)4、往队列集添加队列或信号量。5、往队列发送信息及信号量。3、创建队列或信号量。

2023-12-22 22:24:57 492

原创 FreeRTOS之二值信号量(实践)

信号量相当于一个标志,实现对资源多少的管理。比如停车场空位的数量。这里使用的是二值信号量,其队列长度为1,只有空或满两种状态。

2023-12-22 20:03:39 503

原创 FreeRTOS之队列操作

【代码】FreeRTOS之队列操作。

2023-12-22 18:28:02 392

原创 FreeRTOS之任务状态查询

/传入task1的任务句柄,获取任务优先级。任务数量为5,包括开始任务、task1、task2、(中断、定时器任务)

2023-12-22 16:35:42 561

原创 FreeRTOS之时间片调度

1.1task1和task2的优先级需相同。

2023-12-22 15:56:12 463

原创 C++学习笔记

【代码】C++学习笔记。

2023-12-22 00:42:24 331

原创 FreeRTOS之列表及列表项实验(基于stm32f103c8t6)

【代码】FreeRTOS之列表及列表项实验(基于stm32f103c8t6)

2023-12-21 22:05:47 363

原创 AD20基础操作

需要重点检查的,设置为致命错误点击Messages查看编译结果: 快捷键M,选择X,Y移动选择对象编辑偏移量后确定。 另一种快捷方式:Ctrl+D查看3D模型

2023-12-19 14:02:47 536

原创 esp32之单路继电器模块的使用方法

继电器由于使用了光耦隔离,能够有效地保护弱电器件。这样我们使用单片机就可以控制大电压器件地工作。NC常闭指吸合前,NC和COM连接,闭合后断开。NO常开指吸合前,NO与COM断开,闭合后连接。这里我使用了高电平触发。

2023-12-12 16:55:38 678

原创 stm32使用多串口不输出无反应的问题(usart1、usart2)

在使用stm32c8t6单片机时,由于需要使用两个串口usart1 、usart2。usart1用作程序烧录、调试作用,串口2用于与其它模块进行通信。查阅了相关资料串口2在PA2\PA3 引脚上。RX\TX正反插无反应。最终找出原因是程序配置出现问题,但。没有开串口2时钟,相当于人没有了心脏,当然无法正常工作。1、usart2在APB1总线上,而不是APB2。所以在复制或借用他人工程时,一定要检查。经过对比发现,问题出现在时钟配置上。2、usart2的时钟开启函数应为。下面是我个人发现的问题。

2023-12-09 23:43:01 3292 6

原创 STM32串口接收数据包(自定义帧头帧尾)

本实验基于stm32c8t6单片机,串口作为基础且重要的外设,具有广泛的应用。本文主要理解串口数据包的发送与接收是如何实现的,重要的是理解程序的实现思路。

2023-12-06 22:30:31 4795 2

原创 ESP32CAM视频查看实践

利用ESP32cam的摄像头进行视频查看。视频画质确实模糊,不过不妨碍其高性价比。

2023-12-01 17:26:30 168

原创 关于UART、RS232、RS485的区别与理解

通信距离最大可达15m,虽然RS232是在UART上改进的,但不能直接与单片机进行通信,还需要增加电平转换芯片,故此成本会增加,由于所使用的电平较高,容易损坏芯片。与IIC有点类似,可设置主从机,最多可接入32个节点设备,通信距离可达1500m,常见为半双工通信、两线制。UART和RS232只能进行点对点通信,RS45可进行一对多通信,最大可接入32个节点的设备。0V-5V=-5V,压差为-2V~-6V范围内为低电平。5V-0V=5V,压差为2V~6V范围内为高电平。-5V~-15V为高电平1。

2023-11-30 11:48:10 380

原创 串口理解小结(UART)

所以检测串口没有发送数据时的电平恒为高电平,起始位就是告诉单片机或其它模块我要准备发送数据了,然后把数据发送出去,发送的数据不能过多,否则一个错了,后面的数据全错了,需要将一帧一帧进行发送, 校验位顾名思义就检查数据是否出错,一般为0或1电平,如何判断?单工和双工之相对于传输的方向而言,单工只能沿一个方向传输,双工能沿两个不同方向传输,需要两根传输线,又可分为半双工和全双工,半双工指收发不能同时进行,全双工则可以进行同时的数据收发。同步和异步是相当于时钟而言地,两者没有统一的时钟称为异步,反之为同步。

2023-11-30 00:21:23 97

原创 c++案例老王开枪

【代码】c++案例老王开枪。

2023-11-26 19:09:27 69

原创 电压跟随器

在同相放大电路的基础上,去掉反相输入端的电阻和反馈电阻,用导线连接反相输入和输出引脚。原本为Ui=[1+(Rf/Ri)]*Uo,又Rf=Ri=0,即Ui=Uo。,那其起什么作用呢,直接用导线不行吗?下图为Multisim软件仿真结果,很明显输入电压6.5V输出电压使用万用表测得同为6.5V,验证了电压跟随器的作用。

2023-11-17 10:03:58 423

原创 反向运算放大器

在学习模拟电路的时候,学习到运算放大器,但实际印象并不深刻,在此进行二次知识整理,以加深深度,下面是我个人对该器件的理解,其他知识暂时不深究,只说一下怎么用。

2023-11-16 21:40:38 468

原创 CV2转灰度图

【代码】CV2转灰度图。

2023-11-16 17:51:00 198

原创 面向对象基础(以python语言为例)

定义一个类#类方法(即函数)print(f'学生正在学习{course_name}')print("xx学生正在玩游戏")#实例化,stu1为类的对象#调用类中的方法2、创建属性,并在实例化时传入#初始化方法,创建属性print(f'{self.name}正在学习{course_name}')print(f'{self.name}正在玩游戏')#实例化stu1=Student('古成',18)3、访问权限#创建私有属性。

2023-11-11 22:26:44 227

原创 集成运算放大电路

电压,倍数与电阻Rf、R有关。

2023-11-08 14:53:06 111

原创 WPS未登录情况下的无法编辑,变灰色

2023-11-08 10:02:34 3424

原创 电感基础复盘

电容通交流是因为交流电的方向时刻发送变化,会使得两极板上的电荷不断充电和抵消,时刻有电流流过,这就是通交流的原因。但通交流不代表全部通过,实际上电容对交流电还是有阻碍作用的,即容抗,⽤XC 表⽰,容抗的单位是欧姆(Ω),与交流信号的频率、电容器的容量有关。在分类上,可分为有极性(电解电容)和无极性电容,两者的主要区别在于引脚有无正负极性之分,有极性电容容量大,但其耐压值较小。串联电路中电容值越大,其承担的电压越小,容值越小承担的电压越大,故容值小的电容,在选型中要选择耐压大的或接近电源电压的。

2023-10-28 11:13:25 139

原创 场效应管器件

你可以理解为,漏极电流Id需要经过沟道,而这个沟道的宽度由两边的PN结的大小来决定,两个PN结越大,就会从两边向中间扩张,那留给漏极电流Id过去的路就会变窄。而PN的大小是由同一个电压控制的,那就是栅极电压。那这个漏极电流Id是由漏极和源极的电压差产生,使得电流定向移动。可以实现电压控制电流源;“源极和漏极之间的漏极电流Id,由栅极的负电压进行控制”。工作原理如下:沟道的开关由栅极和源极之间的负电压Vgs来控制,注意为什么是负电压。在面试硬件方面的工作时,我们通常会被提问模电方面的知识。

2023-10-27 19:12:51 389

原创 串口调试时,数据丢失或不完整,不等长,校验位不对的原因分析

首先,先排除硬件上的问题,使用示波器检测引脚电压是否正常?波形收发是否正常?多用几块板子进行对比测试。如果硬件没有问题,则进行软件上的排除。在硬件测试无问题基础上,单片机与某功能模块进行串口通信时,如果发送的指令没有问题,存在以下情况:一、无数据返回,模块无响应如果发送较短的指令,响应正常,而发送较长的指令时,无数据返回,那原因可能是指令没有发出去就停止了,这是需要在程序读写部分添加ms级别的延时delay。

2023-10-25 12:10:44 2640

原创 PW2162芯片

输出的电压根据下公式计算,可知改变选用不同阻值的R1和R2,可控制输出不同的电压。可知该芯片为4.5V~16V输入,2A工作电流 ,下图为官方参考原理图。原理图上的电容主要用于滤波,电感是为了防止电流过大。

2023-10-18 20:19:55 644 3

原创 自动化办公篇之python批量改名

【代码】自动化办公篇之python批量改名。

2023-10-13 14:22:36 459

原创 自动化办公篇之python

1、如果没有安装xlwings库,先在控制台pip install xlwings,然后点击运行,创建四个空excel表。

2023-10-13 13:47:08 602

原创 BJT晶体管

从上图可知,电流都很小,几乎没有,达到纳安级别。

2023-10-08 13:06:11 369

原创 普中精灵开发板stm32烧录程序失败

这个时下载模式的选择,一般默认,烧录失败选择合适的即可。一直无法写入,更改波特率也是显示芯片超时。

2023-09-28 01:21:03 1651

原创 电阻的串并联

电阻串联在电阻中总阻值累加增大,R=R1+R2+R3+.........,其电流处处相等。电路故障检修中常用串联电路的电压特性和电流特性检验。在电阻串联电路的分析过程中,要。电流流过时,电阻耗能发热,其阻值在交直流、高低频电阻中都不会发生改变,便于电路的分析。,它是串联电路中的主要矛盾,电阻值大的电阻器电压降大。某电阻的电压为0V,而供电电压正常,说明开路。测量电阻阻值为0Ω,说明电路已短路。

2023-09-23 15:16:18 171 1

原创 电阻的读数

1、色标法:技巧:四环电阻的的精度一般为银色和金色,如果一眼能可看到这两种颜色可以判断为第4环的精度读数可见棕色为第1环,黑色第2环,绿色为第3环,金色为第4环。棕 黑 绿 金: 1 - 0 - 100k - +-5% =10*100k=1000k=1MΩ (+-5%)2、数值标识法贴片式超低阻值电阻器的标称阻值识别方法1、R003: 0.003Ω,R表示小数点2、3M5: 0.0035Ω,M表示10^-3次方。

2023-09-23 13:48:51 547

原创 学会根据数据手册指令格式发送数据

一个字节用两个十六进制的数表示。错误示范的指令它的校验码错误的。校验码根据手册将字节相加计算。C2 00 C4 (错误格式)根据教导,我才知道如何发送指令。C2 00 C4(正确)

2023-09-21 15:54:13 62

YOLOV5-falsk-web简单界面开发

YOLOV5-falsk-web简单界面开发

2024-05-16

OneNET云平台利用MQTT协议远程控制,ESP32

OneNET云平台利用MQTT协议远程控制,ESP32

2024-05-16

前端基础HTML、css、js基础、js高级(DOM、bom)

前端基础HTML、css、js基础、js高级(DOM、bom)

2023-03-02

html基础文档快速入门

html基础文档快速入门

2023-02-04

zemax变焦镜头设计

zemax变焦镜头设计

2022-11-12

stm32超声波拐杖设计,包括oled、pwm调蜂鸣器大小等

stm32超声波拐杖设计,未完成关键代码超声波的设计,仅供参考

2022-11-03

arduino 超声波拐杖设计,包含OLED显示距离、蜂鸣器等模块

arduino 超声波拐杖设计,包含OLED显示距离、蜂鸣器等模块

2022-11-03

空空如也

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

TA关注的人

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