pcb设计锯齿波发生电路
更多
好的,设计一个用于PCB的锯齿波发生电路,核心思路通常基于电容的线性充电和快速放电。以下是几种常用且适合PCB实现的方案,包含原理、元器件选择和PCB设计要点:
方案一:基于恒流源和积分器的经典方案(推荐:精度高,线性好)
这是最常用且性能较好的方案。
-
核心原理:
- 线性充电: 使用恒流源对一个积分电容进行充电,产生电压的线性上升(锯齿波的上升沿)。
- 快速放电: 当电容电压达到设定的上限阈值时,通过一个开关管(通常是MOSFET)将电容快速放电到设定的下限电压(锯齿波的下降沿)。
- 阈值控制与触发: 一个比较器检测电容电压是否达到上限阈值。当达到时,比较器输出触发一个单稳态触发器产生一个固定宽度的复位脉冲。这个脉冲控制开关管导通,进行放电。放电结束后,复位脉冲结束,开关管关闭,恒流源再次开始给电容充电,开始下一个周期。
-
电路框图:
+---------+ +-----------+ +--------+ +-------+ | | | | | | | | | 恒流源 |--------->| 积分电容 |-------->| 比较器 |-------->| 单稳 |-----> 复位脉冲 (控制开关) | | | (Cint) | | | | (555) | +---------+ +-----------+ +--------+ +-------+ | | | | V V 输出波形 参考电压 (Vref_high)- 开关管连接在积分电容两端,由复位脉冲控制其导通/关断。
- 放电下限电压通常由另一个参考电压源或简单的电阻分压设定。
-
关键元器件选择与注意事项:
- 恒流源:
- 方案1:使用恒流二极管,最简单但电流值选择有限,精度和温漂相对较大。
- 方案2:使用JFET (如 2N5484, 2N5485, 2N5486) + 电阻构成简易恒流源,成本低,性能尚可。
- 方案3(推荐):使用运放 + PNP/NPN + 电阻构成精密的电压-电流转换器(VCIS)。这是性能最好的方案,电流稳定且可调范围大。例如:运放(如TL072, LM358)输出驱动PNP三极管(如2N3906)基极,发射极接设定电阻到负电源,集电极作为恒流输出端。电流
I = (Vset) / Rset。
- 积分电容 (Cint): 选择低泄漏、稳定性好的电容,如聚丙烯薄膜电容或聚苯乙烯薄膜电容。容值决定充电斜率(
dV/dt = I / C)和频率范围(与阈值也有关)。 - 比较器 (Comp): 选择响应速度快的比较器,如LM311, LM393。注意设置适当的滞回(正反馈)以防止在阈值点附近产生振荡。
Vref_high决定了锯齿波的峰值电压。 - 单稳态触发器 (Monostable): 最常用的是555定时器(如NE555)构成的单稳态电路。其输出脉冲宽度
Tdischarge ≈ 1.1 * Rdis * Cdis决定了锯齿波下降沿的持续时间(应远小于上升时间)。这个脉冲控制开关管的导通时间。 - 开关管 (Sw): 使用N沟道MOSFET(如2N7000, BS170)或NPN三极管(如2N2222)。MOSFET是首选,因为其导通电阻低,放电更快、更干净。将漏极(MOSFET)或集电极(NPN)接积分电容高端,源极(MOSFET)或发射极(NPN)接放电目标电压(
Vref_low,通常是地或一个负电压)。栅极/基极由单稳态输出驱动。 - 放电目标电压 (Vref_low): 决定锯齿波的谷值电压。通常是地(0V),也可以是一个负电压源或者电阻分压得到的正电压。如果用电容自举或其它方式,也可以是负电压。
- 参考电压 (Vref_high, Vref_low): 可以使用精密电压基准源(如TL431, LM4040)或稳定的电阻分压网络(从稳压电源分压)。基准源精度更高。
- 恒流源:
-
波形参数计算:
- 上升时间 (Trise):
Trise = Cint * (Vref_high - Vref_low) / Icharge - 下降时间 (Tfall):
Tfall ≈ Tdischarge (由555单稳决定) - 周期 (T):
T ≈ Trise + Tfall - 频率 (f):
f ≈ 1 / T - 幅度 (Vpp):
Vpp = Vref_high - Vref_low
- 上升时间 (Trise):
-
PCB设计要点:
- 地线设计: 区分模拟地和数字地(如果比较器和555被视为数字部分),并在单点连接(通常在电源入口处)。恒流源、积分电容、比较器的输入端属于敏感的模拟部分,走线要远离数字噪声源。
- 电源退耦: 所有IC(运放、比较器、555)的电源引脚附近都必须放置0.1uF陶瓷电容到地(尽量靠近引脚),并可能需要在电源入口处增加10uF电解电容。这对稳定工作和抑制噪声至关重要。
- 积分电容走线: 积分电容
Cint的走线要尽可能短,并远离可能产生干扰的元件(如555、开关管、电源线)。避免将其置于发热元件附近。 - 反馈环路: 恒流源(如果是运放方案)和比较器周围的反馈电阻路径要短而直接。
- 开关管布局: 开关管(MOSFET)驱动复位脉冲的走线也要短,避免引入电感。MOSFET的源极到
Vref_low的路径阻抗要低(宽走线或铺铜),以保证快速放电。注意MOSFET开关时的大电流瞬态回路(Cint -> MOSFET -> Vref_low -> 地 -> Cint)要小。 - 敏感节点隔离: 比较器的输入端(检测积分电压)、
Vref_high、Vref_low是敏感节点,走线要避免平行于高噪声走线(如复位脉冲线、电源线),必要时用地线包围屏蔽。
方案二:基于555定时器的简易锯齿波(成本低,但线性度较差)
利用555的不稳定模式,在定时电容上产生锯齿波。这是最常见但线性度最差的方案。
-
核心原理:
- 555连接为标准的不稳定振荡器。
- 定时电容
C通过R1+R2充电(产生上升沿)。 - 当电容电压达到
(2/3)Vcc时,555内部放电管导通,电容通过R2快速放电到(1/3)Vcc(产生下降沿)。 - 直接从定时电容
C上取出电压作为锯齿波输出。
-
电路图(简化):
+Vcc | R1 | +-----------> 输出 (锯齿波) | | +----R2------+ | | | C | | +----[555]---+ Disch (7) --\/\/\/-- GND (内部放电管) Thr (6) ---+ Trig (2) --+ Gnd (1) -- GND Vcc (8) -- +Vcc Reset (4) -- +Vcc (或悬空) Ctrl (5) -- +0.01uF to GND (通常) -
缺点:
- 非线性严重: 充电是通过RC充电(指数型),不是恒流,导致上升沿弯曲,线性度差。
R2的存在使得放电也不完全(只能到(1/3)Vcc),且放电速度受R2限制。 - 幅度固定: 幅度固定在
(1/3)Vcc到(2/3)Vcc之间。 - 频率和幅度相互影响: 改变频率(调
R1, R2, C)会影响幅度(因为阈值电压比例固定)。
- 非线性严重: 充电是通过RC充电(指数型),不是恒流,导致上升沿弯曲,线性度差。
-
改进(提升线性度):
- 恒流源充电替换R1: 将充电电阻
R1替换为方案一中提到的恒流源电路。这可以显著改善上升沿的线性度。放电路径仍然通过R2和内部放电管,线性度不如方案一。 - 外部快速放电: 将555的放电引脚(7)通过一个外部电阻
Rext连接到电容C(原R2位置)。同时,添加一个外部 NPN三极管 或 MOSFET,其集电极/漏极接电容C的高端,发射极/源极接地,基极/栅极由555的输出(3)驱动(可能需要反相)。这样,当555输出高电平(充电阶段)时,外部开关管关闭,恒流源给C充电;当555输出低电平(放电阶段)时,外部开关管导通,电容通过开关管快速放电到接近0V(如果接地),大大改善下降沿速度和线性度。此时R2(或Rext) 的作用很小或可以移除。
- 恒流源充电替换R1: 将充电电阻
-
PCB设计要点: 类似方案一,注意555电源退耦(0.1uF靠近Vcc/Gnd引脚)。如果使用恒流源或外部开关管,相关的布局规则与方案一相同。
方案三:函数发生器IC(最简便,性能适中)
使用专用的函数发生器IC,如ICL8038或更新的XR2206。这些芯片内部集成了比较器、恒流源、开关等电路,能直接产生高质量的正弦波、方波和三角波/锯齿波。
-
优点:
- 电路非常简单,外围元件少。
- 易于产生多种波形。
- 频率、占空比(锯齿波斜率对称性)调节方便(通过电阻电容或电压)。
- 性能和线性度通常优于简易555方案,接近或略低于精心设计的方案一。
-
缺点:
- 专用芯片,可能不如通用器件(运放、555)容易采购或成本略高。
- 性能指标(频率范围、失真度、温漂)受具体芯片限制。
-
PCB设计要点:
- 仔细阅读所选芯片的数据手册,严格按照推荐电路和布局布线。
- 电源退耦至关重要(芯片附近0.1uF陶瓷电容)。
- 设置频率和波形的关键电阻电容(手册中通常标记为
R_F,C_F,R_D等)选用精度和稳定性好的器件。 - 注意输出缓冲(如果需要驱动低阻抗负载)。
总结与推荐
- 追求最佳线性度和可调性: 选择方案一(精密恒流源 + 积分器 + 比较器 + 555单稳 + MOSFET开关)。这是专业设计中常用的方案。
- 低成本、快速实现,对线性度要求不高: 选择方案二(改进的555方案:加恒流源充电和外部开关管放电)。
- 需要多种波形、追求设计简便: 选择方案三(专用函数发生器IC如XR2206)。
设计步骤流程(以方案一为例)
- 确定规格: 所需锯齿波频率范围?幅度范围?线性度要求?供电电压?
- 选择架构: 根据规格选择方案。
- 计算参数: 根据频率(
f)、幅度(Vpp = Vhigh - Vlow)计算所需恒流I = Vpp * f * Cint(忽略Tfall)。根据频率和期望的Tfall设置555单稳的Rdis * Cdis(Tdis ≈ 1.1 * Rdis * Cdis)。选择Cint,Vhigh(Vref_high),Vlow(Vref_low)。选择恒流源方案和元件值。 - 选择元器件:
- 运放(恒流源、比较器可选):TL072, LM358 (双电源/单电源通用), OP07 (精密)。
- 比较器:LM311, LM393。
- 555:NE555, LMC555 (CMOS版功耗低)。
- 开关管:2N7000, BS170 (MOSFET)。
- 电容:
Cint(聚丙/聚苯乙烯),Cdis(陶瓷), 退耦电容 (0.1uF陶瓷 + 10uF电解)。 - 电阻:精密金属膜电阻(用于设定电流、参考电压、定时)。
- 电压基准:TL431 (可调), LM4040 (固定)。
- 绘制原理图: 在EDA软件(KiCad, Altium, Eagle等)中绘制完整电路。
- PCB布局布线: 严格遵循前述要点(地平面、电源退耦、短走线、敏感节点保护)。
- 制板与焊接: 制作PCB,细心焊接,特别注意ESD防护(MOSFET)。
- 测试与调试: 使用示波器观察波形,测量频率、幅度、线性度(检查上升沿是否笔直)。根据测试结果微调元件值(主要是恒流源设定电阻
Rset或555定时元件Rdis,Cdis)。
特别注意: 在实际PCB设计中,电源的纯净度(退耦)和地线的布局是项目成功的关键因素。务必重视电源退耦电容的放置和敏感模拟部分的走线隔离。
希望以上详细说明能帮助你设计出满足要求的PCB锯齿波发生电路!如有具体参数(频率、幅度范围、电源电压)或遇到困难,可以提供更多细节以便给出更针对性的建议。
基于DSP的锯齿波发生器设计与实现
值进行转换成模拟量输出到示波器上显示,并通过按键控制锯齿波波形的频率,实现10-1KHz可调的锯齿波。并通过液晶显示
资料下载
佚名
2021-05-29 14:02:22
7天热门专题
换一换
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 芯片的工作原理是什么?
- ssd是什么意思
- 什么是蓝牙?它的主要作用是什么?
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- EDA是什么?有什么作用?
- 中科院研发成功2nm光刻机
- 苹果手机哪几个支持无线充电的?
- dtmb信号覆盖城市查询
- 怎样挑选路由器?
- 华为芯片为什么受制于美国?
- 元宇宙概念股龙头一览
- type-c四根线接法图解
- 锂电池和铅酸电池哪个好?
- 什么是场效应管?它的作用是什么?
- 如何进行编码器的正确接线?接线方法介绍
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- 苹果nfc功能怎么复制门禁卡
- 单片机和嵌入式的区别是什么
- amoled屏幕和oled区别
- BLDC电机技术分析
- 复位电路的原理及作用
- dsp是什么意思?有什么作用?
- iphone13promax电池容量是多少毫安
- 苹果无线充电器怎么使用?
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 自举电路图
- 通讯隔离作用
- 苹果笔记本macbookpro18款与19款区别
- 新斯的指纹芯片供哪些客户
- 传感器常见类型有哪些?
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机