Difference between revisions of "HT USBee-AxPro"

From sigrok
Jump to navigation Jump to search
(→‎Hardware: information regarding analog input)
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Infobox logic analyzer
{{Infobox logic analyzer
| image            = [[File:Ht-usbee-axpro.png|180px]]
| image            = [[File:Ht usbee axpro v5 mugshot.png|180px]]
| name            = HT USBee-AxPro
| name            = HT USBee-AxPro
| status          = supported
| status          = supported
| source_code_dir  = fx2lafw
| source_code_dir  = fx2lafw
| channels        = 8 + 1
| channels        = 8 + 1
| samplerate      = 24MHz
| samplerate      = 8ch @ 24MHz, 8+1ch @ 12MHz
| samplerate_state = —
| samplerate_state = —
| triggers        = none (SW-only)
| triggers        = none (SW-only)
Line 15: Line 15:
}}
}}


The '''HT USBee-AxPro''' is a USB-based, 8-channel logic analyzer with up to 24MHz sampling rate, with 1 additional analog channel.
The '''HT USBee-AxPro''' is a USB-based, 8-channel logic analyzer with up to 24MHz sampling rate, with 1 additional analog channel (3MHz analog bandwidth).


It is able to switch between USBee AX-Pro, Salea Logic and Altera USB blaster mode via a button. When pressing the button the USB VID/PID changes.
It is able to switch between USBee AX-Pro, Salea Logic and Altera USB blaster mode via a button. When pressing the button the USB VID/PID changes.
Line 52: Line 52:
=== Analog frontend ===
=== Analog frontend ===


[http://sigrok.org/wiki/File:Ht-usbee-axpro_analog_schematics.svg Schematics]
'''Schematics''':


Notes:
[[File:Ht-usbee-axpro analog schematics.svg|500px]]
* Some devices have R2 = 66.5 Ohms instead of kiloohms, this basically limits the range to -3.3V — +3.3V
 
* TLC5510 is used with ~3.3V "reference" from LDO output which is both out of the allowed range and is a major source of inaccuracy
'''Notes''':
* Some devices (probably those that do not have U5 populated) produce bogus min and max spikes when measuring certain voltages, this can probably be remedied by adding small (on the order of 10s pF) capacitance to U5 Vcc and GND pins or to the ADC CLK line
 
* This board was apparently designed by people lacking EE knowledge, do not expect much from it
* Some devices have R2 = 66.5Ω (instead of 66.5kΩ), this basically limits the range to -3.3V — +3.3V.
* TLC5510 is used with ~3.3V "reference" from LDO output which is both out of the allowed range and is a major source of inaccuracy.
* Some devices (probably those that do not have U5 populated) produce bogus min and max spikes when measuring certain voltages, this can probably be remedied by adding small (on the order of 10s pF) capacitance to U5 Vcc and GND pins or to the ADC CLK line.


'''HT_V6.0''':
'''HT_V6.0''':
Line 90: Line 92:
File:24LC64.jpg |<small>24LC64</small>
File:24LC64.jpg |<small>24LC64</small>
File:24LC02B.jpg |<small>24LC02B</small>
File:24LC02B.jpg |<small>24LC02B</small>
File:Ht-usbee-axpro_no_siggen_pcb.jpg |<small>Version without signal generator</small>
File:Ht-usbee-axpro_no_siggen_case.jpg |<small>Version without signal generator case</small>
</gallery>
</gallery>



Revision as of 23:47, 17 September 2017

HT USBee-AxPro
Ht usbee axpro v5 mugshot.png
Status supported
Source code fx2lafw
Channels 8 + 1
Samplerate 8ch @ 24MHz, 8+1ch @ 12MHz
Samplerate (state)
Triggers none (SW-only)
Min/max voltage Digital: -1V — +6V
Analog: ±10V (±20V max)
Threshold voltage Fixed: VIH=1.6V, VIL=1.4V
Memory none
Compression none
Website aliexpress.com

The HT USBee-AxPro is a USB-based, 8-channel logic analyzer with up to 24MHz sampling rate, with 1 additional analog channel (3MHz analog bandwidth).

It is able to switch between USBee AX-Pro, Salea Logic and Altera USB blaster mode via a button. When pressing the button the USB VID/PID changes.

It is a clone of the CWAV USBee AX-Pro.

In sigrok, we use the open-source fx2lafw firmware for this logic analyzer.

See HT USBee-AxPro/Info for some more details (such as lsusb -v output) on the device.

Hardware

HT2013 V5.00:

FX2LP pin mappings

# Pin Destination Remark
CTL2 ADC_CLK ADC clock
PD0..7 ADC_D1..8 ADC data output

Analog frontend

Schematics:

Ht-usbee-axpro analog schematics.svg

Notes:

  • Some devices have R2 = 66.5Ω (instead of 66.5kΩ), this basically limits the range to -3.3V — +3.3V.
  • TLC5510 is used with ~3.3V "reference" from LDO output which is both out of the allowed range and is a major source of inaccuracy.
  • Some devices (probably those that do not have U5 populated) produce bogus min and max spikes when measuring certain voltages, this can probably be remedied by adding small (on the order of 10s pF) capacitance to U5 Vcc and GND pins or to the ADC CLK line.

HT_V6.0:

  • ...

Pin mappings

The FX2 CTL2 and PD0..7 pins are mapped exactly like the HT2013 V5.00 version. The TLC5510I OE# pin is tied to GND.

Photos

HT2013 V5.00:

HT2013 V5.00 (no blue button PCB):

HT_V6.0:

Protocol

Since we use the open-source fx2lafw firmware for this device, we don't need to know the protocol.

Resources