Menu English Ukrainian Rosyjski Strona główna

Bezpłatna biblioteka techniczna dla hobbystów i profesjonalistów Bezpłatna biblioteka techniczna


ENCYKLOPEDIA RADIOELEKTRONIKI I INŻYNIERII ELEKTRYCZNEJ
Darmowa biblioteka / Schematy urządzeń radioelektronicznych i elektrycznych

Tester diod i tranzystorów bipolarnych. Encyklopedia elektroniki radiowej i elektrotechniki

Bezpłatna biblioteka techniczna

Encyklopedia radioelektroniki i elektrotechniki / Technologia pomiarowa

Komentarze do artykułu Komentarze do artykułu

Większość nowoczesnych testerów (multimetrów) ma wbudowane funkcje testowania diod, a czasem tranzystorów. Ale jeśli twój tester nie ma tych funkcji, możesz zmontować tester diod i tranzystorów własnymi rękami. Poniżej projekt testera opartego na mikrokontrolerze PIC16F688.

Logika testowania diod jest bardzo prosta. Dioda to złącze PN, o którym wiadomo, że przewodzi prąd tylko w jednym kierunku. Dlatego działająca dioda będzie przewodzić prąd w jednym kierunku. Jeśli dioda przewodzi prąd w obu kierunkach, dioda nie działa - jest uszkodzona. Jeśli dioda nie przewodzi w żadnym kierunku, dioda również nie działa. Implementacja obwodu tej logiki jest pokazana poniżej.

Tester diod i tranzystorów bipolarnych. Test diody

Ta logika może być łatwo dostosowana do testu tranzystora bipolarnego, który zawiera dwa złącza PN: jedno między bazą a emiterem (złącze BE) i jedno między bazą a kolektorem (złącze BC). Jeśli oba złącza przewodzą prąd tylko w jednym kierunku, tranzystor działa, w przeciwnym razie nie działa. Typ tranzystora pnp lub npn możemy również rozpoznać po określeniu kierunku przewodzenia prądu. Do testowania tranzystorów mikrokontroler wykorzystuje 3 wejścia/wyjścia

Tester diod i tranzystorów bipolarnych. Test tranzystora

Sekwencja testu tranzystora:

1. Włącz wyjście (ustaw na jeden) D2 i odczytaj D1 i D3. Jeśli na D1 znajduje się jednostka logiczna, złącze BE przewodzi prąd, w przeciwnym razie nie. Jeśli D3 wynosi 1, to BC przewodzi prąd, w przeciwnym razie nie.
2. Ustaw wyjście D1 na 1 i odczytaj D2. Jeśli D2 wynosi 1, to EB przewodzą prąd, w przeciwnym razie nie.
3. Ustaw wyjście D3 na 1 i odczytaj D2. Jeśli D2 wynosi 1, to CB przewodzą prąd, w przeciwnym razie nie.

Ponadto, jeśli BE i BC przewodzą prąd, to tranzystor jest typu npn i działa. Jeśli jednak EB i CB przewodzą prąd, to tranzystor typu pnp też działa. We wszystkich innych przypadkach (na przykład EB i BE przewodzą prąd lub oba przejścia BC i CB nie przewodzą itp.) Tranzystor jest w stanie niedziałającym.

Schemat ideowy testera diod i tranzystorów oraz opis

Tester diod i tranzystorów bipolarnych. Obwód testera diody i tranzystora
(kliknij, aby powiększyć)

Obwód testera jest bardzo prosty. Urządzenie posiada 2 przyciski sterujące: Wybierz (wybór) i Szczegół (więcej). Naciskając przycisk Select wybiera się typ testu: test diody lub test tranzystora. Przycisk Detail działa tylko w trybie testu tranzystora, wyświetlacz LCD pokazuje typ tranzystora (npn lub pnp) oraz stan przewodzenia złączy tranzystorowych.

Trzy odnogi testowanego tranzystora (emiter, kolektor i baza) są połączone z masą przez rezystor 1 kΩ. Do testów wykorzystywane są piny RA0, RA1 i RA2 mikrokontrolera PIC16F688. Do testowania diody wykorzystywane są tylko dwa wyjścia: E i K (oznaczone na schemacie jako D1 i D2).

Tester diod i tranzystorów bipolarnych. Tester diod i tranzystorów na płytce stykowej

Program

Oprogramowanie dla tego projektu jest napisane przy użyciu kompilatora MikroC. Podczas testowania i programowania należy zachować ostrożność i przestrzegać ustawień wejść / wyjść MK (RA0, RA1 i RA2). często zmieniają się podczas pracy. Przed ustawieniem dowolnego wyjścia na 1 upewnij się, że pozostałe dwa wejścia/wyjścia MCU są zdefiniowane jako wejścia. W przeciwnym razie możliwe są konflikty wejść / wyjść MK.

/*
Project: Diode and Transistor Tester
Internal Oscillator @ 4MHz, MCLR Enabled, PWRT Enabled, WDT OFF
Copyright @ Rajendra Bhatt
November 9, 2010
*/
// LCD module connections
sbit LCD_RS at RC4_bit;
sbit LCD_EN at RC5_bit;
sbit LCD_D4 at RC0_bit;
sbit LCD_D5 at RC1_bit;
sbit LCD_D6 at RC2_bit;
sbit LCD_D7 at RC3_bit;
sbit LCD_RS_Direction at TRISC4_bit;
sbit LCD_EN_Direction at TRISC5_bit;
sbit LCD_D4_Direction at TRISC0_bit;
sbit LCD_D5_Direction at TRISC1_bit;
sbit LCD_D6_Direction at TRISC2_bit;
sbit LCD_D7_Direction at TRISC3_bit;
// End LCD module connections
sbit TestPin1 at RA0_bit;
sbit TestPin2 at RA1_bit;
sbit TestPin3 at RA2_bit;
sbit Detail at RA4_bit;
sbit SelectButton at RA5_bit;
// Define Messages
char message1[] = "Diode Tester";
char message2[] = "BJT Tester";
char message3[] = "Result:";
char message4[] = "Short";
char message5[] = "Open ";
char message6[] = "Good ";
char message7[] = "BJT is";
char *type = "xxx";
char *BE_Info = "xxxxx";
char *BC_Info = "xxxxx";
unsigned int select, test1, test2, update_select, detail_select;
unsigned int BE_Junc, BC_Junc, EB_Junc, CB_Junc;
void debounce_delay(void){
 Delay_ms(200);
}
void main() {
ANSEL = 0b00000000; //All I/O pins are configured as digital
CMCON0 = 0?07 ; // Disbale comparators
PORTC = 0;
PORTA = 0;
TRISC = 0b00000000; // PORTC All Outputs
TRISA = 0b00111000; // PORTA All Outputs, Except RA3 (I/P only)
Lcd_Init();           // Initialize LCD
Lcd_Cmd(_LCD_CLEAR);       // CLEAR display
Lcd_Cmd(_LCD_CURSOR_OFF);    // Cursor off
Lcd_Out(1,2,message1);      // Write message1 in 1st row
select = 0;
test1 = 0;
test2 = 0;
update_select = 1;
detail_select = 0;
do {
 if(!SelectButton){
 debounce_delay();
 update_select = 1;
 switch (select) {
  case 0 : select=1;
  break;
  case 1 : select=0;
  break;
 } //case end
 }

 if(select == 0){  // Diode Tester
 if(update_select){
  Lcd_Cmd(_LCD_CLEAR);
  Lcd_Out(1,2,message1);
  Lcd_Out(2,2,message3);
  update_select=0;
 }
 TRISA = 0b00110100; // RA0 O/P, RA2 I/P
 TestPin1 = 1;
 test1 = TestPin3 ; // Read I/P at RA2
 TestPin1 = 0;
 TRISA = 0b00110001; // RA0 I/P, RA2 O/P
 TestPin3 = 1;
 test2 = TestPin1;
 TestPin3 = 0;

 if((test1==1) && (test2 ==1)){
  Lcd_Out(2,10,message4);
 }
 if((test1==1) && (test2 ==0)){
  Lcd_Out(2,10,message6);
 }
 if((test1==0) && (test2 ==1)){
  Lcd_Out(2,10,message6);
 }
 if((test1==0) && (test2 ==0)){
  Lcd_Out(2,10,message5);
 }

 } // End if(select == 0)

 if(select && !detail_select){   // Transistor Tester
 if(update_select){
  Lcd_Cmd(_LCD_CLEAR);
  Lcd_Out(1,2,message2);
  update_select = 0;
 }
 // Test for BE and BC Junctions of n-p-n
 TRISA = 0b00110101; // RA0, RA2 I/P, RA1 O/P
 TestPin2 = 1;
 BE_Junc = TestPin1 ; // Read I/P at RA0
 BC_Junc = TestPin3;  // Read I/P at RA2
 TestPin2 = 0;

 // Test for EB and CB Junctions of p-n-p
 TRISA = 0b00110110; // RA0 O/P, RA1/RA2 I/P
 TestPin1 = 1;
 EB_Junc = TestPin2;
 TestPin1 = 0;
 TRISA = 0b00110011; // RA0 O/P, RA1/RA2 I/P
 TestPin3 = 1;
 CB_Junc = TestPin2;
 TestPin3 = 0;

 if(BE_Junc && BC_Junc && !EB_Junc && !CB_Junc){
  Lcd_Out(2,2,message3);
  Lcd_Out(2,10,message6);
  type = "n-p-n";
  BE_info = "Good ";
  BC_info = "Good ";
 }
 else
  if(!BE_Junc && !BC_Junc && EB_Junc && CB_Junc){
  Lcd_Out(2,2,message3);
  Lcd_Out(2,10,message6);
  type = "p-n-p";
  BE_info = "Good ";
  BC_info = "Good ";
 }
 else {
  Lcd_Out(2,2,message3);
  Lcd_Out(2,10,"Bad ");
  type = "Bad";
 }
 }
 if(select && !Detail){
 debounce_delay();
 switch (detail_select) {
  case 0 : detail_select=1;
  break;
  case 1 : detail_select=0;

  break;

 } //case end
 update_select = 1;
 }

 if(detail_select && update_select){

 // Test for BE Junction open
 if(!BE_Junc && !EB_Junc){
  BE_info = "Open ";
 }
 // Test for BC Junction open
 if(!BC_Junc && !CB_Junc){
  BC_info = "Open ";
 }
 // Test for BE Junction short
 if(BE_Junc && EB_Junc){
  BE_info = "Short";
 }

 // Test for BC Junction short
 if(BC_Junc && CB_Junc){
  BC_info = "Short";
 }
 Lcd_Cmd(_LCD_CLEAR);
 Lcd_Out(1,1,"Type:");
 Lcd_Out(1,7,type);
 Lcd_Out(2,1,"BE:");
 Lcd_Out(2,4,BE_info);
 Lcd_Out(2,9,"BC:");
 Lcd_Out(2,12,BC_info);
 update_select = 0;
 }    // End if (detail_select)

} while(1);
}

Tester diod i tranzystorów bipolarnych. Tester w pracy

Autor: Koltykov A.V.; Publikacja: cxem.net

Zobacz inne artykuły Sekcja Technologia pomiarowa.

Czytaj i pisz przydatne komentarze do tego artykułu.

<< Wstecz

Najnowsze wiadomości o nauce i technologii, nowa elektronika:

Sztuczna skóra do emulacji dotyku 15.04.2024

W świecie nowoczesnych technologii, w którym dystans staje się coraz bardziej powszechny, ważne jest utrzymywanie kontaktu i poczucia bliskości. Niedawne odkrycia w dziedzinie sztucznej skóry dokonane przez niemieckich naukowców z Uniwersytetu Saary wyznaczają nową erę wirtualnych interakcji. Niemieccy naukowcy z Uniwersytetu Saary opracowali ultracienkie folie, które mogą przenosić wrażenie dotyku na odległość. Ta najnowocześniejsza technologia zapewnia nowe możliwości wirtualnej komunikacji, szczególnie tym, którzy znajdują się daleko od swoich bliskich. Ultracienkie folie opracowane przez naukowców, o grubości zaledwie 50 mikrometrów, można wkomponować w tekstylia i nosić jak drugą skórę. Folie te działają jak czujniki rozpoznające sygnały dotykowe od mamy lub taty oraz jako elementy uruchamiające, które przekazują te ruchy dziecku. Dotyk rodziców do tkaniny aktywuje czujniki, które reagują na nacisk i odkształcają ultracienką warstwę. Ten ... >>

Żwirek dla kota Petgugu Global 15.04.2024

Opieka nad zwierzętami często może być wyzwaniem, szczególnie jeśli chodzi o utrzymanie domu w czystości. Zaprezentowano nowe, ciekawe rozwiązanie od startupu Petgugu Global, które ułatwi życie właścicielom kotów i pomoże im utrzymać w domu idealną czystość i porządek. Startup Petgugu Global zaprezentował wyjątkową toaletę dla kotów, która automatycznie spłukuje odchody, utrzymując Twój dom w czystości i świeżości. To innowacyjne urządzenie jest wyposażone w różne inteligentne czujniki, które monitorują aktywność Twojego zwierzaka w toalecie i aktywują automatyczne czyszczenie po użyciu. Urządzenie podłącza się do sieci kanalizacyjnej i zapewnia sprawne usuwanie nieczystości bez konieczności ingerencji właściciela. Dodatkowo toaleta ma dużą pojemność do spłukiwania, co czyni ją idealną dla gospodarstw domowych, w których mieszka więcej kotów. Miska na kuwetę Petgugu jest przeznaczona do stosowania z żwirkami rozpuszczalnymi w wodzie i oferuje szereg dodatkowych funkcji ... >>

Atrakcyjność troskliwych mężczyzn 14.04.2024

Od dawna panuje stereotyp, że kobiety wolą „złych chłopców”. Jednak najnowsze badania przeprowadzone przez brytyjskich naukowców z Monash University oferują nowe spojrzenie na tę kwestię. Przyjrzeli się, jak kobiety reagowały na emocjonalną odpowiedzialność mężczyzn i chęć pomagania innym. Wyniki badania mogą zmienić nasze rozumienie tego, co sprawia, że ​​mężczyźni są atrakcyjni dla kobiet. Badanie przeprowadzone przez naukowców z Monash University prowadzi do nowych odkryć na temat atrakcyjności mężczyzn w oczach kobiet. W eksperymencie kobietom pokazywano zdjęcia mężczyzn z krótkimi historiami dotyczącymi ich zachowania w różnych sytuacjach, w tym reakcji na spotkanie z bezdomnym. Część mężczyzn ignorowała bezdomnego, inni natomiast pomagali mu, kupując mu jedzenie. Badanie wykazało, że mężczyźni, którzy okazali empatię i życzliwość, byli bardziej atrakcyjni dla kobiet w porównaniu z mężczyznami, którzy okazali empatię i życzliwość. ... >>

Przypadkowe wiadomości z Archiwum

Samochód DVR 21.03.2002

Firma DriveCam Video Systems z San Diego (USA) opracowała miniaturową kamerę montowaną na lusterku wstecznym samochodu. Urządzenie rejestruje sytuację na drodze i działania kierowcy.

Po kolizji aparat automatycznie kontynuuje fotografowanie przez 30 sekund. W razie potrzeby można go ponownie włączyć ręcznie. Jako nośniki pamięci wykorzystywane są wymienne karty pamięci, co upraszcza przetwarzanie i przeglądanie materiału filmowego.

Motoryzacyjne „czarne skrzynki” pozwolą uniknąć licznych sporów i procesów sądowych wynikających ze sprzecznych zeznań uczestników wypadków drogowych.

Inne ciekawe wiadomości:

▪ Długopis Livescribe 3 do digitalizacji odręcznych notatek

▪ Miernik zapachów

▪ Dyski półprzewodnikowe nowej generacji firmy Toshiba

▪ centrum wstydu

▪ Innowacyjna bateria przetrwa dziesięciolecia

Wiadomości o nauce i technologii, nowa elektronika

 

Ciekawe materiały z bezpłatnej biblioteki technicznej:

▪ sekcja witryny Iluzje wizualne. Wybór artykułów

▪ artykuł W trudnym momencie życia… Popularne wyrażenie

▪ artykuł Dlaczego jeże, w przeciwieństwie do dziecięcych rysunków, nie noszą na grzbiecie jabłek? Szczegółowa odpowiedź

▪ Artykuł Mamoura. Legendy, uprawa, metody aplikacji

▪ artykuł Przekaźnik do włączania tylnych świateł przeciwmgłowych. Encyklopedia elektroniki radiowej i elektrotechniki

▪ artykuł Zasilacz z kondensatorem gaszącym, 220/3 V 0,5 ampera. Encyklopedia elektroniki radiowej i elektrotechniki

Zostaw swój komentarz do tego artykułu:

Imię i nazwisko:


Email opcjonalny):


komentarz:





Wszystkie języki tej strony

Strona główna | biblioteka | Artykuły | Mapa stony | Recenzje witryn

www.diagram.com.ua

www.diagram.com.ua
2000-2024