自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 资源 (15)
  • 收藏
  • 关注

原创 高速ADC模拟输入接口设计

高速ADC模拟输入接口设计输入阻抗输入驱动带宽和通带平坦度噪声失真采用高输入频率、高速模数转换器(ADC)的系统设计是一项具挑战性的任务。ADC输入接口设计有6个主要条件:输入阻抗、输入驱动、带宽、通带平坦度、噪声和失真。看看这里罗列的这六个条件,你都了解吗?输入阻抗输入阻抗是设计的特征阻抗。ADC的内部输入阻抗取决于ADC架构的类型,ADC供应商会在数据手册或产品页面上提供这一数据。电压驻波比(VWSR)与输入阻抗密切相关,衡量目标带宽内反射到负载中的功率量。该参数设置实现ADC满量程输入所需的输

2021-04-19 22:57:21 1543

原创 电子设计基础知识

1、晶体管基本放大电路有共射、共集、共基三种接法,请简述这三种基本放大电路的特点。共射:共射放大电路具有放大电流和电压的作用,输入电阻大小居中,输出电阻较大,频带较窄,适用于一般放大。共集:共集放大电路只有电流放大作用,输入电阻高,输出电阻低,具有电压跟随的特点,常做多级放大电路的输入级和输出级。共基:共基电路只有电压放大作用,输入电阻小,输出电阻和电压放大倍数与共射电路相当,高频特性好,适用于宽频带放大电路。2、多级放大电路的级间耦合方式有哪几种?哪种耦合方式的电路零点偏移最严重?哪种耦合方式可以

2021-04-19 22:43:23 4590

原创 D触发器基本原理

触发器电路简介 触发器有很多种类,这里主要论述D触发器。D触发器是CMOS数字集成电路单元中时序逻辑电路中的重要组成部分之一,学习D触发器具有十分重要的意义,可以帮助了解数字集成电路的单元。 D触发器属于时钟控制触发器,一般而言,时钟控制的触发器可以分成三大类: 第一类时钟控制触发器要求时钟信号的脉冲宽度小于触发器的传输延迟,即,时钟信号先为高,接着必须在触发器的输出状态改变之前变为低。 第二类时钟控制触发器的特点是,时钟信号为高电平时触发器改变输出状态,通常称这种触发器为电平敏感触发器(锁存器

2021-04-19 21:34:18 35882 2

原创 PCB设计十大黄金准则

1.制走线长度控制走线长度,顾名思义,即短线规则,在进行PCB设计时应该控制布线长度尽量短,以免因走线过长引入不必要的干扰,特别是一些重要信号线,如时钟信号走线,务必将其振荡器放在离器件很近的地方。对驱动多个器件的情况,应根据具体情况决定采用何种网络拓朴结构。2. 尽量避免走线形成自环PCB设计时,要注意信号线在不同层间形成走线自环路,尤其在多层板布线时,信号线在各层之间交叉走线,形成自环路的几率较大,自环路会造成辐射干扰。3.地环路最小原则地环路最小规则,即信号线与其回路构成的环面积要尽可能小

2021-04-17 22:11:54 464

原创 【Verilog HDL】38译码器

源代码module decoder_3_8( a, b, c, out); input a; input b; input c; output reg [7:0] out; always@(*)begin case({a,b,c}) 3'b000:out<=8'b0000_0001; 3'b001:out<=8'b0000_0010; 3'b010:out<=8'b0000_0100; 3'b011:out<=8'b0000_

2021-04-17 20:50:22 3490 2

原创 【Verilog HDL】4选1数据选择器

源代码module mux_4_1( a,b,c,d,s0,s1,s2,s3,y);input wire a,b,c,d,s0,s1,s2,s3;output reg y;always @(s0,s1,s2,s3)begin case({s0,s1,s2,s3}) 4'b0001:y<=a; 4'b0010:y<=b; 4'b0100:y<=c; 4'b1000:y<=d; default:y<=1'b0; endcase end en

2021-04-17 20:18:24 8423 2

原创 STM32学习笔记-GPIO使用总结

1 GPIO使用步骤1.1. 使能GPIO对应的外设时钟例如://使能GPIOA、GPIOB、GPIOC对应的外设时钟 RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA |RCC_APB2Periph_GPIOB |RCC_APB2Periph_GPIOC , ENABLE);1.2. 声明一个GPIO_InitStructure结构体GPIO_InitTypeDef GPIO_InitStructure;​1.3. 选择待设置的GPIO管脚例如://

2021-04-11 12:57:57 3512

原创 电容三点式振荡器

组成结构放大器选频网络反馈网络电路图

2021-04-04 13:38:16 838

原创 FPGA等精度测频

频率测量在电子设计和测量领域中经常用到,因此对频率测量方法的研究在实际工程应用中具有重要意义。常用的频率测量方法有两种:频率测量法 和周期测量法。频率测量法是在时间t内对被测信号的脉冲数N进行计数,然后求出单位时间内的脉冲数,即为被测信号的频率。周期测量法是先测量出被测信号的周期T,然后根据频率f=1/T求出被测信号的频率。但是上述两种方法都会产生±1个被测脉冲的误差,在实际应用中有一定的局限性。根据测量原理,很容易发现频率测量法适合于高频信号测量,周期测量法适合于低频信号测量,但二者都不能兼顾高低频率同样

2021-04-02 21:30:26 2184

原创 单片机11种常见电路设计模块

单片机11种常见电路设计模块1、双路232通信电路3线连接方式,对应的是母头,工作电压5V,可以使用MAX202或MAX232.2、三极管串口通信本电路是用三极管搭的,电路简单,成本低,但是问题,一般在低波特率下是非常好的。3、单路232通信电路三线方式,与上面的三级管搭的完全等效。4、USB采用的是PL2303HX,价格便宜,稳定性还不错。5、SP706S复位电路带看门狗和手动复位,价格便宜(美信的贵很多),R4为调试用,调试完后焊接好R4。6、SD卡模块电路(带锁)本电

2021-03-28 14:17:45 827

原创 STM32利用外部中断和定时器测量信号频率

摘要利用定时器产生PWM波。然后利用32的外部中断和定时器来测量32输出的波形 硬件:STM32F103C8T6核心板、示波器、串口调试助手 所用到的的引脚为PA8和PA0。测量方案在第一次外部中断(上升沿触发)到之时,开启定时器,同时计数器清零。然后等待第二次中断到来,在第二次外部中断(上升沿触发)到之时,获取计数器的计数值,同时关闭计数器。因为知道了计数器计数一个数的时间,所以在第二次外部中断(上升沿触发)到之时,获取计数器的计数值,通过这个值就知道一个脉冲的时间周期。时间周期的倒数就是外部信号的

2021-03-28 14:08:13 6786 7

原创 Verilog语法

Verilog 数值表示Verilog HDL 有下列四种基本的值来表示硬件电路中的电平逻辑:0:逻辑 0 或 “假”1:逻辑 1 或 “真”x 或 X:未知z 或 Z:高阻 x 意味着信号数值的不确定,即在实际电路里,信号可能为 1,也可能为 0。 z 意味着信号处于高阻状态,常见于信号(input, reg)没有驱动时的逻辑结果。整数数值表示方法数字声明时,合法的基数格式有 4 中,包括:十进制('d 或 'D),十六进制('h 或 'H),二进制('b 或 'B

2021-03-28 13:34:57 848

原创 FPGA基础学习与方向

一、基础阶段1.熟悉FPGA典型器件型号及结构2.熟练FPGA设计流程及开发方法3.掌握Verilog语言设计方法4.掌握状态机设计方法5.掌握FPGA的仿真及调试方法6.熟练SOPC系统设计流程7.掌握NIOS II硬件系统设计方法8.掌握NIOS II软件系统设计方法9.掌握自定义组件的硬件设计、驱动设计、及软件设计方法10.掌握嵌入式软核系统的调试方法11.掌握FPGA常用接口的设计方法12.掌握相关开发工具的使用方法二、案例操作阶段1、掌握双口RAM设计方法2、掌握SR

2021-03-27 23:11:55 1041 1

原创 基于STM32的智能手环系统的设计

前言随着科学技术的革新,智能化生活已经开始实现,更多的人们的目光聚焦在智能化产品上面,一方面是对自身健康的关注,另一方面是对便携轻松的生活的向往,智能手环就作为其中的一种代表性产物。其主要应用于运动显示比如显示行走及跑步的步数,距离,速度。同时可以实时健康监测比如心率,血氧,体温等。是一款突出个性与人性的智能化产物。一、系统方案的设计1.1系统功能分析本设计是由STM32F103C8T6最小系统电路,DS3231时钟模块,ADXL345计步模块,MAX30102血氧心率模块,DS18B20温度模块,

2021-03-24 12:36:49 7633 17

原创 单片机的存储器

单片机的存储器——几个有关的概念:1、数据存储器——RAM(Random Access Memory)2、程序存储器——ROM(Read Only Memory)3、闪速存储器——Flash Memory4、EPROM——(UV)Erazible Programmable ROM5、EEPROM/E2PROM——Electrical ErasableProgrammable ROM6、静态存储器 SRAM——Static RAM(动态存储器 DRAM——Dynamic RAM)7、按字节寻

2021-03-24 12:22:31 849

原创 STM32测量频率、占空比

等精度测量频率常用的频率测量方法有直接测频法,测周期法和等精度测频法。直接测频法是由时基信号产生闸门,对被测信号进行计数,此法只适合测高频信号。测周期法是由被测信号产生闸门,对时基脉冲进行计数,此法只适合测低频信号(周期长)。等精度测频,设置一个与被测信号同步的闸门,同时对被测信号和时基脉冲进行计数。两个计数值之比即等于其频率比。此法可消除被测计数器的正负一个脉冲的误差,使其误差与被测频率无关,达到等精度测频。等精度测频的示意图如下。sys_clk是系统时钟,也就是时基信号,sequence是被测信号

2021-03-14 22:10:36 3631 3

原创 NE555振荡电路

NE555振荡电路1.555芯片引脚图1脚电源负极端(GND)2脚触发输入端(TR)3脚输出端(OUT)4脚总复位端(MR)5脚控制端(UC)6脚调值输入端(TH)7脚放电端(DIC)8脚电源正极(VCC)2.内部结构:按分压器、比较器、RS触发器、输出级、放电开关几部分组成共有两个比较器,一开始上电其中上比较器同相输入端5脚电压直接到达2/3Vcc,下比较器反相输入端电压直接达到1/3Vcc,经过外电路连接2、6脚电压经过比较器输出对应R、S电压,因为要研究输出端3脚电压输出,

2021-01-09 23:36:36 45199 3

原创 什么是电压跟随器,它的特点与作用

电压跟随电路电压跟随器是共集电极电路,信号从基极输入,射极输出,故又称射极输出器。基极电压与集电极电压相位相同,即输入电压与输出电压同相。这一电路的主要特点是:高输入电阻、低输出电阻、电压增益近似为1,所以叫做电压跟随器。电压跟随器作用及特点:那么电压跟随有什么作用呢?概括地讲,电压跟随器起缓冲、隔离、提高带载能力的作用。共集电路的输入高阻抗,输出低阻抗的特性,使得它在电路中可以起到阻抗匹配的作用,能够使得后一级的放大电路更好的工作。电压隔离器输出电压近似输入电压幅度,并对前级电路呈高阻状态,对

2021-01-08 11:51:22 2401

原创 十大排序算法

十大排序算法算法概述冒泡排序(Bubble Sort)选择排序(Selection Sort)插入排序(Insertion Sort)算法概述1.1算法分类十种常见排序算法可以分为两大类:比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此也称为非线性时间比较类排序。非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行,因此也称为线性时间非比较类排序。1.2 算法复杂度冒泡排序(Bubble Sort)冒

2021-01-02 17:19:32 63

原创 二叉树的先序、中序、后序遍历序列

二叉树的遍历主要有三种:(1)先序遍历(根左右)(2)中序遍历(左根右)(3)后序遍历(左右根)举个例子:先序遍历(根左右):A B D H E I C F J K G中序遍历(左根右) : D H B E I A J F K C G后序遍历(左右根) : H D I E B J K F G C A以后(根)序遍历为例,每次都是先遍历树的左子树,然后再遍历树的右子树,最后再遍历根节点,以此类推,直至遍历完整个树。例子1:已知二叉树的后序遍历序列是dabec,中序遍历序列是debac,它的

2021-01-02 15:35:51 2687

原创 常用数字滤波算法(二)

6、限幅平均滤波法/*A、名称:限幅平均滤波法B、方法: 相当于“限幅滤波法”+“递推平均滤波法”; 每次采样到的新数据先进行限幅处理, 再送入队列进行递推平均滤波处理。C、优点: 融合了两种滤波法的优点; 对于偶然出现的脉冲性干扰,可消除由于脉冲干扰所引起的采样值偏差。D、缺点: 比较浪费RAM。E、整理:shenhaiyu 2013-11-01*/#define FILTER_N 12int Filter_Value;int filt

2020-12-31 13:14:16 472

原创 常用数字滤波算法(一)

一、限幅滤波法优点:能有效克服因偶然因素引起的脉冲干扰。缺点:无法抑制那种周期性的干扰,且平滑度差。/*1、限幅滤波A值可根据实际情况调整value为有效值,new_value为当前采样值滤波程序返回有效的实际值 */#define A 10char valuechar filter(void) { char new_value; new_value = get_ad(); if((new_value - value > A) || (value -

2020-12-29 21:41:40 417

原创 STM32串口发送数据和接收数据方式总结

这里写目录标题串口发送数据串口接受数据串口发送数据1、串口发送数据最直接的方式就是标准调用库函数 。void USART_SendData(USART_TypeDef* USARTx, uint16_t Data);第一个参数是发送的串口号,第二个参数是要发送的数据了。但是用过的朋友应该觉得不好用,一次只能发送单个字符,所以我们有必要根据这个函数加以扩展:void Send_data(u8 *s){ while(*s!='\0') { while(USART_GetFlagStatu

2020-12-29 11:30:31 15709 3

原创 STM32学习之SPI串行通信

SPI 简介SPI 是英语 Serial Peripheral interface 的缩写,顾名思义就是串行外围设备接口。是 Motorola首先在其 MC68HCXX 系列处理器上定义的。SPI 接口主要应用在 EEPROM,FLASH,实时时钟,AD 转换器,还有数字信号处理器和字信号解码器之间。SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为 PCB 的布局上节省空间,提供方便,正是出于这种简单易用的特性,现在越来越多的芯片集成了这种通信协议,S

2020-11-08 13:29:05 521

原创 相位的测量原理

相位差的测量方法一、相位测量方法幅度、频率和相位构成描述正弦信号的三要素。相位的测量,通常指对两个同频信号间相位差的测量,这是因为两个不同频率信号间的相位差是随时间变化的,两个同频信号间的相位差是恒定的。相位差波形示意图:相位差波形图1 相位差波形示意图诸如放大器、滤波器、各种器件等的频率特性,即输出输入信号间幅度比随频率的变化关系(幅频特性)和输出输入信号间相位差随频率的变化关系(相频特性)。尤其在图像信号传输与处理、多元信号的相干接收等学科领域,研究网络(或系统)的相频特性显得更为重

2020-10-31 20:04:30 16962

原创 配置旁路电容器的注意事项

给模拟放大器电源脚配置旁路电容器,不是简单的在原理图上配置就可以了,还要在PCB 布线时注意以下原则:1) 流经原则:电容应该放置在电源进线的途中,电源先经过电容组,再进入电源管脚。常见的错误是,电容被放置在电源走线的分叉上。2) 顺序原则:电源走线应先经过 C1 大电容,再经过 C2 小电容。3) 就近原则:C2 小电容应该无限靠近芯片电源脚根部,而 C1 也尽量靠近 C2。也有将一个 C1 设计到电源入端,而将多个 C2 设计到各自的电源根部。图 4-5 是一个放大器电源电容配置的布线图,左边图是

2020-10-29 22:12:58 725

原创 经典运算放大电路

经典运放电路分析经典运放电路分析从虚断,虚短分析基本运放电路运算放大器组成的电路五花八门,令人眼花瞭乱,是模拟电路中学习的重点。在分析它的工作原理时倘没有抓住核心,往往令人头大。为此本人特搜罗天下运放电路之应用,来个“庖丁解牛”,希望各位看完后有所斩获。遍观所有模拟电子技朮的书籍和课程,在介绍运算放大器电路的时候,无非是先给电路来个定性,比如这是一个同向放大器,然后去推导它的输出与输入的关系,然后得出Vo=(1+Rf)Vi,那是一个反向放大器,然后得出Vo=-Rf*Vi……最后学生往往得出这样一个印

2020-10-29 13:42:45 715

TLV3502双通道电压比较器

TLV3502双通道电压比较器原理图

2022-11-30

stm32f103c8t6原理图

包含stm32f103c8t6原理图、PCB,可以直接打板

2022-11-30

串口数据助手ZCOM V1.0

串口助手 1. 搜索并选择需要进行通信的串口号,可以判断串口的插拔 2. 波特率、数据位、停止位、校验位的选择 3. 16进制、字符选择显示 4. 16进制、字符选择发送 5. 中文接收 6. 数据保存功能

2022-06-16

基于FPGA+STM32的数字频率计

被测信号通过比较器输出方波,FPGA对方波进行计数,通过串口传送到STM32进行数据处理。可以测量被测信号的相位。

2022-05-06

基于STM32的心电采集系统

本次设计是基于STM32的信号采集与数据处理的系统以实现人体生理信号的实时监控,实现了远程健康监护原型的各项功能。可在PC端进行数据分析与信息反馈到电脑中,实现医生对病人的情况进行实时监控。

2022-05-06

基于51单片机可调PWM发生器.rar

基于51单片机可调PWM发生器.rar

2021-12-13

STM32F407ZET6最小系统板.rar

兼容正点原子屏幕,可以串口通信。可直接打板

2021-11-30

基于 STM32的USB万用表设计

基于 STM32的USB万用表设计

2021-11-18

ATH20驱动.rar

ATH20驱动.rar

2021-11-16

STM32 ESP8266 腾讯云

STM32通过MQTT连接腾讯云

2021-11-09

2017年电子设计大赛手势识别程序

本设计的基于传感芯片FDC2214的手势识别装置以STM32F103型ARM处理器为主控系统,由四通道的FDC2214传感芯片和一块单层覆铜板构成电容传感模块,利用矩阵键盘实现判决模式和训练模式的灵活切换。当人手接近铜板传感平面时,传感端的电容发生了变化,这就会导致电路震荡频率的变化,从而反映手势的接近。单片机系统对采集到的信息进行分析,外接OLED显示屏和语音播报模块输出结果,进而实现对手势的判决。试验结果表明:所设计装置达到了所有要求预期功能。该装置有低成本、低功耗、精准度高以及操作性强等优点

2021-11-09

基于51单片机数控稳压电源

路输出:1:0-30V/4A 2: 5V/1A(固定输出) 电压分辨率0.458mV,电流分辨率0.076mA 电压步进0.0073V,实际用的是0.1V步进调节

2021-11-09

电能参数测量仪.zip

本设计是基于STM32F4的电能参数测量仪,可以测量电压和电流有效值、有功功率、无功功率、功率因数和电能等电能参数。 1、基本要求 (1)直流电压和交流电压测量范围0~30V,电压分辨率≤0.1V,测量准确度≤±0.1%读数±2字; (2)直流电流和交流电流测量范围0~3A,电流分辨率≤0.01A,测量准确度≤±0.1%读数±2字; (3)交流电压,电流频率范围40Hz~60Hz,测量准确度±0.01Hz; (4)功率测量范围:0~90W,测量准确度≤±0.5%读数±5字; 2.发挥部分 (1)交流电压测量范围0~250V,交流电流测量范围0~5A; (2)有功功率和无功功率测量范围0~1000W; (3)功率因数测量分辨率≤0.01; (4)电能测量范围:0~1000Wh,测量准确度≤±0.5%读数±5字; (5)具有谐波电压和电流测量功能

2021-11-09

反激开关电源电路(标注详解).pdf

反激开关电源电路(标注详解).pdf

2021-09-21

硬件工程师必备电子书—ADC.DAC应用设计宝典.pdf

ADC/DAC 应用设计

2021-04-19

基于51单片机的自动窗帘设计.rar

基于51单片机的自动窗帘设计

2021-03-12

基于C语言的FFT函数

基于C语言的FFT函数,包含复数的变化,求模运算等等

2021-03-12

空空如也

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

TA关注的人

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