• DocumentCode
    1501818
  • Title

    Code-division multiplexing of a sensor channel: a software implementation

  • Author

    Smith, Joshua R. ; Salthouse, Christopher ; Gershenfeld, Neil

  • Author_Institution
    Escher Lab., Cambridge, MA, USA
  • Volume
    17
  • Issue
    4
  • fYear
    1999
  • fDate
    4/1/1999 12:00:00 AM
  • Firstpage
    725
  • Lastpage
    731
  • Abstract
    This paper demonstrates the use of software radio techniques in the context of sensing, rather than communications. It describes code-division multiplexing (CDMA) and time-division multiplexing (TDMA) of a receiver channel in an electric field sensing system. The only hardware used is a front-end gain stage consisting of two opamps and a microcontroller. The modulation and demodulation operations are implemented entirely in the microcontroller software. Multiple coded waveforms are transmitted simultaneously, and induce a combined signal on a single receive electrode. The combined signal, after passing through a single analog front end terminating in an analog-to-digital converter, is separated into the four original component signals by a software demodulation operation. The signal-to-noise ratio (SNR) achieved by the code-division multiplexed system given a fixed measurement time is compared to the SNR achieved by a time-division multiplexed implementation given the same total measurement time. The paper also compares the scaling of TDMA and CDMA performance with the number of transmitted channels and the number of demodulated channels
  • Keywords
    analogue-digital conversion; code division multiple access; demodulation; electric fields; electric sensing devices; microcontrollers; modulation; operational amplifiers; signal processing; telecommunication channels; time division multiple access; time division multiplexing; CDMA; SNR; TDMA; analog front end; analog-to-digital converter; code-division multiplexing; combined signal; demodulated channels; electric field sensing system; front-end gain stage; measurement time; microcontroller software; modulation; multiple coded waveforms transmission; opamps; receive electrode; receiver channel; sensor channel; signal-to-noise ratio; software demodulation; software implementation; software radio techniques; time-division multiplexing; transmitted channels; Code division multiplexing; Context; Demodulation; Hardware; Microcontrollers; Multiaccess communication; Receivers; Software radio; Time division multiple access; Time measurement;
  • fLanguage
    English
  • Journal_Title
    Selected Areas in Communications, IEEE Journal on
  • Publisher
    ieee
  • ISSN
    0733-8716
  • Type

    jour

  • DOI
    10.1109/49.761048
  • Filename
    761048