I have 10 transmitter how can i all of them receive them properly

Discussion in 'Embedded Systems and Microcontrollers' started by dark dragon, Jul 15, 2010.

  1. dark dragon

    Thread Starter Member

    Dec 11, 2008
    13
    0
    i've a problem that i want to receive a data transmitter by 10 transmitter (they work simultaneously)

    i cant go for TDMA r FDMA can i use some other techniques
    is there any other algorithm r technique for tat

    the transmitter are already designed for working in same frequency
    but i can program the controller inside it.

    also tell me is there any other hand shake signals support such wireless stuff.

    also i have only one receiver that have to receive all the 10 data and move it to pic 16fxx
     
  2. Papabravo

    Expert

    Feb 24, 2006
    10,179
    1,800
    The only way I can see to solve your problem is to have 10 UARTS in either a single chip or in multiple chips. Each UART will need to have an internal FIFO buffer so it can hold onto some number of characters while you are servicing other devices. Then in the PIC you can service each UART in turn and collect all the data.

    I'm not familiar with handshaking methods used with wireless modems. In traditional Bell System modem technologies there are a handful of signals used with names like:
    Code ( (Unknown Language)):
    1.  
    2. DTR - Data Terminal Ready
    3. DSR - Data Set Ready
    4. DCD - Data Carrier Detect
    5. CTS - Clear to Send
    6. RTS - Request to Send
    7. RI  - Ring Indicator
    8.  
    The use of these handshake signals tended to be application specific. You need to read your datasheets very carefully, and follow the advice of the shampoo makers:

    "Lather, rinse, repeat"
     
  3. Arm_n_Legs

    Active Member

    Mar 7, 2007
    183
    10
    Take a look at Nordic Semiconductor http://www.nordicsemi.com/. They have some chips (check out nRF24L01) that handles multiple transmission using collision algorithm used in the Ethernet standard.
     
Loading...