User Tools

Site Tools


2014:vacuum_tube_sr_latch

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
2014:vacuum_tube_sr_latch [2014/12/16 17:57]
fbourke
2014:vacuum_tube_sr_latch [2014/12/18 23:41]
fbourke
Line 1: Line 1:
 +====== Vacuum Tube SR Latch ======
 +with Forrest & Ruby
  
 +^           Our 12AX7 Vacuum Tubes           ^
 +|            {{ 2014:​img_4256b.jpg?​1024 }}             |
 ====== Abstract ====== ====== Abstract ======
 We investigated 1940s era computers—esp. the [[http://​en.wikipedia.org/​wiki/​ENIAC|ENIAC]] (Electronic Numerical Integrator And Computer)—and,​ using this knowledge, designed and constructed a basic bistable functioning element used in digital computers—the Set-Reset Latch, or simply SR Latch. Our ENIAC-based SR Latch design uses four triode vacuum tubes, basic analog components, and optional neon lights for output state indication. ​ We investigated 1940s era computers—esp. the [[http://​en.wikipedia.org/​wiki/​ENIAC|ENIAC]] (Electronic Numerical Integrator And Computer)—and,​ using this knowledge, designed and constructed a basic bistable functioning element used in digital computers—the Set-Reset Latch, or simply SR Latch. Our ENIAC-based SR Latch design uses four triode vacuum tubes, basic analog components, and optional neon lights for output state indication. ​
Line 32: Line 36:
  
 ====== What we did ====== ​ ====== What we did ====== ​
-%This portion can assume an audience that has taken Computer Architecture,​ but don't get burdened by buzzwords. A sure sign of a bad engineer is over reliance on acronyms. 
-TODO How to read tube diagram 
-TODO Explanation of parameters 
- 
 ===== Re-designing from ENIAC Documentation ===== ===== Re-designing from ENIAC Documentation =====
 +Our design is based around the design we found in this [[http://​archive.computerhistory.org/​resources/​text/​Knuth_Don_X4100/​PDF_index/​k-8-pdf/​k-8-r5367-1-ENIAC-circuits.pdf|paper]].
 +
 There are a few "​quirks"​ modern engineers may not be used to when reading the documentation for ENIAC. The first and most obvious is what we call an SR Latch, they call a flip-flop. In current parlance, flip-flops are clocked elements while latches are not—ours are simply transparent. There are a few "​quirks"​ modern engineers may not be used to when reading the documentation for ENIAC. The first and most obvious is what we call an SR Latch, they call a flip-flop. In current parlance, flip-flops are clocked elements while latches are not—ours are simply transparent.
  
Line 76: Line 78:
  
 To provide the 12V for the heaters, we simply purchased a modern switched-mode 12V power supply. In reality, the heaters would have most likely been fed from a transformer tap specifically designed to power the heaters. To provide the 165V for the positive rail, we simply directly rectified a 110V mains input and filtered it with a 120μF photoflash capacitor. For increased safety, it would have been better to use an isolation transformer,​ but we will leave this improvement for future engineers. ​ To provide the 12V for the heaters, we simply purchased a modern switched-mode 12V power supply. In reality, the heaters would have most likely been fed from a transformer tap specifically designed to power the heaters. To provide the 165V for the positive rail, we simply directly rectified a 110V mains input and filtered it with a 120μF photoflash capacitor. For increased safety, it would have been better to use an isolation transformer,​ but we will leave this improvement for future engineers. ​
 +
 +We tried several spice models, but we found the best ones [[http://​www.duncanamps.com/​technical/​ltspice.html|here]].
  
 ===== Mechanical Design ===== ===== Mechanical Design =====
Line 83: Line 87:
 ^           ​Render of our Mechanical Design. ​          ^ ^           ​Render of our Mechanical Design. ​          ^
 |            {{ 2014:​isorender.jpg?​840 | Render of our mechanical design}} ​            | |            {{ 2014:​isorender.jpg?​840 | Render of our mechanical design}} ​            |
 +^           Our Finished Box           ^
 +|            {{ 2014:​img_4257b.jpg?​840 }}             |
 +
 +===== Analysis of Our Plan =====
 +We stated that building an SR latch was a yellow "​intermediate"​ goal, and we're happy to have accomplished this. We did investigate doing other digital logic with vacuum tubes. We found a source called [[http://​www.quadibloc.com/​comp/​cp01.htm|What Computers are Made From]] that has two schematics: a tube NOR gate shown as two triodes with their plates tied together, and a tube NAND gate that is shown as a pentode with the top and bottom grids attached to the inputs. While we purchased a few pentode tubes, we decided to focus on the 12AX7s. In our SPICE file, we began experimenting with making an AND gate out of 12AX7 triodes. Under incredibly specific input conditions, it worked well, but it required precise voltage dividers and would probably be a pain to construct.
 +
 +^           Top View of Our Finished Box           ^
 +|            {{ 2014:​img_4258b.jpg?​840 }}             |
 +
 +
 +===== Useful Links =====
 +http://​www.ludd.luth.se/​~ragge/​vtc/​
 +http://​www.quadibloc.com/​comp/​cp01.htm
 +http://​www.google.com/​patents/​US2784312
 +http://​archive.computerhistory.org/​resources/​text/​Knuth_Don_X4100/​PDF_index/​k-8-pdf/​k-8-r5367-1-ENIAC-circuits.pdf
 +SPICE models from: http://​www.duncanamps.com/​technical/​ltspice.html
  
  
-TODO: WORK PLAN (yellow goal!) 
-TODO: AND? OR? 
-TODO: Link to ENIAC paper 
2014/vacuum_tube_sr_latch.txt · Last modified: 2014/12/18 23:43 by fbourke