ARINC429总线协议是美国航空电子工程委员会(Airlines Engineering Committee)于1977年7月提出的,并于同年发表并获得批准使用,它的全称是数字式信息传输系统(Digital Information Transmission System ) 。协议标准规定了航空电子设备及有关系统间的数字信息传输要求。ARINC429广泛应用在先进的民航客机中,如B-737、B-757、B-767,俄制军用飞机也选用了类似的技术。 ARINC429总线结构简单、性能稳定,抗干扰性强。最大的优势在于可靠性高。飞机上的ARINC429数据总线,用于在系统和设备之间传送上千种不同类型的参数,如航向、真空速、马赫数等。
标签: 429总线协议
上传时间: 2016-08-17
上传用户:w50403
文件比较器,可以支持软件比较,文本比较,整个目录下文件比较,功能强大,也很好用
上传时间: 2017-04-26
上传用户:WANGYUCHENG
题目:古典问题:有一对兔子,从出生后第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;
上传时间: 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
有源滤波器simulink仿真模型,基于派克变换与滞环比较器设计了有源滤波器。
上传时间: 2019-03-15
上传用户:chenkuiye
·300M内部时钟频率 ·可进行频移键控(FSK),二元相移键控(BPSK),相移键控(PSK),脉冲调频(CHIRP),振幅调制(AM)操作 ·正交的双通道12位D/A转换器 ·超高速比较器,3皮秒有效抖动偏差 ·外部动态特性: 80 dB无杂散动态范围(SFDR)@ 100 MHz (±1 MHz) AOUT ·4倍到20倍可编程基准时钟乘法器 ·两个48位可编程频率寄存器 ·两个14位可编程相位补偿寄存器 ·12位振幅调制和可编程的通断整形键控功能 ·单引脚FSK和BPSK数据输入接口 ·PSK功能可由I/O接口实现 ·具有线性和非线性的脉冲调频(FM CHIRP)功能,带有引脚可控暂停功能 ·具有过渡FSK功能 ·在时钟发生器模式下,有小于25 ps RMS抖动偏差 ·可自动进行双向频率扫描 ·能够对信号进行sin(x)/x校正 ·简易的控制接口: 可配置为10MHZ串行接口,2线或3线SPI兼容接口或100MHZ 8位并行可编程接口 ·3.3V单电源供电 ·具有多路低功耗功能 ·单输入或差分输入时钟 ·小型80脚LQFP 封装
上传时间: 2019-08-06
上传用户:fuxy
本程序调试通过。由STC51单片机1T系列运行,通过检测外部3路比较器的换相信号完成换相,硬件驱动设计好,理论可以驱动任何没有霍尔元件的无感无刷电机,比如硬盘,航模的无刷电机等,通过程序的修改可以完成慢启动,pwm调速,改变转向等功能,另外附有一张纸质手绘原理图的照片。
标签: 无刷电机
上传时间: 2022-03-20
上传用户:
内 容 简 介 本书以最新流行的不需要外部晶振与复位电路的可仿真的高速 STC15 系列单片机为核心,详细介绍了 单片机内部功能模块,比如定时器、中断、串口、SPI 接口、片内比较器、ADC 转换器、可编程计数器阵列 (CCP/PCA/PWM)等。每个重要知识点都有简短精炼的实例作验证,然后就是单片机常用外围接口的介绍与 STC15 系列单片机的实际产品运用实例分析。另外对单片机开发必须掌握的 C 语言基础知识与 Keil 开发环 境也作了较为详细的介绍,对于没有学习过 C 语言的读者通过本书也能轻松进入以 C 语言开发单片机的学 习状态。 为了快速验证本书的理论知识,作者设计了与本书配套的双核(两个仿真型单片机)实验板,功能强 大,操作简单,直观,除用于本书实验测试外,也可用于产品前期开发。 本书可作为普通高校计算机类、电子类、自动控制类、仪器仪表类、机电一体化类等相关专业教学用书, 对已有一定设计经验的单片机工程师也有重要参考价值
标签: 51单片机
上传时间: 2022-03-24
上传用户:zhaiyawei
IC-Ucc28950改进的相移全桥控制设计UcC28950是T公司进一步改进的相移全桥控制C,它比原有标准型UCC2895主要改进为Zvs能力范围加宽,对二次侧同步整流直接控制,提高了轻载空载转换效率,而且此时可以ON/OFF控制同步整流成为绿色产品。既可以作电流型控制,也可以作电压型控制。增加了闭环软启动及使能功能。低启动电流,逐个周期式限流过流保护,开关频率可达1MHz UCC28950基本应用电路如图1所示,内部等效方框电路如图2所示。*启动中的保护逻辑UCC28950启动前应该首先满足下列条件:*VDD电压要超过UvLo阈值,73V*5V基准电压已经实现*芯片结温低于140℃。*软启动电容上的电压不低于0.55V。如果满足上述条件,一个内部使能信号EN将产生出来,开始软启动过程。软启动期间的占空比,由Ss端电压定义,且不会低于由Twm设置的占空比,或由逐个周期电流限制电路决定的负载条件电压基准精确的(±1.5%5V基准电压,具有短路保护,支持内部电路,并能提供20mA外部输出电流,其用于设置DCDC变换器参数,放置一个低ESR,ESL瓷介电容(1uF-2.2uF旁路去耦,从此端接到GND,并紧靠端子,以获得最佳性能。唯一的关断特性发生在C的VDD进入UVLo状态。*误差放大器(EA+EA,COMP)误差放大器有两个未提交的输入端,EA+和EA-。它具有3MHz带宽具有柔性的闭环反馈环。EA+为同相端,EA-为反向端。COMP为输出端输入电压共模范围保证在0.5V-3.6V。误差放大器的输出在内部接到pWM比较器的同相输入端,误差放大器的输出范围为0.25V4.25V,远超出PwM比较器输入上斜信号范围,其从0.8v-2.8V。软启动信号作为附加的放大器的同相输入,当误差放大器的两个同相输入为低,是支配性的输入,而且设置的占空比是误差放大器输出信号与内部斜波相比较后放在PWM比较器的输入处。
标签: ucc2895
上传时间: 2022-03-31
上传用户:
针对交流电路过零检测电路存在结构复杂、过零点检测不准确、编程繁琐等问题,设计了一种基于LM339的硬件结构简单的过零检测电路。通过仿真软件Mulisim对该设计电路进行了仿真,实验证明了该方案过零检测的可行性、稳定性和可靠性,可直接作为交流电路中CPU的过零信号。Aiming at the problems of AC cilsuit zero crossing detection circuit such as complex structure, zero crossing detection and cumbersome programming, a zero crossing detection circuit with simple hardware structure based on LM339 was designed. The design circuit was simulated by simulation software Mulisim, and the feasibility, stability and reliability of zero crossing detection were proved by experiments, which can be used as zero crossing signal of CPU in AC circuit directly.
上传时间: 2022-05-03
上传用户: