Transcription of ADS1292 User's Guide - Texas Instruments
1 ADS1x9xECG-FEDemonstrationKitUser's GuideLiteratureNumber:SLAU384 December20112 SLAU384 December2011 SubmitDocumentationFeedbackCopyright 2011, (PCapplication).. (AnalysisMode).. December2011 TableofContentsSubmitDocumentationFeedba ckCopyright 2011, ADS1292 RRespiration(LowPassFilterEnabled).. (FullView)..3640 FrequencyResponsefortheMBFF ilter(50 HzNotch)..3741 FrequencyResponsefortheMBFF ilter(SharpcutoffAround150Hz).. December2011 SubmitDocumentationFeedbackCopyright 2011, December2011 ListofFiguresSubmitDocumentationFeedback Copyright 2011,TexasInstrumentsIncorporatedPentium is a December2011 SubmitDocumentationFeedbackCopyright 2011,TexasInstrumentsIncorporatedUser's GuideSLAU384 December2011 ADS1x9xECG-FEDemonstrationKitThisuser'sg uidedescribesthecharacteristics,operatio n, , ,16/24-bit,low-power,integratedanalogfro nt-end(AFE)designedforportableelectrocar diogram(ECG) 'sguideincludesa completecircuitdescription,schematicdiag ram, defibrillator: TheADS1x9xECG-FEtobeusedonlyundertheseco nditions: TheADS1x9xECG-FEdemonstrationkitmustnotb eusedfordiagnosticpurposes.
2 TheADS1x9xECG-FEdemonstrationkitmustnotb eusedwitha defibrillatororotherequipmentthatproduce shighvoltagesin excessoftheoutputsupplyprovidedbythebatt eryprovidedwiththeEVM. TheADS1x9xECG-FEdemonstrationkitis is notintendedforuseandmaynotbeusedasallorp artofanendequipmentproduct. TheADS1x9xECG-FEdemonstrationkitshouldbe usedsolelybyqualifiedengineersandtechnic ianswhoarefamiliarwiththerisksassociated withhandlingelectricalandmechanicalcompo nents,systemsandsubsystems. ,youarefullyresponsibleforthecontactinte rfacebetweenthehumanbodyandelectronics;c onsequently,youareresponsibleforpreventi ngelectricalhazardssuchasshock,electrost aticdischarge, December2011 ADS1x9xECG-FEDemonstrationKitSubmitDocum entationFeedbackCopyright 2011, :Fromhereonunlessotherwisenoted,ADS1x9xr eferstoADS1192, s Figure1 is 2 2 1 1 2 , ,thetermdemonstrationkitis :LeadI, LeadII,LeadIII,LeadaVR,LeadaVL,LeadaVFan drespirationchannel( ADS1292 Ronly). :EvaluationandLiveECG/ kHzin December2011 SubmitDocumentationFeedbackCopyright 2011, ,histogram,FFTandECG/ ,verifythatyourPCmeetstheminimumrequirem entsoutlinedin IBMPC-compatiblecomputer PentiumIII /Celeron 866 MHzorequivalentprocessor Minimum256 MBofRAM(512 MBorgreaterrecommended) Harddiskdrivewithatleast200 MBfreespace MicrosoftWindows XPSP2operatingsystemorWindows7 operatingsystem 1280X ADS1x9xECG-FEDemonstrationKit USBtominiUSBcable (PCapplication)Beforeinstallingthesoftwa remakesuretheADS1x9xECG-FEis ,findanddoubleclick ,thesoftwarewillinstallatC.
3 \ProgramFiles\TexasInstruments\ willcreatea programmenuitemADS1x9xEVMunder Programs TexasInstruments ADS1x9xevm December2011 ADS1x9xECG-FEDemonstrationKitSubmitDocum entationFeedbackCopyright 2011, Next Next December2011 SubmitDocumentationFeedbackCopyright 2011, Next Next toinstalltheMicrosoftC++2008 RedistributablePackage(x86) December2011 ADS1x9xECG-FEDemonstrationKitSubmitDocum entationFeedbackCopyright 2011, yoursystemis alreadyinstalledwithMicrosoftC++2008 RedistributablePackage(x86) Cancel Finish December2011 SubmitDocumentationFeedbackCopyright 2011, yoursystemis notinstalledwithMicrosoftC++2008 RedistributablePackage(x86) Next Install December2011 ADS1x9xECG-FEDemonstrationKitSubmitDocum entationFeedbackCopyright 2011, Finish onetimeinstallationoftheUSBdriveris ADS1x9x- ECGR ecorder ,selecttheoptions No,notthistime asshownin Figure12. Click Next 14 ADS1x9xECG-FEDemonstrationKitSLAU384 December2011 SubmitDocumentationFeedbackCopyright 2011, Installfroma listorspecificlocations(Advanced) andclick Next Figure14navigatetothedirectoryin which fileis located(C:\ProgramFiles\TexasInstruments \ADS1x9xevm\USBD rivers).
4 December2011 ADS1x9xECG-FEDemonstrationKitSubmitDocum entationFeedbackCopyright 2011, Next December2011 SubmitDocumentationFeedbackCopyright 2011, ContinueAnyway December2011 ADS1x9xECG-FEDemonstrationKitSubmitDocum entationFeedbackCopyright 2011, nowcompleteandADS1x9xEVMis Start->Programs->TexasInstruments->ADS1x 9xevm menu, theconnectiontotheADS1x9xECG-FEboardis December2011 SubmitDocumentationFeedbackCopyright 2011, About , ADCR egister , Analysis , Save and LiveECG\RESPD isplay . ADCR egister taballowstheusertoconfigurealltheADS1x9x userregisters. Analysis Analysis tabincludestheoscilloscopefortimedomaina nalysis,Histogramplot,FFTplotforfrequenc ydomainanalysisanda tabforblocksizeECG\ ,a "LiveECG\RESPD isplay"tabis ,livestreamingofECGsignalsalongwithheart rate, "ContinuousConversionMode"."SingleShotMo de"is ChannelRegisters19 SLAU384 December2011 ADS1x9xECG-FEDemonstrationKitSubmitDocum entationFeedbackCopyright 2011, , GPIO20 ADS1x9xECG-FEDemonstrationKitSLAU384 December2011 SubmitDocumentationFeedbackCopyright 2011, , RefreshRegisters buttonprovidedin RegisterMap21 SLAU384 December2011 ADS1x9xECG-FEDemonstrationKitSubmitDocum entationFeedbackCopyright 2011, Scope Histogram FFT ECG\RespDisplayThedatacanbeacquiredfromt heEVMbyclicking ACQUIRE CONTINUOUS Volts,referencedtothevoltagereferenceval uesetpreviouslyin the"ADCR egister" they-axiscanbeinputreferredvalues(output dividedbythePGAgainSetting)dependantonth estatusofthe"AnalysisDatais inputreferred" 'ScopeAnalysis"buttonactivatesa popupthatdisplaysthemeanvoltage,rootmean square(RMS) SCOPE22 ADS1x9xECG-FEDemonstrationKitSLAU384 December2011 SubmitDocumentationFeedbackCopyright 2011, thissub-tabButton/ControlDescriptionScop eAnalysisDisplaysthemean,rootmeansquare( RMS)
5 Valueandpeaktopeakfornoiseanalysisofthea cquireddataPlotChannelselectionbuttonall owselectingallchannelsorChannel1 orChannel2 forthedisplayHistogramSub-TabTheHistogra msub-tabdisplaysthedatain a "HistogramAnalysis"buttoncanbeusedtoview themeanvoltage,rootmeansquare(RMS) HistogramThefollowingbuttons/Controlsare availablein thissub-tabButton/ControlDescriptionHist ogramAnalysisRunshistogramoftheselectedc hannel(s)fortheselectednumberofsamplesPl otChannelselectionbuttonallowselectingal lchannelsorChannel1 orChannel2 forthedisplayDisplayPlane( :thedisplayareaandthen Nyquistselect OptionalPlane Nicholsmenuitem) S Plane Z Plane23 SLAU384 December2011 ADS1x9xECG-FEDemonstrationKitSubmitDocum entationFeedbackCopyright 2011, thefrequencydomainbyperforminga ,includingSNR,THD, "FFTA nalysis"buttonlocatedin FFTB utton/ ControlDescriptionFFTA nalysisRunsFFTanalysisoftheselectedchann el(s)andresultwillbeshownonthepop-upwind owPlotChannelselectionbuttonallowselecti ngallchannelsorChannel1 orChannel2 forthedisplayACAnalysisParametersVarious ACanalysisparameterconfigurationSectionC oherentFrequencyCalculatorProvisionforen teringdesiredAinFrequencySectionUserDefi nedDynamicRangeProvisionforselectingLowa ndHighfrequencySection24 ADS1x9xECG-FEDemonstrationKitSLAU384 December2011 SubmitDocumentationFeedbackCopyright 2011, \RESPSub-TabTheECG\RESPD isplaysub-tabcandisplayECGdataforLeadI, LeadII,LeadIII,LeadaVR,LeadaVL, ADS1292 RRespiration(LowPassFilterEnabled)
6 25 SLAU384 December2011 ADS1x9xECG-FEDemonstrationKitSubmitDocum entationFeedbackCopyright 2011, thissub-tabButton/ControlDescriptionPlot SetOptiontoselectECGLeadI, LeadII,LeadIII,LeadaVR,LeadaVL,LeadaVFor RespirationChannel( ADS1292 Ronly)HighPassFilterProvisionforenabling a PCsidehighpassfilterwithsupportforselect ingtheorderofthefilterandcutofffrequency LowPassFilterProvisionforenablinga PCsidelowpassfilterwithsupportforselecti ngtheorderofthefilterandcutofffrequencyN otchFilterProvisionforenablinga :Apartfromtheabovespecificbuttons/ (Rightclickonthedisplayarea)ExportDataTh edisplayeddatacanbeexportedtoexcelorClip board(Rightclickonthedisplayarea)Annotat ionProvisionProvisionprovidedforcreating anddeletingannotation(Rightclickonthedis playarea)VisibleItemsselectorOptiontodis playx-scale,y-scale,Plotlegends,x-scroll bar(Rightclickonthedisplayarea)Plotlegen doptionsPlotlegendgivesvariousoptiontoch angethecoloroftheplotting,variousplottin gstylesetc(Rightclickontheplotlegend) C:\ProgramFiles\TexasInstruments\ADS1x9x evm\saved.
7 Usethe"DirectorytoSaveFiles"optiontosele ctthefolderwheredatais "UseCurrentFolder".Thenselect"SavetoFile " December2011 SubmitDocumentationFeedbackCopyright 2011, thefile Device_<recordnumber> . thefile Device_<recordnumber> . thefile Device_<recordnumber> . thefile Device_<recordnumber> .Data- CodesAcquireddatasamplevalueswillbestore dtothefile Device_<recordnumber> Data- VoltsAcquireddatasample s voltagevalueswillbestoredtothefile Device_<recordnumber> FFTDataAcquireddatasample s FFTvalueswillbestoredtothefile Device_<recordnumber> HistogramDataAcquireddatasample s histogramvalueswillbestoredtothefile Device_recordnumber> Therecordnumbercanbegivenbytheuserandsav edfileswillusethisrecordnumberin andChannel2 theGUIarea UserComments . RESPD isplayTabLiveECGandLiverespirationchanne ldisplayareavailablein the LiveECG/RESPD isplay , December2011 ADS1x9xECG-FEDemonstrationKitSubmitDocum entationFeedbackCopyright 2011, StartDataStreaming andthesamecanbestoppedbyclickingon StopDataStreaming.
8 Thefollowingbuttons/Controlsareavailable in ECGLeadI ECGLeadII ECGLeadIII ECGL eadaVR ECGL eadaVL ECGL eadaVF RespirationChannel( ADS1292 Ronly) (Rightclickonthedisplayarea)ExportDataTh edisplayeddatacanbeexportedtoexcelorClip board(Rightclickonthedisplayarea)Visible ItemsselectorOptiontodisplayx-scale,y-sc ale,Plotlegends,x-scrollbar(Rightclickon thedisplayarea)PlotlegendoptionsPlotlege ndgivesvariousoptiontochangethecolorofth eplot, (Rightclickontheplotlegend) thetablebelow28 ADS1x9xECG-FEDemonstrationKitSLAU384 December2011 SubmitDocumentationFeedbackCopyright 2011, redRAoffIN2 NandIN1 NareredLAoffIN1 Pis redThelead-offinformationis alsoavailableonthepop-upwindow Lead-OffStatusRegisters . Thepop-upwindowcanbeselectedbyclickingon the Show/PollLeadOffStatus onthe Analysis : BasedonMSP430F5529 ADS1192andADS1292suitableforsixleadsofEC G:LeadI, LeadII,LeadIII,LeadaVR,LeadaVL,orLeadaVF ADS1292 RsuitableforoneleadofECG(LeadII)andrespi rationchannel Lowpowerconsumption(350 MicroWatt/channel) DataRatesof125 SPSto8 kSPS UnipolarOperation Leadoffdetectioncircuitry Onchiposcillatorandreference OnchipRLDamplifier SPIdatainterface 8 GbNANDF lashsupportTheADS1x9xECG-FEcanbeusedasa demoboardforstandardsixleadECGandrespira tionchannelusing4 madewitha (U7)is (AVDD/AVSS) (DVDD) derivedfromtheUSBinput(P1)througha forwardbiaseddiode(D3) ESDprotectedusingTI s ESDprotectiondiodearrayTPD4E004 DRYR(U2).
9 TheUSBVBUSis fedtotheintegratedLi-ionlinearchargerand systempower-pathmanagementmodule,BQ24032 ARHLR(U8), (VCC_BAT).Thisoutputis thenfedtoTI s low-powerlinearvoltageregulator,TPS73033 (U16), derivedfromVCC_BATusingTI s lowdropoutvoltageregulatorTPS73201(U10). TheinductorsL3,L4, ,TP32areprovidedtomakesurethepowersuppli edtotheboardis (ADS_AVDD)is , December2011 ADS1x9xECG-FEDemonstrationKitSubmitDocum entationFeedbackCopyright 2011, 2% (24 MHz)andO3( ) high high low low 1 GBNANDF lashmemory(U14).TheNAND flashis interfacedwiththeMSP430througha ,firmwaresupportforstoringECGandrespirat iondatatotheNAND flashmemoryis notavailablein GPIO connectionsbetweentheADS1x9xandtheMSP430 micro-controller,whichareaccessiblethrou ghthetestpointsgivenin thestandardECG/Respirationsignalsfromapa tientsimulatortotheDB9connector(P5). thisuserguidea FlukemedSim300 Bsimulatorwasusedasshownin December2011 SubmitDocumentationFeedbackCopyright 2011, designedtoworkin December2011 ADS1x9xECG-FEDemonstrationKitSubmitDocum entationFeedbackCopyright 2011, definedin thefollowingtable:SwitchNumberDescriptio nSW1 Thisswitchis usedtoenablebootstraploader(BSL) (D2)indicatestheADS1x9xECG-FEis in theidlestateandsteadyblueLED(D1)indicate sthemicro-controlleris busyin designedtohandlethefollowingactivities: Dataacquisition ADCL eadoffdetection DCsignalremoval Multibandpassfiltering ECGleadformation QRS(HR)detection RRDetection USBcommunication FirmwareupgradethroughUSBA nexampleofthehighlevelarchitectureofthef irmwareimplementationfortheADS1292 Ris givenbelow:32 ADS1x9xECG-FEDemonstrationKitSLAU384 December2011 SubmitDocumentationFeedbackCopyright 2011,TexasInstrumentsIncorporated1.
10 Read ADS1x9x data2. Process raw data3. Compute HR and Stream data to PCapplication Update status Update/read Interface with Update statusLED sMain loop : StatesUSB Receiveand TransmitDMA HandlerADS1292R REGC onfigurationADS1292R DatastreamingADS1292R DatadumpingADS1292R Firmwareupgrade1. Read packet Transfer data to PCapplication Update Status onLED Force firmwareto BSL Reset Peripherals&System Monitor IDLEADS1292 RSPI interrupt .ADS1292R DataRecording1. Read ADS1292R data2. Filter raw ECG data3. Compute HR and Store packet to Update status on ++. (AnalysisMode) (AnalysisMode)TheAnalysisModeis , ,theADCwillgeneratedatareadypulses(DRDY) storedandlatersenttothePCapplicationin sampleswhichare24bitsin December2011 ADS1x9xECG-FEDemonstrationKitSubmitDocum entationFeedbackCopyright 2011,TexasInstrumentsIncorporatedData Packetize Module(CH1 and CH2)Data AcquisitionADC data DRDYI nterruptUSBPC ApplicationSPI Interrupt2 Channel DataReaderADS1292R ConfigurationModuleADS1292R DATA FLOW DIAGRAM:ECG and Respiration Evaluation ModeDecode LiveRespirationdatastreamingcanbestarted fromthePCapplicationtab LiveECG\RESPD isplay byclicking StartDataStreaming.
