Part Number: DLPLCR6500EVM
Hello,
I have a problem with the Video Pattern mode. My goal is to play binary patterns at a framerate higher than 120Hz.
For testing purposes, I created a movie, which consists of this stripe pattern
moving in increments of 24 stripes per frame (the darkest red line from the second frame aligns with the brightest blue line of the first frame) at 60 Hz. When I just display this static frame, I get a moving line on the DMD (corresponding to the 24 bit-planes). The setup I used, consists of all 24 bitplanes (r0,r1,...,g0,g1,...,b0,b1,...) shown one after the other :
Video Mode 8,1,694,0,1,1,1 9,1,694,0,1,0,1 10,1,694,0,1,0,1 11,1,694,0,1,0,1 12,1,694,0,1,0,1 13,1,694,0,1,0,1 14,1,694,0,1,0,1 15,1,694,0,1,0,1 0,1,694,0,2,0,1 1,1,694,0,2,0,1 2,1,694,0,2,0,1 3,1,694,0,2,0,1 4,1,694,0,2,0,1 5,1,694,0,2,0,1 6,1,694,0,2,0,1 7,1,694,0,2,0,1 16,1,694,0,4,0,1 17,1,694,0,4,0,1 18,1,694,0,4,0,1 19,1,694,0,4,0,1 20,1,694,0,4,0,1 21,1,694,0,4,0,1 22,1,694,0,4,0,1 23,1,694,0,4,0,1
As soon as I start playing my movie (the DMD board is set to 60fps and the exposure time is set to 1/(60*24)s = 694us and v-sync is enabled), the moving line starts scanning the whole DMD chip, which is exactly what I intended.
But as I filmed the scanning line at 240fps, there was an obvious discontinuity in the motion between the frames (-> the 24 bitplanes produce a smooth scanning line, but before the 24 bitplanes from the next frame are shown, there is a rather big interval, where the DMD chip displays all 'black' (all zeros))
/cfs-file/__key/communityserver-discussions-components-files/94/SlowMotion240fps.MOV
There seems to be some timing issue, but I can't figure out what I can do besides tweaking the exposure time and turning on v-sync. Maybe there is also a problem with my video player (MPC-HC, playing back lossless RLE frames at 60fps). What would be the best approach to output steady 60fps of a few predefined images over DP or HDMI? In the end, I just want to mimic the Pattern On-The-Fly Mode without the immense loading times (because my patterns are too complex for an effective RLE).
Some help would be greatly appreciated.
Robert