Download and Add pH Sensor Library for Proteus 8 Professional


In this post, we'll look at a new pH Sensor Library for Proteus. I hope you appreciate it and find it helpful. We are all familiar with pH Sensors, which are used to monitor the pH of various fluids. Knowing the pH of a liquid allows us to determine whether it is acidic or basic. Because Proteus program lacks a pH sensor, we created one for simulation purposes. You may connect this pH Sensor to any Microcontroller, such as Arduino, PIC Microcontroller, 8051 Microcontroller, and so on.

I've included four distinct pH Sensors in my pH Sensor Library, which are used to monitor the pH of any fluid. Because we can't use actual liquid to measure pH in this software, I've added a test pin to the pH meter to which you must connect a potentiometer. The potentiometer will provide a reading ranging from 0 to 1023, which will be represented in the program code as 0 to 14. We can anticipate the liquid's composition. We'll look at how to use these sensors further on. So, here's a list of the four pH sensors that I've added to this pH sensor library:

  • PH METER
  • PH METER 2
  • PH METER 3
  • PH METER 4

So, let's begin by downloading and installing the Proteus pH Sensor Library.


All you need to know about PH Sensor

A pH sensor is a device used to determine the pH of a liquid. The concentration of H+ ions in a liquid is defined as pH. Knowing the pH of a liquid allows us to determine whether it is acidic, basic, or neutral.

pH sensor Library for Proteus

  • First, download the Proteus Library for pH Sensor zip file.
  • Download the pH Meter library zip file by clicking the link below:
  • After downloading the zip file, unzip it and navigate to the "Proteus Library Files" folder.
  • There are three files in this folder named:
    • pHMeterLibraryTEP.IDX
    • pHMeterLibraryTEP.LIB
    • pHMeterLibraryTEP.HEX
  • These files must be placed in the Proteus software's 'LIBRARY' folder.
  • Now launch Proteus. You must restart it if you are currently working on it.
  • Search for "PH METER" in the components search box and you'll receive four results, as shown in the picture below:


  • Place the following four pH Meter models in our Proteus workspace:



  • Now we must put the pH METER's hex file into the sensor's properties section. To access the properties pane, double-click on the sensor.
  • Navigate to the program file section and locate the hex file that we obtained earlier and saved to the Proteus software's 'LIBRARY' folder:



  • After you've added the hex file, press the Ok button.
  • Now that everything is ready, let's build a circuit to see whether it works.

pH Sensor Proteus Simulation

  • Now that the pH sensor is ready to simulate in Proteus, let's build a simple circuit to learn how it works:


  • As you can see, I've put an LC filter on the pH sensor's analog output because proteus offers us a peak-to-peak voltage value that we need to convert to Vrms.
  • You do not need to undertake any of the aforementioned while carrying out the actual experiment.
  • Let's start the Proteus simulation now. If everything goes well, you will see this screen.



Interfacing of pH sensor with Arduino UNO

  • Place the Arduino UNO and pH sensor in the workspace after adding them to the components list.
  • As previously stated, an LC filter was placed on the pH sensor's analog output.

  • Connect it to the Arduino's A0 pin. Add a virtual terminal to examine the produced readings.

  • Paste the program's hex file into the Arduino's program file area.
  • Now run the simulation; if everything goes well, you should obtain the results given in the image below:

  • The following video shows the entire functional simulation:



Download

Post a Comment

Please Select Embedded Mode To Show The Comment System.*

Previous Post Next Post

Contact Form