What Will I Learn?
In this tutorial, reader:
- will learn basics of band-pass filters
- will learn construction of band-pass filters on Caneda
- will learn AC sweep simulation on Caneda

Requirements
To complete the tutorial, readers would have:
- basic knowledge about passive filters
- basic knowledge about circuit design
- basic knowledge about Caneda software
Difficulty
- Intermediate
Tutorial Contents
In this tutorial, I am going to show how to construct a passive band-bass filter on Caneda circuit simulator and AC sweep simulation principle. Firstly, I will construct a passive band-pass filter.
- Episode 1: Construction of Passive Band-pass Filters
By connecting or “cascading” together a single Low Pass Filter circuit with a High Pass Filter circuit, we can produce another type of passive RC filter that passes a selected range or “band” of frequencies that can be either narrow or wide while attenuating all those outside of this range. This new type of passive filter arrangement produces a frequency selective filter known commonly as a Band Pass Filter or BPF for short.
Circuit that I am going to costruct is given below:

As indicated above, we need to "cascade" a low-pass filter with a high-pass filter. I have explained basics of circuit constructions in previous tutorial. For a passive band-pass filter, we need a sinusoidal voltage source, 2 capacitors and 2 resistors. Reader can find sinusoidal voltage source at "Voltage Source Sinusoidal" under "Sources" , resistors at "Resistor" under "Passive" and capacitor at "Capacitor" under "Passive" on "Component Browser window. I am not going to explain the construction part. (it is already explained in the previous tutorial). Constructed circuit should look like:

(Note that I have used above values for resistors and capacitors, which are adjustable by the reader)
- Episode 2: AC Sweep Simulation in Caneda
In this part, we will test our passive band-pass filter by using AC Sweep property of the software. First step is to import "AC Simulation" component under "Simulations" on Components Browser as shown below.

Then, reader should "CHANGE THE LABEL OF THE VOLTAGE SOURCE". This part is vital since without doing it software will give an error. In order to change the label, reader should double click on the sinusoidal voltage source and change its label as "Sim 1" (which must have same name with AC Simulator)

Finalized version should look like:

(Please note that their labels are same.)
Now we are ready to simulation. Before moving into simulation, reader can change the simulation parameters by just double click on "AC Simulation". I have set stop frequency as 500k Hz, and number of points per decade/octave/total. as 100.
We just need save the circuit, and start simulation. Simulation results are given below:

As reader can see in the graph, we have a desired output. Our circuit filters low & high frequency components whereas intermediate frequency components pass almost with no attenuation.
This is the end of the tutorial. I highly recommend that readers should work on this circuits, I have uploaded the source files which I have constructed for this tutorial here
Caneda is a software that which is really user-friendly & effective for the one who wants to make simulation. If you have any questions, please feel free to ask me on Discord (Escorn#4114)
Sources
Source for the circuit and concept that is given above
Curriculum
I have provided the previous tutorials that I have prepared for the community:
Posted on Utopian.io - Rewarding Open Source Contributors
@escorn, I like your contribution to open source project, so I upvote to support you.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thank you for the contribution. It has been approved.
You can contact us on Discord.
[utopian-moderator]
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hey @escorn I am @utopian-io. I have just upvoted you!
Achievements
Suggestions
Get Noticed!
Community-Driven Witness!
I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!
Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit