虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

纹波<b>抑制</b>器

  • 道理特分解法

    #include "iostream" using namespace std; class Matrix { private: double** A; //矩阵A double *b; //向量b public: int size; Matrix(int ); ~Matrix(); friend double* Dooli(Matrix& ); void Input(); void Disp(); }; Matrix::Matrix(int x) { size=x; //为向量b分配空间并初始化为0 b=new double [x]; for(int j=0;j<x;j++) b[j]=0; //为向量A分配空间并初始化为0 A=new double* [x]; for(int i=0;i<x;i++) A[i]=new double [x]; for(int m=0;m<x;m++) for(int n=0;n<x;n++) A[m][n]=0; } Matrix::~Matrix() { cout<<"正在析构中~~~~"<<endl; delete b; for(int i=0;i<size;i++) delete A[i]; delete A; } void Matrix::Disp() { for(int i=0;i<size;i++) { for(int j=0;j<size;j++) cout<<A[i][j]<<" "; cout<<endl; } } void Matrix::Input() { cout<<"请输入A:"<<endl; for(int i=0;i<size;i++) for(int j=0;j<size;j++){ cout<<"第"<<i+1<<"行"<<"第"<<j+1<<"列:"<<endl; cin>>A[i][j]; } cout<<"请输入b:"<<endl; for(int j=0;j<size;j++){ cout<<"第"<<j+1<<"个:"<<endl; cin>>b[j]; } } double* Dooli(Matrix& A) { double *Xn=new double [A.size]; Matrix L(A.size),U(A.size); //分别求得U,L的第一行与第一列 for(int i=0;i<A.size;i++) U.A[0][i]=A.A[0][i]; for(int j=1;j<A.size;j++) L.A[j][0]=A.A[j][0]/U.A[0][0]; //分别求得U,L的第r行,第r列 double temp1=0,temp2=0; for(int r=1;r<A.size;r++){ //U for(int i=r;i<A.size;i++){ for(int k=0;k<r-1;k++) temp1=temp1+L.A[r][k]*U.A[k][i]; U.A[r][i]=A.A[r][i]-temp1; } //L for(int i=r+1;i<A.size;i++){ for(int k=0;k<r-1;k++) temp2=temp2+L.A[i][k]*U.A[k][r]; L.A[i][r]=(A.A[i][r]-temp2)/U.A[r][r]; } } cout<<"计算U得:"<<endl; U.Disp(); cout<<"计算L的:"<<endl; L.Disp(); double *Y=new double [A.size]; Y[0]=A.b[0]; for(int i=1;i<A.size;i++ ){ double temp3=0; for(int k=0;k<i-1;k++) temp3=temp3+L.A[i][k]*Y[k]; Y[i]=A.b[i]-temp3; } Xn[A.size-1]=Y[A.size-1]/U.A[A.size-1][A.size-1]; for(int i=A.size-1;i>=0;i--){ double temp4=0; for(int k=i+1;k<A.size;k++) temp4=temp4+U.A[i][k]*Xn[k]; Xn[i]=(Y[i]-temp4)/U.A[i][i]; } return Xn; } int main() { Matrix B(4); B.Input(); double *X; X=Dooli(B); cout<<"~~~~解得:"<<endl; for(int i=0;i<B.size;i++) cout<<"X["<<i<<"]:"<<X[i]<<" "; cout<<endl<<"呵呵呵呵呵"; return 0; } 

    标签: 道理特分解法

    上传时间: 2018-05-20

    上传用户:Aa123456789

  • 开关电源的设计与实现

    围绕电源控制芯片TOP266VG,采用Buck—Boost拓扑结构设计了一款某仪表专用开关电源,输出电压为12 V,输出电流为2.5 A。着重进行了变压器的设计与计算,并根据计算结果制作高频变压器和设计PCB板。测试结果表明:该仪表专用开关电源具有效率高、纹波小、负载调整率和电压调整率小。

    标签: 开关电源

    上传时间: 2021-10-27

    上传用户:

  • 电子电气专业毕业设计毕业论文及产品设计软硬件资料文档资料合集4(21个)

    电子电气专业毕业设计毕业论文及产品设计软硬件资料文档资料合集4(21个):光纤通信复用技术的研究资料国旗升降系统程序资料多功能出租车计价器设计资料多功能工业控制平台多功能数字时钟设计资料多功能电子医药盒设计多功能电机控制器资料多点无线数据传输系统资料多点温度检测系统设计资料点阵电子显示屏资料电动智能小车设计资料电压检测系统(含VB上位机)proteus仿真+程序资料电子万年历设计与制作资料电子密码锁1602液晶显示资料电子式里程表设计资料电子秤proteus仿真+程序资料电容充放电产生方波,再经积分器转成三角波,再经微分器转成方波proteus仿真资料电机转速测量系统红外测温模组红外遥控电路设计资料给初学单片机的40个实验肺活量测量仪设计资料高保真音响设计制作资料高灵敏无线探听器电路资料高频电路实训装置资料

    标签: 电子电气专业毕业设计

    上传时间: 2021-12-08

    上传用户:

  • 模拟电子Multisim仿真电路仿真实验150例Multisim工程源码

    模拟电子Multisim仿真电路仿真实验150例Multisim工程源码RCL无源谐振滤波器.ms8RLC无源低通滤波器.ms8从零起调的稳压电源.ms8共发射极固定偏置电路1.ms8共发射极固定偏置电路2.ms8共发射极简单.ms8共发射极简单偏置电路1.ms8共发射极简单偏置电路2.ms8共基极固定.ms8共基极固定电路.ms8共基极简单电路.ms8共集电极固定电路.ms8共集电极射极跟随器.ms8减法器.ms8切比雪夫低通滤波器.ms8加法器.ms8单电源差放.ms8双电源差放.ms8反相放大器.ms8反相过零比较器.ms8同相放大器.ms8回差比较器.ms8微分器.ms8有源低通滤波器.ms8有源带通滤波器.ms8有源谐振滤波器.ms8有源陷波器.ms8有源高通滤波器.ms8标准三角波发生器.ms8积分器.ms8简易波形发生器.ms8跟随器.ms8过零比较器.ms8门限比较器.ms8非零起调稳压电源.ms8-------

    标签: 模拟电子 multisim

    上传时间: 2021-12-11

    上传用户:

  • 可调的直流稳压电源电路设计

    一、设计目的1、学习基本理论在实践中综合运用的初步经验,掌握模拟电路设计的基本方法、设计步骤,培养综合设计与调试能力。2、学会直流稳压电源的设计方法和性能指标测试方法。3、培养实践技能,提高分析和解决实际问题的能力。二、设计任务及要求1、设计一个连续可调的直流稳压电源,主要技术指标要求:① 输入(AC):U=220V,f=50HZ;② 输出直流电压:U0=9→12v;③ 输出电流:I0<=1A;④ 纹波电压:Up-p<30mV;2、设计电路结构,选择电路元件,计算确定元件参数,画出实用原理电路图。3、自拟实验方法、步骤及数据表格,提出测试所需仪器及元器件的规格、数量。4、在实验室MultiSIM8-8330软件上画出电路图,并仿真和调试,并测试其主要性能参数。

    标签: 直流稳压电源

    上传时间: 2021-12-23

    上传用户:

  • 智能自由升降压电路 带LCD

    智能自由升降压电路,带LCD,具体功能如下:开关频率:180KHZ输入电压:5V-30V,输出电压:1V-30V,最大输出电流:3A,输出纹波:<100mV,输出电压误差:<0.1V。

    标签: 智能自由升降压电路 lcd

    上传时间: 2022-01-22

    上传用户:zhaiyawei

  • PW2902_2.0.pdf规格书下载

    PW2902 是一款支持宽电压输入的开关降压型 DC-DC,芯片内置 100V/5A 功率 MOS,最高输入电压 90V。 PW2902 具有低待机功耗、高效率、低纹波、优异的母线电压调整率和负载调整率等特性。支持大电流输出,输出电流可达 2A 以上。 PW2902 同时支持输出恒压和输出恒流功能。PW2902 采用固定频率的 PWM 控制方式,典型开关频率为 140KHz。轻载时会自动降低开关频率以获得高转换效率。 PW2902 内部集成软启动以及过温保护电路,输出短路保护,限流保护等功能,提高系统可靠性。PW2902 支持输出电压 5V 和 12V 时, 输出电流 2 安培

    标签: pw2902

    上传时间: 2022-02-11

    上传用户:

  • 论文-基于UC3843的反激式开关电源反馈电路的设计

    论文-基于UC3843的反激式开关电源反馈电路的设计 摘要 : 介绍了 UC3843 的工作特点 ,利用 UC3843 设计了反激式开关稳压电源 ,分析了新型反馈电路的工作过程及优 点 ,与传统方法相比 ,此方法使电源的动态响应更快 ,调试更简单。最后提出了反馈电路详细的设计方法 ,仿真结果证明 了设计的可行性。 0  引  言 UC3843 是高性能固定频率电流模式控制器 ,专 为低压应用而设计 ,广泛用于 100 W 以下的反激式开 关电源中。目前大多数开关电源都采用离线式结构 , 一般从辅助供电绕组回路中通过电阻分压取样 ,该反 馈方式的电路简单 ,但由于反馈不能直接从输出电压 取样 ,没有隔离 ,抗干扰能力也差 ,所以输出电压中仍 有 2 %的纹波 ,对于负载变化大和输出电压变化大的 情况下响应慢 ,不适合精度要求较高或负载变化范围 较宽的场合[ 1 ] ,为了解决这些问题 ,可以采用可调式精 密并联稳压器 TL431 配合光耦构成反馈回路。 1 UC3843 简介[ 2] 

    标签: uc3843 开关电源

    上传时间: 2022-02-23

    上传用户:kingwide

  • 基于推挽式高频变压器的开关电源

    方案论证与比较开关稳压电源主要完成数控调节、DC-DC变换环节和稳压环节,数控调节采用T公司超低功耗处理器MsP430F169单片机进行控制,DCDC变换又分升压和降压变换,本系统要求升压变换,并且电流达到2A能够稳压,达到2.5A实现过流保护,根据这一系列要求有以下可选方案。1.1控制核心选取方案比较:方案一:采用51或者AVR单片机,其功耗较高,并不自带AD、DA或者自带AD DA精度不高,采集数据不便,设置输出电压不便。方案二:采用T推出的超低功耗处理器sP430F169单片机,其自带12位高精度AD、DA,外围电路简单,便于采集输出电压和设置输出电压。因此本系统采用MSP430F169作为控制核心。12DCDC升压方案比较:方案一:采用BO0ST升压电路升压,通过调节PM占空比调节输出电压,实现升压并可调压,但是BO0ST电路的输人电流连续,输出电流断续,输出存在着较大的纹波,开关噪声大缺点,不易达到题目要求。方案二:采用推挽式变换,推挽式开关电源两个控制开关轮流交替工作,开关管驱动控制简单,输出波形非常对称,在整个周期内都向负载提供功率输出因此,输出电流瞬态响应速度很高,电压输出特性很好,是所有开关电源中电压利用率最高的开关电源。高频变压器升压,电压可调范围广,空载损耗较小,效率较高,所占体积较小。因此本设计采用了方案二。13稳压方案比较:方案一:采用单片机AD采样,获取输出电压、电流,通过程序算法调节PWM波占空比实现稳压,硬件简单、成本较低,但是在反馈调节时采集输出电压比较复杂,程序算法也相对复杂,反应速度相对硬件反馈较慢,不够精准,并且还要单独做过流保护电路

    标签: 高频 变压器 开关电源

    上传时间: 2022-03-16

    上传用户:

  • 80V转15V 80V转12V 80V转5V的高压降压芯片规格书

    PW2153 是一款支持宽电压输入的开关降压型 DC-DC 控制器,最高输入电压可超过 150V。 PW2153 具有低待机功耗、高效率、低纹波、优异的母线电压调整率和负载调整率等特性。支持大 电流输出,输出电流可高达 10A 以上。 PW2153 同时支持输出恒压和输出恒流功能。通过设置 CS 电阻可设置输出恒流值。通过设 置 FB1、 FB2 引脚的分压电阻可设置输出恒压值。PW2153 采用固定频率的 PWM 控制方式, 典型开关频率为 140KHz。轻载时会自动降低开关频率以获得高的转换效率。 PW2153 内部集成软启动以及过温保护电路,输出短路保护,限流保护等功能,提高系统可 靠性。PW2153 支持输出 5V/3A 和 12V/10A。

    标签: 高压降压芯片

    上传时间: 2022-03-25

    上传用户:XuVshu