Bose Panda Instrument Logo Certificates


Digital Temperature Controller (Single Set Point)
Digital Temperature Controller (Single Set Point)
Digital temperature controller (Double set point)
Digital Temperature Scanner (Manual)
Digital Temperature Recorder cum Scanner cum Controller (Microprocessor based)
PID Controllers
Humidity controller

Digital Temperature Controller (Single Set Point)
Model : BP 41



RTD (Pt. 100)

-50°C to 50°C, 0°C to 100°C, 0°C to 200°C, 0°C to 400°C, 0°C to 600°C.
K (Cr – AL) 0°C to 1200°C
J (Fe – Con) 0°C to 600°C
R (Pt. Pt. Rh – 13%) 0°C to 1600°C
S (Pt. Pt. Rh – 10%) 0°C to 1700°C
Control Type : ON – OFF · Accuracy : ± 0.2% on FSR ± 1 LSD for Pt 100 / ± 0.25% on FSR ± 1 LSD for T/C · Control Accuracy : ± 1°C · Resolution : ± 0.1°C / 1°C · Display : 3 ½ / 4 ½ Digit LED, 12mm Digit Height · Power Supply : 220V AC (±10%), 50 Hz · Probes Failure Indication : 1/-1 at the display. · Output : 230V, 5Amp, 1 No. Relay, Contact (1NO, 1NC) · Operating Temperature : 0°C to 55°C · Operating Humidity : 0 to 95% Rh. · Temperature Setting : By 10 Turn Pot · Box Size : 96 X 96 X 160 mm3 / 72 X 72 X 150 mm3 (BP 72) · 4-20 mA Current Output Available (optional).

Model : BP 46



RTD (PT-100)

-50°C to +50°C, 0°C to 100 °C, 0 °C to 200 °C, 0 °C to 400 °C, 0 °C to 600 °C
K (Cr-Al) 0 °C to 1200 °C
J (Fe-Con) 0 °C to 600 °C
R (Pt. Pt. Rh – 13%) 0 °C to 1600 °C
S (Pt. Pt. Rh – 10%) 0 °C to 1700 °C
Controller Type: ON-OFF
Accuracy : ±0.25% on FSR ±1 LSD for T/C / ±0.2% on FSR ±1 LSD for PT100.
Control Accuracy ±1% Resolution : 1°C / 0.1°C
Display: 3 ½” / 4 ½” Digit LED, 12 mm Digit Height
Power Supply : 220V AC / 110V AC (±10%), 50 Hz.
Probes Failure Indication: 1/-1 at the Display.
Output: 220V, 5 Amp, 2 Nos. Relay, Resistive (2 No, 2NC).
Operating Temperature: 0°C to 55°C
Operating Humidity: 0 to 90% Rh
Cold Junction Compensation: In-Built
Linearity : Automatic
Temperature Setting: By 2 Nos. 10 turn pot.
Box Size: 96X96X160 mm3.
Panel Cut Out: 92mmX92mm
4-20mA Current output available (Optional).
Dual Set Point Controller also available.

Digital Temperature Scanner (Manual)
Model: BP 12 (12 Channel)

Model: BP 12 (6 Channel)

Model: BP 13 (3 Channel)

K (Cr-Al) 0 °C to 1200 °C
J (Fe-Con) 0 °C to 600 °C
R (Pt. Pt. Rh – 13%) 0 °C to 1600 °C
S (Pt. Pt. Rh – 10%) 0 °C to 1700 °C
R.T.D. (Pt. 100) -200°C to 600 °C
Accuracy : ±0.25% on FSR ±1 LSD for T/C / ±0.2% on FSR ±1 LSD for PT100.
Resolution : 1°C / 0.1°C
Display: 3 ½” / 4 ½” Digit LED, 12 mm Digit Height
Power Supply: 220V AC / 110V AC (±10%), 50 Hz.
Probes Failure Indication: 1/-1 at the Display.
Operating Temperature: 0°C to 55°C
Cold Junction Compensation: In-Built (In case of Thermocouple)
Linearity : Automatic
Operating Humidity: 0 to 95% Rh
Channel Number: Maximum 12
Box Size: 96 X 96 X 160 mm3 /200 mm.
Panel Cut Out: 186mmX186mm
Temperature Display Using Rotary Switch.
Auto Scanner also available. Model no. BP 14.

Digital Temperature Recorder cum Scanner cum Controller (Microprocessor based)
Model : MPB A01
Type R.T.D. (Pt-100), J, K, R, S
Range As applicable (According to DIN & ASTM Standard)
Accuracy ±0.1% on F.S.R. ±1 LSD
Resolution 0.3°C (RTD), 1 °C (Thermocouple)
Type of Control ON/OFF
Display 3 ½ Digit L.E.D. 12 mm Digit Height (for temperature)
Display 2 or 1 Digit for Channel No.
Channel 2, 4, 6, 8, 10, 12, 14, 16, 18 & 20 Nos
Power Supply 220V AC / 110V AC (±20%) 50 Hz
Sensor Brake Indication: Display Show ‘Open’/L.E.D. ON
Printing Time: 1 Second to 99 Seconds & 1 Min to 99 Min
(Printing time set by Thumb Wheel Switch)
Scanning Time: 1 Second to 99 Seconds
(Scanning Time set by Thumb Wheel Switch)
Hysterisis Gap Set from 0 °C to 9 °C
Controller action provided upto Two Channel.
(Temperature is to set with Thumb Wheel Switch)
Controller Output: 2 Nos. Relays
Date, Time, Month & Year Set by Software.
Box Size: 144 x 144 x 150 mm
Panel Mounting.
N.B. Control Portion (Optional)

You've probably seen the terms defined before: P -Proportional, I - Integral, D - Derivative. These terms describe three basic mathematical functions applied to the error signal , Verror = Vset - Vsensor. This error represents the difference between where you want to go (Vset), and where you're actually at (Vsensor). The controller performs the PID mathematical functions on the error and applies the their sum to a process (motor, heater, etc.) So simple, yet so powerful! If tuned correctly, the signal Vsensor should move closer to Vset. Tuning a system means adjusting three multipliers Kp, Ki and Kd adding in various amounts of these functions to get the system to behave the way you want. The table below summarizes the PID terms and their effect on a control system.
Term Math Function Effect on Control System
P Proportional KP x Verror Typically the main drive in a control loop, KP reduces a large part of the overall error.
I Integral KI x ∫ Verror dt Reduces the final error in a system. Summing even a small error over time produces a drive signal large enough to move the system toward a smaller error.
D Derivative KD x dVerror / dt Counteracts the KP and KI terms when the output changes quickly. This helps reduce overshoot and ringing. It has no effect on final error.

The SPICE circuit for the Control System looks pretty much like the block diagram.

PID CONTROLLER. How do we create the PID terms? To get the Proportional term, EP multiples Verror at V(2) by a fixed gain of 1 - easy enough! To get the Integral term, current source GI converts V(2) to a current and integrates it on C1=1F. Finally, the Derivative term is created by GD converting V(2) to a current and forcing it through L1. The resulting voltage becomes V(5) = L1 di / dt. A quick substitution of L1 = 1 H and i = Verror gets you V(5) = d Verror / dt.

OUTPUT PROCESS. EOUT represents a very simplified model of a process to be controlled like motor velocity or heater temperature. The gain of 100 could represent an output transfer function of 100 RPM / V or 100 ° C / V. To include the effects of the motor's inertia or heater's thermal mass, we've added some time delay into the output using two cascaded RC filters. Although Vout is simulated in volts, we know it really represents other variables like velocity in RPM or temperature in °C.

SENSOR. The sensor tells you, typically by a voltage, what's happening at the control system output. For motor velocity, a tachometer could generate 1 V / 100 RPM; for temperature, a thermistor circuit could produce 0.01 V / deg C. ESENSOR models this feedback device. Because a sensor does not respond instantly, an RC filter is also added here to model its finite response time.

Although you'll find many methods and theories on tuning a PID, here's a straight forward approach to get you up and soloing quickly.
1. SET KP. Starting with KP=0, KI=0 and KD=0, increase KP until the output starts overshooting and ringing significantly.
2. SET KD. Increase KD until the overshoot is reduced to an acceptable level.
3. SET KI. Increase KI until the final error is equal to zero.

HANDS-ON DESIGN Run a simulation of the circuit file PID1.CIR. VSET generates a 10V step input voltage to the control system. You can adjust the PID terms at the EPID source that adds the P, I and D terms at V(3), V(4) and V(5). Initially, the PID multipliers are set to KP=1, KI=0 and KD=0.
EPID 6 0 POLY(3) (3,0) (4,0) (5,0) 0 1 0 0

SET KP. Plot the system input V(1) and the sensor output (12). Although the response looks smooth, what is the sensor voltage compared to the desired 10V? The output falls short by 5V! To reduce this error, increase KP to 10 (Change EPID to look like ... 10 0 0 ). Wow, the output now reaches 9V, reducing the error to 1V. But as you can see, the output is getting wild with overshoot and ringing. Push KP up higher to 20 or 30. Yes, the error reduces, but the overshoot gets worse. Eventually, your system will become unstable and break out into song (oscillate). Back off KP to 20 or so.

SET KD. The derivative term can rescue the response by counteracting the KP drive when the output is changing. Start with a small value like KD=0.2 and rerun the simulation (Change EPID to look like ... 20 0 0.2 ). Now you're wrestling control back into the system - the ringing and overshoot are reduced! Crank up KD some more. Improvement should continue to a point where the system becomes less stable and overshoot increases again. Return KD to around 0.5.

SET KI. With KP=20, KI=0 and KD=0.5 the response looks respectable, but the final error is a disappointing 0.5V (or 5%)! Now, try the KI term. This will integrate the remaining error into a drive signal big enough to reduce the error further. Start with KI = 10 ( EPID should look like ... 20 10 0.5 ). Check out the last half of the V(12) - the sensor output moves slowly toward 10V! You might want to put up a cursor on the plot to monitor the exact value of V(12). The bigger you make KI, the faster it will move toward 10V. Like the other terms, a value is reached where the KI does more harm than good as the system becomes less stable.

Diving a little deeper you can get a clearer view of the PID components. Before we go beneath the surface, set KP=10, KI=0 and KD=0.
INSIDE P Run a couple of simulations with KP=10 and KP 20. Plot V(1) and V(12). What is the final error for each case? You may have noticed the errors of 1 and 0.5V are proportional to the gains of 10 and 20. You can estimate the error by
Verror ≈ Vset / KP
for large KP. What kind of gain do you need for a 1% error? You can easily calculate it as a gain of 100. However, we've already seen how large gain cause overshoot, ringing and oscillations! KP can't do it alone.
INSIDE D KD counteracts KP - let's see how. Set KP back to 10 and run a simulation. Plot the P function V(3) which is really Verror. Now plot the D term V(5) which we know is dVerror / dt. To get a good view of D, set the Y-Axis limits to +100 /-200V. Notice how dVerror / dt swings negative when Verror is initially positive. How does this help? Essentially D counteracts the P term potentially reducing ringing and oscillations. The nice thing about the D term is that it goes to zero as the output settles. This makes sense - no change in output, no derivative term. Add in some of the D function by setting the multipliers to KP=10, KI=0 and KD=0.5. The initial overshoot should be significantly reduced.
INSIDE I We've seen how a large gain produces a small error. However, big KP gets you into big trouble with overshoot and ringing. Alternatively, an integrator can also give you a big gain by accumulating even a small error over time. Run a simulation with KP=10, KI=0 and KD=0.5 and plot the I term at V(4). What does it look like? Notice, a ramp function, representing Verror integrated over over time, builds up to a significant drive voltage. Add in the I function by setting KP=10, KI=40 and KD=0.5. The I term completes the controller's job by moving the output toward an error of zero.
Need a handy way to combine multiple signals such as the PID sum? A controlled source can be a function of multiple inputs described by a polynomial. What is this polynomial? The equation is defined by a coefficient list at the end of the statement. The example below
EPID 6 0 POLY(3) (3,0) (4,0) (5,0) 0 10 2 1
creates a polynomial of the form
V(6,0) = 0 + 10 ∙ V(3,0) + 2 ∙ V(4,0) + 1 ∙ V(5,0)
or more generally,
VO = k0 + k1∙V1 + k2∙V2 + k3∙V3
In fact, you can get higher order terms and cross terms by extending the coefficient list
VO = ...+ k4∙V1∙V1 + k5∙V1∙V2 + k6∙V1∙V3 + + k7∙V2∙V2 + k8∙V2∙V3 + + k9∙V3∙V3
If you're not using a term, you need to put a 0 in its place; you can't just leave it out. This feature is great for simpler polynomials. Keeping track of the coefficient list for large polynomials can get crazy fast.
Download the file or copy this netlist into a text file with the *.cir extention.
VSET 1 0 PWL(0MS 0MV 1MS 10V 2000MS 10V)
EERROR 2 0 1 12 1
EP 3 0 2 0 1
RP 3 0 1MEG
GI 0 4 2 0 1
C1 4 0 1
R1 4 0 1MEG
GD 0 5 2 0 1
L1 5 0 1
EPID 6 0 POLY(3) (3,0) (4,0) (5,0) 0 1 0 0
EAMP 7 0 6 0 1
EOUT 8 0 7 0 100
RP1 8 9 100K
CP1 9 0 1UF
RP2 9 10 100K
CP2 10 0 1UF
ESENSOR 11 0 10 0 0.01
RP3 11 12 10K
CP3 12 0 1UF
.TRAN 10MS 2000MS
.PRINT TRAN V(1) V(12)

PID Controllers
In order to download the details please click below:
1) NX Series
2) NP Series
You would require Adobe Acrobat Reader to view the above files. If it is not installed then click the following Link to install Adobe Acrobat Reader: (

Programmable Humidity Controller

Humidity Range 5 to 95% RH
Accuracy ±5% @25°C
Resolution 1RH
Sensor Capacitance Polymer
Display 0.4”
Aux Supply 220V AC
Sensor Wire Length 10 Mtr
Sensor Break Display Blink
Time Delay 0-999 Sec
Output Two Relays for two Set Points
Relay SPDT
Relay Contact 5A Contact rated at 5A @230V AC / 24V DC


Bezel Size

72 mm(H) X 72 mm(W)
Panel Cutout 68 mm (H) X 68 mm(W)
Depth Behind Panel 110 mm