Thursday, May 3, 2007

More Morse--- Breadboard



Mounted with a log potentiometer for volume control, circuit board for associated hardware, 45 Ohm 1/5 watt speaker (in custom case, made from perf aluminum and a
Container Store Seamless Tin. Still needs battery pack / power supply in the open space.

Monday, April 30, 2007

Soviet Morse Key

We got this pretty soviet military morse key from ebay. Plans include: opto isolation, debouncing, USB-ification as computer input device...
Using the TI MSP430






Friday, April 27, 2007

Test Equipment

The AD56645 14 Bit A/D converter takes 105 mega samples a second, which implies a Nyquist limit of 52.5 MHz.
In actual sampling operation the 2 LSBs are ignored. The output of the A/D converter is can be saved to a comma delineated Excel file 16,384 samples at a time, stored in 16 bit range.

The oscilloscope is a Tektronix 2230 100 MHz job with a nifty digital storage feature that will take 1K or 4K of samples (from Ebay). Its sampling rate is 20 mega samples a second.

Since the scopes visual mode is faster than the software ADC version, and the ADCs sampling rate is faster than the scopes sampling rate, the pair of them are useful in conjunction.

Sunday, April 1, 2007

Don't blow up your computer!



This is a 1 to 1 RF isolation transformer with 40 turns of bifilar wire.

Sunday, March 18, 2007

Oooh. Pretty.



Clicky for movie action.

This is the soviet made EM80 cats eye indicator tube.

Wednesday, March 14, 2007

Test Lighting some Display Tubes

Mandelbrot Fractal Flash

You can see the Fractal using this flash movie.

One of the first pieces of code I programmed when learning how to program using Microsoft Foundation Classes was the Mandelbrot fractal. I directly colored pixels, using distance for points still inside the fractal space, and using "generation" to color pixels outside the fractal space. My father helped choose the color scheme. I then coded the program to reshape where we were looking in the complex number field with a pair of mouse clicks, and added a keyboard "zoom out" control. Running time can be long for large images, but that helps them turn out beautifully. The complex math was programmed into a pure C++ object, with as little mixing with MFC as possible.

Saturday, January 20, 2007

Characterizing the timing in the 8052.

My father is building a fly-back style switching power supply to power the post-ultor on our scope tube project. In order to characterize the magnetics he wants to have the switching controlled by a PWM at first.

The specs he gave me to produce are “a fixed on time at 10 uSeconds on, minimally 10 uS off, up to 1mS or more” so that he can start doing first order testing his protection diodes, etc.

In order to do this I have to characterize the timing of my 8051 boards timing. Aside from the LCD interfacing (which will be uploading soon) this is the first programming project I have done for “real time.” In order to do this, I will want to create delay routines, so I need to characterize my fundamental delay command: NOP.

Using my scope and frequency counter I wrote three assembly programs that flip P0 back and forth. While I could find out the length of a NOP with two cases I could not be sure that my counter wasn’t being fooled in the noisy digital environment.


LOOP:
SETB P0
NOP
CLR P0
SJMP LOOP
END




Measured period: 2.5 microseconds


LOOP:
SETB P0
NOP
CLR P0
NOP
SJMP LOOP
END





Measured period: 3 microseconds



LOOP:
SETB P0
NOP
NOP
CLR P0
NOP
NOP
SJMP LOOP
END




Measured period: 4 microseconds


Conclusion:
NOP takes 0.5 microseconds

An Analog Ammo-meter Box



This project involved mounting to Ammeters into a used army surplus 50 Caliber ammo box. This was done provide a secure home for the vintage panel mount meters and wound up looking very cool. Sitting by themselves the meters don't represent a finished usable tool because they are fragile and hard to work with. The ammo can is steel and has a rubber gasket on the lid. It makes a stable and sturdy home for the meters, "weaponizing" them, as it were. ;)

In order to mount the meters I bought a 2 and 1/4" holesaw from J & L Industrial supply for approximately $13.00 USD. The ammo box runs around $8.00 online and I took the banana jacks out of inventory.

I divided the side of the ammobox into thirds with a grease pen and mounted the meters halfway up the side. The mounting holes had to be cleaned up with a deburring tool, and once the meters fit snuggly inside, I used them as a template for the mounting screws. The single piece banana jacks are done by drilling two holes and filing the holes together to make the proper profile.




Then the only task was to connect the studs on the meters to the studs on the banana jacks. I did this with crimp connectors as you can see above. According to the pruduction standards set forth by my father, the connectors have been covered with heat shink. Two pieces are used, a little one that slips over the wire, and a larger piece that covers the connector. The little piece is used because if you try and make the larger piece shrink all the way down the wire it will tear itself on the connector.




Thursday, January 18, 2007