Universal Analog hårdvara testbänken (9 / 16 steg)
Steg 9: Burst Mode
Burst-läge övervinner den relativt långsamma seriell I/O processen mellan värd PC och ATE-enheten som används i de manuella och automatiska lägen. I Burst-läge överförs en sekvens med värden som motsvarar Vout3 först till den mikro-controller. En kör-kommandot ger dessa värden mycket snabbare takt och förvärvar motsvarande värden för Ain1 och Ain2 i minnet. Förvärvade data överförs tillbaka till datorn med hjälp av kommandot Read.
"Burst-läge" tillåter signal generation och förvärv med bestämd tid stämpling av händelser.
Genom att tillåta cykling av sekvenserna är detta läge effektivt en godtycklig funktionsgenerator med högst 100 programmering steg.
I det här läget bara "Vout3" används för utdata och 'Ain1 & Ain2' är förvalt för datainsamling.
Start-ID till slutet-ID skillnaden är också begränsat till högst 100.
Att välja "Burst-läge" tar upp skärm 1.
I det här läget markeras dataområdet som tidigare.
Fördröjningen mellan varje 'Vout3-Ain1-Ain2' körningstid anges med inställningen "Add_Delay".
Antalet cykler av för som Vout3 sekvensen löper är en multipel av inställningarna "Cykler" och "Repeat_Cycles".
Demonstration
Genomför ett experiment på DM74121 Monostable Multivibrator visar driften av burst-läge.
Test-krets är riggad som anges i skärm 2.
Nästa är Vout3 data har ändrats för att ge en enda 0-4V puls för två prover efter en start fördröjning av 10 prover. De mer ytterligare värdena upp till 50 anges till noll. (Skärmen 3)
Att skriva ID-intervall från 1 till 50 med tillägga-delay, cykler, repeat-cykler av 1 och klicka på "Load Data"-knappen ändras skärmen till skärmen 4.
Programvaran har nu beräknat dröjsmål/provet som 0,0001 SEK eller 100µsec/prov skall frekvensen för att köra alla datapunkter och körningen som 0,005 SEK.
Inledande uppgifter "Kör" är mikro-controller utgång värdena för Vout3 i sekvens med 100µsec mellanrum och lagra förvärvade värdena för Ain1 & Ain2 i det det interna minnet. Knappen "Kör" (skärm 5) anger upptagen under denna period och "Upptagen" indikatorn blinkar på ATE enheten.
"Kör" kan initieras många gånger så kommer den att köra baserat på data lästs in tidigare.
Klicka på knappen "Läs Data" överför Ain1 & Ain2 värdena från mikro-controller minne till värd PC och uppdaterar datafilen bas. Förändringar i Ain1 & Ain2 och nivå förändringen i Ain2 kan observeras. (Skärmen 6).
Rita denna data med hjälp av "Visa Data"-läge visar resultatet. (Skärmen 7).
I detta demonstrativa experiment ATE drivs i Burst-läge, en 0-4V puls matas till B-ingången på 74121 från Vout3 och Q-utdata observerats vid Ain2. Q-produktionen går högt när utlöses av B-indata och stannar högt under en period av 2000uSec mot en beräknade värdet 0,7 * R1C1 = 1680uSec.
/ * Stil definitioner * / bord. MsoNormalTable {mso-stil-namn: "Tabell Normal"; mso-tstyle-rowband-storlek: 0; mso-tstyle-colband-storlek: 0; mso-stil-noshow:yes; mso-stil-förälder: ""; MSO-stoppning-alt: 0 i 5.4pt 0 i 5.4pt; MSO-para-marginal: 0; MSO-para-marginal-botten: .0001pt; MSO-sidnumrering: änka-orphan; font-size: 10.0pt; font-family: "Times New Roman"; MSO-ansi-language: #0400; MSO-fareast-språk: #0400; MSO-bidi-språk: #0400;}