Stap 1: 3EEPROM hardware-overzicht
Circuit
[PNG]. We maakten het circuit en PCB met behulp van de freeware versie van Cadsoft Eagle. U kunt downloaden van het schema en PCB uit de Bus Pirate SVN-archief.
De PCB 3EEPROM houdt een DS2431 1-Wire EEPROM (IC1), een 24AA --I2C EEPROM (IC4) en een 25AA-SPI EEPROM (IC5).
De DS2431 (IC1) trekt macht hoofdvijanden uit de 1-Wire-bus, het hoeft niet een externe voeding levering pin en vereist geen een ontkoppeling condensator. IC2 en IC3 zijn lege plekken voor extra 1-Wire-apparaten, zoals een andere DS2431 of een DS1822 temperatuursensor. C1 (0.01uF) is optioneel en alleen nodig als IC2 of IC3 zijn gevuld met een aangedreven apparaat van de 1-Wire.
1-wire vereist een sterke pull-up weerstand, een maximum van 2,2 K Ohm. The Bus Pirate's aan boord pull-up weerstanden zijn 10K, te zwak om goed de macht van de DS2431 tijdens het schrijven naar. Het 3EEPROM explorer bord bevat een 1.8 k ohm, 1/8e watt pull-up weerstand (R1) op de 1-Wire bus zodat geen extra pull-up weerstand nodig is.
De 24AA-(IC4) en 25AA - (IC5) krijgen elk een 0.1uF condensator los te koppelen van hen uit het stopcontact (C2, C3). U waarschijnlijk niet nodig de condensators in dergelijke een eenvoudige schakeling, we weggelaten ze van het bord prototype in de demonstratie. De I2C-bus gebruikt door de 24AA - vereist ook pull-up weerstanden, maar de Bus Pirate's aan boord 10K ohm pull-up weerstanden zijn voldoende.
Alle onderdelen zullen opereren vanuit 2.8volts naar 5volts DC. Het circuit wordt aangedreven door middel van de VCC en GND pinnen van jumper 3. Er twee pinnen van de VCC, één project voor macht, de andere is voor de Bus Pirate's pull-up weerstand spanning ingang pin (Vpullup).
PCB
We maakten het circuit en PCB met behulp van de freeware versie van Cadsoft Eagle. U kunt downloaden van het schema en PCB uit de Bus Pirate SVN-archief. Als u een professioneel bereide PCB's of 3EEPROM kit wilt, we mogelijk te regelen de aankoop van een groep als 10 of 20 mensen geïnteresseerd zijn.
Onderdelenlijst
R1 1800 ohm weerstand (1/8ste watt)
C2, 3 0.1uF condensator / 10volts +
JP1-4 0.1" mannelijke pin header
IC1 DS2431 1K 1-draads EEPROM te-92
IC4 ** 24AA014-I/P I2C EEPROM DIP8
IC5 ** 25AA010A-I/P SPI EEPROM DIP8
ICS4, 5 8 pin DIP socket voor IC5, 6
** IC4, kan IC5 elke grootte, we gekoppeld aan kleine chips, gebruikten we 128bytes en 128Kbytes.
Ik kon niet bepaalde opmaak en de HTML-tabellen opnemen in een Instructable, kunt u de originele post op de blog van gevaarlijke Prototypes.