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

信号<b>解调器</b>

  • 429总线协议说明

    ARINC429总线协议是美国航空电子工程委员会(Airlines Engineering Committee)于1977年7月提出的,并于同年发表并获得批准使用,它的全称是数字式信息传输系统(Digital Information Transmission System ) 。协议标准规定了航空电子设备及有关系统间的数字信息传输要求。ARINC429广泛应用在先进的民航客机中,如B-737、B-757、B-767,俄制军用飞机也选用了类似的技术。 ARINC429总线结构简单、性能稳定,抗干扰性强。最大的优势在于可靠性高。飞机上的ARINC429数据总线,用于在系统和设备之间传送上千种不同类型的参数,如航向、真空速、马赫数等。

    标签: 429总线协议

    上传时间: 2016-08-17

    上传用户:w50403

  • 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

  • cmx469无线数传

    CMX469A是一款全双工MSK信号调制解调芯片,可以实现1200、2400、4800波特率的调制速率。信息信号为“1”时对应的载波频率分别为1200、1200、2400Hz;信息信号为“0”时对应的载波频率分别为1800、2400、4800Hz。调制信号是相位连续的,并且在零点发生转

    标签: cmx 469 无线

    上传时间: 2019-04-28

    上传用户:jdfjdf

  • 华为P8手机主板线路图,所有的电路图设计

    该文件包括了华为P8手机所有的电路图设计,其中主基板部分包括了片上电源模块和电源管理模块,SOC各个外设接口部分,eMMC和DDR3,LCD,USB,Camera,Codec,Audio/Speaker,SIM Card,FPC 接口以及headphone等等,而调制解调器部分则包括了RF 接口,RF Transceiver,RF ANT Tunner,BW/WLAN/FM/NFC,GPS,RF PA等等部分,各个子电路图非常详尽,具有极高的参考价值

    标签: 华为 p8手机主板

    上传时间: 2022-04-17

    上传用户:

  • (网盘)300本Python电子书

    |- 数据科学速查表 - 0 B|- 迁移学习实战 - 0 B|- 零起点Python机器学习快速入门 - 0 B|- 《深度学习入门:基于Python的理论与实现》高清中文版PDF+源代码 - 0 B|- 《Python生物信息学数据管理》中文版PDF+英文版PDF+源代码 - 0 B|- 《Python深度学习》2018中文版pdf+英文版pdf+源代码 - 0 B|- 《Python编程:从入门到实践》中文版+源代码 - 0 B|- stanford machine learning - 0 B|- Python语言程序设计2018版电子教案 - 0 B|- Python网络编程第三版 (原版+中文版+源代码) - 0 B|- Python机器学习实践指南(中文版带书签)、原书代码、数据集 - 0 B|- python官方文档 - 0 B|- Python编程(第4版 套装上下册) - 0 B|- PyQt5快速开发与实战(pdf+源码) - 0 B|- linux - 0 B|- 征服PYTHON-语言基础与典型应用.pdf - 67.40 MB|- 与孩子一起学编程_中文版_详细书签.pdf - 69.10 MB|- 用Python做科学计算.pdf - 6.10 MB|- 用Python写网络爬虫.pdf - 9.90 MB|- 用Python进行自然语言处理(中文翻译NLTK).pdf - 4.40 MB|- 像计算机科学家那样思考 Python中文版第二版.pdf - 712.00 kB|- 网络爬虫-Python和数据分析.pdf - 6.90 MB|- 图解机器学习.pdf - 59.40 MB|- 凸优化.pdf - 5.70 MB|- 数据挖掘导论.pdf - 2.50 MB|- 数据科学入门.pdf - 13.30 MB|- 数据结构与算法__Python语言描述_裘宗燕编著_北京:机械工业出版社_,_2016.01_P346.pdf - 74.30 MB|- 神经网络与深度学习.pdf - 92.60 MB|- 深入Python3...

    标签: python

    上传时间: 2022-06-06

    上传用户:

  • 探讨逆变焊机IGBT炸管的原因及保护措施

    1电压型PWM控制器过流保护固有问题目前国内常见的IGBT逆变弧焊机PWM控制器通常采用TL494.SG3525等电压型集成芯片,电流反馈信号一般取自整流输出端,当输出电流信号由分流器检出电流与给定电流比较后,经比例积分放大器大,控制输出脉冲宽度IGBT导通后,即使产生过电流,PWM控制电路也不可能及时关断正在导通的过流脉冲由于系统存在延退环节,过流保护时间将延长.2电流型过流保护电流型PWM控制电路反馈电流信号由高频变压器初级端通过电流互感器取得,由于电流信号取自变压器初级,反应速度快,保护信号与正在流过IGBT的电流同步,一旦发生过流PWM立即关断输出脉冲,IGBT获得及时保护,电流型PwM控制器固有的逐个脉冲检测瞬时电流值的控制方式对输入电压和负载变化响应快,系统稳定性好同意老兄的观点,在实际应用中电压型PWM确实占了大多数,但过流保护取样也可以从变压器初级取,通过互感线圈或霍尔传感器取得过流信号,比如控制3525的8脚,这点深圳瑞凌的焊机做的不错,可以很好保护开关管过流.如何通过检测手段判断一种逆变电源的主电路是否可靠,我认为可以从开关器件和主变压器的空载和负载状态下的电流电压波形来分析,从而针对性的调整开关器件参数及过流过压缓冲元件参数以及高频变压器的参数,难点在于如何选择匹配.

    标签: 逆变焊机 igbt

    上传时间: 2022-06-19

    上传用户:fliang

  • WM8978中文资料

    带扬声器驱动的立体声多媒体数字信号编译码器描述WM8978是一个低功耗、高质量的立体声多媒体数字信号编译码器。它主要应用于便携式应用,比如数码照相机、可携式数码摄像机。它结合了立体声差分麦克风的前置放大与扬声器、耳机和差分、立体声线输出的驱动,减少了应用时必需的外部组件,比如不需要单独的麦克风或者耳机的放大器。高级的片上数字信号处理功能,包含一个5路均衡功能,一个用于ADC和麦克风或者线路输入之间的混合信号的电平自动控制功能,一个纯粹的录音或者重放的数字限幅功能。另外在ADC的线路上提供了一个数字滤波的功能,可以更好的应用滤波,比如“减少风噪声”。WM8978可以被应用为一个主机或者一个从机。基于共同的参考时钟频率,比如12MHz和13MHz,内部的PLL可以为编译码器提供所有需要的音频时钟。WM8978工作在模拟电源电压2.5V到3.3V,尽管它的数字核心部分为了节省电能可以把工作电压下降到1.62V。如果需要增大输出功率,扬声器和OUT3/4线输出可以在5V电源运行。芯片的个别部分也可以通过软件进行断电控制。

    标签: wm8978

    上传时间: 2022-07-06

    上传用户:

  • 毕业设计(论文)通信系统基带数据资料

    正交频分复用(OFDM,Orthogonal Frequency Division Multiplexing)是当前一种非常热门的通信技术。它即可以被看作是一种调制技术,也可以被看作是一种复用技术。由于它具有抗多径衰落和频谱利用率高的特点,因此被广泛应用于高速数字通信领域,比如应用于IEEE 802.11a无线局域网(WLAN)的物理层等等。我的毕业设计的核心任务是:采用FPGA来实现一个基于OFDM技术的通信系统中的基带数据处理部分,即调制解调器。其中发射部分的调制器包括:信道编码(Reed-Solomon编码),交织,星座映射,FFT和插入循环前缀等模块。我另外制作了相应的解调器,可以实现上述功能的逆变换。另外,我还对OFDM技术,IEEE 802.11a的标准文献,基于Simulink的OFDM模型和仿真,ALTERA公司的技术和IP Core的使用等方面进行了研究。这些在文章中都有体现。

    标签: 毕业设计 论文 通信系统

    上传时间: 2022-07-29

    上传用户:

  • 基于MSP430的便携式心率计

    该产品采用高度集成化工艺将力敏元件(PVDF压电膜)、灵敏度温度补偿元件、感温元件、信号调理电路电路集成在传感器内。压电式原理采集信号,模拟信号输出,输出同步于脉搏波动的脉冲信号,脉搏波动一次输出一正脉冲。该产品可用于脉率检测,如运动、健身器材设备中的心率测试。从传感器检测到的脉搏信号转化为电压信号送入电压跟随器,起到缓冲的作用,使前级和后级隔离开来,避免相互干扰。输出的信号经前置放大后送入高通滤波器,以滤除传感器的热电干扰,再经过低通滤波器滤除环境中的高频干扰。处理完的信号送入后级继续放大以便得到干扰小且清晰的信号,此信号经比较器和二极管整流后直接送入单片机处理,以驱动显示电路和报警电路。本系统电路的软件部分能够精确跟踪微小心电信号的频率。所采用的技术是单片机的断捕获功能以及数学算法误差消除、硬件结构误差消除。

    标签: msp430 便携式心率计

    上传时间: 2022-07-29

    上传用户: