自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 详谈单电源、双电源供电运放如何加偏置

,加上直流分量,输出应为2–6V(注意直流分量没有被放大,所以用±2 + 4=2–6V),而经过C6,则25端输出为±2V交流信号(**注:**VDD是直流源,对于交流信号来说相当于断路,而运放本身同相端的输入阻抗很大,对交流信号也相当于断路,就算下边的直流偏置使用了变阻器调节VDD也需要加R1(且需要取一个较大的值来调节运放的输入阻抗)单电源供电,只修改了运放的电源负端,不再附电路图。上图交流信号是±1V,经过放大为±2V(例:2端交流信号,上加了4v直流分量。

2023-05-24 18:26:31 7958 2

原创 TL431原理详谈

这篇文章主要记录了以TL431作稳压芯片的一些电路以及应用,(附有以LM7805作稳压芯片的电路)

2023-05-24 15:34:41 1817 2

原创 51单片机学习笔记(三)---串口

串行口每秒钟发送(或接收)的位数称为波特率。设发送一位所需要的时间为T,则波特率为1/T。波特率和串行口的工作方式有关。

2023-05-04 14:45:09 1230

原创 51单片机学习笔记(二)---定时

当计数器计数溢出时,该位置1,**使用查询方式时,**此位作为状态位,供CPU查询,**但应注意查询有效后,应使用软件及时将改为清0,使用中断方式时,**此为作为中断请求标志位,GATE = 1,则只有TR0 = 1和外部中断0引脚为高电平,才启动定时器T0,只有TR0 = 0,外部中断0引脚为低电平,才关闭定时器T0,计数溢出之后,TH0和TL0都将变为0,为保证下一轮定时的准确性,需要及时重新装载计数初值,同时要将溢出标志位TF0清0,由程序实现。写程序时,将初值放入高八位TH0,低八位TL0。

2023-05-04 14:43:17 978

原创 51单片机学习笔记(一)---中断

当转向中断服务时,再有硬件自动清0。IT1 = 1,当某一个机器周期采样到 INT1引脚从高电平跳变为低电平,IE1 = 1,此时标识外部中断0正在向CPU申请中断,CPU响应中断转向中断服务程序后,由硬件将IE1清0。IT1 = 0,在每个机器周期对INT1引脚进行采样,若为低电平,则IE1 = 1,否则IE1 = 0。**TI:**发送中断标志位,数据发送结束时,标志位会自动置1,需要通过程序将其置0。中断允许寄存器,IE的字节地址为A8H,可位寻址。**RI:**接收中断标志位,数据接收结束时,

2023-05-04 14:40:08 2951

原创 TL431原理详谈

这篇文章主要记录了以TL431作稳压芯片的一些电路以及应用,(附有以LM7805作稳压芯片的电路)

2022-10-26 22:27:07 14172 3

原创 电路笔记(一)——RC充放电

全响应:换路前电容电压Uc(0-) = U0,换路后,Uc(0+)= Uc(0-) = U0,t趋向于无穷时,电路达到新的稳态,Uc(无穷)= Us。:换路前电容已充电,即Uc(0+)= Uc(0-)= U0,换路后,电容电压从U0开始逐渐减少,一直下降到0,动态过程结束。换路前电容状态为0,换路后,电容电压从0开始逐渐增加,直到Ut = Us,动态过程结束。1.使用元器件:电阻(RES),电容(CAP),拨码开关(DIPSW),:初值Uc(0+) 、稳态值Uc(无穷)、时间常数。

2022-10-25 17:55:40 4553

原创 关于Raptor的简单使用

Raptor简介一个基于流程图的高级程序语言算法工具,一种可视化的程序设计环境,使用Raptor设计的程序可以直接转化成c++,c,Java等高级语言,这就为程序和算法的初学者架起了平缓,自然的学习阶梯。Raptor的优点什么优点呢~对于刚刚接触计算的新生来说可以更好地理解程序设计,因为它没有复杂的语法,又提供了图形化界面,使我们可以在很短时间内迅速上手编写可以正常运行的程序接下来进入正题(以下是一些简单使用说明~)框图使用:通过鼠标左边从左边的符号框中拖拽目标符号至流程图相关位置1

2021-10-28 20:36:10 68084 6

原创 关于浮点数精度的解释

什么?有被浮点数疑惑到;别急,我们一起来探讨一下~首先来了解一下计算机的存储机制1.整数,和数学概念一样,C语言中整数是没有小数部分的数的,计算机以二进制存储整数例如 7以二进制写是111,要在8位字节中存储就要变为000001112.浮点数,C语言中整数加上小数就成了浮点数,比如7.00,同样计算机也是二进制存储浮点数, 不过计算机却是把浮点数分为小数部分和指数部分分开存储,(这里不理解也没关系)而书写浮点数的方法(e计数法)也做一下简单介绍1e-10 = 1*10-101

2021-10-22 23:24:13 913 1

原创 【ZZULIOJ】1037:四则运算

题目描述给你一个简单的四则运算表达式,包含两个实数和一个运算符,请编程计算出结果输入表达式的格式为:s1 op s2, s1和s2是两个实数,op表示的是运算符(+,-,*,/),也可能是其他字符。注意运算符两侧各有一个空格。输出如果运算符合法,输出表达式的值;若运算符不合法或进行除法运算时除数是0,则输出"Wrong input!"。最后结果小数点后保留两位。样例输入Copy1.0 + 1.0样例输出Copy2.00这里贴一下提示以...

2021-09-26 14:00:59 1049

原创 [快乐C语言】还不懂i++和++i?来这里0基础带你了解

对于i++和++i两者都是自加操作,前者是先对i进行赋值 后对i进行自加操作;而后者是先对i进行自加操作后再对i赋值;下面用两段代码进行比较int main(){ int n; printf("%d", n++) return 0;}#include<stdio.h>int main(){ int n = 0; printf("%d", ++n); retrun 0;}...

2021-09-25 15:56:38 193 1

空空如也

空空如也

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

TA关注的人

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