==== Logic Analyzer ====
Latest version
NullSpace Logic Analyser Egg by charlie _x
Acid FeCl etched for one minute after cnc mill to clean up burrs\\
{{:annalogic_etched-pcb-cleaned.jpg?400|}}
Sharpied, tinned and then cleaned with iso\\
{{:annalogic_etched-pcb-cleaned2.jpg?400|}}
Nullalyser = built and tested\\
{{:annalogic-built.jpg?400|}}
{{:null_analyser.jpg?400|}}
==== Details ====
* 8 channels
* 5V tolerant
* High Speed USB
* Some free software
* Cost is currently about $28 each (Including all parts and PCB, excluding jumper wires to connect to device under test)
* 4th revision of the board has been designed and verified.
* 5th revision is laid out to be smaller and doesn't have the second 9 pin header
* 6th revision is VFBGA muh ha ha ha ha [[AnnaLogicBGA]]
==== Software ====
* [[svn://032.la:6699/032/NSL_annaLogic|032 SVN Schematic and Board layout in Eagle]]
* [[http://sigrok.org/wiki/Main_Page|SIGROK]] (you can find out what it is here)
* [[http://www.usbee.com/download.htm|USBEE]]
* [[http://www.saleae.com/downloads/|SALEAE]]
* [[http://buglogic.robomotic.com/tiki-index.php|BUGLogic]]
==== Programming ====
Step:
- Download [[http://www.cypress.com/?rID=34870|CySuiteUSB]] and install it, locallly cache copy {{:cysuiteusb_3_4_7_b204.zip}}
- Edit the "\\Cypress\\Cypress Suite USB 3.4.6\\Driver\\bin\\wxp\\x64\\cyusb.inf" file - uncomment and edit the device id's into the proper section:
* e.g. for 64bit windows 7:
* [[Device.NTamd64]]
* %VID_04B4&PID_8613.DeviceDesc%=CyUsb, USB\\VID_04B4&PID_8613
- Plug in the AnnaLogic and go to the Device Manager, right click on the "Unknown Device", then "Update Driver Software". Force the driver found in the Cypress folder "\\Cypress\\Cypress Suite USB 3.4.6\\Driver\\bin\\wxp\\x64\\".
- Sign the Driver using [[http://www.ngohq.com/home.php?page=dseo|driver enforcement overrider]]
- Open up CyConsole and upload the new EEPROM file
==== Datasheets ====
* [[http://media.digikey.com/pdf/Data%20Sheets/Cypress%20PDFs/CY7C68013A,14A,15A,16A.pdf|Cypress CY7C68013A datasheet]]
==== BOM ====
Notes: Changed to 9 pin headers
**Part** | **Value** | **Device** | **Package** | **Description** |
C1 | 12pF | CAP0805 | 0805 | Capacitor |
C2 | 12pF | CAP0805 | 0805 | Capacitor |
C3 | 1uF | CAP0805 | 0805 | Capacitor |
C4 | 1uF | CAP0805 | 0805 | Capacitor |
C5 | 100nF | CAP0805 | 0805 | Capacitor |
C6 | 100nF | CAP0805 | 0805 | Capacitor |
C7 | 100nF | CAP0805 | 0805 | Capacitor |
C8 | 100nF | CAP0805 | 0805 | Capacitor |
C9 | 100nF | CAP0805 | 0805 | Capacitor |
D1 | 1n4148 | DIODESOD | SOD-323 | Diode |
IC1 | CY7C68013A-56PVXC | CY7C68013A-56PVXC | SSOP56 | EZ-USB FX2LP (TM) USB Microcontroller |
IC2 | LM1117 3.3V | LM1117 | SOT223 | |
LED1 | Blue | LED1206 | LED-1206 | LEDs |
Q1 | 24Mhz | CRYSTALTWO-PADTWO-PAD | CRYSTAL-SMD-TWO-PAD | Crystals |
R3 | 4.7K | RESISTOR | 0805 | Resistor |
R4 | 4.7K | RESISTOR | 0805 | Resistor |
R5 | 0 | RESISTOR1206 | 1206 | Resistor |
R7 | 100K | RESISTOR | 0805 | Resistor |
R8 | 1K | RESISTOR | 0805 | Resistor |
R9 | 1K | RESISTOR | 0805 | Resistor |
SV1 | 8 Pin header | FE09-1 | FE09 | FEMALE HEADER |
SV2 | 9 Pin header | FE09-1 | FE09 | FEMALE HEADER |
U1 | MCP24AA32 | SOT23-5 | Microchip 32K (4K x 8) 1.8V I2C EEPROM | |
X1 | USBSMD | USBSMD | USB-MINIB | USB Connectors |
2 | 12pF | 0805 | 64K2898 | KEMET | C0805C120J5GACTU | 4132 | 0.0070 | KEMET - C0805C120J5GACTU - CAPACITOR CERAMIC 12PF, 50V, C0G, 0805 |
2 | 1uF | 0805 | 90R7762 | C2012Y5V1C105Z/0.85 | 5943 | 0.01 | TDK - C2012Y5V1C105Z/0.85 - CAPACITOR CERAMIC, 1UF, 16V, Y5V, 0805 | |
5 | 100nF | 0805 | 38K1694 | FARNELL | GRM21BR71H104KA01L | 16494 | 0.043 | MURATA - GRM21BR71H104KA01L - CAPACITOR, 0805 100NF 50V CAPACITOR, 0805 100NF 50V |
1 | 1n4148 | SOD-323 | 35K9698 | VISHAY/TELEFUNKEN | 1N4148W-V-GS08 | 60999 | 0.02 | VISHAY SEMICONDUCTOR - 1N4148W-V-GS08 - SWITCHING DIODE, 100V 150mA SOD-323 |
1 | CY7C68013A-56PVXC | SSOP56 | 19M7114 | CYPRESS SEMICONDUCTOR CORPORAT | CY7C68013A-56PVXC | 130 | 10.22 | CYPRESS SEMICONDUCTOR - CY7C68013A-56PVXC - IC, 8BIT MCU, 8051, 48MHZ, SSOP-56 |
1 | LM1117 3.3V | SOT223 | 13B5343 | NATIONAL SEMICONDUCTOR | LM1117MPX-3.3 | 4468 | 0.479 | NATIONAL SEMICONDUCTOR - LM1117MPX-3.3 - IC, LDO VOLT REG, 3.3V, 0.8A, SOT-223-3 |
1 | Blue | LED-1206 | 75R0591 | 5988210107F | 7900 | 0.041 | DIALIGHT - 5988210107F - LED, 1206, RED, 80MCD, 635NM | |
1 | 24Mhz | CRYSTAL-SMD-TWO-PAD | 13J1723 | Abracon Corporation | ABM3-24.000MHZ-B2-T | 2718 | 0.705 | ABRACON - ABM3-24.000MHZ-B2-T - CRYSTAL, 24MHZ, 18PF, SMD |
2 | 4.7K | 0805 | 59M6911 | CRCW08054K70JNEA | 34750 | 0.0090 | VISHAY DALE - CRCW08054K70JNEA - RESISTOR, THICK FILM, 4.7KOHM, 125mW, 5% | |
1 | 0 | 1206 | 36C9806 | VISHAY/DALE | CRCW12060000ZSTA | 60093 | 0.02 | VISHAY DALE - CRCW12060000ZSTA - RESISTOR, CHIP, JUMPER, ZERO OHM, 250mW |
1 | 100K | 0805 | 01P2111 | MCTF0805DTC1002 | 14239 | 0.02 | MULTICOMP - MCTF0805DTC1002 - RESISTOR, THIN FILM, 10KOHM, 100mW, 0.5% | |
2 | 1K | 0805 | 01P2109 | MCTF0805DTC1001 | 12549 | 0.014 | MULTICOMP - MCTF0805DTC1001 - RESISTOR, THIN FILM, 1KOHM, 100mW, 0.5% | |
1 | 8 Pin header | FE09 | unknown | |||||
1 | 9 Pin header | FE09 | unknown | |||||
1 | SOT23-5 | 62K0574 | MICROCHIP | 24LC00T-I/OT | 1895 | 0.19 | MICROCHIP - 24LC00T-I/OT - IC, EEPROM 128BIT SERIAL 400KHZ SOT-23-5 | |
1 | USBSMD | USB-MINIB | 16M2760 | 1734035-1 | 16809 | 0.596 | TYCO ELECTRONICS / AMP - 1734035-1 - MINI USB TYPE B CONNECTOR, RCPT 5POS SMD |