Logo UndalogicUndalogic

Dogfennaeth

Sgubiad I-V ar fwrdd y ddyfais

Gwneud sgubiadau I-V yn uniongyrchol ar y miniSMU MS01

O fersiwn cadarnwedd 1.3.4 ymlaen, mae gan y miniSMU MS01 swyddogaeth sgubiad I-V adeiledig. Mae’r nodwedd hon yn gadael i chi ffurfweddu a rhedeg sgubiadau foltedd yn uniongyrchol ar y ddyfais, gan leihau’n sylweddol faint o gyfathrebu sydd ei angen o’i gymharu ag anfon pwyntiau foltedd unigol o gyfrifiadur gwesteiwr.

ℹ

Mae angen cadarnwedd v1.3.4: Mae angen fersiwn cadarnwedd 1.3.4 neu fersiwn fwy diweddar ar gyfer y nodwedd sgubiad I-V ar fwrdd y ddyfais. Os oes angen i chi ddiweddaru’r cadarnwedd, ewch i’r dudalen diweddaru cadarnwedd i lawrlwytho a gosod y fersiwn ddiweddaraf.

Trosolwg

Mae’r nodwedd sgubiad I-V ar fwrdd y ddyfais yn cynnig:

  • Llai o orbenion I/O: Ffurfweddwch baramedrau’r sgubiad unwaith, yna rhedwch y sgubiad a chasglwch y canlyniadau
  • Amseru cyson: Amseroedd aros mwy manwl gywir rhwng pwyntiau mesur, heb i’r cyfathrebu rhwng y cyfrifiadur a’r miniSMU ymyrryd
  • Fformatau allbwn hyblyg: Dewiswch rhwng fformat data CSV neu JSON
  • Monitro mewn amser real: Holwch am gynnydd y sgubiad tra bo’n rhedeg
  • Rheoli’r allbwn yn awtomatig: Os dymunwch, gall allbwn y sianel gael ei alluogi/analluogi yn ystod sgubiadau

Gorchmynion ffurfweddu’r sgubiad

Paramedrau’r sgubiad foltedd

Ffurfweddwch amrediad foltedd a pharamedrau mesur y sgubiad:

GorchymynSwyddogaethEnghraifftNodiadau
SOUR1:SWEEP:VOLT:START <voltage>Gosod foltedd cychwyn y sgubiadSOUR1:SWEEP:VOLT:START -0.5Y foltedd cychwyn mewn foltiau
SOUR1:SWEEP:VOLT:END <voltage>Gosod foltedd gorffen y sgubiadSOUR1:SWEEP:VOLT:END 1.5Y foltedd gorffen mewn foltiau
SOUR1:SWEEP:POINTS <count>Gosod nifer y pwyntiauSOUR1:SWEEP:POINTS 1001,000 o bwyntiau ar y mwyaf
SOUR1:SWEEP:DWELL <milliseconds>Gosod yr amser aros rhwng pwyntiauSOUR1:SWEEP:DWELL 5010,000ms ar y mwyaf

Rheoli allbwn y sianel

Dewiswch a yw allbwn y sianel yn cael ei reoli’n awtomatig yn ystod y sgubiad:

GorchymynSwyddogaethEnghraifftNodiadau
SOUR1:SWEEP:AUTO:ENAGalluogi rheoli’r allbwn yn awtomatigSOUR1:SWEEP:AUTO:ENACaiff yr allbwn ei alluogi yn ystod y sgubiad a’i analluogi wedyn
SOUR1:SWEEP:AUTO:DISAnalluogi rheoli’r allbwn yn awtomatigSOUR1:SWEEP:AUTO:DISRheoli’r allbwn â llaw (diofyn)
SOUR1:SWEEP:AUTO?Holi am y gosodiad rheoli awtomatigSOUR1:SWEEP:AUTO?Mae’n dychwelyd 0 neu 1

Dewis fformat yr allbwn

Dewiswch y fformat data ar gyfer canlyniadau’r sgubiad:

GorchymynSwyddogaethEnghraifftNodiadau
SOUR1:SWEEP:FORMAT CSVGosod fformat CSVSOUR1:SWEEP:FORMAT CSVGwerthoedd syml wedi’u gwahanu gan gomâu (diofyn)
SOUR1:SWEEP:FORMAT JSONGosod fformat JSONSOUR1:SWEEP:FORMAT JSONFformat strwythuredig gyda metadata
SOUR1:SWEEP:FORMAT?Holi am y fformat presennolSOUR1:SWEEP:FORMAT?Mae’n dychwelyd "CSV" neu "JSON"

Gorchmynion rhedeg y sgubiad

Dechrau a stopio sgubiadau

GorchymynSwyddogaethEnghraifftNodiadau
SOUR1:SWEEP:EXECUTERhedeg y sgubiad a ffurfweddwydSOUR1:SWEEP:EXECUTEMae’n dechrau’r sgubiad gyda’r gosodiadau presennol
SOUR1:SWEEP:ABORTAtal y sgubiad sy’n rhedegSOUR1:SWEEP:ABORTMae’n stopio’r sgubiad ar unwaith
SOUR1:SWEEP:STATUS?Holi am statws y sgubiadSOUR1:SWEEP:STATUS?Mae’n dychwelyd gwybodaeth am y statws a’r cynnydd
SOUR1:SWEEP:DATA?Casglu data’r sgubiadSOUR1:SWEEP:DATA?Mae’n dychwelyd y data yn y fformat a ddewiswyd

Monitro’r statws

Mae’r gorchymyn SOUR1:SWEEP:STATUS? yn dychwelyd gwybodaeth am y statws yn y fformat hwn: "status,current_point,total_points,elapsed_ms,estimated_remaining_ms"

Enghraifft o ymateb: "RUNNING,49,100,4495,4641"

  • status: Cyflwr presennol y sgubiad (RUNNING, COMPLETED, IDLE, ac ati)
  • current_point: Y pwynt data sy’n cael ei fesur ar hyn o bryd
  • total_points: Cyfanswm nifer y pwyntiau yn y sgubiad
  • elapsed_ms: Yr amser sydd wedi mynd heibio ers i’r sgubiad ddechrau (milieiliadau)
  • estimated_remaining_ms: Amcangyfrif o’r amser sydd ar ôl (milieiliadau)

Fformatau data

Fformat CSV

Mae’r fformat CSV yn rhoi gwerthoedd syml wedi’u gwahanu gan gomâu, heb benawdau. Mae pob llinell yn cynnwys: timestamp,voltage,current

Lle mae:

  • timestamp: amser system y miniSMU mewn microeiliadau
  • voltage: y mesuriad foltedd mewn foltiau
  • current: y mesuriad cerrynt mewn amperau

Enghraifft o ddata CSV:

129793905,-9.969e-01,-8.998e-09
129883905,-9.768e-01,9.865e-09
129973905,-9.566e-01,-9.194e-09
130063905,-9.365e-01,1.017e-08

Fformat JSON

Mae’r fformat JSON yn cynnwys metadata ffurfweddiad y sgubiad ynghyd â’r data mesur:

{
  "sweep_config": {
    "channel": 1,
    "start_voltage": -1,
    "end_voltage": 1,
    "points": 100,
    "dwell_ms": 50,
    "auto_enable": true
  },
  "data": [
    {
      "t": 129793905,
      "v": -0.9969,
      "i": -8.998e-9
    },
    {
      "t": 129883905,
      "v": -0.9768,
      "i": 9.865e-9
    },
    {
      "t": 129973905,
      "v": -0.9566,
      "i": -9.194e-9
    }
  ]
}

Enghraifft o sgubiad I-V sylfaenol

Dyma enghraifft gyflawn o ffurfweddu a rhedeg sgubiad I-V sylfaenol:

SOUR1:SWEEP:VOLT:START -0.5       # Start at -0.5V
SOUR1:SWEEP:VOLT:END 1.5          # End at +1.5V
SOUR1:SWEEP:POINTS 100            # 100 measurement points
SOUR1:SWEEP:DWELL 50              # 50ms between measurements
SOUR1:SWEEP:AUTO:ENA              # Auto-enable output during sweep
SOUR1:SWEEP:FORMAT JSON           # Use JSON output format
SOUR1:SWEEP:EXECUTE               # Start the sweep
SOUR1:SWEEP:DATA?                 # Retrieve results when complete

Defnydd uwch

Monitro cynnydd y sgubiad

I fonitro sgubiad hir mewn amser real:

# Start sweep
SOUR1:SWEEP:EXECUTE

# Check status periodically
SOUR1:SWEEP:STATUS?
# Response: "RUNNING,25,100,2250,6750"

# Continue checking until complete
SOUR1:SWEEP:STATUS?
# Response: "COMPLETED,100,100,9000,0"

# Retrieve data
SOUR1:SWEEP:DATA?

Atal sgubiad

Os oes angen i chi atal sgubiad cyn iddo orffen:

SOUR1:SWEEP:ABORT
SOUR1:SWEEP:STATUS?
# Response: "ABORTED,45,100,4050,0"

Cyfyngiadau a phethau i’w hystyried

  • Uchafswm y pwyntiau: 1,000 o bwyntiau data ym mhob sgubiad
  • Uchafswm yr amser aros: 10,000ms (10 eiliad) rhwng pwyntiau
  • Sianeli: Mae’r gorchmynion yn cael eu dangos ar gyfer sianel 1; rhowch SOUR2 yn lle SOUR1 ar gyfer sianel 2
  • Gofyniad cadarnwedd: Mae angen fersiwn cadarnwedd 1.3.4 neu fersiwn fwy diweddar ar gyfer y sgubiad I-V ar fwrdd y ddyfais