This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC2530 sensors

Other Parts Discussed in Thread: CC2530, Z-STACK

Hi,

I do research on health monitoring with WSN, I provide cc2530ZDK.

Does any body know that which sensors I can connect to cc2530?(such as sensor measuring body temperature, ECG sensor, blood glucose sensor ,and fall detection sensor)

  • Hi,
     

    CC2530 has two native SPI/UART, ADC and several GPIOs (I have

    not listed additional peripheral units) and you can emulate I2C by

    bit banging in software.

    The right question to be asked is not which sensor can be connected rather than

    what are the built in interfaces of a given sensor. That say, you can connect any

    sensor you want as long it has an interface that is also exist (or can be implemented

    through software) on cc2530 SoC.
     

    pari Naseri said:
    sensor measuring body temperature

    There are temperature sensors with built in SPI and/or I2C interface.

    The temperature forum is the right place to ask this question.

    Example of such question:

    I'm looking for a temperature sensor that is good for measuring human

    body temperature, with SPI and/or I2C interface, powered from 2 to 3.6

    voltage levels. Suitable for low power applications.

    This sensor is about to be interfaced to CC2530 SoC. 

     

    pari Naseri said:
    ECG sensor

    I'm not familiar with solutions where ECG measurement is introduced as a stand alone

    sensor (may be I'm wrong here). Usually this type of sensor is a combination of

    instrumental amplifiers ADCs and DACs plus a uController for data collection/Processing

    I think that the precision data converters forum is the right place to ask such sort of questions.

     

    pari Naseri said:
    blood glucose sensor

    I'm not familiar at all with this kind of sensors, so if you have an example of such sensor, you

    can post its datasheet, I might be able to give an advice regarding something specific.

    pari Naseri said:
    fall detection sensor

    Fall detection sensor is usually a comination of 3D accelerometer MEMS and  a processing

    uController. I'm not sure whther TI have accelerometers, but you can search in Analogue Devices

    website for Accelerometers, they have several solutions.

    If you have any specific question please post it.

    Have a good luck in your research

  • So, I should just pick up a sensor and then connect it to the pins of either EB or BB (smartRF05) and write some interface program in IAR.

    Am I right?

    I mean this specification:"SPI and/or I2C interface, powered from 2 to 3.6" from my question.

    Thank you in advance,

    P~N

  • Basically the answer is yes, though you can take much more consideration into account

    when choosing sensors, like power consumption, PCB mounting, price, etc...

    By the way, there are sensors that can be interfaced via ADC, like photoresistors, PIRs, etc.

    so just keep in mind that there are other options besides SPI/UART/I2C.

    Important Note: I2C is not a native interface in CC2530 so prefer choosing sensors that

    have SPI/UART only or SPI/UART and I2C interfaces.

  • And for accelerator I must just consider voltage levels and the interface?

    Please excuse me to ask many questions:)

    I'm new in this field:)

    Thank you.

  • pari Naseri said:
    accelerator

    I have to correct you, it's an accelerometer, not an accelerator.
     

    Now for the question:

    Voltage levels and interface is a mandatory part. However, things like power consumption,

    effective area on PCB, resolution of measurement, easy to get, time to market are also

    should be taken into account during the selection of this sensor.


    I can suggest you to do some homework on several sensors.

    Choose several candidates, compare between them and then choose one, or two?

  • yes, you are right, it's accelerometer :)

    aha thank you.

    I think I understand  :)

  • Hi,

    I made a choice and pick RTD combined with the XTR108 device, for measuring human body temperature.

    I have read smartRF05user's guide and till now I can't realize that if I want to connect a sensor with SPI interface ,I have to connect it to UART?but which pin?

  • UART and SPI is the same peripheral, it can be configured to act as either SPI or UART by accessing

    and changing several registers in CC2530.

    Refer to CC253x/4x User's Guide, section 7, table 7.1 for peripheral mapping, you should also corelate

    the configurations with interconnection on smartRF05EB. So use schematics of smartRF05EB along

    with CC253x/4x User's Guide to avoid signals collision.

  • pari Naseri said:

    Hi,

    I do research on health monitoring with WSN, I provide cc2530ZDK.

    Does any body know that which sensors I can connect to cc2530?(such as sensor measuring body temperature, ECG sensor, blood glucose sensor ,and fall detection sensor)

    Hi,

    I am having trouble in finding glucose enzyme electrode sensors.

    Do you know anything regarding that? or where to find the sensors?

    thank you.

  • Hello,

    is there any  interfacing of sensors  with SmartRF05 Evaluation board Rev1.8.1(CC2530) example codes available..??

    or 

    any example codes to test peripherals of  SmartRF05 Evaluation board Rev1.8.1(CC2530) available in

    Please Help me.

    ThankYou.

  • The LCD driver of SmartRF05EB uses SPI interface so you can have a look at it.

  • ThankYou for quick reply Yikai.

    YiKai Chen said:

    The LCD driver of SmartRF05EB uses SPI interface so you can have a look at it.

    That means, TI dint gave any example peripheral code for this board..??

  • Hi Nick,

    Most of sensors use SPI, ADC, GPI or I2C interface and these drivers are all ready in Z-Stack. If you mean to ask Z-Stack provides specific example for specific sensor, the answer is no. You can try to use the driver to test your sensor and see if there is any problem. If you have any problem using it, people in this forum are glad to help.

  • ok Thank You Yikai.