Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| learn:instrumentation:tutorials:analog-discovery-studio-pattern-generator [2019/06/01 00:34] – [3. Pattern Generator User Interface Overview] Boris Leonov | learn:instrumentation:tutorials:analog-discovery-studio-pattern-generator [2022/10/04 11:38] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ======Using the Pattern Generator====== | + | ======Using the Pattern Generator |
| - | {{: | + | |
| - | This guide walks through the process of setting up WaveForms' | + | < |
| - | ==== 1. Opening the Pattern Generator==== | + | This guide has been replaced |
| - | + | ||
| - | < | + | |
| - | <WRAP column half> | + | |
| - | === 1.1 === | + | |
| - | Plug in your Test & Measurement Device, then start WaveForms and make sure your device is connected. | + | |
| - | + | ||
| - | If no device is connected to the host computer when WaveForms launches, the **Device Manager** will launch automatically. | + | |
| - | + | ||
| - | Make sure that the device is plugged in and turned on, at which point it will appear in the Device Manager' | + | |
| - | + | ||
| - | **Note:** //The Device Manager can be reopened | + | |
| - | </ | + | |
| - | <WRAP column half> | + | |
| - | {{ : | + | |
| - | </ | + | |
| - | </ | + | |
| - | <WRAP group> | + | |
| - | <WRAP column half> | + | |
| - | === 1.2 === | + | |
| - | Once the Welcome page loads, in the instrument panel at the left side of the window, click on the **Patterns** button | + | |
| - | </ | + | |
| - | <WRAP column half> | + | |
| - | {{learn: | + | |
| - | </ | + | |
| - | </ | + | |
| - | <WRAP group> | + | |
| - | <WRAP column half> | + | |
| - | === 1.3 === | + | |
| - | Once the //Pattern Generator// instrument opens, the window contains the output plot (1), the configuration panel (2) to left of the plot, and the control toolbar (3) at the top of the window. | + | |
| - | </ | + | |
| - | <WRAP column half> | + | |
| - | {{learn: | + | |
| - | </ | + | |
| </ | </ | ||
| - | ---- | + | {{tag>to-be-removed}} |
| - | + | ||
| - | ==== 2. Using the Pattern Generator==== | + | |
| - | //This section walks through setting up the //Pattern Generator// to generate a signal on a single channel.// | + | |
| - | <WRAP group> | + | |
| - | <WRAP column half> | + | |
| - | === 2.1 Software Setup === | + | |
| - | On the left panel, select the "Click to Add channels" | + | |
| - | + | ||
| - | Return to WaveForms' | + | |
| - | </WRAP> | + | |
| - | <WRAP column half> | + | |
| - | {{learn: | + | |
| - | </ | + | |
| - | </ | + | |
| - | <WRAP group> | + | |
| - | <WRAP column half> | + | |
| - | === 2.2 Generate Data === | + | |
| - | In the //Pattern Generator// instrument, click the Run button ({{: | + | |
| - | + | ||
| - | </ | + | |
| - | <WRAP column half> | + | |
| - | {{learn: | + | |
| - | </ | + | |
| - | </ | + | |
| - | ---- | + | |
| - | + | ||
| - | ==== 3. Pattern Generator User Interface Overview ==== | + | |
| - | //This section walks through the wide variety of controls and features available in the //Pattern Generator// instrument// | + | |
| - | <WRAP group> | + | |
| - | <WRAP column half> | + | |
| - | === 3.1 Control Interface === | + | |
| - | The bar near the top contains several options for controlling the pattern generator. | + | |
| - | + | ||
| - | The // | + | |
| - | + | ||
| - | The //Trigger// dropdown allows for selection of trigger sources from other instruments. For more information, | + | |
| - | + | ||
| - | //Wait// allows for configuration of a delay after pressing Run (or the trigger event occurs). The value can be selected from the dropdown or typed in. If typing, be sure to enter a unit (ns, us, s, ms, ks, Ms) to avoid defaulting to the wrong order of magnitude. | + | |
| - | + | ||
| - | //Run// determines the period of time the pattern generator will generate a pattern for. It also automatically changes the horizontal time axis in the plot (unless manually overridden as shown in section 3.2), making it so the //Pattern Generator// plot always shows a single period of the pattern (if " | + | |
| - | + | ||
| - | //Repeat// is available if the //Pattern Generator// is set to run for a finite amount of time, and will cause the instrument to generate the pattern the set number of times. In " | + | |
| - | + | ||
| - | </ | + | |
| - | <WRAP column half> | + | |
| - | {{learn: | + | |
| - | </ | + | |
| - | </ | + | |
| - | <WRAP group> | + | |
| - | <WRAP column half> | + | |
| - | === 3.2 Pattern Signal Controls === | + | |
| - | Starting from the left, the plus ({{learn: | + | |
| - | + | ||
| - | The //Show// icon ({{learn: | + | |
| - | + | ||
| - | The selections available in // | + | |
| - | + | ||
| - | //Output// changes between four output behaviors: | + | |
| - | + | ||
| - | * **PP (Push-Pull): | + | |
| - | * **OD (Open Drain):** possible output values are 0 and Z. Bus values are computed by treating Z as 1. Requires a pull-up resistor | + | |
| - | * **OS (Open Source):** possible output values are Z and 1. Bus values are computed by treating Z as 0. Requires a pull-down resistor | + | |
| - | * **TS (Tri-State): | + | |
| - | + | ||
| - | //Idle// determines if the line is set high, low, or hi-Z when no signal is being driven through | + | |
| - | + | ||
| - | //Type// determines the output types. Since the // | + | |
| - | + | ||
| - | (NOTE: // | + | |
| - | * **Constant: | + | |
| - | * **Clock:** generates a clock signal. The frequency is set by // | + | |
| - | * **Pulse:** generates a pulse signal. // | + | |
| - | * **Random:** generates a random pattern of outputs at a frequency determined by // | + | |
| - | * **Custom:** generates a custom pattern with frequency determined by // | + | |
| - | + | ||
| - | Each signal can be further modified by clicking the //Parameter Editor// button ({{learn: | + | |
| - | + | ||
| - | Use the // | + | |
| - | + | ||
| - | </ | + | |
| - | <WRAP column half> | + | |
| - | {{learn: | + | |
| - | </ | + | |
| - | </ | + | |
| - | <WRAP group> | + | |
| - | <WRAP column half> | + | |
| - | === 3.3 Plot Controls === | + | |
| - | If the plot needs to be set to show a specific point in the pattern, this can be achieved using the dropdown menus directly below the control bar. The menu with " | + | |
| - | + | ||
| - | The //Show// dropdown will determine how much time per division to display. | + | |
| - | + | ||
| - | The //From// dropdown will determine what the start point will be on the plot. | + | |
| - | </ | + | |
| - | <WRAP column half> | + | |
| - | {{learn: | + | |
| - | </ | + | |
| - | </ | + | |
| - | {{tag> | + | |

