自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数电基础(脉冲波形的变化和发生+multisim)

(1)有一个稳态和一个暂稳态。(2)在外界触发信号作用下,能从稳态→暂稳态,维持一段时间后自动返回稳态。(3)暂稳态维持的时间长短取决于电路内部参数R、C。

2024-10-02 18:25:06 702

原创 数电基础(半导体存储器)

(1)MX29F200C是256K×8位/128K×16位的并行ROM Flash。采用5V电源工作电压,读取时间最短为70ns,读操作时工作电流小于40mA。图中是工作电压,是输出使能信号,是读写控制信号,为片选信号,是复位控制信号,为字(16位)/字节(8位)模式选择输入端。NC为空脚。

2024-09-29 13:46:44 1118

原创 数电基础(组合逻辑电路+Proteus)

(1)对于一个逻辑电路,其输出状态在任何时刻只取决于同一时刻的输入状态,而与电路的原来状态无关,这种电路被定义为组合逻辑电路。(2)特点:电路中不包含存储单元。输出、输入之间没有反馈延迟通路(3)逻辑功能函数。

2024-09-27 21:09:24 1131

原创 数字电路基础(锁存器+触发器)+Proteus仿真

(1)为了适应单端输入信号的需要,且克服SR触发器中SR=0这一约束条件的限制,可以令电平触发的SR触发器中的R=S',因此S=1,R=0;R=1,S=0;只引出一个输入端口D(2)由于电路内部的结构并没有被改变,仍然是同步SR结构,因此触发器的触发方式也没有发生变化仍然是电平触发方式,该触发器称为电平触发的D触发器(3)电平触发的D触发器的逻辑功能特性:CLK=1,此时D=1置位,D=0复位;CLK=0,此时D信号被屏蔽,电路不动作,保持;

2024-09-25 22:41:34 1276

原创 数电学习基础(逻辑门电路+)

(1)实现基本逻辑运算和常用逻辑运算的电路称为逻辑门电路,简称门电路。逻辑门电路是组成各种数字电路的基本单元电路。将构成门电路的元器件制作一块半导体芯片上再封装起来,便构成了集成门电路(2)门电路的分类:由于制造逻辑门电路的三极管不同,分为MOS型、双极性和混合型。MOS型逻辑门有CMOS、NMOS和PMOS。双极性主要有TTL,混合型集成逻辑门有BiCMOS(1)在二值数字逻辑中,逻辑变量的取值不是0就是1.在数字电路中,与其对应的就是电子器件的开关和闭合的两种状态。

2024-09-24 22:18:53 959

原创 51单片机+proteus+(DS1302+DS18B20)

DS18B20的介绍DS18B20的特点(1)采用单线接口方式DS18B20温度传感器仅需要一条线即可实现与微处理器的双向通(2)测温范围DS18B20温度传感器的测温范围可达-55℃~+125℃,在-10℃到+85℃范围内误差为±0.4°(3)工作电源: 3.05.5V/DCDS18B20温度传感器可以采用外部独立电源供电,也可以用数据线寄生 电源供电。(4)DS18B20温度传感器在应用过程中不需要任何外围元件。(5)DS18B20温度传感器测量温度的结果以。

2024-09-15 14:38:54 1053

原创 proteus+51单片机+AD/DA学习5

AD(Analog to Digital):模拟-数字转换,将模拟信号转换为计算机可操作的数字信号。AD转换通常有多个输入通道,用多路选择开关连接至AD转换器,以实现AD多路复用的目的,提高硬件利用率​​​​​AD转换器的主要性能指标​​​​​​​(1)ADC的分辨率是指使输出数字量变化一个相邻数码所需输入模拟电压的变化量。常用二进制的位数表示。例如12位ADC的分辨率就是12位,或者说分辨率为满刻度FS的1/。一个10V满刻度的12位ADC能分辨输入电压变化最小值是10V×1/=2.4mV。

2024-09-13 22:03:05 505

原创 51单片机+proteus+实验(I2C和蜂鸣器)

(1)AT24C02是一种可以实现掉电不丢失的存储器,可用于保存单片机运行时想要永久保存的数据信息​​​​​​​(2)存储介质:EEPROM(电可擦除可编程ROM);通讯接口:I2C总线;容量:256字节。

2024-09-12 15:40:44 943

原创 51单片机+proteus+学习3(串口、矩阵按键)

在键盘中按键数量较多时,为了减少I/O口的占用,通常将按键排列成矩阵形式采用逐行或逐列的“扫描”,就可以读出任何位置按键的状态扫描信号(1)行线的主要功能是向列线发送扫描信号。当某一行线被设置为低电平时,与之相交的列线会被检测(若相对应的按键被按下,列线被检测为低电平)以判断是否有按键被按下。确定按键行(1)通过依次将每一行线设置为低电平(可以逐行扫描键盘)。当检测到列线上有低电平时,可以确定被按下的按键位于当前选中的行上。

2024-09-10 20:36:05 1279

原创 proteus+51单片机+实验(LCD1620、定时器)

LCD1602(Liquid Crystal Display)液晶显示屏是一种专门用来显示字母、数字、符号和字符型等的点阵型液晶模块,可以显示ASCII码的标准字符和其它的一些内置特殊字符,还可以有8个自定义字符。它是由字符型液晶显示屏(LCD)、控制驱动主电路HD44780及其扩展驱动电路HD44100,以及少量电阻、电容元件和结构件等装配在PCB板上而组成。该显示屏的优点是耗电量低、体积小、辐射低。显示容量:16×2个字符,每个字符为5*7点阵,、

2024-09-08 23:17:25 892

原创 51单片机+proteus仿真+基本实验学习1(跑马灯、独立按键和数码管)

LED数码(LED Segment Displays)由多个发光二极管封装在一起组成“8”字型的器件,引线已在内部连接完成,只需引出它们的各个笔划,公共电极。数码管实际上是由七个发光管组成8字形构成的,加上小数点就是8个。这些段分别由字母a,b,c,d,e,f,g,dp来表示。单位数码管的引脚有10个,内部一共有8个小的发光二级管,还有2个引脚是公共端,其实只有一个公共端,但是生产厂家为了封装统一,把这2个引脚连接在了一起。STC89C52开发板上所用的是2个四位的数码管,在其内部公共端是独立的,

2024-09-06 19:12:16 1141

原创 FSMC驱动LCD显示屏学习2

液晶显示器,简称 LCD(Liquid Crystal Display)相对于上一代 CRT 显示器 (阴极射线管显示器),LCD显示器具有功耗低、体积小、承载的信息量大及不伤眼的优点,因而它成为了现在的主流电子显示设备液晶是一种介于固体和液体之间的特殊物质,它是一种有机化合物,常态下呈液态,但是它的分 子排列却和固体晶体一样非常规则,因此取名液晶。

2024-09-05 15:57:26 868

原创 FSMC的介绍学习1

FSMC是(Flexible Static Memory Controller)的缩写,译为灵活的静态存储控制器。它可以用于驱动包括 SRAM、NOR FLASH以及NANDFLSAH类型的存储器,不能驱动如SDRAM这种动态的存储器而在STM32F429 系列的控制器中,它具有FMC外设,支持控制SDRAM存储器。FSMC的特点:(1)所有外部存储器共享地址、数据和控制信号,但有各自的片选信号。FSMC 一次只能访问一 个外部器件。(2)8或16位宽的数据总线。

2024-09-03 21:16:36 1150

原创 STM32+CRC+实验

CRC校验:即循环冗余校验(Cyclic Redundancy Check),就是计算一组校验码,用于核对数据传输过程中是否出错。CRC校验本质上是数学上的多项式除法,被除数是要进行校验的数据,除数是所选用的多项式,把运算得到的余数用二进制数表示,这个二进制数就是CRC校验值。余数初始值:CRC初值不是0,而是FFFFFFFF;结果异或值:把正常计算得到的结果和另一个值进行异或后,再输出输入数据反转:把要计算的数据进行高低位颠倒(如数据位1011,反转后为1101)后,再计算CRC。

2024-09-03 11:29:27 1278

原创 cubmx+定时器(单脉冲+PWM模式)学习3

PWM(Pulse Width Modulation)脉冲宽度调制,在具有惯性的系统中,可以通过对一系列脉冲的宽度进行调制,来等效地获得所需要的模拟参量,常应用于电机控速等领域.频率 = 1 / TS:是指1秒钟内信号从高电平到低电平再回到高电平的次数(一个周期);也就是说一秒钟PWM有多少个周期占空比 = TON / TS :是一个脉冲周期内,高电平的时间与整个周期时间的比例周期TS如果频率为50Hz ,也就是说一个周期是20ms 那么一秒钟就有 50次PWM周期。

2024-09-02 07:54:16 553

原创 cubmx+RTC(基础理念、闹钟和唤醒)+HAL库学习1

实时时钟 (RTC) 是一个独立的BCD定时器/计数器。RTC提供一个日历时钟、两个可编程闹钟中断,以及一个具有中断功能的周期性可编程唤醒标志。RTC还包含用于管理低功耗模式的自动唤醒单元。两个32位寄存器包含二进码十进数格式 (BCD) 的秒、分钟、小时(12或24小时制)、星期几、日期、月份和年份。此外,还可提供二进制格式的亚秒值。系统可以自动将月份的天数补偿为28、29(闰年)、30和31天。并且还可以进行夏令时补偿。其它32位寄存器还包含可编程的闹钟亚秒、秒、分钟、小时、星期几和日期。

2024-08-31 22:36:34 671

原创 cubmx+DAC+monitor实验检测锯齿波

DAC(Digital-to-Analog Converter)为数字/模拟转换模块,故名思议,它的作用就是把输入的数字编码,转换成对应的模拟电压输出,它的功能与ADC相反。12位模式下数据左对齐或者右对齐分辨率:表示模拟电压的最小增量,常用二进制位数表示,比如:8、12位等建立时间:表示将一个数字量转换为稳定模拟信号所需的时间、精度:转换器实际特性曲线与理想特性曲线之间的最大偏差一旦使能DACx通道,相应的GPIO引脚就会自动与DAC的模拟输出相连(DAC_OUTx)。

2024-08-29 22:23:45 761

原创 Cubmx+定时器(输入捕获、输出比较(刹车和死区))+HAL库学习2

就是输入捕获测量高电平脉宽的原理,假定定时器工作在向上计数模式, 图中 t1~t2 时间,就是我们需要测量的高电平时间。测量方法如下:首先设置定时器通道x为上升沿捕获,这样,t1时刻,就会捕获到当前的CNT值,然后立即清零CNT,并设置通道x为下降沿捕获,这样到t2时刻,又会发生捕获事件,得到此时的 CNT 值,记为 CCRx2。这样,根据定时器的计数频率,我们就可以算出 t1~t2 的时间,从而得到高电平脉宽。

2024-08-28 21:32:48 900

原创 CUBMX+定时器TIM(STM32F407ZGT6)学习1

每当发生N+1个计数器上溢或下溢(其中,N是TIMx_RCR重复计数器寄存器中的值),数据就将从预装载寄存器转移到影子寄存器(TIMx_ARR 自动重载寄存器、TIMx_PSC 预分频器寄存器以及比较模式下的TIMx_CCRx捕获/比较寄存器)。时基单元中的预分频器 PSC,它有一个输入和一个输出。由于 ETRP 的信号的频率不能超过 TIMx_CLK(72M)的 1/4,当触发信号的频率很高的情况下, 就必须使用分频器来降频,具体的由 TIMx_SMCR 的位 ETPS[1:0] 配置。

2024-08-27 23:18:13 610

原创 Cubmx+HAL库+ADC采样光敏二极管(STM32F407ZGT6)

光敏二极管也称为光电二极管,作为一种红外线接收管,是一种光能与电能进行转换的器件。光电传感器的基本原理都是将被测量的变换转换成光信号变化,然后借助光电元件将光信号转换成电信号。共管芯是一个具有光敏特征的PN结,因此存在单向导电性照度一定时,光电二极管可等效为恒流源。

2024-08-27 09:58:21 723

空空如也

空空如也

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

TA关注的人

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