Labview

Páginas: 22 (5376 palabras) Publicado: 1 de noviembre de 2012
CHAPTER
 1
 –
 COMMUNICATING
 WITH
 C
  SERIES
 I/O
 MODULES
 IN
 LABVIEW
 FPGA
 
 
Module
 Classifications
 Overview
 
Understanding
 how
 data
 travels
 between
 module
 hardware
 components
 and
 the
 NI
 LabVIEW
 FPGA
  block
 diagram
 can
 help
 you
 develop
 better
 programs
 and debug
 faster.
 This
 section
 introduces
 you
 to
  the
 different
 hardware
 architectures
 of
 NI
 C
 Series
 I/O
 modules
 and
 how
 to
 communicate
 with
 each
  one.
 These
 modules
 are
 typically
 used
 for
 measurement
 or
 control
 signals
 and
 feature
 model
 numbers
 that
 begin
 with
 NI
 92xx,
 NI
 93xx,
 or
 NI
 94xx.
  Module
 Classifications
  • Direct
 Field-­‐Programmable
 Gate
 Array
 (FPGA)
 Communication
  o Parallel
 Digital
 
  • SPI
 Bus
 Communication
  o Simultaneous
  § On-­‐Demand
 Conversion
  § Delta-­‐Sigma
 Modulation
  o Multiplexed
  §High-­‐Speed
  § Low-­‐Speed
  o SPI
 Digital
 
 
 


  Figure
 1.
 C
 Series
 Module
 Classification
 Organizational
 Tree
  Terminology
  • NI
 Example
 Finder
 –
 Part
 of
 the
 LabVIEW
 development
 environment
 that
 houses
 hundreds
 of
  example
 programs.
 
 From
 the
 Help
 menu
 on the
 Front
 Panel
 or
 the
 Block
 Diagram
 select
 “Find
  Examples…”
 Many
 of
 the
 sections
 in
 this
 chapter
 reference
 shipping
 example
 programs
 for
  modules
 that
 are
 all
 located
 in
 the
 NI
 Example
 Finder.
 
 The
 vast
 majority
 of
 modules
 have
 a
 module-­‐specific
 example
 program.
 
 You
 can
 find
 them
 in
 the
 NI
 Example
 Finder
 under
  “Hardware
 Input
 and
 Output-­‐>CompactRIO-­‐>Module
 Specific…”
 


  Figure
 2.
 The
 NI
 Example
 Finder
 comes
 with
 LabVIEW
 and
 contains
 100s
 of
 examples
 





• • •



ADC –
 Analog-­‐to-­‐digital
 converter.
 Discrete
 component
 that
 converts
 an
 input
 analog
 signal
  (usually
 voltage)
 into
 a
 digital
 representation.
 Front-­‐end
 circuitry,
 also
 known
 as
 signal
  conditioning,
 is
 used
 to
 convert
 real-­‐world
 analog
 signals
 into
 voltage levels
 within
 the
 set
 range
  of
 the
 ADC.
  DAC
 –
 Digital-­‐to-­‐analog
 converter.
 Discrete
 component
 that
 converts
 a
 digital
 value
 into
 an
  analog
 value.
 Analog
 output
 is
 usually
 a
 voltage,
 but,
 if
 you
 add
 circuitry,
 you
 can
 convert
 it
 into
  a current
 value.
  I/O
 –
 Input/output.
  Arbitration
 –
 The
 process
 of
 providing
 one
 request
 priority
 while
 causing
 all
 other
 requests
 to
  wait.
  Jitter
 –
 Inconsistent
 periods
 between
 multiple
 iterations
 of
 a
 looping
 program
 structure.
  Measured
 as
 the
 difference between
 the
 longest
 period
 experienced
 and
 the
 nominal
 period
  requested.
  Pipeline
 –
 To
 pipeline
 a
 process
 is
 to
 take
 a
 series
 of
 serial
 steps
 (A»B»C)
 and
 break
 them
 up
  where
 at
 any
 iteration
 “n,”
 the
 loop
 is
 processing
 step
 A...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Labview
  • labview
  • Que es labview
  • Labview
  • Labview
  • Labview
  • Labview
  • Labview

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS