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.

can DM365's adc be used for touchscreen?

Other Parts Discussed in Thread: ADS7843, TVP7002, TSC2004
should i connect another touchscreen controller?if the ADC cann't be used for ts, so what's it's purpose? because dm355 doesn't has ADC also.
  • It's difficult to understand what you are asking. Please provide some level of detail.

  • WELL.

    I need a touchscreen LCD in my application. I am asking is :can the ADC(Analog To Digital Converter)  in DM365 be used for touchscreen controller (like S3C2440 or other SOC integrated a touchscreen controller)? 

    If it cannot do this, what's its purpose? just do Analog To Digital Convert ?because DM355 and DM644x are also the DAVINCI processor, but they don't have ADC.

    that's to say , If it cannot do this , I must connect a ADS7843(or else) to DM365. 

  • To add touchscreen control, you can add a TSC2004 to your board design.  The TVP7002's purpose to do analog to digital conversion and is already on the DM365 EVM board. Today, as the DM365 EVM does not include an LCD touchscreen, the TSC2004 device was not required on the EVM.  

    I hope this helps.

    Regards,

    Sonia

  • It seems the ADC in DM365 can not do the same thing as TVP7002. I think it can just do the simple things other ADC also can do, like measuring voltage.

    Why does not TI integrate a touchscreen controller in DAVINCI? what a pity!!!

  • The ADC on the DM365 is well-suited for resistor ladder switch configurations frequently used in user interfaces to minimize the number of wires used, such as is used in wired remote controls.

    I'm not a DM365 expert, but it seems to me that the ADC would be suitable for touch screen circuits like those found at http://www.circuitcellar.com/library/print/0100/dahlin-114/2.htm.  I think the ultimate question is how much performance do you need from your touchscreen (ie., how fast can it do the conversion and how accurate is it).  You can compare the ADC performance of devices like those at http://focus.ti.com/paramsearch/docs/parametricsearch.tsp?family=analog&familyId=930&uiTemplateId=NODE_STRY_PGE_T with the specifications of the DM365:

    6.25 Analog-to-Digital Converter (ADC)
    The device has a 6-channel 10-bit Analog-to-Digital Converter (ADC) interface. The analog-to-digital
    converter (ADC) feature is very common in embedded systems. The following features are supported on
    the Analog-to-Digital Converter (ADC):
    • Six configurable analog input selects
    • Successive Approximation type 10 bit A-D converter
    • Programmable Sampling / Conversion Time (base clock is AUXCLK)
    • Channel select by Auto Scan conversion
    • Mode select by One-shot mode or Free-run mode
    • Programmable setup (idle) period to secure A/D sampling start time
    • Supports the clock stop signals to connect the PSC
    For Analog-to-Digital Converter characteristics, see Section 5.2 and Section 5.3.

    Specs from Section 5.3:
    DNL Static differential non-linearity error FSCLK = 2MHz -1 2.5 LSB
    INL Static integral non-linearity error FSCLK = 2MHz -3 3 LSB
    ZSET Zero scale offset error -6 6 LSB
    FSET Full scale offset error -6 6 LSB

  • Thanks, Jason.  I misunderstood the original question to be about the video ADC on the EVM...not the ADC in the chip.  Sorry for the confusion.

     

    Regards,

     

    Sonia

  • I don't think It is a proper controller for 4-wire resistor touchscreen.

    It lacks a "pen down" interrupt. although we may use a timer to query the pressure , or add some circuit outside.

    So, DM365 cannot connect a touchscreen directly.

    But i found this wiki: http://processors.wiki.ti.com/index.php/DM365_touchscreen_with_Qt.

    I don't have a dm365EVM, and don't know how it works. It seems the LCD connector do the touch things?