README file update...

This commit is contained in:
Jean-David Gadina 2013-11-03 16:24:38 +01:00
parent 0cac9d8579
commit 995b6e047d
1 changed files with 20 additions and 153 deletions

173
README.md
View File

@ -16,7 +16,7 @@ The last two are exact replicas, while the first one uses actual components with
So this project will be (hopefully) a fourth one.
I decided to build my own replica from scratch, as it's a very nice occasion to learn about electronics.
I decided to build my own replica from scratch, including the PCB design, as it's a very nice occasion to learn about electronics.
As a programmer, I sometimes feel frustrated not to know more about this... ; )
[Apple-1]: http://en.wikipedia.org/wiki/Apple_I
@ -33,7 +33,7 @@ Here are the actual project parts:
|---|--------------------------|-------------|------------------------------------------------------------------------------------------|
| 1 | Learn | In progress | Learn as much as possible on electronics, as I'm completely new to this. |
| 2 | Test | | Experiment with a few basic PCB and components. |
| 3 | Component Identification | In progress | Get the original component specification from the original schematics and documentation. |
| 3 | Component Identification | Done | Get the original component specification from the original schematics and documentation. |
| 4 | Component Purchase | In progress | Purchase components or find alternatives if they are not available anymore. |
| 5 | ROM | | Find a way to get the original ROM and have it built somehow. |
| 6 | Prototype | | Get a prototype working on a breadboard. |
@ -43,6 +43,8 @@ Here are the actual project parts:
Tools & Equipment
-----------------
Here are the tools I'll use for this project:
| Manufacturer | Part No. | Details | Alternative | Quantity | Found | Status |
|--------------------|----------------|-----------------------------------|-------------|----------|-------|--------|
| B&K Precision | [DP 21] | Logic Probe / 20 MHz - 30 Ns | N/A | 1 | Yes | - |
@ -55,7 +57,7 @@ Tools & Equipment
| ArcOne | G-FLY-A1101 | Safety Goggles | N/A | 1 | Yes | - |
| CadSoft | [EAGLE] | PCB Design Software | N/A | 1 | Yes | - |
***Note:*** *Any equivalent tool may be used. Tools listed here are the one I'll use for the project.*
***Note:*** *Any equivalent tool may be used.*
[DP 21]: https://ch.mouser.com/Search/ProductDetail.aspx?R=DP_21virtualkey61500000virtualkey615-DP-21
[87-V]: http://ch.mouser.com/ProductDetail/Fluke/FLUKE-87-V/?qs=sGAEpiMZZMuBVu7Wy0UTy5lFkCyOv5Wu
@ -64,164 +66,29 @@ Tools & Equipment
[24-6040-0027]: https://ch.mouser.com/Search/ProductDetail.aspx?R=24-6040-0027virtualkey53300000virtualkey533-24-6040-27
[EAGLE]: http://www.cadsoftusa.com/eagle-pcb-design-software/?language=en
Hardware Parts - Power Supply
-----------------------------
Documentation
-------------
### Power Transformers
I'm using the original schematics and original Apple-1 photos in order to identify the components and build the PCB.
The original [**Apple-1 Operation Manual**](Documentation/Apple-1 Operation Manual.pdf) is included in the repository.
| Manufacturer | Part No. | Details | Alternative | Quantity | Found | Status |
|--------------|------------|-------------------------|-------------------------|----------|-------|--------|
| Stancor | [P-8380] | 117 V / 10 V CT - 3.0 A | Triad Magnetics [F-31X] | 1 | Yes | - |
| Stancor | [P-8667] | 117 V / 28 V CT - 1.0 A | Triad Magnetics [F40X] | 1 | Yes | - |
Bill Of Materials
-----------------
The complete list of the Apple-1 components can be found in the [BOM.txt](BOM.txt) file.
[P-8380]: https://ch.mouser.com/Search/ProductDetail.aspx?R=P-8380virtualkey53800000virtualkey802-P-8380
[P-8667]: https://ch.mouser.com/Search/ProductDetail.aspx?R=P-8667virtualkey53800000virtualkey802-P-8667
[F-31X]: https://ch.mouser.com/Search/ProductDetail.aspx?R=F-31Xvirtualkey55310000virtualkey553-F-31X
[F40X]: https://ch.mouser.com/Search/ProductDetail.aspx?R=F40Xvirtualkey55310000virtualkey553-F40X
When the components are still available for purchase, links are provided ([Mouser Electronics](http://www.mouser.com/)).
For vintage components, valid alternatives may be provided. In such a case, I try to find components that look the same as the original.
### Rectifiers
Unfortunately, I haven't been able to find alternative for all components, so your best option to find those parts is on sites like [eBay](http://www.ebay.com/). Note that rare/vintage components can be expensive.
| Manufacturer | Part No. | Details | Alternative | Quantity | Found | Status |
|-------------------------|----------|-------------------------|----------------|----------|-------|--------|
| ??? | MR500 | 50 V / 3.0 A | MCC [FR301-TP] | 4 | Yes | - |
| Fairchild Semiconductor | [1N4001] | 50 V / 1.0 A | N/A | 4 | Yes | - |
Schematics
----------
Here's a schematic of motherboard layout, with all components.
Note that the components' size is not respected, and their position is not always totally correct, but it's still better than looking at original pictures for quick component identification:
[FR301-TP]: https://ch.mouser.com/Search/ProductDetail.aspx?R=FR301-TPvirtualkey54720000virtualkey833-FR301-TP
[1N4001]: https://ch.mouser.com/Search/ProductDetail.aspx?R=1N4001virtualkey51210000virtualkey512-1N4001
### Capacitors
| Manufacturer | Part No. | Details | Alternative | Quantity | Found | Status |
|--------------|------------------|-----------------------------------------------|-----------------------------------------------------|----------|-------|--------|
| Sprague | 53D113G025JP6 | Radial Aluminum Electrolytic / 15 V - 5300 uF | ??? | 1 | Yes | - |
| Sprague | 53D382G050JL6 | Radial Aluminum Electrolytic / 25 V - 2400 uF | ??? | 2 | Yes | - |
| ??? | ??? | Radial Aluminum Electrolytic / 25 V - 22 uF | Vishay [MAL213826229E3] / Nichicon [TVX1E220MAD1LS] | 4 | Yes | - |
[MAL213826229E3]: https://ch.mouser.com/Search/ProductDetail.aspx?R=MAL213826229E3virtualkey59420000virtualkey594-2222-138-26229
[TVX1E220MAD1LS]: https://ch.mouser.com/Search/ProductDetail.aspx?R=TVX1E220MAD1LSvirtualkey64700000virtualkey647-TVX1E220MAD1LS
### Voltage Regulators
| Manufacturer | Part No. | Details | Alternative | Quantity | Found | Status |
|------------------------|------------------|--------------------------|------------------------------------|----------|-------|--------|
| STMicroelectronics | [LM323K] | +15 V / +5 V - 3.0 A | N/A | 1 | Yes | - |
| National Semiconductor | LM320 MP-5 | -15 V / -5 V - 1.0 A | Fairchild Semiconductor [LM7905CT] | 1 | Yes | - |
| National Semiconductor | LM320 MP-12 | -25 V / -12 V - 1.0 A | Fairchild Semiconductor [LM7912CT] | 1 | Yes | - |
| National Semiconductor | LM340-12 | +25 V / +12 V - 1.0 A | Fairchild Semiconductor [LM7812CT] | 1 | Yes | - |
[LM323K]: https://ch.mouser.com/Search/ProductDetail.aspx?R=LM323Kvirtualkey51120000virtualkey511-LM323K
[LM7905CT]: https://ch.mouser.com/Search/ProductDetail.aspx?R=LM7905CTvirtualkey51210000virtualkey512-LM7905CT
[LM7912CT]: https://ch.mouser.com/Search/ProductDetail.aspx?R=LM7912CTvirtualkey51210000virtualkey512-LM7912CT
[LM7812CT]: https://ch.mouser.com/Search/ProductDetail.aspx?R=LM7812CTvirtualkey51210000virtualkey512-LM7812CT
### Heatsinks
| Manufacturer | Part No. | Details | Alternative | Quantity | Found | Status |
|--------------|------------|---------|---------------|----------|-------|--------|
| Wakefield | [680-125A] | 1.5 C/W | N/A | 1 | Yes | - |
[680-125A]: https://ch.mouser.com/Search/ProductDetail.aspx?R=680-125Avirtualkey56720000virtualkey567-680-125A
### Fuses
| Manufacturer | Part No. | Details | Alternative | Quantity | Found | Status |
|--------------|---------------|-------------------------------------------|---------------|----------|-------|--------|
| Littelfuse | | Axial Glass / 3AG Slo-Blo / 125 V - 0.5 A | ??? | 1 | No | - |
### Connectors
| Manufacturer | Part No. | Details | Alternative | Quantity | Found | Status |
|--------------|--------------|-----------------------|---------------|----------|-------|--------|
| Molex | [09-65-2068] | 6-Pin Power Connector | N/A | 1 | Yes | - |
| ??? | ??? | 4-Pin Video Connector | ??? | 1 | No | - |
| ??? | ??? | 22-Pin Connector | ??? | 1 | No | - |
| ??? | ??? | B4 (Keyboard?) | ??? | 1 | No | - |
[09-65-2068]: https://ch.mouser.com/Search/ProductDetail.aspx?R=09-65-2068virtualkey53810000virtualkey538-09-65-2068
Hardware Parts - Terminal Section
---------------------------------
### Capacitors
| Manufacturer | Part No. | Details | Alternative | Quantity | Found | Status |
|--------------|------------------|-----------------------------------------------|-----------------------------------------------------|----------|-------|--------|
| ??? | ??? | Radial Aluminum Electrolytic / 25 V - 22 uF | Vishay [MAL213826229E3] / Nichicon [TVX1E220MAD1LS] | 1 | Yes | - |
### Crystal
| Manufacturer | Part No. | Details | Alternative | Quantity | Found | Status |
|--------------|----------------|------------------------|---------------|----------|-------|--------|
| ECS | [ECS-143-S-1X] | HC-49/U / 14.31818 MHz | N/A | 1 | Yes | - |
[ECS-143-S-1X]: https://ch.mouser.com/Search/ProductDetail.aspx?R=ECS-143-S-1Xvirtualkey59070000virtualkey520-HCA1431-SX
### TTL
| Manufacturer | Part No. | Details | Alternative | Quantity | Found | Status |
|-------------------|----------|----------------------------------------------------------------------------------------|-------------|----------|-------|--------|
| Texas Instruments | 7400 | Quadruple 2-Input NAND Gate | ??? | 3 | Yes | - |
| Texas Instruments | 7402 | Quadruple 2-Input NOR Gate | ??? | 1 | Yes | - |
| Texas Instruments | 7404 | Hex Inverter | ??? | 2 | Yes | - |
| Texas Instruments | 7408 | Quadruple 2-Input AND Gate | ??? | 1 | Yes | - |
| Texas Instruments | 7410 | Triple 3-Input NAND Gate | ??? | 2 | Yes | - |
| Texas Instruments | 7427 | Triple 3-Input NOR Gate | ??? | 1 | Yes | - |
| Texas Instruments | 7432 | Quadruple 2-Input OR Gate | ??? | 1 | Yes | - |
| Texas Instruments | 7450 | Dual 2-Wide 2-Input AND-OR-Invert Gate (One Gate Expandable) | ??? | 1 | Yes | - |
| Texas Instruments | 74123 | Dual Retriggerable Monostable Multivibrator With Clear | ??? | 1 | Yes | - |
| Texas Instruments | 74157 | Quadruple 2-Line to 1-Line Data Selector/Multiplexer (Noninverting) | ??? | 2 | Yes | - |
| Texas Instruments | 74160 | Synchronous 4-bit Decade Counter With Asynchronous Clear | ??? | 1 | Yes | - |
| Texas Instruments | 74161 | Synchronous 4-bit Binary Counter With Asynchronous Clear | ??? | 5 | Yes | - |
| Texas Instruments | 74166 | Parallel-Load 8-bit Shift Register | ??? | 1 | Yes | - |
| Texas Instruments | 74174 | Hex D Flip-Flop With Common Clear | ??? | 1 | Yes | - |
| Texas Instruments | 74175 | Quadruple D Edge-Triggered Flip-Flop With Complementary Outputs And Asynchronous Clear | ??? | 1 | Yes | - |
### ICs
| Manufacturer | Part No. | Details | Alternative | Quantity | Found | Status |
|----------------|---------------|------------------------------------------|---------------|----------|-------|--------|
| Signetics | 2504 | Shift Register | ??? | 7 | Yes | - |
| Signetics | 2513 (CM2140) | Character Generator | ??? | 1 | Yes | - |
| Signetics | 2519 | Shift Register | ??? | 1 | Yes | - |
| Signetics | 8T97 | High Speed Hex 3-State Buffers/Inverters | ??? | 2 | Yes | - |
| ??? | 555 | Timer | ??? | 1 | Yes | - |
| ??? | DS0025 | Dual Clock Driver | ??? | 1 | Yes | - |
Hardware Parts - Processor Section
----------------------------------
### Processor
| Manufacturer | Part No. | Details | Alternative | Quantity | Found | Status |
|----------------|----------|---------|---------------|----------|-------|--------|
| MOS Technology | 6502 | | ??? | 1 | Yes | - |
### PIA
| Manufacturer | Part No. | Details | Alternative | Quantity | Found | Status |
|--------------|----------|------------------------------|---------------|----------|-------|--------|
| Motorola | MC6820L | Peripheral Interface Adapter | ??? | 1 | Yes | - |
### Memory
| Manufacturer | Part No. | Details | Alternative | Quantity | Found | Status |
|--------------|----------|---------|---------------|----------|-------|--------|
| ??? | MK4096 | 4K RAM | ??? | 16 | Yes | - |
### ROM
| Manufacturer | Part No. | Details | Alternative | Quantity | Found | Status |
|--------------|----------|--------------|---------------------------------|----------|-------|--------|
| Intel | 3601 | Bipolar PROM | Signetics 82S129 / Harris H1024 | 2 | Yes | - |
### TTL
| Manufacturer | Part No. | Details | Alternative | Quantity | Found | Status |
|-------------------|----------|------------------------------------------------------|-------------|----------|-------|--------|
| Texas Instruments | 74154 | 4-Line To 16-Line Decoder/Demultiplexer | ??? | 1 | Yes | - |
| Texas Instruments | 74S257 | Quadruple 2-Line Data Selector/Multiplexer (3-State) | ??? | 4 | Yes | - |
![](https://github.com/macmade/XS-Computer-One/raw/master/Schematics/Apple-1 Board.png)
Repository Infos
----------------