自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 keil5出现warning: #1-D: last line of file ends without a newline

我的解决方法是在代码最后一行换新的一行,在新的这行没有空格。

2025-04-23 17:03:15 274

原创 方波转三角波

当V01 = Ed = -EZ 时,经电位器Rw 分压后加到积分器的输入电压为负值,若Rw的分压系数为aw,则此值为-awEZ。这时,积分器的输入电压极性变号,变为awEZ,积分器反向积分,它的输出电压从Ems线性下降到Emx,所需时间为T2。可以看出,这是一个对称的方波和三角波振荡器,选用不同的EZ值,可调节输出方波的幅值,同时也影响三角波的幅值;改变比值Rt/RF,可调节三角波的幅值,不影响方波的幅值,但影响振荡频率;由图1(a)可见,该电路由A1组成的滞回比较器和由A2组成的积分器两个部分构成。

2025-02-23 00:01:07 1505

原创 《基于 LM324 实现 500Hz、5V 波形发生器》

计算公式为:f = 1 / (2 * R * C * ln(1 + 2R2 / R1)) ,其中 R 为 R1 和 R2 的并联电阻,C 为 C1 的电容值。而对于 5V 的幅度,通过调整比较器的参考电压和反馈电阻的比例来实现。将方波输入到积分电路中,通过选择合适的积分电阻 R3 和积分电容 C2,使得输出的三角波频率为 500Hz 且幅度接近 5V。3. 电源:为保证输出波形的质量,应使用稳定的电源,且电源电压应高于 5V ,以留出一定的余量。- 通过调节 R1 和 R2 的比值,来控制方波的占空比。

2024-07-27 23:14:03 1303

原创 电容不能隔直的原因

因为运放的输入偏置电流会在电容上逐渐积分(i(t)=c×du/dt),而没有放电回路,最终会导致电容两端积累过高的电压,致使运放输入电压超出正常的共模输入范围。例如,在运放输入端串联电容进行隔直时,可以添加一个 1MΩ 的电阻到地,构成高通滤波电路,截止频率 1 / (2πrc) = 1.59Hz,实测效果可能较为理想。在实际电路中,即使某些隔直电路看起来只有一个电容,那是因为电容后面的负载本身具有一定的输入等效电阻,该电阻与电容共同构成了高通滤波电路。但在仿真环境中,可能需要明确添加电阻来模拟实际情况。

2024-07-21 14:01:16 435

原创 详细头歌复制粘贴方法

头歌粘贴方法

2024-06-10 13:52:25 5000 13

原创 4种素数判断方法

方法二在方法一的基础上进行了优化,仅需检查从2到sqrt(n)的数。printf("%d 不是素数\n", num);printf("%d 不是素数\n", num);printf("%d 不是素数\n", num);printf("%d 不是素数\n", num);printf("%d 是素数\n", num);printf("%d 是素数\n", num);printf("%d 是素数\n", num);printf("%d 是素数\n", num);// 方法一:简单暴力法。

2024-06-03 20:16:39 319

原创 c语言数组知识点整理

/ 声明并初始化一个包含5个整数的数组。- 数组下标越界:访问数组时,下标不能超过数组的范围,否则会导致未定义行为。- 声明二维数组的语法:`数据类型 数组名[行数][列数];- 数组拷贝:使用循环将一个数组的元素拷贝到另一个数组。- 数组大小:声明数组时,数组大小必须是一个常量表达式。- 声明数组的语法:`数据类型 数组名[数组大小];

2024-06-02 22:10:03 458 2

原创 输入一个n判断1~n里有多少个素数

【代码】输入一个n判断1~n里有多少个素数。

2024-01-27 15:10:14 541

原创 猜数字游戏,猜错直接让电脑关机

【代码】猜数字游戏,猜错直接让电脑关机。

2024-01-27 13:25:46 664

原创 C语言分支语句和循环语句

内层循环会根据外层循环的当前值执行相应次数的循环。条件为真时执行的代码可以是单条语句或者多条语句的代码块,通过花括号括起来。除了基本的if语句,C语言还提供了其他的条件判断语句,如if-else语句、else-if语句和switch语句。if语句的执行流程是,首先判断括号中的条件是否满足,如果条件为真,则执行花括号中的代码块。do-while循环会先执行循环体,然后再检查条件表达式是否为真,只有条件为真时,才会继续执行循环体。选择结构允许根据不同的条件选择不同的执行路径,使程序能够根据需要做出不同的行为。

2024-01-26 15:04:09 846 1

原创 随机输入3个100以内的数字如何用C语言判断是否能构成三角形

c)))//三种情况。if (a * a + b * b == c * c || a * a + c * c == b * b || b * b + c * c == a * a)//直角。if (a + b >= c && a + c >= b && b + c >= a)//判断能否构成三角形。if (a == b || a == c || b == c)//等腰(有三种情况)if (a == b && a == c && b == c)//等边。

2024-01-25 20:29:13 559

原创 学习C语言

第二,掌握C语言的基本数据结构,如数组、链表、栈、队列等;第五,掌握C语言的预处理、编译器和链接器的工作原理,能够解决常见的编译错误和链接错误;我是电子信息工程的一名大一新生,来自农村,对编程和嵌入式开发很感兴趣,平时也喜欢我玩游戏,刷些关于感情,治愈及相关专业的视频,最喜欢吃瓜视频。4.练习编程解决问题:尝试解决一些基本的算法问题,如排序算法(冒泡排序、快速排序等)、查找算法(线性查找、二分查找等)。其他常用库函数的学习和使用。1.学习C语言的基本语法:学习变量和数据类型,如整数、浮点数、字符等。

2024-01-17 19:42:37 512

LM324波形发生器方波三角波,500hz

LM324波形发生器方波三角波,500hz

2024-07-27

LM324波形发生器是一种基于运算放大器的简单电路,它可以产生多种类型的波形,如正弦波、

课设,频率500hz,赋值不超过5v,欢迎大家参考 LM324波形发生器是一种基于运算放大器的简单电路,它可以产生多种类型的波形,如正弦波、方波和三角波。LM324是一款四运算放大器集成电路,适用于各种模拟信号处理应用。通过调节电路中的电阻和电容值,可以得到不同频率和幅度的输出波形。 正弦波的产生通常依赖于反相放大器和电阻电容网络的结合,形成时域中的平滑变化。通过调整反馈回路的电阻和电容值,可以改变波形的频率和相位,使其满足特定的应用需求。 对于方波,LM324电路一般采用施密特触发器配置,通过快速切换输出状态实现高低电平输出,生成具有明确上升沿和下降沿的波形。控制电阻和电容的值同样可以调整频率和占空比,以适应不同的驱动需求。 三角波则可通过交替充电和放电电容的方式产生,这通常与一个比较器结合工作,形成一个线性上升和下降的波形。调节电路中的电阻和电容可以精确控制三角波的斜率和周期,从而满足精准的波形要求。 总的来说,LM324波形发生器的设计既简单又灵活,广泛应用于信号生成、调制解调和实验室测试等领域。通过对电路参数的调整,不同类型的波形都能轻松生成,为各种电子项目提供了便利。

2024-07-25

空空如也

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

TA关注的人

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