SweepMe! is a creative and flexible test & measurement software. You can create procedures in short time by drag&drop of modules in a tree-like sequencer tool. Any instrument can be added via an open interface by using python programming language. Drivers of already implemented devices are used and shared across all users. We wish you a lot of fun while measuring and good results!
Our python package pysweepme is online on PyPI. It can be used to load our drivers in independent python projects.
The on-wafer characterization of multiple dies and subsites is a standard task in semiconductor industry. Often, many instruments have to be combined, such as parameter analyzers, SMUs, or network analyzers. To allow measurements of a device with different intruments, a switching matrix is used.
To deposit thin-films in vacuum chambers, material crucibles are heated up with temperature controllers and quartz crystal microbalances (QCMs) are used to monitor the rate. By using a PID controller, deposition rates are stabilized to allow for processing layers fully automatically. Background image © VACGEN Ltd
Standard key parameters like open-circuit voltage (Voc), short-circuit voltage (Isc), max. power point (Mpp), or fill factor (FF) can be retrieved by measuring current-voltage characteristics under standard illumination. Furthermore, the external quantum efficiency at different wavelengths is essential to understand the spectral activity of a solar cell.
The characterization of LEDs is strongly related to detecting the correct amount of emitted power into all possible directions. It requires either the use of an integrating sphere or the measurement of angle-dependent spectra.
New batteries, e.g. for electric cars, need to by tested by performing many charging and discharging cycles to prove long-term operation. It is of further interest to measure the behavior at different loads and different temperatures.
A typical task is the repetitive testing of a memory device by applying different voltages for 'write', 'read', and 'erase'. Furthermore, it needs to be tested how long each state of the memory can retain. The resulting retention time is a key parameter for non-volatile memories.
by creating new procedures within a few clicks.
and make your equipment exchangable.
by 'programming' even if you cannot program.
working immediately at any place.
and extend your procedure at any time into any direction.
by sharing Device Classes.
to all your equipment of any interface.
and have fun while measuring!
Whenever a step has to be done again, it can eventually be automated. This rule can be applied to measurements and machines but also to how we think of computer programs. In SweepMe!, modular organized code snippets are once created by experienced developers. Later, newcomers can easily use them within their measurement procedures. Thus, people are empowered to do things where they do not have expertise and at the same time specialists can share their knowledge and have a wider outreach. With SweepMe! we would like to create a platform that is supporting this idea.
.. have a background in applied physics and know how important it is to test new ideas immediately. We did our Ph.D. at TU Dresden and we put our experience and the feedback of our colleagues into SweepMe! to make it a software which is hopefully useful to you. We are open for any feedback and feature requests that improve SweepMe!, feel free to start a conversation (firstname.lastname@example.org).