全国电子设计大赛论文设计报告论文模板大纲.docx
- 文档编号:30242763
- 上传时间:2023-08-13
- 格式:DOCX
- 页数:13
- 大小:90.75KB
全国电子设计大赛论文设计报告论文模板大纲.docx
《全国电子设计大赛论文设计报告论文模板大纲.docx》由会员分享,可在线阅读,更多相关《全国电子设计大赛论文设计报告论文模板大纲.docx(13页珍藏版)》请在冰豆网上搜索。
全国电子设计大赛论文设计报告论文模板大纲
音频信号分析仪(A题)
摘要:
关键词:
目录
1系统方案论证与比较
1.1引言
1.2采样方法比较与选择
方案一、
方案二、。
1.3处理器的比较与选择
1.4周期性判别与测量方法比较与选择
1.5系统总体设计
2各单元电路设计
2.1前级阻抗匹配和放大电路设计
2.2AD转换及控制模块电路设计
2.3功率谱测量
3软件设计
4系统测试
4.1总功率测量(室温条件下)
4.2单个频率分量测量(室温条件下)
5结论
参考文献:
[1]ALANV.OPPENHEIM.信号与系统.西安:
西安交通大学出版社,1997年
[2] 元秋奇.数字图像处理学.北京:
电子工业出版社,2000年
[3] 吴运昌.模拟电子线路基础.广州:
华南理工大学出版社,2004年
[4] 阎石.数字电子技术基础.北京:
高等教育出版社,1997年
[5] 张晓丽等.数据结构与算法.北京:
机械工业出版社,2002年
[6] 马忠梅等.ARM&Linux嵌入式系统教程.北京:
北京航空航天大学出版社,2004年
[7] 李建忠.单片机原理及应用.西安:
西安电子科技大学,2002年
附录:
附1:
元器件明细表:
1、LPC2148
2、ATMEGA16
3、AD620
4、ADS7819
5、液晶320*240
附2:
仪器设备清单
1、低频信号发生器
2、数字万用表
3、失真度测量仪
4、数字示波器
5、稳压电源
附3:
电路图图纸
电源系统
前级放大和AD转换
Atmega16控制板
附4:
程序清单
/*/////////////////////////////////////////////////////////////////////////////////////////////////
FFT转换函数,dataR:
实部,datai:
虚部,
////////////////////////////////////////////////////////////////////////////////////////////////*/
voidFFT(float*dataR,float*dataI,intn)
{
inti,L,j,k,b,p,xx,qq;
intx[11]={0};
floatTR,TI,temp;
floatQQ;
//////////////////////////////////位倒置////////////////////////////////////////////////////
for(i=0;i {xx=0; for(j=0;j x[j]=0; for(j=0;j {x[j]=(i/count[j])&0x01;} for(j=0;j {xx=xx+x[j]*count[n-j-1];} dataI[xx]=dataR[i]; } for(i=0;i {dataR[i]=dataI[i]; dataI[i]=0; } ////////////////////////////////////蝶形运算//////////////////////////////////////// for(L=1;L<=n;L++) { b=1;i=L-1; while(i>0) {b=b*2; i--; } for(j=0;j<=b-1;j++) {p=1;i=n-L; while(i>0) {p=p*2;i--;} p=p*j; for(k=j;k { TR=dataR[k]; TI=dataI[k]; temp=dataR[k+b]; QQ=2*pi*p/count[n]; qq=p*count[11-n]; dataR[k]=dataR[k]+dataR[k+b]*cos_tab[qq]+dataI[k+b]*sin_tab[qq]; dataI[k]=dataI[k]-dataR[k+b]*sin_tab[qq]+dataI[k+b]*cos_tab[qq]; dataR[k+b]=TR-dataR[k+b]*cos_tab[qq]-dataI[k+b]*sin_tab[qq];//查表运算 dataI[k+b]=TI+temp*sin_tab[qq]-dataI[k+b]*cos_tab[qq]; } } } for(i=0;i { w[i]=sqrt(dataR[i]*dataR[i]+dataI[i]*dataI[i]); w[i]=w[i]/count[n-1]; } w[0]=w[0]/2; } ///////////////////////////回放数据///////////////////////// voidviewdata(void) { unsignedintkey,page,i; page=0; LCD_PenColor=0x1F;//红色 LCD_WriteChineseString(font5,2,40,0); LCD_PenColor=0xFC;//蓝色 while (1){ key=getkey(); if(key! =0xFF) { if(key==4){SystemState=fft_mode;return;}//返回 if(key==2){ LCD_ClearScreen(); LCD_WriteChineseString(font3,2,10,0);LCD_WriteChineseString(font4,2,60,0); i=page*4+1; p3510(Re[i],0,15);print3510(Im[i]*mode,50,15); p3510(Re[i+1],0,26);print3510(Im[i+1]*mode,50,25); p3510(Re[i+2],0,38);print3510(Im[i+2]*mode,50,35); p3510(Re[i+3],0,50);print3510(Im[i+3]*mode,50,50); if(page>0)page--; delay_nms(8000000); }//上翻页 if(key==1){ LCD_ClearScreen(); LCD_WriteChineseString(font3,2,10,0);LCD_WriteChineseString(font4,2,60,0); i=page*4+1; p3510(Re[i],0,15);print3510(Im[i]*mode,50,15); p3510(Re[i+1],0,26);print3510(Im[i+1]*mode,50,25); p3510(Re[i+2],0,38);print3510(Im[i+2]*mode,50,35); p3510(Re[i+3],0,50);print3510(Im[i+3]*mode,50,50); page++;if(page>=SampleNum/4)page=0; delay_nms(8000000); }//下翻页 } } } ////////////////////////////失真度计算/////////////////////// voiddistortion(void) { LCD_ClearScreen(); LCD_WriteChineseString(font6,3,10,20); unsignedintkey; intfr; while (1) { ////////////获取频率//////////////////// log_2_N=11;SampleNum=SampleTab[log_2_N]; reset_timer(0); init_timer0(40960); New_Flag=0; enable_timer(0); ////////////////////等待采样完成/////////////////////////// while(! FFT_Flag); disable_timer(0);//关定时器0 //////////////////////FFT运算///////////////////////////////// FFT(Re,Im,log_2_N); ////////////////频域功率//////////////////////////////////// for(i=1;i ////////////////////总功率///////////////////////////////// Fp=0; for(i=1;i sort(&Re[1],&Im[1],SampleNum/2-1); fr=1000000/fre; if(Tflag){LCD_WriteChineseString(font7,1,50,20);LCD_WriteEnglishString("",0,38);print3510(fr,10,38);LCD_WriteEnglishString("US",58,38);} else {LCD_WriteEnglishString("",0,38);LCD_WriteChineseString(font8,1,50,20);} ////////////////////按键扫描///////////////////////////// key=getkey(); if(key! =0xFF) { if(key==1){SystemState=fft_mode;mode=20;break;}//返回 if(key==2){SystemState=fft_mode;mode=100;break;}//返回 } } } /////////////////按键扫描////////////////////////////// unsignedchargetkey(void) { if(IO1PIN_bit.P1_21==0){ delay_nms(200000); if(IO1PIN_bit.P1_21==0)return1; } if(IO1PIN_bit.P1_22==0){ delay_nms(2000000); if(IO1PIN_bit.P1_22==0)return2; } if(IO1PIN_bit.P1_23==0){ delay_nms(2000000); if(IO1PIN_bit.P1_23==0)return3; } if(IO1PIN_bit.P1_24==0){ delay_nms(2000000); if(IO1PIN_bit.P1_24==0)return4; } return0xFF; } //////////////////排序处理////////////////////////////// voidsort(float*a,float*b,intn)//a为待排序的量,b为起位置 { inti,j,temp; for(i=0;i for(j=0;j<=n-1;j++) {
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 全国 电子设计 大赛 论文 设计 报告 模板 大纲