自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Proteus DC Sweep(二极管伏安特性曲线)

通过对输入电压进行扫描,可以得到随DC电压改变流过二极管电流的变化曲线,即二极管的伏安特性曲线,该曲线属于模电入门课很重要的一点,熟练掌握很重要。

2024-08-23 08:14:59 506

原创 这才是百元遥控车该有的样子

为提升小车续航,改用12V 5000mAh大容量锂电池,先采用DC-DC模块降压到8V给电机供电,同时采用1117-5降压到5V和3.3V给电路中单片机和其余模块供电;前后断断续续玩了不到2小时就没电了,拿出以前的降压模块和12V路由器电源做成简易充电器充电并不能充进去,电池已经完全亏电且遥控距离只有30m左右,玩起来很不尽兴。该电路一共采用了3颗芯片,其中无线接收芯片封装丝印已经被打磨掉,不知道型号,只知道是2.4GHz工业频段的无线接收芯片。由于改装并不需要用到原来的遥控,遥控部分就不拆解了。

2024-08-18 17:50:31 676

原创 基于C#的简易串口调试软件(SunnyUI学习二)

利用C#写的只有可编辑发送和接收的简易串口调试软件,主要实现了串口通信,通过引用SunnyUI美化界面,采用了委托和异步线程等方式进行了UI进程分离。

2024-01-20 00:23:26 1465 2

原创 C#--CSV文件的读写(SunnyUI学习一)

学习C#语言也有一段时间了,一直都用Winform自带的UI界面,看起来不是特别美观,自己创建UI界面库也很耗时,在网上找了SunnyUI图形界面库用于学习交流,今日先导入SunnyUI库并写一个读写CSV文件的小程序,有需要的小伙伴可以自提。

2023-12-17 15:10:29 897 1

原创 一文熟练使用C#中的异步(async)编程实现WinForm程序带进度提示啊保存数据(有开始和停止按键的实现)

1、该程序用于实现每隔一秒从计数开始值以计数步进值一直累加到计数停止值,同时显示进度并保存系统当前时间、计数值和计数进度到生成的csv文件中。

2023-12-12 22:29:11 451

原创 一文熟练使用C#中的异步(async)编程实现WinForm UI界面进度条更新

芯片测试过程中,常常需要在for循环中进行各种测试条件的遍历,需要在UI界面上查看当前运行到什么条件和总的进度,想尝试直接在阻塞的线程中进行WinForm UI界面的进度更新是不现实的。C#中有同步、异步和多线程几种方式能实现上述功能,本文采用异步方式实现UI界面的进度条实时更新。

2023-12-03 14:39:08 3330 1

原创 一篇文章梳理一下C#中字符和字符串常用类(Char&&String、StringBuilder)

Char主要用来存储单个字符,占2个字节的内存空间。定义字符型变量时以单引号表示,如'c'表示一个字符。//定义字符c//定义字符5,此处由于有单引号,5是字符格式,而不是数值//声明一个空字符串//声明一个字符串"abcd"之前提到的String类的长度是固定的、内容不能被改变和编译。重复的对String中创建的字符串变量进行修改,会创建新的字符串对象,增大系统开销。因此C#提供了一个可变的字符序列StringBuilder类,能提高效率。

2023-11-30 21:58:20 316 1

原创 C#写CSV文件(文件追加不覆盖)

向CSV文件中写入数据若没有文件不存在先创建新文件,若文件存在时追加数据且不覆盖原有数据

2023-11-24 23:29:17 3339 1

原创 Matlab处理矢量网络分析仪采集的NF数据并作图

通过上节和本节内容的简单学习,我们能通过MATLAB提取并进行数据的简单处理,这些方法在工作中相对比较实用,作为一名新入行的射频从业者,本菜鸟发现射频的难点就在于需要大量的实验和数据积攒去发现其中的规律,所以我认为数据的提取和处理是我当下必须快速掌握的一门技能,希望有同行从业者能提出一些改进建议,我们一起在射频行业探讨、成长。MATLAB帮助文档中描述: R=unifrnd(A,B)返回从具有分别由A和B指定的下端点和上端点的连续均匀分布生成的随机数的数组R。生成随机数使用的是unifrnd(A,B)。

2023-11-18 00:47:39 918 1

原创 Matlab提取S参数文件中的相关数据并画图

七月份毕业入坑射频行业,经常需要处理大量数据,其中就包括矢量网络分析仪采集到的S参数,由于实验室电脑没有ADS,便打算用Matlab进行数据的提取和画图分析,写这篇文章的目的主要是记录自己的学习成果,同时也给有需要的同行们分享自己学到的一些的东西。很多二端口射频芯片的DataSheets通常都是把S11、S21、S12、S22分别画在同一张图中的形式呈现,本人用到的主要函数有sparameters()和rfparam()。

2023-10-29 23:00:57 4476 10

原创 51单片机数码管显示0~5V电压采样电路

51单片机控制TLC549采集0~5V电压并通过数码管显示。

2023-07-11 22:59:55 2985

原创 C51_利用数码管显示的DS18B20温度传感器

利用数码管显示的DS18B20温度传感器,温度范围-55~+128℃​

2023-07-09 09:35:06 1648 1

原创 51单片机8位共阴数码管0~9999计数器

51单片机0~9999计数器,采用单片机自带定时\计数器实现每隔1s累加1。

2023-06-30 21:24:31 2770 2

C#简易串口调试软件-零壹电子

利用C#写的只有可编辑发送和接收的简易串口调试软件,主要实现了串口通信,通过引用SunnyUI美化界面,采用了委托和异步线程等方式进行了UI进程分离。

2024-01-19

C#-CSV文件的读写(SunnyUI学习一)

C# SunnyUI图形界面库的引用学习,项目包

2023-12-17

基于matlab写的批量重命名文件小程序,带UI界面

matlab写的批量文件重命名小程序,带ui界面,支持修改替换文件名中特定字符和拼接新字符到旧文件名组成新文件。

2023-08-01

AD-TLC549.pdf

TLC549是8位串行A/D转换器芯片,可与通用微处理器、控制器通过CLK、CS、DATAOUT三条口线进行串行接口。具有4MHz片内系统时钟和软、硬件控制电路,转换时间最长17μs,TLC549为40000次/s。总失调误差最大为±0.5LSB,典型功耗值为6mW。采用差分参考电压高阻输入,抗干扰,可按比例量程校准转换范围,VREF-接地,VREF+-VREF-≥1V,可用于较小信号的采样。

2023-07-11

Protues8.13仿真软件:很适用于单片机及其外围电路的仿真

Protues8.13安装包,有需要的网友自行下载安装。 注:本人上传的所有软件安装包主要用于学习交流不做任何商业用途,如有侵权请联系本人删除。

2023-07-09

Keil5+C51库:利用Keil+C51编译开发51系列单片机

Windows10直接解压到D盘即可用,打开路径:D:\keil5\keil5\UV4\UV4.exe。双击运行UV4.exe即可。 利用Keil+C51编译开发51系列单片机。

2023-07-09

DS18B20规格书:分别有中文版和英文版

DS18B20数字温度计提供9~12 位摄氏温度测量,具有报警功能,具有非易失性用户可编程上部和更低的触发点。DS18B20通信通过1-Wire总线,根据定义只需要一个用于与中央通信的数据线(和接地)微控制器。此外,DS18B20可以直接获得来自数据线的电源(“寄生电源”),无需外部电源。 每个DS18B20具有唯一的64位串行码,该码允许多个DS18B20在同一1-Wire上工作总线。因此,使用一个微控制器来控制分布在大面积上的多个DS18B20。可以从此功能中受益的应用程序包括暖通空调环境控制、温度监测建筑物、设备或机械内部的系统,以及过程监控和控制系统。

2023-07-09

空空如也

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

TA关注的人

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