• Join
  • Sign In with my.TI Login
Texas Instruments
  • Products
  • Applications
  • Tools & Software
  • Support & Community
  • Sample & Buy
  • About TI
Sample & Purchase Cart Sample & Purchase Cart
  • Search
  • Advanced
TI E2E™ Community
  • Support Forums
  • Blogs
  • Groups
  • Videos
  • 简体中文
  • More ...
TI Home » TI E2E Community » Support Forums » Data Converters » Precision Data Converters » Precision Data Converters Forum » ADS1242 problem
Share
Precision Data Converters
  • Forum
  • Files
  • E2E Wiki
Options
  • Subscribe via RSS
Check out
The Signal blog
  • $core_v2_blog.Current.Name

    Handy Gadgets and Resistor Divider Calculations

    Posted 5 days ago
    by Bruce Trump
    Handy gadgets make our engineering life easier—the little...
  • $core_v2_blog.Current.Name

    Chopper Op Amps—are they really noisy?

    Posted 12 days ago
    by Bruce Trump
    Chopper op amps offer very low offset voltage and dramatically...
  • $core_v2_blog.Current.Name

    Bypass Capacitors… yes, but why?

    Posted 25 days ago
    by Bruce Trump
    Everyone knows that op amps should have power supply bypass capacitors...

ADS1242 problem

ADS1242 problem

This question is answered
Roman13554
Posted by Roman13554
on Jul 22 2009 04:13 AM
Prodigy30 points

Hi

We used ADS1242 in our thermocouple measuring device.

ADC registers:

SETUP=0x03; MUX=0x01; ACR=0x16; other registers in default state.

f osc = 2.4576 MHz

As you see, we don't use ^DRDY pin. Therefore we couldn't syncronize data readings with ^DRDY falling edges.

How could we start an ADC conversion to predict the moment of conversion finishing?

We tryed to do this in the following way:

1. Send DSYNC command.

2. Send RDATA command, read incorrect data.

3. Wait 280 ms.

4. Send RDATA command, read valid data.

We faced the following problem: After items (1) and (2), first ^DRDY falling edge comes after 133.3 ms instead of expected 266.6 ms.

ads1242
Report Abuse
  • Reply
You have posted to a forum that requires a moderator to approve posts before they are publicly available.
All Replies
  • Tom Hendrick
    Posted by Tom Hendrick
    on Jul 25 2009 17:28 PM
    Guru86190 points

    Hi Roman,

    Have you been able to verify that the SETUP, MUX and ACR registers are set to the correct values using the RREG command?  After your configuration sequence, if you simply let the ADS1242 free run, what rate do you see the DRDY signal coming out at?

    Sending RDATA after DSYNC should not upset the modulator timing - did you have the 4*tosc period delay between 1 and 2 above (see page 6 of the datasheet)?

     

    Regards,

    Tom

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Roman13554
    Posted by Roman13554
    on Jul 28 2009 04:25 AM
    Prodigy30 points

    Hi Tom,

    Yes, i have. SETUP, MUX and ACR is correct.

     

     

    I did the following:

    1. RESET command

    2. write SETUP=0x03, MUX=0x10, ACR=0x16, all other regs are in default.

    3. DSYNC command

    4. RDATA command, they read previous result and don't use it.

    5. 720ms delay

    6. RDATA command to read real result

    7. Then go to point 3.

    And they see next picture on oscilloscope

    A - /DRDY signal

    B - SCLK signal

    t_1 = 133.3 ms ( 7.5Hz)

    t_2 = 266.6 ms ( 3.75Hz)

    (1) - exchange with ADC (see p.4 & 5 (DSYNC É RDATA)

    (2) - exchange with ADC (see p.6 (RDATA) to get valid data.

    The question is: If DSYNC starts new conversion, why t_1 is 133ms, not 266?


    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Tom Hendrick
    Posted by Tom Hendrick
    on Jul 28 2009 06:28 AM
    Guru86190 points

    Hi Roman,

    Are you working with Alexander on this?  One of my associates is working this very same issue at the moment and we hope to have resolution shortly.

     

    Regards,

    Tom

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Roman13554
    Posted by Roman13554
    on Jul 28 2009 06:49 AM
    Prodigy30 points

    Yes, i working with Alexander from Saint-Petersburg departament. He suggested to take the second DRDY after first data. It is not solution for us.

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Joseph Wu
    Posted by Joseph Wu
    on Jul 28 2009 14:08 PM
    Verified Answer
    Verified by Rick Downs - WEBENCH Design Center
    Genius14210 points

    I've mentioned this to Alexander already, and I think you have the information already, but I'm posting this here to be complete.

    I've assembled this circuit using an EVM and tested out the results and it looks like the early /DRDY pulse is occurring in this case.

    In the default case, the part runs at 15Hz, with a data period of 66.6ms. After the DSYNC command, the next falling edge of the /DRDY line occurs correctly at 66.6ms.

    In the other data rates however, the /DRDY comes in exactly half the time as expected. In the 7.5Hz mode (or 133.3ms data period) and 3.75Hz mode (266.6ms data period), the first falling edge of /DRDY comes in exaclty hald the time (in 66.6ms and 133.3ms respectively).

    However, once past this first data read, the data rate resumes at the programmed value.

    Joseph Wu

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
TI E2E™ Community
  • Support Forums
  • Blogs
  • Videos
  • Groups
  • Site Support & Feedback
  • Settings
TI E2E™ Community Groups
  • TI University Program
  • Make the Switch
  • Microcontroller Projects
  • Motor Drive & Control
Other Communities
  • Deyisupport
  • Designsomething.org
  • beagleboard.org
  • TI on Element 14
  • TI on TechXchangeSM
Other Technical & Support Resources
  • WEBENCH® Design Center
  • Product Information Centers
  • Technical Documents
  • TI Design Network
  • TI Technical Articles
  • TI Training

All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms of Use of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms of Use of this site. TI, its suppliers and providers of content reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

Follow Us Texas Instruments on Facebook Texas Instruments on Twitter Texas Instruments on LinkedIn Texas Instruments on Google+
TI Worldwide | Contact Us | my.TI Login | Site Map | Corporate Citizenship | mobile m.ti.com (Mobile Version)

TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs and
embedded processors, along with software, tools and the industry’s largest sales/support staff.

© Copyright 1995-2013 Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy Policy | Terms of Use