Universal Analog hårdvara testbänken (9 / 16 steg)

Steg 9: Burst Mode



Description

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;}

Se Steg
Relaterade Ämnen

DIY - USB-OSCILLOSKOP i en TÄNDSTICKSASK

Jag presentera en "Bäst i KLASSEN", "Fullfjädrad" DIY-USB-OSCILLOSKOP som är "Verkligt DIY".Mitt mål är att ge en billig Digital-lagring-oscilloskop för studenter, blivande ingenjörer och hobby.Denna USB-oscilloskop kunde var...

Avlägsna vatten Tank nivågivare V2.0

Detta projekt är en starta upp från en 2-åriga projekt att utföra samma sak. Målet är att ha en internet-aktiverad sensor monterad på en vattentank som mäter mängden vatten i tanken och registrerar det online. När tanken blir låg, skickas ett SMS til...

Min Electrtronic arbetsbänk

hur man bygger en desktop moderkort testbänken?Steg 1: PCI Analyzer detta är ett enkelt diagnostiskt verktyg för tester fel signal på desktop moderkort. Det är att konvertera signalen till digital postnummerSteg 2: SPI Bios blottare SPI Bios blottare...

Hur du använder Vivado Simluation

Jag har gjort denna simulering projekt för en online-klass. Projektet är skrivet av Verilog. Vi kommer använda simulering i Vivado för att visualisera vågformen i enable_sr(enable digit) från stop watch projektet skapat tidigare. Dessutom kommer vi a...

HDD cirkulär diagram Recorder

Flera av "Miljö testa kamrarna" som jag har stött på under "Stress Screening" av elektroniska delsystem var försedd med 'cirkulär diagram brännare"som spelat in processparametrar såsom temperatur, luftfuktighet och tryckhöjden i e...

SOMA projektet

The SOMA projektet var en projektkurs skapad av sex universitetsstuderande som älskar att spendera hela natten i lab bygga robotar. En helt självständiga svärm utformades och byggdes för att användas som en plattform för framtida svärm program. Fyra...

Programmerbara säkerhetslås med Arduino

Detta är en Arduino baserat hårdvarulås säkert låsa någon elektronisk apparat med ett antal lösenord.Det installeras mellan nätanslutas och apparaten, som ska låsas.Apparaten är påslagen endast om rätt lösenord har angetts. Annars återstår apparaten...

Universal High-Power LED Driver med 3D-printable fall

*** en firmware-uppdatering. Kolla gärna in! ***Lysdioder tar över konventionell belysning varje dag. Högeffekts-LED över 1W blir mer överkomliga, och jag ville börja använda dem för att ersätta belysning runt mig. Men var jag inser att att hitta och...

Montera en Universal PCB

The Universal PCB (UPCB för korta) projektet startades för att tillåta en enda spelenhet, särskilt bekämpa pinnar, på så många olika konsoler som möjligt. Information om projektet finns på följande tråd i Shoryuken.com Forum: Shoryuken.comDetta instr...

Steampunk Analog mätare månfas klocka

jag gjorde en steampunk klocka med en gammal trä telefon låda, tre analoga mätare, växlar, en vyport och en wind-up mekanism. Klockan visar timmar, minuter och sekunder på mätarna och när du avveckla det, visas månad, datum och dag i veckan samt spel...

Bygga en Analog användning elmätare

jag har använt en Kill A Watt (http://www.p3international.com/products/special/P4400/P4400-CE.html) elektrisk mätare för ett tag och jag beslutat att bygga en analog. Detta projekt gick från att vara enkel, med en enda panel amperemeter och avsättnin...

IPhone Universal Learing Remote med Arduino

Hej och Välkommen till min första Instructable.Jag vet inte om dig, men jag kan aldrig hitta fjärrkontrollen för TV: N. Det verkar alltid försvinna när jag behöver det och sedan bara upp dagar senare inklämd inuti soffan av en av barnen. En sak jag a...

Intellekten Edison Universal Translator

Vad är detta projekt?Detta projekt bygger på David Maud Raspberry Pi Universal translator. Detta är en JavaScript-baserade lösning, som emulerar Babel Fish från Liftarens Guide till galaxen. Dessa är stegen för att göra en allmän översättare på Intel...

Panoramautsikt över stativ fäste & makro Slider (Universal Mod läggs)

denna tutorial ska show dig hur man gör en hög kvalitet, hållbara Panorama tripod fäste. De flesta människor inser vikten av att undvika parallax problem vid fotografering panorama bilder. Det finns ett antal kommersiella produkter tillgängliga för d...

WaveForms™ analoga Discovery™ på Zybo

Detta instructable innehåller instruktioner hur man ställer in vågformer-3 program på Zybo med Xillinux.Programmet vågformer är gränssnittet för produkterna som instrumentering: Analog upptäckten och elektronik Explorer. Dessa införliva oscilloskop,...

Analog sensor input raspberry pi med en MCP3008: ledningar/installera/basic-program

Så nu när vi köpte kan MCP3008 ADC få det igång!Obs: Detta är min första instructables submision så om något är fel bara berätta det. och om du gillar min stil lämna en kommentar, även jag från Nederländerna så min engelska kanske inte perfekt.I dett...

ICARUS: Analog Heliostat

har du någonsin suttit i skuggan och tänkte "Jag önskar att solen kunde komma till mig"? Tja nu det kan.Jag ville krama lite extra solljus in i mitt liv för att ge några gratis värme samt minska risken för Fem-McNasties. Det finns en underbar en...

Analoga Discovery 2 USB oscilloskop + LabVIEW

I detta Instructable går vi över hur ansluta en Analog Discovery 2 USB oscilloskop till LabVIEW. Så vi kommer att använda ett LabVIEW projekt kallat LabForms 2.0. Projektet kan du öppna analoga räckvidd och wavegen funktioner i analoga upptäckten gen...

Analoga funktionsgenerator

är du trött på 555 timer? Jag är säker. Det är därför jag beslutade att bygga en halv anständig funktionsgenerator som min sikt projekt i min analog elektronik kurs. Denna design är kapabel att producera en kvadrat, triangel och ungefärliga sinusvåg...