Here is an example sectional drawing of a zig-zag aspirator, (on page 3).
http://www.kimseed.com.au/Seed Processing/Kimseed Zigzag Aspirator.pdf
Notice that it has a clear side so the operator can see the process in action and adjust the air vents precisely.
Stock is fed in at a controlled rate from a vibrating table at the top. You can make that table from a rubber mounted, gently sloping tray, with a small electric motor attached. The motor has a slightly unbalanced flywheel that gently vibrates the table and so stock creeps or walks into the zigzag column. The table and vibrator are mounted in a sealed cavity at the top of the machine to prevent loss of air at the top of the column.
Air is introduced near the bottom of the column at a calibrated volumetric flow rate. It flows up the zigzag column but some air escapes at each level so the volume is reduced progressively. The section of the zigzag column remains the same so the velocity of the airflow reduces up the column. At each zig or zag there is a mixing due to slight turbulence at the bend. That mixing tumbles the stock and so prevents clustering or clumping.
Now as stock falls down the column the free falling speed = terminal velocity of the particles is effectively compared with the speed of the rising airflow. If the particle is falling slower than the airflow in the zig below, it will stay at that level and eventually moves sideways into the hopper at that level.
Each hopper has a large section upper part with an adjustable air vent. Material will fall down into the bottom of the hopper because the air velocity in the upper part is slower than that in the column needed to reach that level.
By adjusting the individual hopper vents you divide the airflow to select various terminal velocities in the separator column that are close to optimum for your stock. That makes it possible to select a different component of the stock at each zag. It is possible that a clean separation may not be achieved. In that case the heavy and light hoppers will be clean but the intermediate will still be a mix. The intermediate mix can be reprocessed again several times, possibly with new stock, sorted on a gravity table or maybe discarded.
Now that you have a summary, you can ask more specific questions about the process.