[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: Shutter timing



David,

I think that you are working in the wrong parameter space.  There is a 
present set of hardware that exists.  There is no indication yet that the 
problems cannot be solved in a variety of ways without adding to the 
hardware.  The time for hardware additions went by about two years ago.  I 
did put up a lot of stuff about the design, and asked for suggestions at 
that time.  OK, I mostly just ramrodded a solution through.  But I did 
listen to all that responded.

I think we are far from failing to have a good solution.  The first step is 
to make the serial link work better.  This could be good enough.  It is 
really the problem that I do not have good ability to write the kind of 
code that needs to be written.

I suspect it will ba a snap for Chris, though we will all hear a few choice 
swear words before everything is done.   If we had only done ...

Tom Droege

At 09:56 AM 6/26/00 +1000, you wrote:
>There are a few constraints as I understand it:
>1. Tom has only one spare I/O port left on the STAMP
>2. The STAMP is actually doing quite a lot after the shutter opens,
>measuring temperatures, tracking, reading the CCD etc. so the PBASIC timer
>commands are unlikely to be adequate.
>
>For this reason I suggest a dual purpose serial device such as the Dallas
>Semi DS1629. It is both a temperature sensor and a real time clock (ie
>reports seconds/minutes/days/months/year). Although it only reports seconds,
>it is controlled by a crystal oscillator and the roll over from one second
>to the next will be much more accurate. The other big advantage is that it
>uses a 2 wire serial interface as opposed  to the more common 3 wire - thus
>preserving Tom's precious I/O resources. There are probably other devices
>that do the same thing, but this one is readily available, cheap and should
>do the job.
>
>There is another option that I hesitate to suggest at this late stage. There
>are pin compatible clones of the Basic STAMP available that have on board
>real time clocks. I think this option is probably best left for Mark V!
>
>I can send a DS1629 to Chris if he wants to try it out. I would also be
>interested to see the Pbasic code and a schematic of the STAMP I/O
>
>-----Original Message-----
>From: Chris Albertson [mailto:chrisja@jps.net]
>Sent: Saturday, June 24, 2000 3:40 AM
>To: tass@listserv.wwa.com
>Subject: Re: Shutter timing
>
>
>Tom Droege wrote:
> >
> > The stamp is really pretty fast.  I think it will do 10,000 QBasic
>commands
> > a second.  I think it is just a question of the right code.  Everything is
> > designed so that the users can change the code.
>
>Speed is relative.  10K instructions/second sounds fast but todays PCs
>are thousands of times faster.  It is possable to write multithreaded
>code that looks for several events at once and reacts to them as they
>occure but I'm not sure a STAMP is up to the task.  Once you do this
>timing become non-deterministic and you may be beter off doing one thing
>at a time in the STAMP.
>
>I still think we don't have a problem. I think we will have repeatable
>shutter times to under 1 part in 1000.
>
>But it's only software and it is easy to experiment
> >
>--
>    --Chris Albertson             home: chrisja@jps.net
>      Redondo Beach, California   work: calbertson@logicon.com
>
>
>**********************************************************************
>Please ensure email address and references to
>Acacia Resources Limited are changed to
>AngloGold Australasia Limited effective immediately.
>
>Email addresses are changed by replacing acacia.com.au
>with anglogold.com.au
>
>**********************************************************************