Application Notes

Waveform Generators

Interpolated DDS Technique in SDG2000X

October 24, 2017

Preface As can be seen in the data sheet for Siglent’s SDG2000X arbitrary waveform generator series, the sampling rate specification (1.2 GSa/s) is followed by a note of “4X Interpolation”. This may be confusing to some customers, even some experienced users of function generators. This white paper is intended to explain this specification and to … Continued

Open Socket LAN connection using Python

October 20, 2017

Automating a test can dramatically increase the productivity, throughput, and accuracy of a process. Automating a setup involves connecting a computer to the test instrumentation using a standard communications bus like USB or LAN and then utilizing code entered via a software layer (like LabVIEW, .NET, Python, etc..) to sequence the specific instrument commands and … Continued

Verification of a LAN connection using Telnet

October 20, 2017

Automating a test can dramatically increase the productivity, throughput, and accuracy of a process. Automating a setup involves connecting a computer to the test instrumentation using a standard communications bus like USB or LAN and then utilizing code entered via a software layer (like LabVIEW, .NET, Python, etc..) to sequence the specific instrument commands and … Continued

Resolver Simulation using an Arbitrary Waveform Generator

October 20, 2017

A resolver is an electromagnetic sensor that is used to determine the mechanical angle and velocity of a shaft or axle. They are often used in automotive applications (cam/crankshaft position), aeronautics (flap position), as well as servos and industrial applications. When designing, testing, or troubleshooting systems that use resolvers, it can be worthwhile to build … Continued

Testing Open Socket Communications Using PuTTY

October 19, 2017

Many instruments include the ability to be controlled via a remote connection to a computer using an Ethernet connection. In many cases, these instruments require a special software library that can help establish and maintain the communications link between the instrument and controlling computer. This can be annoying for a few reasons… the software library … Continued