• 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 » DLP & MEMS » DLP LightCrafter Development Platform » Trigger synchronization on the LightCrafter
Share
DLP & MEMS
  • Forums
Options
  • Subscribe via RSS

Forums

Trigger synchronization on the LightCrafter

This question has suggested answer(s)
Stephen A Kupiec
Posted by Stephen A Kupiec
on Mar 14 2012 16:42 PM
Prodigy80 points

I have successfully implemented a reasonably stable trigger circuit for the LightCrafter. I am using a 3.3v Ardunio Pro Mini to drive the trigger.

We load a sequence of  24 1 bit patterns  of which the final frame is black (all off) and the first and 23rd are white (all on).  We then send a quick burst of 23 trigger pulses (250-1,000 us interval) followed by a longer delay after the 24th pulse (16,566 us) which to our understanding would result in the first 23 frames being rapidly displayed followed by a black frame for a longer duration. 

In practice, we are encountering considerable difficulties in terms of synchronizing the first frame with the first pulse, and we are encountering a shift of patterns in our sequence which would correspond to sporadic skip. We have tried 23 and 25 pulse sequences just in case we were encountering an "off by one" error, with no good outcome. 

Which leads to one comment and several questions:

I feel that it is essential to add to the documentation that pin one (1) of the trigger connector is a voltage input  to the LightCrafter. Until we inferred this from the schematics it was essentially impossible to use the trigger until this was resolved. Secondly, driving the input trigger does require a bit of current and it is best to put a 3.3v gate or MCP pin to drive it.

In terms of questions:

  1. Is there a preferred pulse duration for the trigger? We are currently using 10 microseconds.
  2. We are presently using the GUI to setup and run the LightCrafter. In external trigger mode, does the start button arm the trigger or start the sequence.
  3. Regardless of the trigger rate (250-1,000 microseconds) the LightCrafter seems to "skip a beat" every second or so, since this is very sporadic it is very difficult to pin down. Is this a known issue?
  4. Is there any way to determine when the pattern is at the initial frame? Due to "skipping" our patterns shift through the timing sequence, throwing off our  measurements and timing.
  5. Is there any means of re-initializing the sequence so that we can reliably match a trigger pulse (in or out)?
LightCrafter trigger synchronization
Report Abuse
  • Reply
You have posted to a forum that requires a moderator to approve posts before they are publicly available.
All Replies
  • Sureshkumar Manimuthu
    Posted by Sureshkumar Manimuthu
    on Mar 15 2012 10:01 AM
    Prodigy350 points

    >> Is there a preferred pulse duration for the trigger? We are currently using 10 microseconds.

    Any pulse width of more than 100 nano-second should work.

    >> We are presently using the GUI to setup and run the LightCrafter. In external trigger mode, does the start button arm the trigger or start the sequence.

    The LightCrafter internally configures itself for pattern sequence when the start command is issued.

    >> Regardless of the trigger rate (250-1,000 microseconds) the LightCrafter seems to "skip a beat" every second or so, since this is very sporadic it is very difficult to pin down. Is this a known issue?

    Please make sure that the input trigger frequency does not exceed maximum allowed frequency for the current configuration.

    To know the max frequency/min period, do a "Get" pattern sequence setting and look for "Trigger Period" value

    >> Is there any way to determine when the pattern is at the initial frame? Due to "skipping" our patterns shift through the timing sequence, throwing off our  measurements and timing.

    >> Is there any means of re-initializing the sequence so that we can reliably match a trigger pulse (in or out)?

    Can only be done by stop / start pattern sequence command
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • PedroGelabert
    Posted by PedroGelabert
    on Mar 20 2012 08:23 AM
    Intellectual1980 points

    >> Regardless of the trigger rate (250-1,000 microseconds) the LightCrafter seems to "skip a beat" every second or so, since this is very sporadic it is very difficult to pin down. Is this a known issue?

    We have found a bug in the LightCrafter FPGA and DM365 software that sometimes causes an extra trigger at the beginning of a sequence and/or a missed trigger in the middle of the sequence. We have isolated the problem and currently testing the fix. The fix involves new versions of the FPGA firmware and DM365 software. We will be releasing these shortly after our testing is completed.

    bug
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Daniel Hochbaum
    Posted by Daniel Hochbaum
    on May 11 2012 12:58 PM
    Prodigy120 points

    Hi Pedro,

    Are the new updates to the FPGA and DM365 available? If so where can we find them?

    Daniel

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Divya
    Posted by Divya
    on May 16 2012 17:37 PM
    Expert3680 points

    Hi Daniel,

    The software updates should be available by end of June. If it is available sooner, I will update in the E2E forum.

    Best Regards,

    Divya

    www.ti.com/mems

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Rossinag
    Posted by Rossinag
    on Nov 20 2012 05:08 AM
    Prodigy225 points

    Hello,

    Please let me confirm whether the latest FPGA(V2.4.39) and DM365(V3.31) software have the solution for the above extra trigger problem.

    Also, regarding  the external trigger , would you please provide the information of the rising/falling time LightCrafter expect?

    Best regards,

    Rossinag

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Pascal DLP
    Posted by Pascal DLP
    on Nov 20 2012 09:55 AM
    Suggested Answer
    Expert7515 points

    Rossinag,

    Yes. The trigger issue is fixed in the latest FW versions.

    We do not have guaranteed rise/fall times for the trigger signals. However, as Sureshkumar said in March - any pulse width longer than 100 ns should work. I would say that you should make sure that the rise and fall signals are monotonic, and that you probably should avoid extremely slow rise and fall signals.

    Best regards,

    Pascal

    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