几十年来在音频领域中,A 类、B 类、AB 类音频功率放大器一直占据“统治”地位,其发展经历了这样几个过程:所用器件从电子管、晶体管到集成电路过程;电路组成从单管到推挽过程;电路形成从变压器输出到OTL、OCL、BTL 形式过程。其基本类型是模拟音频功率放大器,它的最大缺点是效率太低。全球音视频领域数字化的浪潮以及人们对音视频设备节能环保的要求,迫使人们尽快开发高效、节能、数字化的音频功率放大器,它应该具有工作效率高,便于与其他数字化设备相连接的特点。D 类音频功率放大器是PWM 型功率放大器,它符合上述要求。近几年来,国际上加紧了对D 类音频功率放大器的研究与开发,并取得了一定的进展,几家著名的研究机构及公司已经试验性地向市场提供了D 类音频功率放大器评估模块及技术。这一技术一经问世立即显示出其高效、节能、数字化的显著特点,引起了科研、教学、电子工业、商业界的特别关注,现在这一前沿的技术正迅猛发展,前景一片光明。
上传时间: 2022-07-28
上传用户:zhaiyawei
VIP专区-嵌入式/单片机编程源码精选合集系列(32)资源包含以下内容:1. 无线音频电话(gprs).2. 经典的psos编程实例源码.3. 嵌入式系统文件管理部分.4. lwIP是瑞士计算机科学院(Swedish Institute of Computer Science)的Adam Dunkels等开发的一套用于嵌入式系统的开放源代码TCP/IP协议栈。Lwip既可.5. 非常经典的网络协议栈.6. "CAN0 CAN4 C"是CAN0和CAN4通讯的程序。用户可参照此例程设置MSCAN模块。本文件夹是为用户提供的codeworrior编程范例.7. 本文件夹是为用户提供的codeworrior编程范例.8. ucos-ii 编译器ICCAVR CPU atmega8 8M 晶振 对原作者的ucos进行了简化.9. "Port ucosii V252"是嵌入式操作系统uC/OS-II在DP256/DG128上移植的范例。提供的codeworrior编程范例.10. "SendA"通过调用监控程序.11. "printpp"是帮助用户调试的一个工具.12. This program is free software you can redistribute it and/or modify it under the terms of the GNU Ge.13. device driver for various TV and TV+FM radio tuners.14. D:MyData其它我的文章C51cp1_1 est.uv2 Project File Date: 04/02/2003.15. 一个简单的TCP IP协议栈程序.16. 校园导游系统.17. 本文档是关于boa web服务器的源程序.18. boa web服务器的主程序.19. 关于boa web服务器的配置文件.20. 嵌入式操作系统TCP/IP协议栈的socket小程序.21. 讲解嵌入式TCP/IP协议栈的编写.22. 本原代码集是对计算机图形学的编程实践.23. 关于TCP/IP的一份硕士论文.24. 这是一个在VxWorks系统实现CS网卡END驱动的原代码.25. 实现一个运行在16位数字信号处理器TMS320VC5402上的小型嵌入式TCP/IP协议栈。对TCP/IP协议中的IP协议、ARP协议、UDP协议进行分析.26. 此为讲解内存技术的文档资料.27. 我设计的数字电源的源代码 还有原理图.28. ARM MP3解码源代码1.0 有完整的项目文件.29. 基于WEB的嵌入式视频采集压缩瘦身服务器的设计与实现.30. 此文当为日本嵌入式tron的技术文档,目前在日立等公司的主流嵌入式系统还是tron.31. C++的温度控制系统,是本人在其它网站上找到的,还没有试过.32. 基于牛顿迭代法的二次规划程序.33. PCI总线与USB总线之间的数据通信的用户端应用程序(包括界面和通信).34. GIF动画解码算法.35. 一个嵌入式web server的源码。小巧好用.36. 一个桥接器87ch47仿真器的c的源程序.37. 给ARM7用的MP3程序源码.38. 给ucgui用的字库HZK12,12x12点阵的汉字库和hzk16点阵的汉字库.39. 很多人想要的LCDSLIN.c文件是给UCGUI用的驱动文件.40. 下载管理器是基于HTTP1.1而建立的,支持断点续传.采用Java Swing创建了一个简单高效的GUI界面,具有一次下载多个文件的能力..
上传时间: 2013-07-22
上传用户:eeworm
VIP专区-嵌入式/单片机编程源码精选合集系列(36)资源包含以下内容:1. C51 I2C 驱动程序 含头文件.2. arm芯 ucos 下的开发框架.3. c8051f***的程序源代码.4. 新华龙单片机的flash用法.5. 用C8051F300设计锂离子电池充电器的解决方案.6. c8051f系列单片机 用过采样和求均值提高ADC分辨率.7. C6000指令集 是对C6000指令集的文档.8. VxWorks 编程手册 VxWorks 编程手册.9. proteus 6.7及其破解(绝对好用).10. iic总线资料.11. 手机游戏礼包包 原理图采用OrCad软件或PowerPCB软件打开 好玩的很 快来试试吧.12. 红外测温计 红外线测温 自动化设计 原理图采用OrCad软件或PowerPCB软件打开 很完美.13. 9智能机器人礼包 智能机器人 单片机实现 功能齐全 运动流畅.14. 哈哈!终于找到了最新版本的UCGUI! 增加了不少的功能.15. Nios II是一个用户可配置的通用RISC嵌入式处理器,这个文档详细介绍这个处理器的用法.16. 这是一个c语言写的a/d转换程序。利用i2c总线实现对24c02的存和取.17. 学DSP时.18. 汉字液晶子程 液晶屏分为4行*12列汉字.19. 这是一个c语言描述的8位led显示的源代码.20. We demonstrate a method for encoding and decoding the [24,12,8] extended binary Golay code using a s.21. Training embedded apps to process speech may be as easy as finding the right 8-bit micro. Don t let.22. The CC1000 RF transceiver is very easy to interface with a microcontroller. The chip is configured.23. One of the most important issues affecting the implementation of microcontroller software deals wi.24. AVR单片机开发中.25. 作基于日立公司superh系列微处理器嵌入式操作系统bootloader源代码.26. touchsceen_test ├─ main.c C语言主源文件 ├─ AscII6x8.c Ascii字符6x8点阵显示格式数据 ├─ lcd.c LCD显示函数源文件 ├─.27. iic_test ├─ main.c C语言主源文件 ├─ iic.c IIC总线操作和24C040擦写函数源文件 └─ iic.h IIC总线操作和24C040写定义头文件.28. Nexperia系统声音实现的源码.29. 89C516RD+的两个AD转换程序,89C51是22.1184MHZ,有64KB Flash 256B(DataRAM)+1024B(Ext.RAM)的性价比很高的MCU.30. 网上收集的VC多线程开发、嵌入式开发文档.31. ucos-2在lpc2100上的移制例子。.32. mcf5307实验源代码.33. CPLD对DUSH的读写控制,LINUX下运行.解压即可..34. HART协议由Rosemount公司开发且已向每个使用者开放HART协议采用标准的Bell 202频移键控信号以1200波特通信以低电平加载于4mA~20mA模拟信号上.35. 中文MODBUS协议(完整版)涵盖协议基本内容。不用我多说了吧!自己看好了。.36. μC_OS-II在Nios上的移植(共同学习ucosII).37. SST28F040读写源程序,C语言编写,方便移植.38. 基于ARM 的PDA拼音输入法源程序,c语言编写,方便移植.39. Cypress公司的USB芯片开发资料.40. at91 sam 系列arm7单片机程序下工具.
标签: 自动变速器
上传时间: 2013-06-18
上传用户:eeworm
VIP专区-嵌入式/单片机编程源码精选合集系列(37)资源包含以下内容:1. at91sam64编程实例.2. 一个用asm写的操作系统原型 很适合大家学习学习.3. 本文详细介绍了学习FREEBSD的一些命令.4. 一个12路串口+3路Socket口的数据收发程序 嵌入式ucLinux操作系统下调试通过.5. c语言中写二进制数。引用例子: #define Bin(n) LongToBin(0x##n##l) void main(void) { unsigned char c c =.6. 此程序是利用2051单片机P1.0,P1.1精密比较器功能实现a/d转换通过P1.0电位器调节.7. 《KEIL C51 Vision2 中文入门教程》翻译.8. 基于单片机、nrf24e1发射接受程序.9. 一个用于控制LCD panel显示的驱动程序。控制LCD读写和显示控制。.10. libminigui-1.3.3.tar.gz。 对想学习miniGUI的朋友这是非常好的自学资料!.11. libminigui-1.3.0.tar.gz。 miniGUI的库函数源代码!.12. 8255 输入、输出实验的汇编程序清单 方式0.13. 深圳金鹏液晶自带汉字显示模块4*15D的使用例程.14. Keyboard Source code for 68HC705J1A,供胡次使用68HC705J1A.15. 用于小商品消费的SMS消费机程序.16. 是上一个SMS消费机的充值机程序.17. 以上几个手持机的初始化程序.18. 68K328手持开发说明文档.19. 这是一个ARM的实验。主要是使用PWM6输出一个固定占空比的单边沿控制PWM信号.20. 这是一个语音电压表.21. 具有原始语音播放功能.22. 是一个按键控制的录音笔.23. 是一个飞翔的小鸟.24. 用汇编和C编写的.25. 卷积码的C源程序.26. 1.在发送端通过一个编码系统对待传数据预先编码.27. lcd液晶显示器的单片机地层驱动程序以及字符点阵生成器,刚刚做完的项目,希望对大家有用.28. ActiveTcl is ActiveState s quality-assured distribution of Tcl, available for AIX, HP-UX, Linux, Mac.29. 是TCL的另外一个编译(解释)器.30. AT88SC102及AT88SC1604 IC卡的读写(C51编写)测试表明程序工作可靠.31. i2c软件包, 很有用, 也非常简单.32. 一个德国人用汇编写的基于15个采样点的dcc编码器.33. 一个德国人写的基于15各采样点的dcc解码器.34. 本程序是针对T6963C控制器的LCD接口的驱动程序。.35. key(键盘子程序).36. s_serial(c51用io口模拟串口).37. PS键盘与单片机连接.38. 在51移植的ucos2源代码 UCOS2_KEIL.39. 单片机自发自收CAN通讯 c51_can_self.40. 日立单片机实现IIC的的程序,由C语言写出,已经调试通过,可以放心使用.
标签: 工程图
上传时间: 2013-06-02
上传用户:eeworm
VIP专区-嵌入式/单片机编程源码精选合集系列(50)资源包含以下内容:1. 冷光源 产品的控制器 HT48R系列和HT48E系列.2. 冷光源 产品的控制器 HT48R系列和HT48E系列.3. 冷光源 产品的控制器 HT48R系列和HT48E系列.4. MT28F128J3 flash 编程 也适用intel flash 28F 系列 里面是pdf文档.5. 流水灯 使用定时器控制.6. moder 51汇编程序框架 D4为串口发送中断指示灯; D5为外部中断1指示灯; D6为外部中断0指示灯; D7为串口接收中断指示灯; D8为定时器指示灯;.7. 计数器0的实验程序 intT0 取时钟电路产生计数脉冲.8. SMDK2410boardTestProgram.9. tini的http-slientC程序.10. TINI的pop3的c代码.11. 用VC做的PC与单片机通信的程序,很实用的.望此代码给大家带来方便或有所启发.12. cypress usb 68013a examples.13. 本文件用于spi接口的键盘扫描模块.14. 跑马灯设计.15. 在smartarmm2200上显示波形实现暂停退出的功能.16. 解决smartarm2200串口下载问题的程序.17. smartarm2200d的ad转换程序.18. 自己画的经244隔离的JTAGFORAVR.19. 第一次上传.20. at91sam7s64 arm的A/D转换测试代码.21. 8279键盘显示芯片实验源程序(C语言编写).22. 菲利普单片机LPC900系列的I2C读写程序.23. 当前SOC是嵌入式系统设计的一大热点.24. 自己收藏的单片机程序——洗衣机的工作原理。c语言编写。.25. 用C8051F300设计锂离子电池充电器的解决方案!给大家参考!.26. 触摸屏驱动源码.27. MSP430 串口通讯通过中断实现.28. 综合电子设计实验部分元件功能管脚详细说明电子原理图.29. sc2410测试程序.30. atmel at91sam7s header file extented, some extra register definitions are set and extra functions ar.31. IAR开发平台下.32. IAR下.33. atmel at91sam7s和7x下.34. LM16032DDC-0B-Manual-Rev0[1]液晶屏幕使用.35. ucos-ii的图形界面移植.36. 很好的一个菜单处理程序.37. 嵌入式系统开发 TOPPERS and JSP Kernel Release 1.3 TOPPERS = Toyohashi Open Platform for Embedded Real-Tim.38. 嵌入式系统开发用源代码 包含At91C arm芯片相关各种例程 包括整数性能测试,浮点测试,硬件驱动等.39. Welcome to PMOS. PMOS is a set of modules, mostly written in Modula-2, to support multitasking. PMO.40. 用于motorala 68K系列处理器的小实时多任务操作系统 The OMU Kernel was written to provide a cut-down Unix-like O/S for a.
上传时间: 2013-07-22
上传用户:eeworm
VIP专区-嵌入式/单片机编程源码精选合集系列(67)资源包含以下内容:1. 这是一个实用的I2C应用实例.2. Far Memory Support is only available in the PK51 package. If you have an CA51, DK51, or Evaluation.3. 这是一个i2c通信协议的说明书.4. MSC 1210 A/D Conversion for 1 input signals (-2.5V ... +2.5V) Inputs pairs AIN0-AIN1 read in an in.5. 该程序是一个描述四角铁甲虫机器人调试过程的程序.6. 基于plilips ARM 芯片LPC2200系列,使用ADC模块的通道0、1进行电压的测量.7. LPC2200系列ARM芯片的FLASH功能测试,调用IAP服务程序.8. JEN-ZBKIT-A快速使用,Zigbee开发板最佳选择..9. Jennic5131简介.开发ZIGBEE的最佳选择芯片..10. Jennic5121芯片简介.开发ZIGBEE的最佳选择..11. 开发zigbee的最佳选择开发板,由陈工科技提供.开发板介绍..12. zigbee开发的最佳选择平台.陈工科技提供的开发板,软件使用说明.主芯片是使用jennic的SOC zigbee芯片..13. zigbee技术简要介绍.主要应用于家居智能,工业控制..14. 关于ZIGBEE的一些疑问点的解答.对于ZIGBEE入门非常有用..15. zigbee的一个应用方案.基于Zigbee无线通讯的智能卡设备设计概述.值得参考..16. 用avr mega128读取spi串行字库.17. 用AVR Atmega128驱动多串口芯片Tl164C554A的程序.18. readSD2000 c.19. 这是我自己编写的一个运用了中断.20. 这是一个用c语言实现一个主机到多个从机进行通信的51源代码.21. 使用串口下载vxworks映象的方法,在文章中包括了详细的操作步骤和相应图示.22. 基于AT91SAM9260的U-boot的源代码.23. 基于AT91SAM9260的bootloader.24. PIC控制1702 原理图+源程序.25. AT91SAM9260在WinCE操作系统下的BSP移植代码(Bin文件).26. uCOSII 在LPC3180上的移植代码.27. ep9315开发板的原理图.原厂的作品,很好的参考.28. 自制C51编程器,附原理图+源程序,支持多种C51芯片烧写.29. 这是一个五分频电路设计.30. 10010序列检测.31. 以AT89C51为控制芯片设计时钟控制.32. cc2420 zigbee芯片的最新资料20070319.33. cc2430 zigbee芯片的最新资料20070319.34. 详细的无线键盘,鼠标,无线桥 开发文档.包含电路原理图,电路板光汇文件.FIREWALL, 驱动程序等.有此文档,就可以完全直接生产出来无线键盘,鼠标,无线桥.整个一套完整的解决方案..35. DSP课程设计,实现FFT算法,对初学者有参考价值.36. 没有错误的ARM9 -S3C2440 开发板原理图.37. 英文版zigbee协议.38. 学习cpld的朋友注意了.39. 数字竞赛抢答器的制作.40. ARM通讯程序,PC机测试 ARM通讯程序,PC机测试.
标签:
上传时间: 2013-06-29
上传用户:eeworm
VIP专区-嵌入式/单片机编程源码精选合集系列(92)资源包含以下内容:1. 这里是:"EDA技术基础_第5章".谢谢大家的支持!.2. 这里接下来是:"EDA技术基础_第6章.PPT".希望大家支持!.3. Protel99电子元件封装.4. bios源码.5. 一本关于我国嵌入式考试的很好的参考资料,值得下载.6. tms2812的原理图.7. smartarm2200开发板上做的一个程序.8. wsd:tiger studio ,1_2 .protel 99 se多层电路板设计配套光盘资料.9. wsd:tiger studio ,1_3 .protel 99 se多层电路板设计配套光盘资料.10. wsd:tiger studio 1_4 ,which is verygood and useful.protel 99 se多层电路板设计配套光盘资料.11. wsd:tiger studio 1_5 ,which is very good and useful.protel 99 se多层电路板设计配套光盘资料.12. wsd:tiger studio 1_6,which is very good and useful.protel 99 se多层电路板设计配套光盘资料.13. wsd:tiger studio 1_7,which is very good and useful.protel 99 se多层电路板设计配套光盘资料.14. wsd:tiger studio 1_7 ,which is very good and useful.protel 99 se多层电路板设计配套光盘资料.15. wsd:tiger studio 1_9,which is very good and useful.protel 99 se多层电路板设计配套光盘资料.16. 步进伺服电机运动控制,k880伺服电机运动控制vb测试程序.17. ucosii下的arm9LCD程序.18. 用 Atmega8 实现D触发锁存器的功能.19. 学习ARM嵌入式及相关操作系统的介绍,是清华大学硕士教材.对嵌入式有更深一层的了解.20. ThreadX Datasheet Version 4.0.21. CH375 是南京沁恒公司开发的一个USB总线的通用接口芯片.22. ML Estimation of 2 PFM signals using EM and AM.23. i2c 在linux下的驱动设计.24. 这些程序是在ccs调试通过的.25. 该文件在ccs编译器下调试通过的2812 DSP pwm实验程序。.26. 该文件在ccs编译器下调试通过的2812 DSP EV事件管理实验程序。.27. 该文件在ccs编译器下调试通过的2812 DSP mcsbp实验程序。.28. 该文件在ccs编译器下调试通过的2812 DSP 外EXRAM实验程序。.29. the ndis driver ,you must install the inf file.30. 仅供参考的protel电路图.31. ERTFS是一个优秀的文件系统.32. 此源码为vb写的底屋开发。通过bios取得相关信息。希望有所收获.33. zigbee的协议标准.34. 达盛科技公司S3C2410基础实验源码.35. MD204LV4文本显示器电路原理图,已广泛用于工业设备上..36. 这是一个关于基于CPLD的多路SPWM控制器的研制的论文.37. Altera FPGA与CPLD的外部处理器连接方式及编程。.38. 北京航空航天大学2006年嵌入式系统课件及试验.适合嵌入式初级学者!.39. altera 的i2c ip核.40. altera 的vga ip核.
标签: 减
上传时间: 2013-04-15
上传用户:eeworm
VIP专区-嵌入式/单片机编程源码精选合集系列(106)资源包含以下内容:1. i2c总线的资料汇编.2. 点阵液晶128*64的开发说明文档及驱动器开发源码.3. 51单片机上可以使用的操作系统.4. 这是一个基于LPC2148的看门狗定时程序.5. 利用plc制作交通灯的毕业设计论文参考资料.6. i2c 原码 开发包.7. 利用i2c总线 读写e2rom.8. 汽车行驶状态记录仪的系统设计.9. 多功能显示屏应用系统设计。附电路原理图和源码.10. 新华龙单片机C8051F060的AD程序.11. 新华龙单片机C8051F060的详细芯片资料.12. 基于OSE的软硬件平台.13. 本人在开发电力103规约时候收集的一些文档.14. protelse99 傻瓜教程.exe 从入门到精通.15. PLD设计 Maxplus使用 quartusII中文教程.16. 高速串行IO方面的一本电子书.17. IMX31开发板.18. SmartARM2300原理图.19. 嵌入式图型界面编程.20. ARM的嵌入式虹膜识别源代码.21. 基于STC89C58单片机的无线传输(NFR905)C51原程序.22. 实现A/D转换.23. 经典嵌入式系统介绍.24. Verilog代码.25. 四位液晶显示器0403驱动51汇编程序源码.26. 51下的SHTxx 系列单芯片传感器驱动程序,SHTxx 系列单芯片传感器是一款含有已校准数 字信号输出的温湿度复合传感器..27. 这是一个自己开发的键盘驱动代码.28. 嵌入式文件系统uC/FS.29. 液晶显示模块应用讲座,较详细地介绍了LCD的基本原理和各种液晶的应用.30. 电气二次回路讲解.31. 采用触摸感应板的红外电脑遥控器.32. EP2C20开发板的原理图.33. I2C总线是常用的并行通讯方法.34. 一个非常好的介绍blacfin应用的入门资料.35. 输入设定参数.36. 用51实现对U 盘的读写.37. ARM单片机.38. 介绍了SP3实验板的系统结构和布局,用户指南..39. can bus deriver for zlg....maybe it is useful for you.40. S3C2443 Schematic Rev0.2. 参考原理图.
标签: 射频技术
上传时间: 2013-04-15
上传用户:eeworm
VIP专区-嵌入式/单片机编程源码精选合集系列(116)资源包含以下内容:1. 有关节1027的知识很有用.2. Atmel的AT91SAM7x256芯片的usb存储的源程序.3. Atmel的AT91SAM7X256的串行Flash读写的源程序.4. 这是一个驱动大功率电机的控制模块.5. Atmel的AT91SAM7X256的和24系列EEPROM通讯的源程序.6. 学习嵌入式应用系统设计.7. I2C 通讯严格的时序是很多初学者头痛的问题.8. 万年历.9. 基于LWIP的服务器.10. PLC的基本回路程式集(真的是很好用的東西,初學者必讀).11. 《数据结构》算法实现及解析.12. s52单片机对PS2键盘的输入解码.13. 终于用AVR驱动起来这个型号是FL032-C0 控制芯片是ILI9320 的240*320 TFT LCD. AVR芯片用的是M32 当然这个屏最合适用ARM来驱动。16bit总线.14. 简单有效的应用程序.15. 1602显示万年历程序,C语言和汇编的都在,我也是从网上下的,大家可以参考一下.16. Developing.Series.60.Applications.A.Guide.for.Symbian.OS.C.Developers.17. test file nucleus source.18. This file is an example to use timer2 in mode 0..19. google为mobile开发的搜索SDK.20. LPC2104/5/6嵌入式系统程序实例,带有PROTUES7.1仿真文件,适合做入门指导.21. LPC2104/5/6嵌入式系统程序实例,带有PROTUES7.1仿真文件,适合做入门指导.22. 利用8279键盘显示后接口电路做做电子钟.23. 使用AVR单片机做的单相电表项目,采用取最大值的办法计算有效值,算法比较简单,有protel99的原理图..24. 使用STR710的SPI接口访问外部EEPROM的例子程序.使用KEIL UV3编译.使用了MDK3.05操作系统..25. 使用STR710的IIC接口对PCF8563时钟芯片的测试程序.采用KEIL UV3编译.使用了MDK3.05操作系统..26. 关于matlab图形用户界面的有关知识.27. aduc842原程序代码 ad公司芯片应用笔记.28. 与语音信号处理有关的代码,在GUIDE界面下做的.29. 学习写flash驱动程序的好助手,很宝贵!.30. 51+sl811读写U盘的源程序+原理图.31. 采用C#编写.32. PIC实用子程序,51实用子程序,96实用子程序.33. IC_CARD 4442芯片 的源程序.34. I2C接口的AD及D A转换器的应用..源程序.35. nucleus 源码包括具体的内核适合研究 nucleus.36. iar 嵌入式开发软件,破解版version4.20a.37. 初学plc相关资料.38. 与书ARM嵌入式应用系统开发典型实例光盘配套.39. SPI接口实险.40. 祥细介绍Freescale HCS12 微控制器 MC9S12DP256/DG128开发的中文资料.
上传时间: 2013-07-18
上传用户:eeworm
心音信号是人体最重要的生理信号之一,包含心脏各个部分如心房、心室、大血管、心血管及各个瓣膜功能状态的大量生理病理信息。心音信号分析与识别是了解心脏和血管状态的一种不可缺少的手段。本文针对目前该研究领域中存在的分析方法问题和分类识别技术难点展开了深入的研究,内容涉及心音构成的分析、心音信号特征向量的提取、正常心音信号(NM)和房颤(AF)、主动脉回流(AR)、主动脉狭窄(AS)、二尖瓣回流(MR)4种心脏杂音信号的分类识别。本文的工作内容包括以下5个方面: a)心音信号采集与预处理。本文采用自行研制的带有录音机功能的听诊器实现对心音信号的采集。通过对心音信号噪声分析,选用小波降噪作为心音信号的滤波方法。根据实验分析,选择Donoho阈值函数结合多级阈值的方法作为心音信号预处理方案。 b)心音信号时频分析方法。文中采用5种时频分析方法分别对心音信号进行了时频谱特性分析,结果表明:不同的时频分析方法与待分析心音信号的特性有密切关系,即需要在小的交叉项干扰与高的时频分辨率之间作综合的考虑。鉴于此,本文提出了一种自适应锥形核时频(ATF)分析方法,通过实验验证该分布能较好地反映心音信号的时频结构,其性能优于一般锥形核分布(CKD)以及Choi-Williams分布(CWD)、谱图(SPEC)等固定核时频分析方法,从而选择自应锥形核时频分析方法进行心音信号分析。 c)心音信号特征向量提取。根据对3M Littmann() Stethoscopes[31]数据库中标准心音信号的时频分析结果,提取8组特征数据,通过Fihser降维处理方法提取出了实现分类可视化,且最易于分类的心音信号的2维特征向量,作为心音信号分类的特征向量。 d)心音信号分类方法。根据心音信号特征向量组成的散点图,研究了支持向量机核函数、多分类支持向量机的选取方法,同时,基于分类的目的 性和可信性,本文提出以分类精度最大为判断准则的核函数参数与松弛变量的优化方法,建立了心音信号分类的支持向量机模型,选取标准数据库中NM、AF、AR、AS、MR每类心音信号的80组2维特征向量中每类60组数据作为支持向量机的学习样本,对余下的每类20组数据进行测试,得到每类的分类精度(Ar)均为100%,同时对临床上采集的与上述4种同类心脏杂音信号和正常心音信号中每类24个心动周期进行分类实测,分类精度分别为:NM、AF、MR的分类精度均为100%,而AR、AS均为95.83%,验证了该方法的分类有效性。 e)心音信号分析与识别的软件系统。本文以MATLAB语言的可视化功能实现了心音信号分析与识别的软件运行平台构建,可完成对心音信号的读取、预处理,绘制时-频、能量特性的三维图及两维等高线图;同时,利用MATLAB与EXCEL的动态链接,实现对心音信号分析数据的存储以及统计功能;最后,通过对心音信号2维特征向量的分析,实现心音信号的自动识别功能。 本文的研究特色主要体现在心音信号特征向量提取的方法以及多分类支持向量机模型的建立两方面。 综上所述,本文从理论与实践两方面对心音信号进行了深入的研究,主要是采用自适应锥形核时频分析方法提取心音信号特征向量,根据心音信号特征向量组成的散点图,建立心音信号分类的支持向量机模型,并对正常心音信号和4种心脏杂音信号进行了分类研究,取得了较为满意的分类结果,但由于用于分类的心脏杂音信号种类及数据量尚不足,因此,今后的工作重点是采集更多种类的心脏杂音信号,进一步提高心音信号分类精度,使本文研究成果能最终应用于临床心脏量化听诊。 关键词:心音信号,小波降噪,非平稳信号,心脏杂音,信号处理,时频分析,自适应,支持向量机
上传时间: 2013-04-24
上传用户:weixiao99