Here is an example circuit using the LM2596 Proteus library: lm2596 proteus library

Available in fixed (3.3V, 5V, 12V) and adjustable versions. Here is an example circuit using the LM2596