Archive for November, 2007

Sixteen Segment Display Update

Monday, November 19th, 2007

So far the project has been going quite well. Yesterday I finished the first driver board, of which we’ll need one per display. The board has 16 relays, 16 transistors, 16 LEDs, and two octal transparent latches. With a 16 pin header this board will connect to a breakout board that performs address decoding for the latch enable signals on each latch.

Jon is working on assembling the breakout/decoding board, which is responsible for isolating the parallel port with closed-collector transistors on each of the twelve TTL logic signals we’re using, and decoding the four control lines into latch enables for all the display latches.

The interface design is fairly simple… the eight data lines are routed to each of the octal latch’s D inputs, and the four control signals are decoded into 16 active high signals, each routed to a latch enable input on a particular octal latch. The software is responsible for assigning the control bits to select a latch, then outputting data to be stored. Consequently the relays will open or close depending on the data bits set. This turns on or off individual segments in a given display.

To date I’ve written some software to test and debug the decoding circuit but nothing to really drive the display. Once that is done I’ll post the code. Hooray for Thanksgiving break!

Stay tuned for more updates and schematics/code.

First Display Driver Board Complete

Sunday, November 18th, 2007

At last the first driver board for our 16 segment display project is complete! I’ve been working on it for quite a while. Most of today, actually. Here’s a few pictures (also added to the gallery):

img_4511.jpgimg_4514.jpgimg_4516.jpg

Darryl’s Day

Saturday, November 17th, 2007

Today started off with Aaron and I making a stop in radio shack for some circuit boards for the Christmas Light Display project. We also ended up getting a cable and a switch that we needed for the projector. While we were there we realized that we also needed a board for the alarm. So we picked up our boards and found an enclosure for the alarm that would work with the board we picked out.

We cleaned up for a good portion of the day. Off and on mostly. Got the cables hooked up to the projector, so we played around with that for a while and listened to some music. Eventually we finished cleaning after we had some dinner.

Aaron worked for a bit, as we listened to music some more. He also began to solder the components onto the circuit boards for the Computer Control System for the displays. While he was doing that he suggested I check out wxWidgets. I read up on it and started to try and use it and get familiar with it. It seems like it is a pretty powerful set of libraries for the C++ language as it is cross platform capable. A useful open source GUI toolkit for most major Operating Systems.

Darryl’s Day

Friday, November 16th, 2007

Today I took my GED reading and social studies tests. Continued to score in the top 1% status rank. So that stayed on track. That enabled me to get the Scholarship I was going for. Just the writing test left now. After Thanksgiving I will schedule that one.

Project remained untouched in the queue of things to be done. Appears today was not the day. We wanted to work on it, but it was hard to follow through with initial motivation. If I were to make excuses for it, these would be it. It was raining, Aaron had his tests in the morning, so did I. The rain meant we would of had to change our method of construction and painting. So basically our tests burned us out and the rain required creativity to be utilized in finishing the frames. Creativity requires more motivation than we apparently had. So there it remained.

The projector got in today. We were worried about it. UPS kinda hosed the plan Aaron had for getting it. So we waited until I think around 4:30 pm or maybe 5:00 pm and then we were rewarded with it! So we had a pretty good night of setting it up, adjusting it, fine tuning it, and movies! It is pretty impressive. It is good to have movies again.

I cooked some thin steaks for dinner, and then we realized we didn’t have any sauce or steak fries to go with! So we made a quick run to the store and picked up some stuff.  After dinner and some more movies and house. This concludes my day.

Useless Day

Thursday, November 15th, 2007

As mentioned by Darryl, nothing really got done today. We got some more supplies for the display project but nothing was done. Tomorrow is the day!

Also tomorrow is the test in I/Os, which honestly shouldn’t be too bad at all. And Junior Project presentation day. Woohoo for playing dress-up :P

Darryl’s Day

Thursday, November 15th, 2007

Didnt get that much accomplished today. Worked on the site here a lot. Finally got the theme looking pretty decent. Still need to work on the pictures.

Nothing was really done on the Christmas light display project today. Aaron ,and I went to Home Depot and got some more 2×3′s for the final frame. They got wet while we were getting food and such so the final frame has to wait until tomorrow to be constructed and painted.

Big plans for tomorrow, testing early in the morning. Hopefully I will continue to do good. Means an early night turn in for me. Which is rare and should be carefully documented. May never again see it. Also looking forward to the new projector. Missing the movies at night, it is pretty much killing me.

New Site

Wednesday, November 14th, 2007

We’ve setup a new site to document our projects and share our experience with the world. We hope you’ll enjoy watching us suffer so you don’t have to!

Control System Prototype Built

Saturday, November 10th, 2007

Here’s the prototype for the data bus multiplexing system to run the sixteen segment displays.

pic-0025.jpg

New Project: Computer-Controlled Displays

Thursday, November 1st, 2007

We’ve decided to build four sixteen-segment displays, each 8 feet tall and 4 feet wide, composed of 800 twinkle Christmas lights each. The project will be documented incrementally, so check back often. The displays are made from eight 2×3 boards. Each display is divided into sixteen segments to allow for better creation of each letter that scrolls across. This has been our most time consuming project so far. Expectations are high, and so far it has exceeded them. More pictures soon!

For now, see the gallery.