Difference between revisions of "Velleman PCSU1000"
Jump to navigation
Jump to search
(Link to Schematics, PCB, Parts list added) |
|||
(23 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
[[File:Velleman PCSU1000.jpg|thumb|right|Velleman PCSU1000]] | |||
The [http://www.velleman.eu/products/view/?id=362986 Velleman PCSU1000] is an inexpensive USB-based oscilloscope. It has 2 channels, an analog bandwidth of 50MHz and 1GS/s sampling rate. | The [http://www.velleman.eu/products/view/?id=362986 Velleman PCSU1000] is an inexpensive USB-based oscilloscope. It has 2 channels, an analog bandwidth of 50MHz and 1GS/s sampling rate. | ||
See [[Velleman PCSU1000/Info]] for more details (such as '''lsusb -vvv''' output) about the device. | See [[Velleman PCSU1000/Info]] for more details (such as '''lsusb -vvv''' output) about the device. | ||
== | == Hardware == | ||
'''Control logic''' | |||
* [http://www.xilinx.com/support/documentation/data_sheets/ds099.pdf Xilinx XC3S50] 50K-gate FPGA | * [http://www.xilinx.com/support/documentation/data_sheets/ds099.pdf Xilinx XC3S50] 50K-gate FPGA | ||
* 50MHz crystal: 50.000 Y0KE (clock source for the Xilinx FPGA) | * 50MHz crystal: 50.000 Y0KE (clock source for the Xilinx FPGA) | ||
* [http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en010211 Microchip PIC16F630-I/P] 8-bit microcontroller | |||
'''USB interface''' | |||
* [http://www.ftdichip.com/Products/ICs/FT245B.htm FTDI FT245BL] USB interface chip | * [http://www.ftdichip.com/Products/ICs/FT245B.htm FTDI FT245BL] USB interface chip | ||
* 6MHz crystal | |||
* [http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en010902 Microchip 93LC46BI] 128-byte EEPROM chip for the FTDI chip's USB settings | * [http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en010902 Microchip 93LC46BI] 128-byte EEPROM chip for the FTDI chip's USB settings | ||
'''Analog frontend''' | |||
* 2 x [http://www.unisonic.com.tw/datasheet/ULN2003.pdf Unisonic ULN2003] 7-channel darlington sink driver (each driving a set of 7 relays) | |||
* 14 x [http://www.goodsky.com.tw/telecomunication/28-sir SIR-S4-105A FZ] Goodsky 5V relay (7 per input channel) | |||
* 2 x [http://www.ti.com/product/opa354 Texas Instruments OPA354] op-amps | |||
* 2 x [http://datasheet.octopart.com/LMH6724MA/NOPB-National-Semiconductor-datasheet-39642.pdf National Semiconductor LMH6724] op-amps | |||
* 2 x [http://www.ti.com/product/adc08l060 Texas Instruments ADC08L060] 8-bit 60MSPS A/D converters | |||
'''Channel triggers''' | |||
* [http://www.nxp.com/products/logic/buffers_inverters_drivers/74LVC07AD.html NXP 74LVC07AD] Hex non-inverting buffers | |||
* [http://www.ti.com/product/tlc5620 Texas Instruments TLC5620] 8-bit quad DAC | |||
* [http://www.ti.com/product/tlc372 Texas Instruments TLC372] dual differential comparator | |||
'''Power''' | |||
* 3 x [http://www.ti.com/product/tps76601 Texas Instruments TPS766xx] voltage regulators (IC19=1V, IC20=2.5V, IC21=3.3V) | |||
'''?''' | |||
* [http://www.nxp.com/products/logic/buffers_inverters_drivers/74HC367D.html Philips/NXP 74HC367D] Hex buffer/line driver | |||
== Photos == | == Photos == | ||
<gallery> | <gallery> | ||
File:Velleman PCSU1000 back.jpg|<small>Back</small> | |||
File:Velleman PCSU1000 side.jpg|<small>Side</small> | |||
File:Velleman pcsu1000 pcb front.jpg|<small>PCB, front</small> | File:Velleman pcsu1000 pcb front.jpg|<small>PCB, front</small> | ||
File:Velleman pcsu1000 pcb back.jpg|<small>PCB, back</small> | |||
File:Velleman pcsu1000 main ICs.jpg|<small>main ICs</small> | |||
File:Velleman pcsu1000 main ICs detail.jpg|<small>main ICs detail</small> | |||
File:Velleman pcsu1000 pcb chunk.jpg|<small>PCB, chunk</small> | File:Velleman pcsu1000 pcb chunk.jpg|<small>PCB, chunk</small> | ||
File:Velleman pcsu1000 xilinx xc3s50.jpg|<small>Xilinx XC3S50</small> | File:Velleman pcsu1000 xilinx xc3s50.jpg|<small>Xilinx XC3S50</small> | ||
Line 25: | Line 50: | ||
File:Velleman pcsu1000 ftdi ft245bl.jpg|<small>FTDI FT245BL</small> | File:Velleman pcsu1000 ftdi ft245bl.jpg|<small>FTDI FT245BL</small> | ||
File:Velleman pcsu1000 microchip 93lc46bi.jpg|<small>Microchip 93LC46BI</small> | File:Velleman pcsu1000 microchip 93lc46bi.jpg|<small>Microchip 93LC46BI</small> | ||
File:Velleman pcsu1000 nxp 74hc367d.jpg|<small>Philips/NXP 74HC367D</small> | File:Velleman pcsu1000 nxp 74hc367d.jpg|<small>Philips/NXP 74HC367D</small> | ||
File:Velleman pcsu1000 3x soic8.jpg|<small>3x SOIC-8 chips</small> | File:Velleman pcsu1000 3x soic8.jpg|<small>3x SOIC-8 chips</small> | ||
File:Velleman pcsu1000 50mhz crystal.jpg|<small>50MHz crystal</small> | File:Velleman pcsu1000 50mhz crystal.jpg|<small>50MHz crystal</small> | ||
File:Velleman pcsu1000 input sections.jpg|<small>Input sections</small> | |||
File:Velleman pcsu1000 input detail 1.jpg|<small>Input section detail</small> | |||
File:Velleman pcsu1000 input detail 2.jpg|<small>Input section detail</small> | |||
File:Velleman pcsu1000 uln2003.jpg|<small>UTC ULN2003</small> | |||
File:Velleman pcsu1000 sir s4 105a fz.jpg|<small>SIR-S4-105A FZ</small> | File:Velleman pcsu1000 sir s4 105a fz.jpg|<small>SIR-S4-105A FZ</small> | ||
</gallery> | </gallery> | ||
== Protocol == | |||
TODO. | |||
== | == Resources == | ||
* The vendor software appears to have been written by [http://www.magnova.net/PCSU1000_tiedot.php Magnova Components]. | |||
* [https://www.eserviceinfo.com/downloadsm/70291/Velleman%20Instruments_PCSU1000.html Schematics, PCB, Parts list]. | |||
[[Category:Device]] | [[Category:Device]] | ||
[[Category:Oscilloscope]] | [[Category:Oscilloscope]] | ||
[[Category:Planned]] |
Latest revision as of 17:58, 1 May 2019
The Velleman PCSU1000 is an inexpensive USB-based oscilloscope. It has 2 channels, an analog bandwidth of 50MHz and 1GS/s sampling rate.
See Velleman PCSU1000/Info for more details (such as lsusb -vvv output) about the device.
Hardware
Control logic
- Xilinx XC3S50 50K-gate FPGA
- 50MHz crystal: 50.000 Y0KE (clock source for the Xilinx FPGA)
- Microchip PIC16F630-I/P 8-bit microcontroller
USB interface
- FTDI FT245BL USB interface chip
- 6MHz crystal
- Microchip 93LC46BI 128-byte EEPROM chip for the FTDI chip's USB settings
Analog frontend
- 2 x Unisonic ULN2003 7-channel darlington sink driver (each driving a set of 7 relays)
- 14 x SIR-S4-105A FZ Goodsky 5V relay (7 per input channel)
- 2 x Texas Instruments OPA354 op-amps
- 2 x National Semiconductor LMH6724 op-amps
- 2 x Texas Instruments ADC08L060 8-bit 60MSPS A/D converters
Channel triggers
- NXP 74LVC07AD Hex non-inverting buffers
- Texas Instruments TLC5620 8-bit quad DAC
- Texas Instruments TLC372 dual differential comparator
Power
- 3 x Texas Instruments TPS766xx voltage regulators (IC19=1V, IC20=2.5V, IC21=3.3V)
?
- Philips/NXP 74HC367D Hex buffer/line driver
Photos
Protocol
TODO.
Resources
- The vendor software appears to have been written by Magnova Components.
- Schematics, PCB, Parts list.