• Tidak ada hasil yang ditemukan

BAB III.................................................................................................................................... 10

4.2 Implementasi Perancangan Elektronik

Pada PCB digambar dibawah ini, terdapat rangkaian pemanas, rangkaian kipas, rangkaian button dan rangkaian 5V dan ground yang dijadikan satu.

Gambar 4.2 Perancangan Elektronik

4.3 Implementasi Perancangan Coding

#include <Wire.h>

#include <LiquidCrystal_I2C.h>

LiquidCrystal_I2C lcd(0x27, 20, 4);

#include "DHT.h"

#define DHTPIN 2 // DHT PIN 2

#define DHTTYPE DHT22 // DHT 22 (AM2302), AM2321 DHT dht(DHTPIN, DHTTYPE);

#define dataPin 2

#define clockPin 3 int heater = 7;

int kipas = 8;

int tombol1 = A0;

int tombol2 = A1;

int tombol3 = 5;

case 1:

lcd.setCursor(3, 0);

lcd.print("TEKAN START");

if (digitalRead(tombol1) == LOW && x == 0) { x = 1;

mode = 2;

lcd.clear();

}if (digitalRead(tombol1) == HIGH) { x = 0;

if (digitalRead(tombol2) == LOW && y == 0) { y = 1;

suhu = suhu + 1 ; if (suhu >= 50) {

suhu = 50;

} }

if (digitalRead(tombol2) == HIGH) { y = 0;

}if (digitalRead(tombol3) == LOW && z == 0) { z = 1;

suhu = suhu - 1;

if (suhu <= 20) { suhu = 20;

} }

if (digitalRead(tombol3) == HIGH) { z = 0;

}if (digitalRead(tombol4) == LOW) { suhu = 20;

mode = 1;

lcd.clear();

}if (digitalRead(tombol1) == LOW && x == 0) { mode = 4;

lcd.clear();

x = 1;

}if (digitalRead(tombol1) == HIGH) { x = 0;

}break;

case 3:

//tampilan awal lcd.setCursor(0, 0);

lcd.print("Timer :");

lcd.setCursor(9, 0);

lcd.print("0"); lcd.print(" :"); lcd.print(" 0");

delay (1000);

lcd.clear();

mode = 4;

break;

case 4:

if (digitalRead(tombol1) == LOW) { lcd.clear();

while (digitalRead(tombol1) == HIGH) { if (digitalRead(tombol2) == LOW) {

if (minute >= 20) { minute = 0;

} else { minute++;

} }

if (digitalRead(tombol3) == LOW) { if (minute < 1) {

case 6:

float temp_c;

float humidity;

// Read values from the sensor temp_c = dht.readTemperature();

humidity = dht.readHumidity();

byte temperature1 = 0;

byte humidity1 = 0;

delay(1000);

float h = dht.readHumidity();

// Read temperature as Celsius (the default) float t = dht.readTemperature();

// DHT11 sampling rate is 1HZ.

if (temp_c < suhu) {

}if (temp_c >= suhu && temp_c <= 36) { digitalWrite(kipas, HIGH);

//menampilkan waktu yang telah diatur for (m; m >= 0; m--) {

4.4 Troubleshooting

Selama melakukan pengujian masih ada beberapa masalah atau kendala. Oleh karena itu, selama pengujian dilakukan juga troubleshooting.

4.4.1 Rangkaian Pemanas

Pada percobaan pertama yang dilakukan, pemanas tidak aktif. Lalu dilakukan troubleshooting dan terdapat kesalahan penyambungan rangkaian yang membuat pemanas tidak aktif. Maka dari itu rangkaian pemanas diganti dan dicoba sesuai dengan referensi yang didapat.

if (digitalRead(tombol4) == LOW) { goto timeStop;

while (digitalRead(tombol4) == LOW) { goto timeStop ;

Gambar 4.3Troubleshooting Rangkaian Pemanas

4.4.2 Rangkaian Kipas

Saat melakukan percobaan membuat rangkaian kipas pada protoboard, kipas sudah berfungsi. Dan saat rangkaian kipas dibuat pada PCB, ternyata kipas tidak berfungsi.

Setelah dilakukan troubleshooting ternyata arus dari transistor yang digunakan tidak cukup untuk mengaktifkan kipas. Maka dari itu rangkaian diganti dengan transistor yang arusnya lebih besar agar mampu menghidupkan kipas.

Gambar 4.4 Troubleshooting Rangkaian Kipas

4.4.3 Button tidak berfungsi

Saat pertama kali mencoba rangkaian button, button tidak berfungsi sama sekali, lalu melakukan troubleshooting ternyata kesalahan pada program (program tidak membaca button). Saat diubah program button pun berfungsi. Lalu saat semua program digabungkan button Up dan button stop tidak berfungsi, dilakukan troubleshooting terdapat kesalahan pada sambungan jumper antara arduino dengan button.

4.5 Pengujian Komponen

Pengujian komponen harus dilakukan untuk mengetahui ketepatan hasil dari komponen tersebut.

4.5.1 Sensor DHT22

Pengujian ini dilakukan untuk mengetahui apakah DHT22 dapat membaca suhu atau tidak. Setelah dilakukan pengujian, DHT22 berfungsi dan suhu yang ditampilkan oleh DHT22 adalah 28.90°C.

Gambar 4.5 Pengujian DHT22

4.5.2 LCD

Pengujian ini dilakukan untuk mengetahui apakah LCD dapat menampilkan karakter sesuai dengan tampilannya seperti menampilkan karaktek huruf dan angka.

Gambar 4.6 Pengujian LCD

4.5.3 Heater

Pengujian ini dilakukan untuk mengetahui apakah heater dapat berfungsi mengeluarkan panas atau tidak. Maka dari itu dilakukannya pengujian heater dengan menggunakan rangkaian heater dengan komponen seperti resistor, dioda, transistor BD139, dan relay 5V.

Gambar 4.7 Pengujian Pemanas

4.5.4 Kipas

Pengujian ini dilakukan untuk mengetahui apakah kipas dapat berfungsi atau tidak.

Maka dari itu dilakukannya pengujian kipas dengan menggunakan rangkaian kipas dengan komponen seperti resistor, dioda, transistor TIP3, dan power supply 12V DC.

Gambar 4.8 Pengujian Kipas Gambar 4.9 Pengujian Kipas

4.6 Pengujian Sistem

Untuk memastikan suhu alat bekerja dengan akurat, maka perlu dipastikan dengan melakukan pengujian dan perbandingan sensor yang akan digunakan dengan sensor suhu yang lainnya, maka dari itu dilakukannya perbandingan sensor suhu DHT22 dan DHT11 seperti pada tabel dibawah.

Tabel 4.1 Tabel Pengujian DHT22

Lalu dilakukan juga pengujian suhu yang tertampil di LCD dan suhu yang terukur.

Dalam pengujian ini kami menggunakan termometer untuk menguji suhu yang terukur pada box. Pengujian ini dilakukan untuk mengetahui apakah suhu yang dibaca sensor DHT22 akurat atau tidak. Berikut tabel pengujian suhu:

Tabel 4.2 Tabel Pengujian Suhu tertampil LCD dan Suhu yang terukur No. Suhu yang tertampil pada

LCD

Suhu yang terukur termometer

1. 33,20°C 33,4°C

2. 36,30 °C 36,9°C

3. 38,50°C 39,5°C

4. 39,20°C 40,4°C

5. 40,50°C 41,8°C

No Waktu Sensor DHT22 Sensor DHT11

1. 5 menit 43.30°C 50.50°C

2. 10 menit 44.70°C 54.80°C

3. 15 menit 45.40°C 55°C

4. 20 menit 47.30°C 56°C

5. 25 menit 49.10°C 60°C

6. 30 menit 62.50°C 60°C

7. 35 menit 68.30°C 60°C

BAB V PENUTUP

5.1 Kesimpulan

Kesimpulan hasil dari perancangan kontrol suhu dan waktu pemrosesan mikrobiologi pada laboratorium incubator berbasis ATMega328 adalah sebagai berikut :

1. Dapat membuat rangkaian driver heater, rangkaian driver kipas dan mikrokontroler ATMega328 beserta program.

2. Telah terciptanya suatu simulator yang memberikan gambaran umum mengenai cara kerja laboratorium incubator

5.2 Saran

Saran dari hasil perancangan kontrol suhu dan waktu pemrosesan mikrobiologi pada laboratorium incubator berbasis ATMega328 adalah sebagai berikut :

1. Diharapkan alat ini dapat dikembangkan menjadi lebih baik dan bisa ditambah fitur-fitur yang akan membuat alat menjadi lebih modern.

2. Diharapkan juga untuk memperbanyak referensi agar banyak ilmu yang didapat.

3. Diharapkan untuk lebih teliti terhadap datasheet komponen dan rangkaian agar tidak terjadi kesalahan saat mencoba rangkaian.

DAFTAR PUSTAKA

[1] Slamet Purwanto. “Inkubator Laboratorium: Pengertian, Fungsi, Prinsip Kerja”, 9 Januari 2018.

[2] Christian F Ginting, Kurnia Brahmana. “Perancangan Inkubator Bayi Dengan Pengaturan Suhu dan Kelembaban Berbasis Mikrokontroler ATMega8535”.

[3] Mochammad Haldi Widianto. “Proteus Sebagai Aplikasi Software Pengendali Mikrokontroler”. BINUS University. 9 Maret 2020.

[4] Anip Febtriko. RABIT : Jurnal Teknologi dan Sistem Informasi Univrab. Volume 2 No. 1. Januari 2017 : 21-31

[5] Anip Febtriko. RABIT : Jurnal Teknologi dan Sistem Informasi Univrab. Volume 2 No. 1. Januari 2017 : 21-31

[6] Wicaksono.Handy, Relay – Prinsip dan Aplikasi.PDF. Teknik Elektro - Universitas Kristen Petra. Buku elektronik PDF

[7] Liu,Thomas. Digital-output relative humidity & temperature sensor/module DHT22 (DHT22 also named as AM2302. New York:Aosong Electronic, 2016. Buku elektronik PDF.

[8] Arya Bondan Permadi, Hj. Her Gumiwang Ariswati,ST,MT, Triwiyanto, ST,MT.

“Inkubator Bakteri Dilengkapi Dengan Colony Counter”. Jurnal PDF.

[9] “Memmert Incubator IN30”. Manual Book PDF.

https://www.memmert.com/products/incubators/incubator/IN30/pdf/

LAMPIRAN

Jadwal Rencana Kerja

No. Hari/Tanggal Kegiatan

1. Senin, 10 Mei 2021 Membeli komponen untuk mencoba rangkaian pemanas.

2. Selasa, 11 Mei 2021 Mencoba membuat rangkaian pemanas, tapi gagal.

3. Rabu, 12 Mei 2021 LIBUR

4. Kamis, 13 Mei 2021 LIBUR

5. Jumat. 14 Mei 2021 LIBUR

6. Senin, 17 Mei 2021 LIBUR

7. Selasa, 18 Mei 2021 LIBUR

8. Rabu, 19 Mei 2021 LIBUR

9. Kamis, 20 Mei 2021 Mencari referensi rangkaian pemanas yang baru 10. Jumat, 21 Mei 2021 Mencoba membuat rangkaian pemanas dan mencoba

sensor DHT22 apakah sensor berfungsi atau tidak 11. Senin, 24 Mei 2021 Mencari referensi rangkaian pemanas yang lain

12. Selasa, 25 Mei 2021 Mencoba rangkaian pemanas dan rangkaian pemanas jadi.

13. Rabu, 26 Mei 2021 LIBUR

14. Kamis, 27 Mei 2021 Mencari referensi rangkaian Kipas

15. Jumat, 28 Mei 2021 Mencoba rangkaian Kipas, dan rangkaian jadi.

16. Senin, 31 Mei 2021 Membuat ISIS dan ARES rangkaian Kipas dan Pemanas.

17. Selasa, 1 Juni 2021 LIBUR

18. Rabu, 2 Juni 2021 Buat PCB rangkaian kipas dan pemanas 19. Kamis, 3 Juni 2021 Mencoba rangkaian PCB kipas dan pemanas 20. Jumat, 4 Juni 2021 Mencoba program LCD dan I2C

21. Senin, 7 Juni 2021 Program LCD dan I2C jadi.

22. Selasa, 8 Juni 2021 Mencari dan mencoba program untuk

menyambungkan 2 arduino

23. Rabu, 9 Juni 2021 Mencoba menggabungkan program LCD dan program

suhu DHT22

24. Kamis, 10 Juni 2021 Mencoba menggabungkan program LCD dan program suhu DHT22

25. Jumat, 11 Juni 2021 Presentasi KP industri dan Rumah Sakit

26. Senin, 14 Juni 2021 Mencoba membuat rangkaian button dan program button

27. Selasa, 15 Juni 2021 Mencoba program menampilkan suhu DHT22

28. Rabu, 16 Juni 2021 Mencoba menggabungkan program LCD, button dan suhu. Tetapi button UP dan STOP error dan pembacaan suhu terlalu banyak angka di belakang koma.

29. Kamis, 17 Juni 2021 Mencoba rangkaian dengan program dan ternyata kipas tidak hidup.

30. Jumat, 18 Juni 2021 Konsul dengan mas Hendro dan me,mbuat rangkaian kipas yang baru.

31. Senin, 21 Juni 2021 Mencoba gabungan program LCD, button dan Suhu dengan rangkaian pemanas dan kipas.

31. Selasa, 22 Juni 2021 Membuat Rangkaian Kipas dan pemanas di PCB.

32. Rabu, 23 Juni 2021 Istirahat karerna sempat berinteraksi dengan anak Mekatronika yang positif covid.

33. Kamis, 24 Juni 2021 LIBUR, Rapid antigen

34. Jumat, 25 Juni 2021 Melanjutkan menggabungkan seluruh program

35. Sabtu, 26 Juni 2021 Membeli komponen dan triplek untuk membuat mekanik box.

36. Senin, 28 Juni 2021 Membuat program timer dan menggabungkannya dengan program yang lain. Lalu membuat program agar hasil pembacaan suhu bulat.

37. Selasa, 29 Juni 2021 Membuat isis button, power dan ground arduino. Lalu membahas judul Tugas Akhir.

38. Rabu, 30 Juni 2021 Program selesai dan membuat PCB 39. Kamis, 1 Juli 2021 Mengulang design mekanik

40. Jumat, 2 Juli 2021 Memotong triplek untuk membuat mekanik.

41. Sabtu, 3 Juli 2021 Membuat Mekanik alat laboratorium Incubator.

42. Senin, 4 Juli 2021 Mencoba alat Laboratorium incubator.

43. Selasa, 5 Juli 2021 Membuat laporan tugas akhir.

44. Rabu, 6 Juli 2021 Membuat Laporan tugas akhir.

DHT11, DHT22 and AM2302 Sensors

Created by lady ada

Last updated on 2020-10-17 01:58:27 AM EDT

two parts, a capacitive humidity sensor and a thermistor (https://adafru.it/aHD). There is also a very basic chip inside that does some analog to digital conversion and spits out a digital signal with the temperature and humidity. The digital signal is fairly easy to read using any microcontroller.

DHT11 vs DHT22

We have two versions of the DHT sensor, they look a bit similar and have the same pinout, but have different characteristics. Here are the specs:

DHT11 (http://adafru.it/386) Ultra low cost

3 to 5V power and I/O

2.5mA max current use during conversion (while requesting data) Good for 20-80% humidity readings with 5% accuracy

Good for 0-50°C temperature readings ±2°C accuracy No more than 1 Hz sampling rate (once every second) Body size 15.5mm x 12mm x 5.5mm

4 pins with 0.1" spacing

DHT22 (http://adafru.it/385)/ AM2302 (https://adafru.it/uF2) (Wired version) Low cost

3 to 5V power and I/O

2.5mA max current use during conversion (while requesting data)

As you can see, the DHT22 (http://adafru.it/385) / AM2302 (https://adafru.it/uF2) is a little more accurate and good over a slightly larger range. Both use a single digital pin and are 'sluggish' in that you can't query them more than once every second or two.

You can pick up both the DHT11 (http://adafru.it/386) and DHT22 (http://adafru.it/385) or AM2302 (https://adafru.it/uF2) from the adafruit shop!

breadboard, perfboard or similar.

Likewise, it is fairly easy to connect up to the DHT sensors. They have four pins

1. VCC - red wire Connect to 3.3 - 5V power. Sometime 3.3V power isn't enough in which case try 5V power.

2. Data out - white or yellow wire 3. Not connected

4. Ground - black wire

Simply ignore pin 3, its not used. You will want to place a 10 Kohm resistor between VCC and the data pin, to act as a medium-strength pull up on the data line. The Arduino has built in pullups you can turn on but they're very weak, about

AM2302 (wired DHT22) temperature-humidity sensor

$15.00

IN STOCK Add To Cart

pin.

If you have an AM2302

little tricky to code it up, we suggest verifying the wiring and sensor work with an Arduino to start.

You should have the Arduino IDE (https://adafru.it/fvm) software running at this time. Next it’s necessary to install our DHT library, which can be done though the Arduino Library Manager:

Sketch→Include Library→Manage Libraries…

Enter “dht” in the search field and look through the list for “DHT sensor library by Adafruit.” Click the “Install” button, or “Update” from an earlier version.

IMPORTANT: As of version 1.3.0 of the DHT library you will also need to install the Adafruit Unified Sensor library, which is also available in the Arduino Library Manager:

Now load up the Examples→DHT→DHTtester sketch

If you're using a DHT11 sensor, comment out the line that sets the type:

//#define DHTTYPE DHT22 // DHT 22 (AM2302)

and uncomment the line that says:

#define DHTTYPE DHT11 // DHT 11

This will make the data appear correctly for the correct sensor. Upload the sketch!

You should see the temperature and humidity. You can see changes by breathing onto the sensor (like you would to fog up a window) which should increase the humidity.

You can add as many DHT sensors as you line on individual pins, just add new lines such as DHT dht2 = DHT(pin, type);

below the declaration for the initial dht object, and you can reference the new dht2 whenever you like.

To use the DHT sensor with your Adafruit CircuitPython board you'll need to install the Adafruit_CircuitPython_DHT (https://adafru.it/Beq) module on your board.

First make sure you are running the latest version of Adafruit CircuitPython (https://adafru.it/Amd) for your board. In particular for Gemma M0, Trinket M0, and M0 basic boards you must be running CircuitPython 2.1.0 or higher to have access to the necessary pulseio module!

Next you'll need to install the necessary libraries to use the hardware--carefully follow the steps to find and install these libraries from Adafruit's CircuitPython library bundle (https://adafru.it/zdx). Our introduction guide has a great page on how to install the library bundle (https://adafru.it/ABU) for both express and non-express boards.

Remember for non-express boards like the, you'll need to manually install the necessary libraries from the bundle:

adafruit_dht.mpy

You can also download the adafruit_dht.mpy from its releases page on Github (https://adafru.it/Ber).

Before continuing make sure your board's lib folder or root filesystem has the adafruit_dht.mpy module copied over.

Wiring

DHT wiring is very simple:

The left-most pin is power. We recommend powering from 5V (sometimes 3V is not enough) - this is OK even if you are using 3.3V logic

The second pin is data. Connect a 10K pullup resistor from this pin to 3.3V. If you are using a DHT11 it's required.

If you're using a DHT22 or AM2302 you can sometimes leave this off Skip the third pin

The right-most pin is ground

For the DATA pin you must pick a pin that has PWM support (pulseio) - Check the board's guide for what pins have timers available

In this example we'll use a Feather M0 and DHT22 sensor connected to pin D6

https://adafru.it/A0o https://adafru.it/A0o

Usage

To demonstrate the usage of the DHT sensor module you can connect to your board's serial REPL and run Python code to read the temperature and humidity.

Next connect to the board's serial REPL (https://adafru.it/Awz)so you are at the CircuitPython >>> prompt.

Next import the board and adafruit_dht modules, these are necessary modules to initialize and access the sensor:

having the 10K pull-up resistor to 3.3V volts)

Now create an instance of either the DHT11 or DHT22 class, depending on the type of sensor you're using (for the AM2302 sensor use the DHT22 class). You must pass in the pin which is connected to the signal line, for example a DHT22 or AM2302 sensor connected to board pin D6 would need this code:

dht = adafruit_dht.DHT22(board.D6)

Note for a DHT11 sensor you'd instead use adafruit_dht.DHT11 in place of the adafruit_dht.DHT22 code above.

At this point you're all set and ready to start reading the temperature and humidity! You can do this by reading the temperature property which returns temperature in degrees Celsius:

dht.temperature

To read the humidity grab the value of the humidity property, it will return the percent humidity as a floating point value from 0 to 100%:

dht.humidity

In most cases you'll always get back a temperature or humidity value when requested, but sometimes if there's electrical noise or the signal was interrupted in some way you might see an exception thrown to try again. It's normal for these sensors to sometimes be hard to read and you might need to make your code retry a few times if it fails to read. However if you always get errors and can't ever read the sensor then double check your wiring (don't forget the pull-up resistor if needed!) and the power to the device.

Example Code

Here's a full example sketch which also manages error-retry logic (which will happen once in a while.

Don't forget to change the logic pin to whatever pin you're using! Then save this as main.py on your CircuitPython board

while True:

try:

temperature = dht.temperature humidity = dht.humidity

# Print what we got to the REPL

print("Temp: {:.1f} *C \t Humidity: {}%".format(temperature, humidity)) except RuntimeError as e:

# Reading doesn't always work! Just print error and we'll try again print("Reading from DHT failure: ", e.args)

time.sleep(1)

If you are using a DHT11, change the code to use a adafruit_dht.DHT11(board.D2) object.

Open the REPL to see the output! Breathe on the sensor to see it move temperature and humidity up (unless you are a White Walker in which case the temperature will go down)

DHT11 datasheet (https://adafru.it/aJY)(in chinese, so see the DHT22 datasheet too!) DHT22 datasheet (https://adafru.it/aJZ)

K&R Smith calibration notes (https://adafru.it/BfU)

Simulator

You can try out a DHT simulator by Wowki (https://adafru.it/N8B) here: https://wokwi.com/arduino/libraries/DHT-sensor-library (https://adafru.it/Ncg)

DIM MILLIMETERS

ELECTRICAL CHARACTERISTICS (Ta=25℃ unless otherwise specified)

FEATURES

Medium Power Linear Switching Applications

MAXIMUM RATINGS (Ta=25℃ unless otherwise noted)

Symbol Parameter TIP31 TIP31A TIP31B TIP31C Unit

RθJA Thermal Resistance from Junction to Ambient 62.5

Tj Junction Temperature 150

Tstg Storage Temperature -55~+150

Parameter Symbol Test conditions Min M ax Unit

Collector-emitter breakdown voltage * TIP31 TIP31A

DC current gain

hFE(2) VCE=4 V, IC= 3A 15 75

Collector-emitter saturation voltage VCE(sat) IC=3A, IB=0.375A 1.2 V

Base-emitter voltage VBE(on) VCE= 4V, IC=3A 1.8 V

Transition frequency fT VCE=10V , IC=0.5A 3 MHz

* Pulse Test: PW≤300µs, Duty Cycle≤2%.

10

COLLECTOR-EMITTER SATURATION VOLTAGE VCEsat (mV)

COLLECTOR CURRENT IC (A)

GENERAL PURPOSE SILICON RECTIFIER

Reverse Voltage - 50 to 1000 Volts Forward Current - 1.0 Ampere

Case : JEDEC A-405 molded plastic body

Terminals : Plated axial leads, solderable per MIL-STD-750, Method 2026

Polarity : Color band denotes cathode end Mounting Position : Any

Weight :0.008 ounce, 0.23 grams

The plastic package carries Underwriters Laboratory Flammability Classification 94V-0

Construction utilizes void-free molded plastic technique Low reverse leakage

High forward surge current capability High temperature soldering guaranteed:

250 C/10 seconds,0.375 (9.5mm) lead length, 5 lbs. (2.3kg) tension

FEATURES

MECHANICAL DATA

MAXIMUM RATINGS AND ELECTRICAL CHARACTERISTICS

50

SYMBOLS UNITS

A

Operating junction and storage temperature range Maximum repetitive peak reverse voltage

Maximum RMS voltage Maximum DC blocking voltage

Maximum average forward rectified current 0.375 ” (9.5mm) lead length at T A =75 C Peak forward surge current

8.3ms single half sine-wave superimposed on rated load (JEDEC Method)

Maximum instantaneous forward voltage at 1.0A Maximum DC reverse current T A =25 C at rated DC blocking voltage T A =100 C Typical junction capacitance (NOTE 1)

Note: 1.Measured at 1MHz and applied reverse voltage of 4.0V D.C.

2.Thermal resistance from junction to ambient at 0.375 ” (9.5mm)lead length,P.C.B. mounted

Typical thermal resistance (NOTE 2) C/W

4002S1N 1N Ratings at 25 C ambient temperature unless otherwise specified.

Single phase half-wave 60Hz,resistive or inductive load,for capacitive load current derate by 20%.

Characteristic Dimensions in inches and (millimeters)

A-405

RATINGS AND CHARACTERISTIC CURVES

FIG. 5-TYPICAL JUNCTION CAPACITANCE FIG. 6-TYPICAL TRANSIENT THERMAL IMPEDANCE FIG. 3-TYPICAL INSTANTANEOUS FORWARD

CHARACTERISTICS

NUMBER OF CYCLES AT 60 Hz

FIG. 2-MAXIMUM NON-REPETITIVE PEAK FORWARD SURGE CURRENT

FIG. 1- FORWARD CURRENT DERATING CURVE

, T N E R R U C D E I F I T C E R D R A W R O F E G A R E V A S E R E P M A D R A W R O F S U O E N A T N A T S N I S E R E P M A , T N E R R U C F p , E C N A T I C A P A C N O I T C N U J , T N E R R U C E G R U S D R A W R O F K A E P S E R E P M A

INSTANTANEOUS FORWARD VOLEAGE, VOLTS

Single Phase Half Wave 60Hz Resistive or inductive Load

1 10 100

8.3ms SINGLE HALF SINE-WAVE (JEDEC Method)

PULSE WIDTH=300 ms 1%DUTY CYCLE

PERCENT OF PEAK REVERSE VOLTAGE,%

FIG. 4-TYPICAL REVERSE CHARACTERISTICS , T N E R R U C E S R E V E R S U O E N A T N A T S N I S E R E P M A O R C I M , E C N A D E P M I L A M R E H T T N E I S N A R T W / C

AMBIENT TEMPERATURE, C

— NPN Epitaxial Silicon Transistor

BD135 / 137 / 139

NPN Epitaxial Silicon Transistor

Features

• Complement to BD136, BD138 and BD140 respectively

Applications

Medium Power Linear and Switching

Ordering Information

Part Number Marking Package Packing Method

BD13516S BD135-16

TO-126 3L

Bulk

BD1356STU BD135-6

Rail

BD13510STU BD135-10

BD13516STU BD135-16

BD13716STU BD137-16

BD13710STU BD137-10

BD13716S BD137-16 Bulk

BD13916STU BD139-16 Rail

BD13910S BD139-10

BD13916S BD139-16 Bulk

BD1396STU BD139-6

BD13910STU BD139-10 Rail

1 TO-126

1. Emitter 2.Collector 3.Base

— Features

ble above the recommended operating conditions and stressing the parts to these levels is not recommended. In addi-tion, extended exposure to stresses above the recommended operating conditions may affect device reliability. The absolute maximum ratings are stress ratings only. Values are at TC = 25°C unless otherwise noted.

Electrical Characteristics

Values are at TC = 25°C unless otherwise noted.

hFE Classification

Symbol Parameter Value Units

VCBO Collector-Base Voltage

BD135 45

VEBO Emitter-Base Voltage 5 V

IC Collector Current (DC) 1.5 A

ICP Collector Current (Pulse) 3.0 A

IB Base Current 0.5 A

PC Device Dissipation TC = 25°C 12.5 W

TA = 25°C 1.25 W

TJ Junction Temperature 150 °C

TSTG Storage Temperature - 55 to +150 °C

Symbol Parameter Test Condition Min. Typ. Max. Units

VCEO(sus) Collector-Emitter Sustaining Voltage

Classification 6 10 16

hFE3 40 ~ 100 63 ~ 160 100 ~ 250

— Features

Figure 1. DC current Gain Figure 2. Collector-Emitter Saturation Voltage

Figure 3. Base-Emitter Voltage Figure 4. Safe Operating Area

Figure 5. Power Derating

10 100 1000

hFE, DC CURRENT GAIN

IC[mA], COLLECTOR CURRENT

1E-3 0.01 0.1 1 10

VCE(sat)[mV], SATURATION VOLTAGE

VCE(sat)[mV], SATURATION VOLTAGE

Dokumen terkait