Example: bankruptcy

TMS320x2833x Analog-to-Digital Converter (ADC

TMS320x2833xAnalog-to-DigitalConverter(A DC)ModuleReferenceGuideLiteratureNumber: SPRU812 ASeptember2007 RevisedOctober20072 SPRU812A September2007 (ADC).. (SequencerStart/StopOperationWithMultipl eTime-SequencedTriggers).. (ADCMAXCONV).. (ADCASEQSR).. (ADCST).. (ADCREFSEL).. (ADCOFFTRIM).. (ADCRESULTn)..45 SPRU812A September2007 (SMODE=0)..131-3 SimultaneousSamplingMode(SMODE=1).. (S/H) (ADCTRL1)(AddressOffset00h)..342-2 ADCC ontrolRegister2(ADCTRL2)(AddressOffset01 h)..352-3 ADCC ontrolRegister3(ADCTRL3)(AddressOffset18 h)..372-4 MaximumConversionChannelsRegister(ADCMAX CONV)(OffsetAddress02h).

TMS320x2833x Analog-to-Digital Converter (ADC) Module Reference Guide Literature Number: SPRU812A September 2007–Revised October 2007

Tags:

  Converter, Analog, Digital, Digital to analog converter

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Transcription of TMS320x2833x Analog-to-Digital Converter (ADC

1 TMS320x2833xAnalog-to-DigitalConverter(A DC)ModuleReferenceGuideLiteratureNumber: SPRU812 ASeptember2007 RevisedOctober20072 SPRU812A September2007 (ADC).. (SequencerStart/StopOperationWithMultipl eTime-SequencedTriggers).. (ADCMAXCONV).. (ADCASEQSR).. (ADCST).. (ADCREFSEL).. (ADCOFFTRIM).. (ADCRESULTn)..45 SPRU812A September2007 (SMODE=0)..131-3 SimultaneousSamplingMode(SMODE=1).. (S/H) (ADCTRL1)(AddressOffset00h)..342-2 ADCC ontrolRegister2(ADCTRL2)(AddressOffset01 h)..352-3 ADCC ontrolRegister3(ADCTRL3)(AddressOffset18 h)..372-4 MaximumConversionChannelsRegister(ADCMAX CONV)(OffsetAddress02h).

2 382-5 AutosequenceStatusRegister(ADCASEQSR)(Ad dressOffset07h)..402-6 ADCS tatusandFlagRegister(ADCST)(AddressOffse t19h)..412-7 ADCR eferenceSelectRegister(ADCREFSEL)(Addres sOffset1Ch)..432-8 ADCO ffsetTrimRegister(ADCOFFTRIM)(AddressOff set1Dh)..432-9 ADCI nputChannelSelectSequencingControlRegist ers(ADCCHSELSEQ1)(AddressOffset03h)..442 -10 ADCI nputChannelSelectSequencingControlRegist ers(ADCCHSELSEQ2)(AddressOffset04h)..442 -11 ADCI nputChannelSelectSequencingControlRegist ers(ADCCHSELSEQ3)(AddressOffset05h)..442 -12 ADCI nputChannelSelectSequencingControlRegist ers(ADCCHSELSEQ4)(AddressOffset06h).

3 442-13 ADCC onversionResultBufferRegisters(ADCRESULT n)-(Addresses0x7108-0x7117)..452-14 ADCC onversionResultBufferRegisters(ADCRESULT n)-(Addresses0x0B00-0x0B0F)..454 ListofFiguresSPRU812A September2007 (MAX_CONV1 Setto6)..201-4 ValuesforADCCHSELSEQn(MAX_CONV1setto2).. (ADCTRL1) (ADCTRL2) (ADCTRL3) (ADCMAXCONV) (ADCASEQSR) (ADCST) (ADCREFSEL) (ADCOFFTRIM) September2007 RevisedOctober2007 ListofTables5 SubmitDocumentationFeedbackListofTables6 SPRU812A September2007 RevisedOctober2007 SubmitDocumentationFeedbackPrefaceSPRU81 2A September2007 RevisedOctober2007 ReadThisFirstNotationalConventionsThisdo cumentusesthefollowingconventions.

4 ,thefollowingnumberis40hexadecimal(decim al64):40hor0x40. Registersinthisdocumentareshowninfigures anddescribedintables. ,itsbeginningandendingbitnumbersabove, , SPRS439 TMS320F28335,F28334,F28332 DigitalSignalControllers(DSCs)DataManual containsthepinout,signaldescriptions, 'sGuides SPRU430 TMS320C28xDSPCPUandInstructionSetReferen ceGuidedescribesthecentralprocessingunit (CPU)andtheassemblylanguageinstructionso ftheTMS320C28xfixed-pointdigitalsignalpr ocessors(DSPs). SPRU566 TMS320x28xx,28xxxPeripheralReferenceGuid edescribestheperipheralreferenceguidesof the28xdigitalsignalprocessors(DSPs).

5 SPRUFB0 TMS320x2833xSystemControlandInterruptsRe ferenceGuidedescribesthevariousinterrupt sandsystemcontrolfeaturesofthe2833xdigit alsignalcontrollers(DSCs).SPRU812 TMS320x2833xAnalog-to-DigitalConverter(A DC)ReferenceGuidedescribeshowtoconfigure andusetheon-chipADCmodule, TMS320x2833xExternalInterface(XINTF)User 'sGuidedescribestheXINTF,whichisanonmult iplexedasynchronousbus, TMS320x2833xBootROMUser'sGuidedescribest hepurposeandfeaturesofthebootloader(fact ory-programmedboot-loadingsoftware) TMS320x2833xMultichannelBufferedSerialPo rt(McBSP)User' TMS320x2833xDirectMemoryAccess(DMA) September2007 TMS320x28xx,28xxxEnhancedPulseWidthModul ator(ePWM)

6 ModuleReferenceGuidedescribesthemainarea softheenhancedpulsewidthmodulatorthatinc ludedigitalmotorcontrol,switchmodepowers upplycontrol,UPS(uninterruptiblepowersup plies), TMS320x28xx,28xxxHigh-ResolutionPulseWid thModulator(HRPWM)describestheoperationo fthehigh-resolutionextensiontothepulsewi dthmodulator(HRPWM).SPRU807 TMS320x28xx,28xxxEnhancedCapture(eCAP) TMS320x28xx,28xxxEnhancedQuadratureEncod erPulse(eQEP)ReferenceGuidedescribesthee QEPmodule,whichisusedforinterfacingwitha linearorrotaryincrementalencodertogetpos ition,direction, TMS320x28xx,28xxxEnhancedControllerAreaN etwork(eCAN) TMS320x28xx,28xxxSerialCommunicationInte rface(SCI)ReferenceGuidedescribestheSCI, whichisatwo-wireasynchronousserialport, (NRZ) TMS320x28xx,28xxxSerialPeripheralInterfa ce(SPI)ReferenceGuidedescribestheSPI-ahi gh-speedsynchronousserialinput/output(I/ O)

7 Port-thatallowsaserialbitstreamofprogram medlength(onetosixteenbits) TMS320x28xx,28xxxInter-IntegratedCircuit (I2C)ReferenceGuidedescribesthefeaturesa ndoperationoftheinter-integratedcircuit( I2C)modulethatisavailableontheTMS320x280 xdigitalsignalprocessor(DSP).ToolsGuides SPRU513 TMS320C28xAssemblyLanguageToolsUser'sGui dedescribestheassemblylanguagetools(asse mblerandothertoolsusedtodevelopassemblyl anguagecode),assemblerdirectives,macros, commonobjectfileformat, TMS320C28xOptimizingCCompilerUser'sGuide describestheTMS320C28x C/C++ ++ TheTMS320C28xInstructionSetSimulatorTech nicalOverviewdescribesthesimulator,avail ablewithintheCodeComposerStudioforTMS320 C2000 IDE,thatsimulatestheinstructionsetoftheC 28x TMS320C28xDSP/BIOSA pplicationProgrammingInterface(API)

8 September2007 RevisedOctober2007 SubmitDocumentationFeedbackChapter1 SPRU812A September2007 RevisedOctober2007 analog -to-DigitalConverter(ADC)TheTMS320 x2833xADCmoduleisa12-bitpipelinedanalog- to-digitalconverter(ADC).Theanalogcircui tsofthisconverter,referredtoasthecoreint hisdocument,includethefront-endanalogmul tiplexers(MUXs),sample-and-hold(S/H)circ uits,theconversioncore,voltageregulators , ,referredtoasthewrapperinthisdocument,in cludeprogrammableconversionsequencer,res ultregisters,interfacetoanalogcircuits,i nterfacetodeviceperipheralbus, , September2007 RevisedOctober2007 analog -to-DigitalConverter(ADC)

9 Value+0, digital Value+4096 Input analog Voltage*ADCLO3when input 0 Vwhen 0 V < input < 3 Vwhen input 3 VDigital Value+4095,FeaturesTheADCmodulehas16chan nels, , ; , ,oncetheconversioniscompleted, , : 12-bitADCcorewithbuilt-indualsample-and- hold(S/H) Simultaneoussamplingorsequentialsampling modes Analoginput:0 Vto3V ,ADCclock, 16-channel,multiplexedinputs Autosequencingcapabilityprovidesupto16"a utoconversions" Sequencercanbeoperatedastwoindependent8- statesequencersorasonelarge16-stateseque ncer( ,twocascaded8-statesequencers). Sixteenresultregisters(individuallyaddre ssable)tostoreconversionvalues Thedigitalvalueoftheinputanalogvoltageis derivedby:AAllfractionalvaluesaretruncat ed.

10 Multipletriggersassourcesforthestart-of- conversion(SOC)sequence S/W-softwareimmediatestart ePWM1-6 GPIOXINT2 Flexibleinterruptcontrolallowsinterruptr equestoneveryend-of-sequence(EOS)orevery otherEOS Sequencercanoperatein"start/stop"mode,al lowingmultiple"time-sequencedtriggers"to synchronizeconversions. ePWMtriggerscanoperateindependentlyindua l-sequencermode. Sample-and-hold(S/H) (ADC)SPRU812A September2007 RegistersePWMx SOCBS/WGPIO/XINT2_ADCSOCePWMx SOCAS/WSequencer 2 Sequencer 1 SOCSOCADC Control Registers70B7h70B0h70 AFh70A8hResult Reg 15 Result Reg 8 Result Reg 7 Result Reg 1 Result Reg 0moduleADC12-BitAnalogMUXADCINA0 ADCINA7 ADCINB0 ADCINB7 Systemcontrol blockHigh-speedprescalerHSPCLKC28xSYSCLK OUTS/H- (1)Address(2)Size(x16)


Related search queries