Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
05/01/09 14:50
Read: times


 
#164991 - Not necessarily! They don't have to be involved ... much.
Responding to: ???'s previous message
Per Westermark said:
Richard Erlacher said:
We do have to cover both options, and, while the vector method is brighter with less power, the raster is, IMHO, easier to generate, particularly for complex images.

The raster concept is very simple when looking at external hardware, but it is normally only easy to generate for static or semistatic (such as scrolling text) images.

Moving video requires huge amounts of data. And it takes a lot of processing power to decompress an MPEG-encoded video stream. Directly rendering vectors or polygons into a frame buffer would normally require a very fast processor, low resolution or a graphics accelerator because of the large number of pixels involved to get a reasonable resolution.

What has MPEG encoding to do with this clearly monochromatic application? One advantage of the rasterized display concept is that, by timing the pixels with a VCO, the deflection voltage can be used to time the pixels. That's essential, given that the display is to be on a room wall, and the alignment of the projector with the wall can be variable, and will almost always be non-perpendicular, meaning that the sweep velocity increases with deflection angle.

From what I can determine, the MCU would have no role other than to load the refresh RAM. The offset from perpendicular, at least in the longer sweep axis, would time the pixels AND drive the voice coil.

Ambient lighting would be a factor, and, since much of it is timed from the line frequency, a PLL to generate the timebase for the entire system would optimally be locked to that.

For the type of images that a laser projector is good at (given the limitation of a laser to do area fills without losing intensity and frame rate) a vector display is really excellent. Home-built vector displays maybe manages up to 5kpoints/seconds with a few exceptional home-built galvos reaching 15kpoints/second, while commercial systems manages 30k+. Within that physical limitaion, you can get very bright images with very low processor load from a vector display. A PC is normally not suitable because of the real-time requirements, but it can output the data to a microcontroller, and an 8051 or small ARM7 can manage to store one or more frames in RAM. A microcontroller can also manage to store full animations on a memory card, without having problems with either the total size of the data, or the bandwidth to extract it from the memory card.

The vector output system will basically form a graphics accelerator, because of the low-pass filtering introduced in the system when turning the mirrors to try and reach the next target point in the graph. And even as little as 8-bit data outputs will look like almost infinite resolution since the emitted data isn't gridded into a visible raster. Between the target coordinates, you will see smooth (but possibly not straight) lines, instead of the jagginess you get for diagonal lines on a raster display.

Projection TV seems to do quite well with rasterized display. The "nice" feature is that one of the axes (assume the vertical, for now) can be swept at a relatively slow rate allowing the heavier components to be located on that platform, while the horizontal is swept by virtue of the rotating mirror, and controlled electronically.

So while CRT, LED, LCD or plasma technologies are excellent for implementing a raster display, we still have a bit to go until laser projects will be suitable for generic raster data. I'm pretty sure that will will reach a stage when it will be possible to build high-quality HD-resolution laser projectors for front or back projection. But we will need stronger lasers at an affordable price. For such a display, a rotating mirror is excellent. It is very easy to monitor a rotating mirror and instantly cut the laser output if the mirror isn't keeping the correct speed, thereby protecting from eye damage or fires.

Keeping the speed of a spinning mirror constant is much more straightforward than dynamically moving two mirrors such that they don't leave the laser pointed where it could do harm. An AC-synchronous motor does that just fine. If the AC goes away ... well, so does the laser power.

Right now, the current state of the art - and the current state a hobbyist can reach - a raster display wouldn't be a good choice unless run at low resolutions - such as the limited vertical resolutions you can get away with for a text-only display with few text lines.


Yes, and I think that's one point at which one could start, though there's no reason why it has to be text-only. There were monochrome raster-based text/graphic displays in the late '70's and I saw one that was driven by an Apple-][ microcomputer which had both text and graphics at the West-Coast Computer Fair in 1980, though I doubt it used a laser. It can't be that difficult, particularly now that we have lasers available, along with the ability to switch them on and off.

I'm not saying that the raster display is the ONLY way to go, but I don't think it can be dismissed. With the spinning mirror, all one needs is an index pulse to time the sweep. If the mirror provides the horizontal deflection, then the vertical deflection can be slow and quite narrow. It must, of course, be very precise and extremely accurate.

RE


List of 55 messages in thread
TopicAuthorDate
Circuit name for a "servo"            01/01/70 00:00      
   Something like that?            01/01/70 00:00      
   Specific vs General            01/01/70 00:00      
      Servo motor            01/01/70 00:00      
         Context            01/01/70 00:00      
            Equivalent is a strong word            01/01/70 00:00      
            yebbut            01/01/70 00:00      
            Yes, it's just another misnomer            01/01/70 00:00      
   To move data transfer between One proccessor to another one            01/01/70 00:00      
      I have never hear that            01/01/70 00:00      
         Typo ?            01/01/70 00:00      
   I misnamed what I want + info            01/01/70 00:00      
      Open-loop            01/01/70 00:00      
         I've got an old voice-coil FDD ...            01/01/70 00:00      
            Voice coils in HDD for quite some time            01/01/70 00:00      
      Look at commercial stuff for inspiration            01/01/70 00:00      
         Hinged mirror            01/01/70 00:00      
            What type of hinge            01/01/70 00:00      
               What Chico has is several angular options            01/01/70 00:00      
                  silicone            01/01/70 00:00      
                     That might work ...            01/01/70 00:00      
                        Precision relative to amount of modulation            01/01/70 00:00      
                           I don't quite see it            01/01/70 00:00      
                              At least two alternatives            01/01/70 00:00      
                                 There's another way ...            01/01/70 00:00      
                                    Rotating mirrors of limited use            01/01/70 00:00      
                                       Link about hazards            01/01/70 00:00      
                                          Safety First!            01/01/70 00:00      
                                             Today, rasters are hard for microcontrollers            01/01/70 00:00      
                                                Not necessarily! They don't have to be involved ... much.            01/01/70 00:00      
                                                   Easy first when all parts of the chain are easy            01/01/70 00:00      
                                                      It depends on how much you want to draw            01/01/70 00:00      
                                                         Still pushing rotating mirror, ignoring the problems            01/01/70 00:00      
                                                            Per, I think you've lost your way            01/01/70 00:00      
                                                               Stampede            01/01/70 00:00      
                                                                  One thing at a time            01/01/70 00:00      
                                                                     Finally noticing the lack of information from the OP?            01/01/70 00:00      
                                                                        GREAT links            01/01/70 00:00      
                                                                        It's about what people already are doing            01/01/70 00:00      
                                                                           Not DIY            01/01/70 00:00      
                                                                              Let's consider the commercial products.            01/01/70 00:00      
                                                                                 The man who rejected video uses video as his example...            01/01/70 00:00      
                                                                                    You mistake my viewpoint            01/01/70 00:00      
                                                                                       Chico might care            01/01/70 00:00      
                                                                                          The reason I don't care ...            01/01/70 00:00      
                                                                                             I wouldn't be surprised if Chico has a working projector            01/01/70 00:00      
                                                                                 Where ?            01/01/70 00:00      
                                                                                    8 angled mirrors...            01/01/70 00:00      
                                                                                       Ah.            01/01/70 00:00      
                                                plot rates            01/01/70 00:00      
                                                   Probably better than average, unless small angle            01/01/70 00:00      
                                                      In order to have high speed, you must have low mass            01/01/70 00:00      
         Homebuilt laser projector            01/01/70 00:00      
            EXCELLENT!            01/01/70 00:00      
               Yes, excellent            01/01/70 00:00      

Back to Subject List