Category: Electronics


Digimech clock digital mechanical clock

March 22nd, 2010 — 3:21pm

Nice.

Comments Off on Digimech clock digital mechanical clock | Electronics, Hardware, Interface Design

Multiplexing with IV-18

February 28th, 2010 — 11:54pm

What makes it possible for an amateur like me to take on a project like this is the overwhelming amount of support that comes from a worldwide community of developers, often without their knowledge. For example, the circuit design and firmware for the icetube clock are freely available to download and re-use under an open-source licence. The clock design is similar in some ways to my own. The schematics and code don’t have everything I’ll need in the final design, but I have learned a great deal and saved hours, days, maybe weeks worth of time in procurement and experimentation, and this gave me a great tutorial for developing my own design.

I was able to light up the IV-18 tube and have it display digits, without completely understanding how it all works. I guess this is the real beauty of open-source. You don’t have to know everything, you don’t have to do everything. You find something and build on it, and bring your own contribution.

For this prototype I am using an obsolete HV518P high-voltage driver IC, which takes signals from the microcontroller and outputs high-voltage directly to the display segments in the VFD tube. I chose this one mainly because it comes in a DIP package, so I can fit it into a breadboard.

The most difficult part of getting all this to work was wiring from the driver to the VFD tube. The schematics for the icetube were for the popular MAX6921 driver, which I will likely use in the final design, but the wiring for the HV518 seems to be a bit different – so I had to cross-reference the icetube schematic and the data sheet for the HV518 to know which pins went where, which didn’t seem to work so well. It can be a bit like a rubix cube – even if it’s off by just one bit, it can take hundreds of re-tries to get it all in order. In the end I got it working by sheer brute force and determination.

img_1007

img_1019

Comments Off on Multiplexing with IV-18 | Alarm Clock Project, Electronics

Futaba 6-LT-23Z

February 27th, 2010 — 3:20pm

I bought a bunch of these VFDs last year for a bargain. I may use these for the first version of the clock. The have a nice large display with an extra 2 digits, an alarm indicator, and indicators for the day of the week.

img_0968

Comments Off on Futaba 6-LT-23Z | Alarm Clock Project, Electronics

HV-PSU

February 26th, 2010 — 12:30am

One of the challenges of working with a project like this that uses “exotic displays” such as Vacuum Fluorescent or Nixie Tubes is that these displays are very fickle with the way they are driven. VFDs typically need about 20-80 volts to light up the anode/grid segments of the display, and because they are vacuum tubes, they also need a filament to be heated up with about 1-5 volts.

There are a variety of ways to get the higher voltages. If the tubes you are using are not too picky you might get away with 12-24 volts, but if you want to support a variety of displays, and if you want to be able to drive the displays with multiplexing (i.e. flashing the segments+digits one at a time, in rapid succession), then you will need up yo 80v.

I have very little knowledge of analog circuitry and switch-mode power supplies, so I wanted to change that, and researched various ways to get the voltages I would need, and settled on a switch-mode PSU based on the MAX1771 step-up converter. After some trial and error with procuring the right components, I settled on a design based on this switch-mode power supply. This circuit was designed for nixies, which need up to 250 volts. It’s overkill for my current requirements but I want to support a variety of displays, and may use nixies at some point.

It took me a long time to get this working and I smoked a few mosfets and 1771s along the way, so it was pure joy when I saw the voltmeter jump up to 50v. After playing with some resistor values I soon had it cranking out 250v from a 5v supply. I added a trimpot to make it adjustable from about 25-100v.

I then got out one of the russian IV-18 tubes from my collection and hooked it into a breadboard, and ran 5v into a trimpot and then to the filament, and ran the HV power to the anodes/grid. After some trial and error I finally got it to light up. It seems to like about 60v.

img_0876

The IV-18 tubes more than are worthy of a close-up. I am quite enamoured with them.

img_0874

Comments Off on HV-PSU | Alarm Clock Project, Electronics, Hardware

Updated clock prototype sketch

February 5th, 2009 — 10:33pm

clock_model1a_02

clock_model1a_03

I’m making a few minor updates to the clock design, specifically for the prototype. I’m not as fond of this shape, it’s now 3″ high instead of 2″, not as sleek, but this initial prototype is more about getting everything functional, and will allow more room for error when fitting all the electronics in. Once we have all the components in there, we can see about shrinking it down.

There are now two knobs instead of one. The one on the top will be for alarm functions, and the one on the back will be for time functions. In many hardware interface designs we see instances where many controls can be accessed from a single point, in this case a knob. The downfall in that approach is that you end up lumping together the more commonly-used functions with the less commonly-used. So for example, if most of the time people just want to adjust the alarm time, but they end up paging through the current time, date, etc…, it becomes more cumbersome than it needs to be.

With a single rotary encoder, there is no “back” button, so the user cannot page back if they accidentally skip over the function they want, so they have to click several times to come back to the page they meant to be on. So by having one knob for the alarm, and one for the time, the user will have to do less paging, and they will be less likely to make any mistakes, such as changing the current time.

Comments Off on Updated clock prototype sketch | Alarm Clock Project, Electronics, Hardware

Music Machines

February 5th, 2009 — 3:50pm

Make: television Preview – Music Machines from make magazine on Vimeo.

This is me when I retire.

Comments Off on Music Machines | Electronics, Hardware, Video

What is a Switch?

February 3rd, 2009 — 10:36am

The “What is a switch?” project is a Tellart classic.

It takes the form of a workshop or a longer course, and, by using low-cost materials and familiar design tools, is meant to demystify electronics for design students and artists – expanding their conception of what it means to design with embedded electronics.

via What is a Switch? – Tellart [stream].

Comments Off on What is a Switch? | Electronics, Hardware, Video

RIP AVRISP MKII

January 29th, 2009 — 12:54am

 

I think I fried my programmer. I knew something bad happened when I shorted 24v into the voltage regulator. So I must have killed the programmer along with it. Now it shorts out my circuits every time I connect it. I doubt there is anything I can do now.  I have AVRStudio running on WindowsXP, running on Parallels, runnong on my iMac, and this little programmer worked through it all without any complaints. I’ll miss this little guy. It might be time to move on to the Arduino platform, considering I can get a USB development board for about $40, and a new programmer will run be about $150.

2 comments » | Alarm Clock Project, Electronics, Hardware, Programming

Back to top