Difference between revisions of "Velleman PCSGU250"

From sigrok
Jump to navigation Jump to search
(Created page with "thumb|right|Velleman PCSU250 The [http://www.velleman.eu/products/view/?id=377622] is an inexpensive USB-based oscilloscope. It has 2 channels, ...")
 
(Set status to Planned.)
 
(17 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[File:Velleman PCSU250.jpg|thumb|right|Velleman PCSU250]]
[[File:VELLEMANN_PCSGU250_FRONT.jpg|thumb|right|Velleman PCSU250]]


The [http://www.velleman.eu/products/view/?id=377622] is an inexpensive USB-based oscilloscope. It has 2 channels, an analog bandwidth of 12MHz and 25MS/s sampling rate.
The [http://www.velleman.eu/products/view/?id=377622 PCSU250] is an inexpensive USB-based oscilloscope. It has 2 channels, an analog bandwidth of 12MHz and 25MS/s sampling rate. Additionally a signal generator is included.


See [[Velleman PCSU250/Info]] for more details (such as '''lsusb -vvv''' output) about the device.
See [[Velleman PCSU250/Info]] for more details (such as '''lsusb -vvv''' output) about the device.
Line 10: Line 10:
* [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
* [http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en023497 Microchip PIC18LF2450-I/SP] 8-bit microcontroller


'''USB interface'''
'''USB interface'''
* [http://www.ftdichip.com/Products/ICs/FT245B.htm FTDI FT245BL] USB interface chip
* Inluded in the PIC.
* 6MHz crystal
* [http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en010902 Microchip 93LC46BI] 128-byte EEPROM chip for the FTDI chip's USB settings


'''Analog frontend'''
'''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)
* 4 x [http://www.goodsky.com.tw/telecomunication/28-sir SIR-S4-105A IZ] Goodsky 5V relay (2 per input channel)
* 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/opa2354 Texas Instruments OPA2354] op-amps
* 2 x [http://www.ti.com/product/opa354 Texas Instruments OPA354] op-amps
* 1 x [http://www.analog.com/static/imported-files/data_sheets/AD9288.pdf Analog Devices AD9288BST-40] Dual 8-bit 40MSPS A/D converters
* 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'''
'''Power'''
* 3 x [http://www.ti.com/product/tps76601 Texas Instruments TPS766xx] voltage regulators (IC19=1V, IC20=2.5V, IC21=3.3V)
* 3 x [http://www.ti.com/product/tps76601 Texas Instruments TPS766xx] voltage regulators (IC19=1V, IC20=2.5V, IC21=3.3V)


'''?'''
'''Trigger Level'''
* [http://www.nxp.com/products/logic/buffers_inverters_drivers/74HC367D.html Philips/NXP 74HC367D] Hex buffer/line driver
* [http://www.nxp.com/documents/data_sheet/74HC_HCT4051_Q100.pdf 74HCT4051D] 8-channel analog multiplexer/demultiplexer with 15 resistors, is that a R2R DAC??? I would guess this one is for the trigger level
'''Signal Generator'''
* [http://www.ti.com/product/dac0800 DAC0800LCM] 8-Bit Digital-to-Analog Converter Settling Time 0.1 µs, does that mean max. 10Mhz Sample rate?
*[http://www.b-kainka.de/Daten/OPV/tl081crev1.pdf TL081C] JFET OPAMP
* [http://www.ti.com/product/lm6172 lm6172] Dual High Speed, Low Power, Low Distortion Voltage Feedback Amplifiers 100Mhz GBW


== Photos ==
== Photos ==


<gallery>
<gallery>
File:Velleman PCSU1000 back.jpg|<small>Back</small>
File:VELLEMANN_PCSGU250_FRONT.jpg|<small>Device, front</small>
File:Velleman PCSU1000 side.jpg|<small>Side</small>
File:PCSGU250_PCB.JPG|<small>PCB, front</small>
File:Velleman pcsu1000 pcb front.jpg|<small>PCB, front</small>
File:VELLEMANN_PCSGU250_PCB_BACK.jpg|<small>PCB, back</small>
File:Velleman pcsu1000 pcb back.jpg|<small>PCB, back</small>
File:VELLEMANN_PCSGU250_SIGNAL_GEN.JPG|<small>Signal generator or trigger circuit?</small>
File:Velleman pcsu1000 main ICs.jpg|<small>main ICs</small>
File:VELLEMANN_PCSGU250_OUTPUT_STAGE.jpg|<small>Output stage</small>
File:Velleman pcsu1000 main ICs detail.jpg|<small>main ICs detail</small>
File:VELLEMANN_PCSGU250_RUSTY_METAL.jpg|<small>Chunk of rusty metal for weight</small>
File:Velleman pcsu1000 pcb chunk.jpg|<small>PCB, chunk</small>
File:Velleman pcsu1000 xilinx xc3s50.jpg|<small>Xilinx XC3S50</small>
File:Velleman pcsu1000 microchip pic16f630 ip.jpg|<small>Microchip PIC16F630-I/P</small>
File:Velleman pcsu1000 ftdi ft245bl.jpg|<small>FTDI FT245BL</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 3x soic8.jpg|<small>3x SOIC-8 chips</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>
</gallery>
</gallery>


== Protocol ==
== Protocol ==


TODO.
* https://bitbucket.org/abbradar/scope/src
* http://forum.velleman.eu/viewtopic.php?f=10&t=3586&start=15
* https://app.box.com/s/cxybc16r7o5kqb65u6ct


== Resources ==
== Resources ==


* The vendor software appears to have been written by [http://www.magnova.net/PCSU1000_tiedot.php Magnova Components].
* [http://www.velleman.eu/downloads/0/user/usermanual_pclab2000lt.pdf Vendor manual]
 
* [http://www.velleman.eu/downloads/files/downloads/pclab2000lt_v1_12_setup.zip Vendor software]
* [http://www.velleman.eu/downloads/files/downloads/pcsgu250_dll_rev1.zip Vendor SDK]
* [http://www.velleman.eu/downloads/0/infosheets/pcsgu250_uk.pdf Infosheet]


[[Category:Device]]
[[Category:Device]]
[[Category:Oscilloscope]]
[[Category:Oscilloscope]]
[[Category:In progress]]
[[Category:Planned]]

Latest revision as of 20:46, 20 December 2016

Velleman PCSU250

The PCSU250 is an inexpensive USB-based oscilloscope. It has 2 channels, an analog bandwidth of 12MHz and 25MS/s sampling rate. Additionally a signal generator is included.

See Velleman PCSU250/Info for more details (such as lsusb -vvv output) about the device.

Hardware

Control logic

USB interface

  • Inluded in the PIC.

Analog frontend

Power

Trigger Level

  • 74HCT4051D 8-channel analog multiplexer/demultiplexer with 15 resistors, is that a R2R DAC??? I would guess this one is for the trigger level

Signal Generator

  • DAC0800LCM 8-Bit Digital-to-Analog Converter Settling Time 0.1 µs, does that mean max. 10Mhz Sample rate?
  • TL081C JFET OPAMP
  • lm6172 Dual High Speed, Low Power, Low Distortion Voltage Feedback Amplifiers 100Mhz GBW

Photos

Protocol

Resources