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:
| Gorchymyn | Swyddogaeth | Enghraifft | Nodiadau |
|---|---|---|---|
SOUR1:SWEEP:VOLT:START <voltage> | Gosod foltedd cychwyn y sgubiad | SOUR1:SWEEP:VOLT:START -0.5 | Y foltedd cychwyn mewn foltiau |
SOUR1:SWEEP:VOLT:END <voltage> | Gosod foltedd gorffen y sgubiad | SOUR1:SWEEP:VOLT:END 1.5 | Y foltedd gorffen mewn foltiau |
SOUR1:SWEEP:POINTS <count> | Gosod nifer y pwyntiau | SOUR1:SWEEP:POINTS 100 | 1,000 o bwyntiau ar y mwyaf |
SOUR1:SWEEP:DWELL <milliseconds> | Gosod yr amser aros rhwng pwyntiau | SOUR1:SWEEP:DWELL 50 | 10,000ms ar y mwyaf |
Rheoli allbwn y sianel
Dewiswch a yw allbwn y sianel yn cael ei reoli’n awtomatig yn ystod y sgubiad:
| Gorchymyn | Swyddogaeth | Enghraifft | Nodiadau |
|---|---|---|---|
SOUR1:SWEEP:AUTO:ENA | Galluogi rheoli’r allbwn yn awtomatig | SOUR1:SWEEP:AUTO:ENA | Caiff yr allbwn ei alluogi yn ystod y sgubiad a’i analluogi wedyn |
SOUR1:SWEEP:AUTO:DIS | Analluogi rheoli’r allbwn yn awtomatig | SOUR1:SWEEP:AUTO:DIS | Rheoli’r allbwn â llaw (diofyn) |
SOUR1:SWEEP:AUTO? | Holi am y gosodiad rheoli awtomatig | SOUR1:SWEEP:AUTO? | Mae’n dychwelyd 0 neu 1 |
Dewis fformat yr allbwn
Dewiswch y fformat data ar gyfer canlyniadau’r sgubiad:
| Gorchymyn | Swyddogaeth | Enghraifft | Nodiadau |
|---|---|---|---|
SOUR1:SWEEP:FORMAT CSV | Gosod fformat CSV | SOUR1:SWEEP:FORMAT CSV | Gwerthoedd syml wedi’u gwahanu gan gomâu (diofyn) |
SOUR1:SWEEP:FORMAT JSON | Gosod fformat JSON | SOUR1:SWEEP:FORMAT JSON | Fformat strwythuredig gyda metadata |
SOUR1:SWEEP:FORMAT? | Holi am y fformat presennol | SOUR1:SWEEP:FORMAT? | Mae’n dychwelyd "CSV" neu "JSON" |
Gorchmynion rhedeg y sgubiad
Dechrau a stopio sgubiadau
| Gorchymyn | Swyddogaeth | Enghraifft | Nodiadau |
|---|---|---|---|
SOUR1:SWEEP:EXECUTE | Rhedeg y sgubiad a ffurfweddwyd | SOUR1:SWEEP:EXECUTE | Mae’n dechrau’r sgubiad gyda’r gosodiadau presennol |
SOUR1:SWEEP:ABORT | Atal y sgubiad sy’n rhedeg | SOUR1:SWEEP:ABORT | Mae’n stopio’r sgubiad ar unwaith |
SOUR1:SWEEP:STATUS? | Holi am statws y sgubiad | SOUR1:SWEEP:STATUS? | Mae’n dychwelyd gwybodaeth am y statws a’r cynnydd |
SOUR1:SWEEP:DATA? | Casglu data’r sgubiad | SOUR1: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
SOUR2yn lleSOUR1ar 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