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

数据<b>冗余</b>

  • CRC程序的演示程序

    CRC程序的演示程序,冗余校验,利用Java来实现。

    标签: CRC 程序

    上传时间: 2014-02-27

    上传用户:ghostparker

  • ARINC429总线

    •ARINC429总线协议是美国航空电子工程委员会(Airlines Engineering Committee)于1977年7月提出的,并于同年发表并获得批准使用,它的全称是数字式信息传输系统(Digital Information Transmission System ) 。协议标准规定了航空电子设备及有关系统间的数字信息传输要求。ARINC429广泛应用在先进的民航客机中,如B-737、B-757、B-767,俄制军用飞机也选用了类似的技术。

    标签: ARINC429 总线

    上传时间: 2015-03-25

    上传用户:423619775

  • ISIS Timer Design

    A design about 8051 (running at 12MHz) based system with 3 7-Seg displays and two buttons to implement the following functions.  1. When press the + button, the display C = A+B.  2. When press the button, the display C = A - B.  “A” and “B” are 8-bit inputs when “C” is 9-bit output. 

    标签: ISIS AT89C52

    上传时间: 2015-05-05

    上传用户:guoxiy

  • java入门编程合集

    题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?    //这是一个菲波拉契数列问题 public class lianxi01 { public static void main(String[] args) { System.out.println("第1个月的兔子对数:    1"); System.out.println("第2个月的兔子对数:    1"); int f1 = 1, f2 = 1, f, M=24;      for(int i=3; i<=M; i++) {       f = f2;       f2 = f1 + f2;       f1 = f;       System.out.println("第" + i +"个月的兔子对数: "+f2);          } } } 【程序2】    题目:判断101-200之间有多少个素数,并输出所有素数。 程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除, 则表明此数不是素数,反之是素数。    public class lianxi02 { public static void main(String[] args) {     int count = 0;     for(int i=101; i<200; i+=2) {      boolean b = false;      for(int j=2; j<=Math.sqrt(i); j++)      {         if(i % j == 0) { b = false; break; }          else           { b = true; }      }         if(b == true) {count ++;System.out.println(i );}                                   }     System.out.println( "素数个数是: " + count); } } 【程序3】    题目:打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个 "水仙花数 ",因为153=1的三次方+5的三次方+3的三次方。 public class lianxi03 { public static void main(String[] args) {      int b1, b2, b3; 

    标签: java 编程

    上传时间: 2017-12-24

    上传用户:Ariza

  • 学生成绩管理

    #include<stdio.h> #include<windows.h> int xuanxiang; int studentcount; int banjihao[100]; int xueqihao[100][10]; char xm[100][100]; int xuehao[100][10]; int score[100][3]; int yuwen; int shuxue[000]; int yingyu[100]; int c[100]; int p; char x[1000][100]="",y[100][100]="";/*x学院 y专业 z班级*/  int z[100];  main() { void input(); void inputsc(); void alter(); void scbybannji(); printf("--------学生成绩管理-----\n"); printf("请按相应数字键来实现相应功能\n"); printf("1.录入学生信息   2.录入学生成绩       3.修改学生成绩\n"); printf("4.查询学生成绩   5.不及格科目及名单   6.按班级输出学生成绩单\n"); printf("请输入你要实现的功能所对应的数字:"); scanf("%d",&xuanxiang); system("cls"); getchar(); switch (xuanxiang) { case 1:input(); case 2:inputsc(); case 3:alter(); /*case 4:select score(); case 5:bujigekemujimingdan();*/ case 6:scbybanji; } } void input() { int i; printf("请输入你的学院名称:"); gets(x); printf("请输入你的专业名称:"); gets(y); printf("请输入你的班级号:"); scanf("%d",&z); printf("请输入你们一个班有几个人:"); scanf("%d",&p); system("cls"); for(i=0;i<p;i++) { printf("请输入第%d个学生的学号:",i+1); scanf("%d",xuehao[i]); getchar(); printf("请输入第%d个学生的姓名:",i+1); gets(xm[i]); system("cls"); } printf("您已经录入完毕您的班级所有学生的信息!\n"); printf("您的班级为%s%s%s\n",x,y,z); /*alter(p);*/ } void inputsc() { int i; for(i=0;i<p;i++) { printf("\n"); printf("--------------------------------------------------------------------------------\n\n"); printf("\t\t\t\t录入学生的成绩\n\n\n"); printf("--------------------------------------------------------------------------------\n\n"); printf("\t\t\t\t%s\n",xm[i]); printf("\n"); printf("\t\t\t\t数学:"); scanf("%d",&shuxue[i]); printf("\n"); getchar(); printf("\t\t\t\t英语:"); scanf("%d",&yingyu[i]); printf("\n"); getchar(); printf("\t\t\t\tc语言:"); scanf("%d",&c[i]); system("cls"); } } void alter() { int i;/*循环变量*/ int m[10000];/*要查询的学号*/ int b;/*修改后的成绩*/ char kemu[20]=""; printf("请输入你要修改的学生的学号"); scanf("%d",&m); for (i=0;i<p;i++) { if (m==xuehao[i]) { printf("%s的数学成绩为%d,英语成绩为%d,c语言成绩为%d,xm[i],shuxue[i],yingyu[i],c[i]");  printf("请输入你想修改的科目");} } gets(kemu); getchar(); if (kemu=="数学"); { scanf("%d",&b); shuxue[i]=b;} if (kemu=="英语"); { scanf("%d",&b); yingyu[i]=b;} if (kemu=="c语言"); { scanf("%d",&b); c[i]=b; } printf("%s的数学成绩为%d,英语成绩为%d,c语言成绩为%d,xm[i],shuxue[i],yingyu[i],c[i]"); } void scbybannji() { int i; char zyname[20]; int bjnumber; printf("请输入你的专业名称"); scanf("%s",&zyname); printf("请输入你的班级号"); scanf("%d",&bjnumber); for (i=0;i<p;i++) { if (zyname==y[i]); if (bjnumber==z[i]); printf("专业名称%s班级号%d数学成绩%d英语成绩%dc语言成绩%d,y[i],z[i],shuxue[i],yingyu[i],c[i]"); } }

    标签: c语言

    上传时间: 2018-06-08

    上传用户:2369043090

  • 基于LTSpice仿真平台的电源冗余控制电路设计

    在电子电路设计中,电路仿真技术可以帮助设计者缩短设计周期,减少设计费用,优化和改进电路设计,提高电路的可靠性,因此电路的仿真技术得到了广泛的应用.-教常用的电路仿真平台有CadencelOrcad PspicAD,Multisim等,Ppice的前身是美国加州大学伯克莱分校推出的模拟集成电路仿真软件,可以做各种电路实验和测试,以便对电路进行修改和优化,这种技术为电路设计者提供了强大的计算机仿真方法。但是仿真的前提是要获取电路中各个器件的模型参数,而元件模型的获取是很难的事情,特别是新器件的模型,出于技术保密,大部分厂家一般不提供关键器件的Pspice模型,而自己建模只能针对一些简单器件,值得庆幸的是近些年来一些厂家依托于pspice仿真平台建立起自己的仿真环境,为我们进行电路仿真提供了便利,L-Spice就是Linear公司推出的仿真工具.

    标签: ltspice 电源冗余控制

    上传时间: 2022-06-20

    上传用户:jiabin

  • PoE以太网供电交换机

    4个10/100TXPoE以太网供电端口和2个10/100TX冗余上连端口输入电压DC24V,提供DC22VPoE输出(非标准PoE)输入电压DC48V,提供DC48V PoE输出(IEEE802.3af标准PoE)输入电压DC55V,每端口提供高达30W高电量输出(IEEE802.3at标准)合计输出功率高达100W(IEEE802.3at标准)支持强制供电模式支持IEEE 802.3af PoE设备检测和电量分级支持以小时为单位的周计划PoE排程管理支持LPLD,PD设备状态检测和自动重启功能支持专利多环冗余技术(MSRTM),系统自愈时间小于5ms内建WDT可让系统自动重启铝合金外壳符合IP-31工业防护标准支持-25~60℃宽温工作环境,适用恶劣工业现场JetNet 3706是一款智能Web管理型工业PoE Plus以太网供电交换机,针对工业PoE应用而设计,适合那些需要每端口30W电量输出,DC24V电源需求的应用,搭建IP监控系统或无线接入网。JetNet 3706不仅支持IEEE802.3af PoE标准,也满足IEEE802.3at PoE Plus准标准(802.3af加强版),使各PoE端口能提供高达30W电量。

    标签: poe 以太网 供电交换机

    上传时间: 2022-06-24

    上传用户:

  • DS18B20原理及应用实例(源程序+原理图+Proteus仿真)

    基于Proteus仿真前言:本文详细介绍了DS18B20原理,并在后面举例说明了其在单片机中的应用,所举例子包含Proteus仿真电路图,源程序,程序注释详细清楚。1、DS18B20简介:DS18B20温度传感器是DALLAS公司生产的1-wire式单总线器件,具有线路简单,体积小的特点,用它组成的温度测量系统线路非常简单,只要求一个端口即可实现通信。温度测量范围在一55℃~+125℃之间,分辨率可以从9~12位选择,内部还有温度上、下限报警设置。每个DS18B20芯片都有唯一的序列号,所以可以利用多个DS18B20同时连接在同一条总线上,组成多点测温系统。但最多只能连接8个,如果数量过多,会使供电电源电压过低,从而造成信号传输的不稳定。2、DS18B20结构:如右图所示,DS18B20有三只引脚,VCC、DQ和GND。DQ为数字信号输入/输出端(DQ一般接控制器(单片机)的一个1/0口上,由于单总线为开漏所以需要外接一个4.7K的上拉电阻);GND为电源地;VDD为外接供电电源输入端(在寄生电源接线方式时接地)。DS18B20内部结构主要由四部分组成:64位光刻ROM、温度传感器、非挥发的温度报警触发器TH和TL、配置寄存器。光刻ROM中的64位序列号是出厂前被光刻好的,它可以看作是该DS18B20的地址序列码。64位光刻ROM的排列是:开始8位是产品类型标号,接着的48位是该DS1B20自身的序列号,最后8位是前面56位的CRC校验码(循环冗余校验码)。光刻ROM的作用是使每一个DS18B20都各不相同,这样就可以实现一根总线上挂接多个DS18B20的目的。温度传感器可完成对温度的测量,以12位转化为例,用16位符号扩展的二进制补码读数形式提供。

    标签: ds18b2 proteus

    上传时间: 2022-07-02

    上传用户:

  • 3kW+LLC谐振式模块化通信电源

    负载的多样化,特别是负载功率的多变性,以及人们对设备成本投入的最低化和阶段化,需要适用面更广,稳定性更高,还需要具备冗余性和可扩容性的电源与之相适应。这些都对传统的集中式电源提出了挑战,随着模块化分布式电源的技术发展,模块电源系统已成为现在和未来电源的发展趋势。本文以220V交流输入,42V-58V直流输出的AC/DC型模块电源单元为研究对象,选用PFC+LLC谐振回路为主电路拓扑。首先介绍了PFC主电路和控制芯片,给出主要参数的设计,并介绍PFC电路的保护和延时电路;然后分析LLC谐振变换器的工作原理,讨论LLC谐振变换器的主要特性,给出主要参数的设计,并介绍了LLC谐振变换器的控制方案和控制芯片,再次介绍了均流控制方法,重点研究分析了最大电流均流法和限流最大电流均流控制,提出了非选择性共同控制模式和选择性控制模式两种均流控制方案。最后设计制作220V交流输入,输出功率3kW的模块电源,并进行了不同谐振频率(40kHz1与100kHz)以及不同电路布局下的对比试验研究,以谐振频率为100kHz的模块电源为例,进行了并机均流试验研究,给出了试验波形和结果。通过对试验结果的分析,验证了设计的可行性。最后分析了不足之处以及今后可能的改进方向。

    标签: llc 通信电源

    上传时间: 2022-07-09

    上传用户:

  • b/s下jsp+javabean实现从数据库中读取数据生成目录树

    b/s下jsp+javabean实现从数据库中读取数据生成目录树

    标签: javabean jsp 数据库 数据

    上传时间: 2015-02-08

    上传用户:风之骄子