Difference between revisions of "SainSmart DDS120"
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
 (More DDS120 info)  | 
				 (Add SainSmart DDS120 usb info link)  | 
				||
| Line 2: | Line 2: | ||
The [http://www.sainsmart.com/sainsmart-dds-120-20m-50m-s-virtual-oscilloscope-silver.html SainSmart DDS120] is a USB-based, 2-channel oscilloscope with an analog bandwidth of 20MS/s and 48MS/s sampling rate.  | The [http://www.sainsmart.com/sainsmart-dds-120-20m-50m-s-virtual-oscilloscope-silver.html SainSmart DDS120] is a USB-based, 2-channel oscilloscope with an analog bandwidth of 20MS/s and 48MS/s sampling rate.  | ||
See [[SainSmart DDS120/Info]] for more details (such as '''lsusb -v''' output) about the device.  | |||
* '''USB''': [http://www.cypress.com/documentation/datasheets/cy7c68013a-cy7c68014a-cy7c68015a-cy7c68016a-ez-usb-fx2lp-usb Cypress CY7C68013A-100AXC] (FX2LP) ([http://www.cypress.com/file/138911/download datasheet])  | * '''USB''': [http://www.cypress.com/documentation/datasheets/cy7c68013a-cy7c68014a-cy7c68015a-cy7c68016a-ez-usb-fx2lp-usb Cypress CY7C68013A-100AXC] (FX2LP) ([http://www.cypress.com/file/138911/download datasheet])  | ||
Revision as of 21:01, 15 March 2016
The SainSmart DDS120 is a USB-based, 2-channel oscilloscope with an analog bandwidth of 20MS/s and 48MS/s sampling rate.
See SainSmart DDS120/Info for more details (such as lsusb -v output) about the device.
- USB: Cypress CY7C68013A-100AXC (FX2LP) (datasheet)
 - 256-byte I²C EEPROM: Microchip 24LC641 (datasheet)
 - Crystal: 24MHz
 - AD: AD8065ART-R2: (datasheet)
 
or in newer hardware
- AD: MXT2088 (datasheet)
 - Opamp: Analog devices AD8065 (OPAMP)
 - MUX: Texas Instruments CD4052B (2 x 1:4 MUX)
 
Photos
Vendor Protocol
| Oscilloscope command | bRequest value | Notes | 
|---|---|---|
| Set CH0 coupling | 0x24 | Possible values: 0x00, 0x08 (AC-coupling, DC-coupling). | 
| Set CH1 coupling | 0x25 | Possible values: 0x20, 0x10 (AC-coupling, DC-coupling). | 
| Set CH0 voltage range | 0x22 | Possible values: 0x08, 0x04, 0x00, 0x06, 0x02 (50mV, 100mV, 200mV, 500mV, 1-5V). | 
| Set CH1 voltage range | 0x23 | Possible values: 0x20, 0x10, 0x00, 0x12, 0x02 (50mV, 100mV, 200mV, 500mV, 1-5V). | 
| Set sampling rate | 0x94 | Possible values: 0x11, 0x01, 0x10 (240kHz, 2.4MHz, 48MHz). | 
| Trigger oscilloscope | 0x33 | Possible values: 0x00 == start sampling. | 
| Trigger oscilloscope | 0x60 | Possible values: 0x00 Generate sine wave. | 
| Trigger oscilloscope | 0x61 | Possible values: 0x00 Generate triangle wave. | 
| Trigger oscilloscope | 0x62 | Possible values: 0x00 Generate rectangle wave. |