WWW.ALTAIR32.COM

REAL PROGRAMMERS DON'T NEED KEYBOARDS!

 

Altair 32 Front Panel Hardware

Coming Soon!

Altair 32 Front Panel Front Replica Hardware

Contact Rich for more information!

Introduction

It's finally done! After 18 months, we've finally completed the Altair front panel replica hardware.

The front panel hardware is a life-sized replica of the original Altair 8800 operators front panel. It measures 19" long, 6.25" high and 1.25" deep. The panel connects to the host computer over a Universal Serial Bus connection and all power for the panel is drawn from the USB host controller in the host PC.

The front panel "stack" consists of three parts:

Dress Panel

The top portion of the front panel assembly is called the "dress panel." The dress panel is 2mm gray aluminum stock engraved with the labels and lines. The original front panel from MITS was a screen printed aluminum sheet of about the same depth. The panel is machined with holes to match the switches and T1-3/4 LEDs. The "MITS" logo strip at the bottom was an adhesive backed, screen printed metal strip. On the Altair32, this strip is an adhesive vinyl strip.

The dress panel is not attached to the rest of the panel stack. Rather, it floats above the stack supported by standoffs. This eliminates the need to put screw holes in the dress panel but also necessitates that the panel stack be "framed" in something to keep it together. In the original Altair, the front panel was supported by a metal frame in the front and a metal plate in the back.

Carrier Panel

The carrier panel is a piece of 2mm natural aluminum stock with cutouts for several jacks and connectors from the Front Panel PCB. The carrier panel is the same size as the dress panel and when assembled into the stack, makes a complete, modular unit.

Front Panel PCB

This is the important part of the stack. The PCB is a double-sided PCB that contains a mix of SMD and through-hole components. The design offers a lot of flexibility in that not only does it contain the main microcontroller (a USB-capable 8051 derivative) and the LED driver, but it optionally supports a USB 2.0 host controller and a Zilog ZDI interface, enabling it to be used to drive and program an eZ80 microcontroller. The board includes three power options (USB, external adapter, ATX PC power) and two RS-232 compatible 3-wire serial ports. The serial ports can be accessed through the Altair32 Emulator, providing two real RS-232 ports to the emulator.

Circuit Description

The front panel is based on two VLSI integrated circuits, an RS-232 level shifter, several passives, SPDT toggle switches and LEDs. The panel is controlled by a Silicon Laboratories C8051F340 8051-based microcontroller which contains three significant built-in peripherals: a USB 2.0 controller, two RS-232 serial ports and an SPI port, in addition to RAM, flash EPROM and 32 additional bits of digital I/O. The 8051 microcontroller manages the host-panel interface as well as the communications with the integrated circuit responsible for the user interface (the LEDs and switches are controlled and monitored by an integrated circuit produced by Maxim specifically for this purpose). The front panel also contains two RS-232-compatible 3-wire serial ports which are operated under the control of the emulator. This provides two dedicated serial ports only accessible by the emulator -- perfect for connecting a serial paper tape reader to the emulator.

Software

The hardware of course is only part of the story. A special DLL (dynamic link library) is is required for Windows in order to make the front panel accessible by the Altair32 Emulator. This DLL is responsible for managing device initialization and removal and provides a protocol that the Altair32 Emulator  uses to communicate with the front panel itself. Upon initialization, the Altair32 registers various callback routines which are called upon the occurrence of various front panel events. The speed with which the front panel switches are scanned is fast enough that the response time to the operation of a switch is nearly instantaneous.

Pricing

The pricing for the front panel has not been decided yet because we're making some last minute changed to the design to reduce the PC Board size (and thus, the cost to produce). Watch for announcements when the pricing has been finalized.

Replica dress panels are available now. Spruce up your old Altair with a new aluminum dress panel. It's a full-size replacement minus the 1" metal nameplate at the bottom (we are in the process of creating a replica of that, too.) The pricing for the dress panel will be $175 plus shipping to the purchaser (US and Canadian sales only) through July 31, 2006. The vendor has notified me of a price increases beginning August 1, 2006 due to the rise in the price of aluminum this year. I do not yet know what the new price will be until I receive the price list. Thanks for your understanding.

 

Picture of the Altair 32 Panel

Copyright (c) 1998-2009 Richard A. Cini, Jr. All Rights Reserved. All copyrights of any third parties referred to herein are hereby acknowledged. There is no warranty, either express or implied, relating to any of the content contained herein. The site maintainer shall in no event be liable to anyone for damages, including any loss of profits, lost savings, or other incidental or consequential damages arising out of the use or misuse of the information contained on this Web site. You may use the information contained herein for NON-COMMERCIAL purposes only and AT YOUR OWN RISK. Batteries not included. Contents may settle during shipping. Updated 27-Nov-2009 19:51 -0500
Website Design by www.DressageArt.com