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 22:21
Read: times


 
#164997 - It depends on how much you want to draw
Responding to: ???'s previous message
You don't seriously expect the 805x-series MCU to interpret MPEG formatted video in real time, do you?

Now ... let's review ... the laser produces a pixel. It doesn't produce a line or any shape. Sweeping a pixel over the area to be selectively illuminated or not is a matter of timing. It doesn't matter what the encoding scheme is, because the data can be stored in ROM in bitmap form. It can also be stored in vector format, but that requires MCU involvment in its interpretation, as there have to be commands like

... move to x1,y1 ... figure out how to do that, wait for the (relatively slow) mechanism to finish.
... turn the laser on ... wait for it to turn on ...
... move to x2,y2 ... turn the laser off (or not) ...
... move to x3,y3 ...etc...

With a raster display, that's all almost trivially done with hardware, particularly since it can be preloaded as a bitmap.

Back in the early '80's, I built a laser soldering machine for a client who wanted to solder components glued to both sides of a PCB at the same time, so I'm slightly acquainted with what it takes to move a mirror around using vector-formatted commands. We used HPGL for that process. The distances were short, and the precision was high.

In this case, the spinning mirror is much easier since one can format the data in a simple bitmap, use a VCO to control the pixel rate as the light lever varies, and move the mirror with the (relatively quite slow) voice coil.

In a classically formatted 80x25 (e.g. IBM MONO display) text display, there are nominally 2000 characters of 8x12 pixels per frame. For what Chico is doing, I doubt he needs any more than 256 x 192 or at most, twice that density, of pixels for the entire frame. The rasterized display runs no risk of overheating the laser or, the illuminated area, because it moves the laser around and turns it on and off. Fills are no problem. It does have to hit every illuminated point on the page frame at a relatively high rate, though, so the retinal persistence (no phosphor to help us in this case) can make the image seem static.

A common average seek for a typical disk drive is still about 10 ms, and track to track, which, nowadays is a very short distance indeed, is still on the order of a couple of milliseconds.

With the rasterized display, the physical motion of the slow mirror can be constantly oscillating. The spinning mirror and the vco-controlled pixel clock handles the rest.

Once you attach numbers to the mechanical tasks, you will see that moving a fixed laser with a loudspeaker voice coil, which can move only a very short distance at rates at most well below the required sweep rate, I think you'll see that complex drawing will be highly impractical with the vectorized approach. Yes, you can draw the outline of a dog or a horse, or an airplane, but not a chessboard with the pieces present, when using vectors. With a raster, you can do that. I've seen it done.

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