Hi Team,
Our customer is working with DLPC900 and would like to seek assistance if on this issue. Please see his query below:
"I have some trouble in synchronization of my LED hat with DMD. I used an RGB matrix hat which is controlled with a raspberry pi. I send a trigger out from the raspberry to the DMD via trigger input_1 to have PWM with desired duty cycle.
My aim is after sending the input trigger the DMD starts to display a set of images, four 1-bit plane images, and when finished return to the beginning and wait for the next trigger.
Tor testing the synchronization, I tried to turn "ON" the led just for one image while when the DMD display the remaining 3-image be turned "OFF"; this is repeating till I stop the process manually.
Unfortunately, the image is not synchronized and I think I need a little more declaration of the different parameters with their exact timing.
images1-2:
We know in the pattern set, the minimum delay for the trigger input is 105 us but may I know which one of the blue, orange, or (orange minus blue) arrows are 105us? whether the triggering duration from my raspberry should be also 105us duration? and one more important one the DMD is sensitive to the rising edge or falling one, image 1 or 2?
For trigger out 1, while it is raised the DMD display patterns sequentially; how long the green arrow takes? the tie is free to choose or it is dependent on the trigger in?
For trigger out 2, indicate the start of each pattern. whether it is started automatically after falling edge of the input trigger? in here that I do not use any trigger-out whether I should consider it. how much time the red arrow would take?
In the timing box, we should define the exposure and dark time. whether for the first frame that I have trigger_in, the 105 us should be reduced from exposure time if I want to have the same sequence of LED on?
I tried many scenarios but unfortunately in some loops, I see a delay in displaying the 4th image, and in the next repetition the DMD stop to display images till the next 2 input trigger; I think because the DMD frames are not synchronized the DMD stop displaying the frameset that can start it while the next one arrives.
Images3-4:
I tried to put the two repetitions of my sequent after each other for better observation. now I can clearly see there is some gap between the DMD image sequence. what should I do meanwhile these times?
I really do appreciate it if anybody could help me with this until I do not know the right configuration I could not manage my errors."
Thanks in advance!
Kind Regards,
Jejomar