Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung Nächste Überarbeitung Beide Seiten, nächste Überarbeitung | ||
projekte:eurotwo [2020/12/31 13:18] max |
projekte:eurotwo [2021/01/30 10:28] max |
||
---|---|---|---|
Zeile 5: | Zeile 5: | ||
Contact: [[user: | Contact: [[user: | ||
- | Projectstatus: | + | Projectstatus: |
- | Skip status: [[projekte: | + | |
+ | Documentation: [[projekte: | ||
+ | |||
+ | Architecture: | ||
+ | |||
+ | {{: | ||
- | {{: | ||
==== Status ==== | ==== Status ==== | ||
+ | === 2021-01-30 === | ||
+ | Printed and assembled 12 nut- and distance holders for the distributors. Also in the meantime the new (buffer/ | ||
+ | |||
+ | |||
+ | |||
+ | === 2021-01-23 === | ||
+ | Printing distance- and nut-holders for the HalfAdders | ||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | === 2021-01-10 === | ||
+ | New stuff arrived. Making cables. Designing new cases for the Digital Controllers, | ||
+ | |||
+ | === 2021-01-03 (later) === | ||
+ | Assembled the second DigitalController and wrote code for RAM simulation. It seems to work fine! Found that some more input pins would be of more value then output pins. But that is hackable. https:// | ||
+ | |||
+ | === 2021-01-03 === | ||
+ | After I found that the ISP programming pins are wrong, I successfully programmed the first digital controller. The clock simulation is now up and running. Next RAM and ROM simulation. That will be a software task. It is fun to work digital again! | ||
+ | |||
+ | {{: | ||
+ | |||
+ | === 2021-01-02 === | ||
+ | I made a bunch of power cables today. Also I ordered a lot of screws and other stuff. Hopefully tomorrow my board will arrive! | ||
+ | |||
+ | {{: | ||
+ | |||
=== 2020-12-31 === | === 2020-12-31 === | ||
I soldered 5 more MUXs. Also I ordered ~100 new PCBs. Distributors, | I soldered 5 more MUXs. Also I ordered ~100 new PCBs. Distributors, | ||
Zeile 27: | Zeile 58: | ||
=== 2020-08-10 === | === 2020-08-10 === | ||
- | I designed a testing board with a SN754410 H-Bridge driver for testing. I can test 4 outputs and 4 inputs per testing board easily with an Arduino now. The SN754410 is still in delivery and will get assembled later. | + | I designed a testing board with a SN754410 H-Bridge driver for testing. I can test 4 outputs and 4 inputs per testing board easily with an Arduino now. The SN754410 is still in delivery and will get assembled later. |
{{: | {{: | ||
Zeile 53: | Zeile 84: | ||
{{: | {{: | ||
+ | ===== Documentation ===== | ||
- | ===== Downloads | + | ==== Downloads ==== |
* {{ : | * {{ : | ||
* {{ : | * {{ : | ||
* {{ : | * {{ : | ||
- | ===== Arrangement ===== | ||
- | + | ==== Sizes/ | |
- | ===== Sizes/ | + | |
{{: | {{: | ||
Zeile 69: | Zeile 99: | ||
* GND on top holes | * GND on top holes | ||
* +5V on bottom holes | * +5V on bottom holes | ||
- | |||
- | ===== Boards ===== | ||
- | * 2x FullAdder / 4x HalfAdder | ||
- | * 4x Controlled Inverter [[projekte: | ||
- | * 9 Bit AND | ||
- | * 4 Bit Register | ||
- | * MUX 1-4,1-16, DEC 1-4,1-16, 4 Bit MUX 1-4 | ||
- | * Clock | ||
- | * RAM | ||
- | * ROM | ||
- | * Logo | ||
- | |||
- | ---- | ||
- | |||
- | ==== Logo ==== | ||
- | This board is made of **120** LEDs just for this board. It is the projectlogo with through-pcb illumination. | ||
- | |||
- | {{: | ||
- | |||
- | |||
- | === Schematics === | ||
- | * //left// | ||
- | |||
- | ---- | ||
- | === BOM === | ||
- | |||
- | ^ Designator ^ Package ^ Quantity ^ Designation ^ | ||
- | | D* | LED_1206_3216 | 120 | blue at 16mA, 5V | | ||
- | | R* | R_0603_1608 | 120 | 330R | | ||
- | | C1,C2 | CP_Elec_6.3x5.4 | 2 | 47uF | | ||
- | | C3,C4,C5 | C_0805_2012 | 3 | 100nF | | ||
- | ---- | + | ==== Errata ==== |
+ | === HalfAdder rev1 === | ||
+ | | ||
+ | === DigitalController v1 === | ||
+ | - RX0 and TX0 instead of MOSI and MISO for ISP (see https:// | ||
+ | - R1: 0603 -> 0804 | ||
+ | - Silkscreen: Reset <-> PrgEn | ||
+ | - PrgEn button not needed! | ||
+ | - Silkscreen: R55 not readable | ||