Changes

Jump to navigation Jump to search
Line 46: Line 46:  
If you, however, wish to keep your project, or want to extend it further after the course is complete (both highly recommended), the following will need to be purchased:
 
If you, however, wish to keep your project, or want to extend it further after the course is complete (both highly recommended), the following will need to be purchased:
   −
{| style="width: 50%; margin: 25px auto; padding: 25px; border: 2px solid #cc0; border-radius: 20px; background: #ffc; font-size: 16px;"
+
{| style="width: 350px; margin: 25px auto; padding: 15px; border: 2px solid #cc0; border-radius: 20px; background: #ffc;"
| '''Note:''' This section is still under development.  Please check back later for more information.''
+
! Notice
 +
|-
 +
| This section is still under development.  Please check back later for more information.''
 
|}
 
|}
 +
 +
==== Consumables ====
 +
 +
 +
{| class="wikitable sortable"
 +
! Quantity
 +
! Item
 +
|-
 +
| 1 Kit
 +
| [http://amzn.to/2qqAGFi 22AWG Solid Wire], Various Colors (see below)
 +
|-
 +
|}
 +
 +
===== Wire Colors =====
 +
 +
Wire colors are used for the following, so please ensure any kit you buy contains enough of each.  Wire may be available in the Electronics Lab, but gauge and color cannot be guaranteed:
 +
 +
{| class="wikitable" cellpadding="5" style="font-family: courier new, courier, fixed-width;"
 +
! style="color: #f00; text-align: right; border-right: 1px solid #ccc;" | Red
 +
| Power, Positive
 +
|-
 +
! style="color: #000; text-align: right; border-right: 1px solid #ccc;" | Black
 +
| Power, Ground
 +
|-
 +
! style="color: #fff; text-align: right; border-right: 1px solid #ccc;" | White
 +
| Signal, Clock
 +
|-
 +
! style="color: #ff0; text-align: right; border-right: 1px solid #ccc;" | Yellow
 +
| Signal, Control Logic
 +
|-
 +
! style="color: #00f; text-align: right; border-right: 1px solid #ccc;" | Blue
 +
| Signal, Module-to-Bus
 +
|-
 +
! style="color: #0f0; text-align: right; border-right: 1px solid #ccc;" | Green
 +
| Signal, Other (IC-to-IC, Module-to-Module, etc)
 +
|}
 +
 +
==== Components ====
 +
 +
The following components are required to build the CPU project.  These are not listed in order of use, as we will move and switch around parts in various phases of the coursework.  At the time of this writing, the total cost of components was about $100, including shipping.  Note that the selection of parts in this list are intended to reusable in other projects, if you so choose, and nothing will be dedicated only to this product:
 +
 +
{| class="wikitable sortable"
 +
! Quantity
 +
! Item
 +
|-
 +
| 14
 +
| [http://amzn.to/2s1DxWp Full-Sized (830-Point) Breadboards]<sup>&dagger;</sup>
 +
|}
 +
 +
<small><i><sup>&dagger;</sup> For advanced students, [http://amzn.to/2s1W7xR StripBoard] can be used instead to save space and money.  Do note, however, that soldering and organization of these boards will not be covered in the class, and if chosen by the student, will need to be managed themselves.  Using such boards can also make debugging and modification significantly more time-consuming and difficult.  If using StripBoard, ensure that the board's [[Wikipedia:List of integrated circuit packaging types#Dimension_reference|pin pitch]] is the standard breadboard size of 0.1" (2.54mm).</i></small>
 +
 +
==== Recommended Tools ====
 +
 +
Most of these tools are available in the space.  However, we will need to share them within the group, as well as with others who may be working in the space at the time.  Especially in the case of hand tools and multimeters, you may wish to provide your own.  Given the simplicity of this project, neither high-end nor high-precision tools are required for this project.
 +
 +
Unless specifically marked, it is recommend that you get your own tools for this project to keep pace with the rest of the class:
 +
 +
{| class="wikitable sortable"
 +
! Tool
 +
! Estimated Cost
 +
! Details
 +
|-
 +
! [http://amzn.to/2qqmKLM Flush Diagonal Cutters]
 +
| style="text-align: right;" | $8.00
 +
| Used to cut wire and trim pins flush to a surface.  Very useful for any electronics project.
 +
|-
 +
! [http://amzn.to/2qqja3Z Self-Adjusting Wire Strippers]
 +
| style="text-align: right;" |  $16.00
 +
| Used to trim the ends of wire sheathing (which we do a lot).  [http://amzn.to/2ra2JMF Simpler strippers] exist, if you wish to save money.
 +
|-
 +
! [http://amzn.to/2s21hKk Multimeter] <br/><small style="white-space: nowrap;">with Standard ''and'' Alligator-Clip Probes</small>
 +
| style="text-align: right;" |  $20.00
 +
| Used to measure voltages, amperage, continuity, and generally debug problem circuits.  Given the basic nature of this project, a high-precision multimeter is <i>not</i> necessary
 +
|-
 +
! Oscilloscope
 +
| style="text-align: right;" |  -
 +
| Used to debug and optimize circuits.  We will use the Oscilloscopes in the Electronics Lab.
 +
|-
 +
! style="text-align: right; font-variant: small-caps;" | Total
 +
! style="text-align: right;" | $44.00
 +
! style="text-align: left; font-size: 8pt; font-weight: normal;" | ''Note that these prices are not included in the overall estimate above, as all of this equipment is available, free-to-use, in the lab.  This list is purely for your convenience.''
 +
|}
 +
 +
* Wire Cutters
 +
* Multimeter with Breadboard-Friendly Probes
 +
* Oscilloscope (see [[#Authorizations|Authorizations]] for this project)
    
=== Authorizations ===
 
=== Authorizations ===
330

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.

Navigation menu