Tranzisztor görbe nyomkövető: 7 lépés (képekkel)
Tranzisztor görbe nyomkövető: 7 lépés (képekkel)
Anonim
Tranzisztor görbe nyomkövető
Tranzisztor görbe nyomkövető
Tranzisztor görbe nyomkövető
Tranzisztor görbe nyomkövető

Mindig is szerettem volna egy tranzisztoros görbe nyomkövetőt. Ez a legjobb módja annak, hogy megértsük, mit tesz egy eszköz. Miután megépítettem és használtam ezt, végre megértem a különbséget a FET különböző ízei között.

Ez hasznos

  • megfelelő tranzisztorok
  • a bipoláris tranzisztorok erősítésének mérése
  • a MOSFET -ek küszöbértékének mérése
  • a JFET -ek határértékének mérése
  • a diódák előremenő feszültségének mérése
  • a zenerek meghibásodási feszültségének mérése
  • stb.

Nagyon le voltam nyűgözve, amikor megvettem Markus Frejek és mások egyik csodálatos LCR-T4 tesztelőjét, de szerettem volna, ha többet mesél az alkatrészekről, ezért elkezdtem tervezni a saját tesztelőmet.

Kezdtem azzal, hogy ugyanazt a képernyőt használtam, mint az LCR-T4-et, de nem elég nagy a felbontása, ezért 320x240-es, 2,8 hüvelykes LCD-re váltottam. Előfordul, hogy ez egy színes érintőképernyő, ami szép. A görbejelző fut egy Arduino Pro Mini 5V Atmega328p 16MHz, és 4 db AA cella táplálja.

1. lépés: Hogyan kell használni

Hogyan kell használni
Hogyan kell használni
Hogyan kell használni
Hogyan kell használni
Hogyan kell használni
Hogyan kell használni
Hogyan kell használni
Hogyan kell használni

Amikor bekapcsolja a görbejelzőt, megjelenik a főmenü képernyő.

Válassza ki az eszköz típusát a "PNP NPN", "MOSFET" vagy "JFET" egyik megérintésével. A diódákat "PNP NPN" módban tesztelheti.

Helyezze a készüléket tesztelésre (DUT) a ZIF aljzatba. A menü képernyőn látható, hogy mely csapokat kell használni. A PNP-k, a p-csatornás MOSFETS és az n-csatornás JFETS a foglalat bal oldalán találhatók. Az NPN, az n-csatornás MOSFETS és a p-csatornás JFETS a foglalat jobb oldalán található. Zárja be a ZIF foglalatot.

Körülbelül egy másodperc múlva a tesztelő rájön, hogy rendelkezik komponenssel, és elkezdi rajzolni a görbéket.

PNP vagy NPN tranzisztor esetén a Vce értéket (a kollektor és az emitter közötti feszültség) ábrázolja a kollektorba áramló árammal szemben. Minden egyes bázisáramhoz egy vonalat húznak - pl. 0uA, 50uA, 100uA, stb. A tranzisztor erősítése a képernyő tetején látható.

MOSFET esetén a Vds -t (a lefolyó és a forrás közötti feszültséget) ábrázolja a lefolyóba áramló áramhoz képest. Egy vonal rajzolódik minden különböző kapufeszültséghez - 0V, 1V, 2V, stb. A FET bekapcsolási küszöbértéke a képernyő tetején látható.

JFET esetén a Vds -t (a lefolyó és a forrás közötti feszültséget) ábrázolja a lefolyóba áramló áramhoz képest. Egy vonalat húzunk minden különböző kapufeszültségre - 0V, 1V, 2V stb. A kimerülő JFET -ek esetén az áram akkor áramlik, amikor a kapu feszültsége megegyezik a forrásfeszültséggel. Amikor a kapu feszültsége a leeresztő feszültségtől távolabbra változik, a JFET kikapcsol. A FET határértéke a képernyő tetején látható.

A MOSFET vagy JFET görbe legérdekesebb része a be- vagy kikapcsolási feszültség körül néhány száz mV. A főmenüben érintse meg a Beállítás gombot, és megjelenik a Beállítás képernyő. Kiválaszthatja a kapu minimális és maximális feszültségét: több görbe rajzolódik ki ebben a régióban.

PNP vagy NPN tranzisztorok esetén a Beállítás képernyő lehetővé teszi a minimális és maximális alapáram kiválasztását

A diódákkal láthatja az előremenő feszültséget, a Zenereknél pedig a fordított bontási feszültséget. A fenti képen több dióda görbéjét kombináltam.

2. lépés: Hogyan működik?

Hogyan működik
Hogyan működik
Hogyan működik
Hogyan működik
Hogyan működik
Hogyan működik
Hogyan működik
Hogyan működik

Gondoljunk egy NPN tranzisztorra. Rajzolunk egy grafikont a kollektor és az emitter közötti feszültségről (x tengely Vce) a kollektorba áramló áramhoz képest (y tengely Ic). Minden egyes alapáramhoz (Ib) egy vonalat húzunk - pl. 0uA, 50uA, 100uA stb.

Az NPN emittere 0V -ra van csatlakoztatva, a kollektor pedig 100ohmos "terhelési ellenálláshoz", majd lassan növekvő feszültséghez. Az Arduino által vezérelt DAC söpör, amely 0V -12V (vagy amíg a terhelési ellenálláson átfolyó áram el nem éri az 50 mA) feszültséget teszteli. Az Arduino méri a kollektor és az emitter közötti feszültséget és a terhelési ellenállás feszültségét, és grafikont rajzol.

Ez megismétlődik minden alapáramnál. Az alapáramot egy második 0V-12V DAC és egy 27k ellenállás generálja. A DAC 0V, 1.35V (50uA), 2.7V (100uA), 4.05V (150uA), stb.

PNP tranzisztor esetén az emitter 12V -ra, a kollektor pedig 100ohm -os terhelési ellenállásra, majd 12V -ról 0V -ra lassan csökkenő feszültségre van csatlakoztatva. Az alapáramú DAC lecsökken 12V -ról.

Az n-csatornás javító MOSFET hasonló az NPN-hez. A forrás 0 V -ra van csatlakoztatva, a terhelési ellenállás a lefolyóhoz és 0 V -tól 12 V -ig terjedő feszültségre van csatlakoztatva. Az alapáramot vezérlő DAC most vezérli a kapu feszültségét és a 0V, 1V, 2V stb. Lépéseket.

A p-csatorna javító MOSFET hasonló a PNP-hez. A forrás 12V -ra van csatlakoztatva, a terhelési ellenállás a lefolyóhoz és 12V -tól 0V -ig terjedő feszültségre van csatlakoztatva. A kapu feszültsége 12V, 11V, 10V stb.

Az n-csatornás kimerülési JFET valamivel nehezebb. Rendszerint elképzelheti, hogy a forrás 0V -ra van csatlakoztatva, a lefolyó változó pozitív feszültséghez, a kapu pedig változó negatív feszültséghez van csatlakoztatva. A JFET általában vezet, és negatív kapufeszültség miatt kikapcsol.

A görbejelző nem tud negatív feszültséget generálni, ezért az n-JFET lefolyó 12 V-ra van csatlakoztatva, a forrás egy 100 ohmos terhelési ellenálláshoz, majd egy feszültséghez, amely lassan 12 V-ról 0 V-ra csökken. Azt akarjuk, hogy a Vgs (a kapu -forrás feszültsége) 0 V, -1 V, -2 V, stb. Között álljon. Azt akarjuk, hogy a Vgs állandó maradjon, mivel a Vds (a leeresztő -forrás feszültsége) változik. Tehát az Arduino beállítja a feszültséget a terhelési ellenálláson, majd beállítja a kapu DAC feszültségét, amíg a Vgs a szükséges érték. Ezután új feszültséget állít be a terhelési ellenállásba, és ismét beállítja a kapu feszültségét stb.

(A görbejelző nem tudja mérni a kapu feszültségét, de tudja, hogy mit mond a DAC-nek, és ez elég pontos. Természetesen ez csak a JFET válasz negatív kapu részét méri; ha látni szeretné a pozitív kapu részt, kezelje MOSFET-ként.)

A p-csatorna kimerültségű JFET-t hasonló módon kezelik, de a 0-12V értékek mindegyike megfordul.

(A görbejelző nem foglalkozik kifejezetten a kimerülő MOSFET -ekkel vagy a javító JFET -ekkel, de kezelheti őket kimerülő JFET -ekként és javító MOSFET -ként.)

Miután befejezte a grafikont, a görbejelző kiszámítja a tranzisztor erősítését, küszöbét vagy levágását.

A bipoláris tranzisztorok esetében az Arduino a görbék vízszintes vonalainak átlagos távolságát vizsgálja. Az alapáram görbéjének rajzolásakor megjegyzi a kollektoráramot, ha Vce 2V. A kollektoráram változását elosztjuk az alapáram változásával, hogy megkapjuk a nyereséget. A bipoláris nyereség homályos fogalom. Attól függ, hogyan méred. Nincs kétféle multiméter, amely ugyanazt a választ adja. Általában csak annyit kérdez, hogy "nagy a nyereség?" vagy "ez a két tranzisztor ugyanaz?".

A MOSFET-ek esetében az Arduino méri a bekapcsolási küszöböt. A terhelési feszültséget 6 V -ra állítja, majd fokozatosan növeli a Vgs értéket, amíg a terhelésen átfolyó áram meg nem haladja az 5 mA -t.

A JFET-ek esetében az Arduino méri a kikapcsolási feszültséget. A terhelési feszültséget 6 V -ra állítja, majd fokozatosan növeli (negatív) Vgs -t, amíg a terhelésen átfolyó áram kisebb, mint 1 mA.

3. lépés: Az áramkör

Az áramkör
Az áramkör
Az áramkör
Az áramkör
Az áramkör
Az áramkör
Az áramkör
Az áramkör

Íme az áramkör rövid leírása. Részletesebb leírás a csatolt RTF fájlban található.

A görbejelzőnek három feszültségre van szüksége:

  • 5V az Arduino számára
  • 3.3V az LCD -hez
  • 12V a tesztkörhöz

Az áramkörnek átalakítania kell ezeket a különböző feszültségeket a 4 AA cellából.

Az Arduino kétcsatornás DAC-hez van csatlakoztatva a különböző tesztfeszültségek előállításához. (Próbáltam az Arduino PWM -et DAC -ként használni, de túl zajos volt.)

A DAC 0V és 4.096V közötti feszültséget produkál. Ezeket op-erősítők 0V-12V-ra alakítják át. Nem találtam olyan átmenő sín-sín op-erősítőt, amely 50mA forrást/süllyedést okozna, ezért LM358-at használtam. Az LM358 op-erősítő kimenete nem haladhatja meg a 1,5 V-ot a tápfeszültség alatt (azaz 10,5 V). De szükségünk van a 0-12V teljes tartományra.

Tehát egy NPN-t használunk nyílt kollektoros inverterként az op-erősítő kimenetéhez.

Előnye, hogy ez a házi készítésű "nyitott kollektoros op-amp" kimenet akár 12 V-ig is felmehet. A visszacsatoló ellenállások az op-amp körül erősítik a 0V-4V-ot a DAC-ról 0V-12V-ra.

Az eszköz-teszt alatt (DUT) a feszültség 0V és 12V között változik. Az Arduino ADC -k 0V -5V -ra vannak korlátozva. A potenciális osztók elvégzik az átalakítást.

Az Arduino és az LCD között potenciális elválasztók vannak, amelyek 5V -ról 3V -ra csökkennek. Az LCD -t, az érintőképernyőt és a DAC -t az SPI busz vezérli.

A görbejelző 4 db AA cellából táplál, amelyek újonnan 6,5 V -ot adnak, és körülbelül 5,3 V -ig használhatók.

A cellákból származó 6 V -ot 5 V -ra csökkentik egy nagyon alacsony lemorzsolódás -szabályozóval - HT7550 -el (ha nincs, akkor egy 5 V -os zener és egy 22 ohmos ellenállás nem sokkal rosszabb). Az 5 V -os tápegység jelenlegi fogyasztása 26 mA körül van.

A cellákból származó 6V -ot 3.3V -ra csökkentik egy alacsony kiesésű szabályozóval - a HT7533 -al. A 3,3 V -os tápegység jelenlegi fogyasztása 42 mA körül van. (Egy normál 78L33 működne, de 2 V -os kieséssel rendelkezik, így hamarabb el kell dobnia az AA cellákat.)

A cellákból származó 6 V -ot 12 V -ra emelik egy SMPS (kapcsolt módú tápegység) segítségével. Egyszerűen vettem egy modult az eBay -ről. Valóban nehézségeim voltak egy megfelelő átalakító megtalálásával. A lényeg az, hogy ne használjon XL6009 átalakítót, ez abszolút fenyegetés. Amikor az akkumulátor lemerül, és 4 V alá esik, az XL6009 megőrül, és 50 V -ot termel, ami mindent megsüt. A jó amit használtam:

www.ebay.co.uk/itm/Boost-Voltage-Regulator-Converter-Step-up-Power-Supply-DC-3-3V-3-7V-5V-6V-to-12V/272666687043? hash = item3f7c337643%3Ag%3AwsMAAOSw7GRZE9um & _sacat = 0 & _nkw = DC+3.3V+3.7V+5V+6V+to+12V+Step-up+Power+Supply+Boost+feszültség+szabályozó+átalakító & _from = R40 & rt = n5 &

Kicsi és körülbelül 80% -os hatékonyságú. Bemeneti áramfelvétele körülbelül 5 mA, amikor a DUT behelyezésére vár, és pillanatnyilag akár 160 mA, amikor görbéket rajzol.

Ahogy az AA cellák kisülnek, a feszültségek változnak, a szoftver referenciafeszültségek használatával kompenzálja. Az Arduino méri a 12V -os tápfeszültséget. Az Arduino ADC az "5V" tápegységet használja referenciafeszültségként, de az "5V" pontosan kalibrálva van az Arduino belső 1,1 V referenciafeszültségéhez. A DAC pontos belső referenciafeszültséggel rendelkezik.

Tetszik, ahogy az LCR-T4 rendelkezik egy gombbal, amellyel be lehet kapcsolni, és automatikusan kikapcsol egy időtúllépéssel. Sajnos az áramkör olyan feszültségcsökkenést vezet be, amelyet nem engedhetek meg magamnak, ha 4 AA cellából táplálok. Még az áramkör FET-re történő újratervezése sem volt elegendő. Tehát egy egyszerű ki/be kapcsolót használok.

4. lépés: A szoftver

A szoftver
A szoftver

Az Arduino vázlata itt található. Fordítsa össze és töltse fel a Pro Mini -be a szokásos módon. Rengeteg leírás található arról, hogyan lehet programokat feltölteni az internetre és más Instructables -be.

A vázlat a főmenü rajzolásával kezdődik, majd várja, amíg behelyez egy komponenst, vagy megérinti az egyik gombot (vagy parancsot küld a számítógépről). Másodpercenként teszteli az alkatrészek behelyezését.

Tudja, hogy behelyezett egy alkatrészt, mert ha az alap/kapu feszültsége félbe van állítva (DAC = 128), és a terhelésellenállás feszültsége 0V vagy 12V, több mA áram folyik az egyik vagy másik terhelési ellenálláson. Tudja, ha a készülék dióda, mert az alap/kapu feszültségének megváltoztatása nem változtatja meg a terhelési áramot.

Ezután lerajzolja a megfelelő görbéket, és kikapcsolja az alap- és a terhelési áramokat. Ezután másodpercenként egyszer tesztel, amíg ki nem húzza az aljzatot. Tudja, hogy a komponens ki van kapcsolva, mert a terhelési áram nullára csökken.

Az ILI9341 LCD -t a "SimpleILI9341" nevű saját könyvtáram hajtja. A könyvtár itt található. Egy szabványos rajzparancs -készlettel rendelkezik, amely nagyon hasonló az összes ilyen könyvtárhoz. Előnyei más könyvtárakkal szemben az, hogy működik (néhány nem!), És udvariasan megosztja az SPI buszt más eszközökkel. A letölthető "gyors" könyvtárak egy része speciális időzítési hurkokat használ, és ideges, ha más, esetleg lassabb eszközöket használnak ugyanazon a buszon. Sima C -vel van írva, és így kisebb költségekkel rendelkezik, mint néhány könyvtár. Csatolt egy Windows program, amely lehetővé teszi saját betűtípusok és ikonok létrehozását.

5. lépés: Soros Comms PC -re

A görbejelző soros kapcsolaton keresztül kommunikálhat a számítógéppel (9600 bps, 8 bites, nincs paritás). Szüksége lesz egy megfelelő USB-soros átalakítóra.

A következő parancsok küldhetők a számítógépről a görbejelzőre:

  • 'N' parancs: nyomon követheti az NPN tranzisztor görbéit.
  • „P” parancs: a PNP tranzisztor görbéinek nyomon követése.
  • 'F' parancs: nyomon követheti az n-MOSFET görbéit.
  • 'F' parancs: a p-MOSFET görbéinek nyomon követése.
  • 'J' parancs: nyomon követheti az n-JFET görbéit.
  • 'J' parancs: a p-JFET görbéinek nyomon követése.
  • „D” parancs: nyomon követheti a dióda görbéit az aljzat NPN oldalán.
  • „D” parancs: nyomon követheti a dióda görbéit a foglalat PNP oldalán.
  • 'A' nn parancs: állítsa a DAC-A-t az nn értékre (nn egyetlen bájt), majd adjon vissza egy 'A' -t a számítógépnek. A DAC-A szabályozza a terhelési feszültséget.
  • „B” nn parancs: állítsa a DAC-A-t nn értékre, majd adja vissza a „B” -t a számítógéphez. A DAC-B vezérli az alap/kapu feszültségét.
  • „X” parancs: folyamatosan küldje vissza az ADC -értékeket a számítógépre.
  • „M” parancs: a főmenü megjelenítése.

Amikor a görbéket a parancsok egyikének követésével követik, a görbe eredményei visszakerülnek a PC -hez. A formátum:

  • "n": új cselekmény indítása, a tengelyek rajzolása stb.
  • "m (x), (y), (b)": mozgassa a tollat (x), (y) állásba.

    • (x) Vce egész mV -ban.
    • (y) Ic egész százas számban az uA -n (pl. 123 jelentése 12,3 mA).
    • (b) az alapáram az uA egész számban
    • vagy (b) a kapufeszültség 50 -szerese egész mV -ban
  • "l (x), (y), (b)": húzzon vonalat a tollhoz (x), (y) felé.
  • "z": ennek a sornak a vége
  • "g (g)": a vizsgálat vége;

    g) a nyereség, a küszöbfeszültség (x10) vagy a kikapcsolási feszültség (x10)

A PC -re küldött értékek a nyers mért értékek. Az Arduino kisimítja az értékeket, mielőtt átlagolással rajzolná őket; ugyanezt kellene tennie.

Amikor a számítógép "X" parancsot küld, az ADC értékek egész számként kerülnek visszaadásra:

  • "x (p), (q), (r), (s), (t), (u)"

    • p) a PNP DUT terhelési ellenállásának feszültsége
    • q) a PNP DUT kollektorának feszültsége
    • r) az NPN DUT terhelési ellenállásának feszültsége
    • s) az NPN DUT kollektorának feszültsége
    • t) a "12V" tápfeszültség
    • u) az "5V" tápfeszültség mV -ban

Írhat egy PC programot más eszközök tesztelésére. Állítsa a DAC -okat feszültségvizsgálatra (az „A” és a „B” parancs használatával), majd nézze meg, mit jelentenek az ADC -k.

A görbejelző csak akkor küld adatokat a PC -nek, miután parancsot kapott, mivel az adatok küldése lelassítja a vizsgálatot. Továbbá nem teszteli az összetevő jelenlétét/hiányát. A görbejelzőt csak úgy kapcsolhatja ki, ha elküldi az „O” parancsot (vagy eltávolítja az akkumulátort).

Egy Windows program van csatolva, amely bemutatja a parancsok küldését a görbe nyomkövetőhöz.

6. lépés: A görbejelző építése

A Curve Tracer építése
A Curve Tracer építése
A Curve Tracer építése
A Curve Tracer építése

Íme a legfontosabb alkatrészek, amelyeket valószínűleg meg kell vásárolnia:

  • Arduino Pro Mini 5V 16MHz Atmel328p (£ 1.30)
  • 14 tűs Zif aljzat (£ 1)
  • MCP4802 (2,50 £)
  • HT7533 (£ 1)
  • LE33CZ (£ 1)
  • IL9341 2,8 hüvelykes kijelző (£ 6)
  • 5V -12V erősítő tápegység (£ 1)
  • 4xAA cella elemtartó (0,30 £)

Keressen az eBay -en vagy a kedvenc beszállítójánál. Ez összesen 14 font körül van.

Itt kaptam a kijelzőmet:

www.ebay.co.uk/itm/2-8-TFT-LCD-Display-Touch-Panel-SPI-Serial-ILI9341-5V-3-3V-STM32/202004189628?hash=item2f086351bc:g: 5TsAAOSwp1RZfIO5

És az erősítő SMPS itt:

www.ebay.co.uk/itm/DC-3-3V-3-7V-5V-6V-to-12V-Step-up-Power-Supply-Boost-Voltage-Regulator-Converter/192271588572? hash = item2cc4479cdc%3Ag%3AJsUAAOSw8IJZinGw & _sacat = 0 & _nkw = DC-3-3V-3-7V-5V-6V-to-12V-Step-up-Power-Supply-Boost-Voltage-Regulator-Converter & _from = R40 & rt = m5 l1313

A fennmaradó komponensek valószínűleg már megvannak:

  • BC639 (3 ki)
  • 100 nF (7 ki)
  • 10uF (2 ki)
  • 1k (2 off)
  • 2k2 (5 off)
  • 3k3 (5 off)
  • 4k7 (1 off)
  • 10k (7 off)
  • 27k (1 off)
  • 33k (8 off)
  • 47k (5 off)
  • 68k (2 off)
  • 100R (2 ki)
  • Tolókapcsoló (1 ki)
  • LM358 (1 ki)
  • szalagdeszka
  • 28 tűs IC aljzat vagy SIL fejléc
  • csavarok és anyák

Az Arduino programozásához szüksége lesz a szokásos elektronikai eszközökre - forrasztópáka, vágók, forrasztópáka, páratlan drótdarabok stb. - és egy USB -soros átalakítóra.

A görbejelző szalaglapra épül. Ha Ön az a fajta ember, aki görbe nyomkövetőt szeretne, akkor már tudja, hogyan kell elhelyezni a szalaglemezt.

Az általam használt elrendezés fent látható. A ciánkék vonalak rézből készülnek a szalagfal hátoldalán. A piros vonalak az alkatrészoldalon lévő hivatkozások, vagy az alkatrész extra hosszú vezetékei. Az ívelt piros vonalak rugalmas huzalok. A sötétkék karikák szünetek a szalagpanelen.

Két táblára építettem, mindegyik 3,7 "3,4" -re. Az egyik tábla tartalmazza a kijelzőt és a tesztelő áramkört; a másik tábla tartalmazza az elemtartót és a 3.3V, 5V és 12V tápegységeket. A teszter áramkörének kisfeszültségű ("5V") és nagyfeszültségű ("12V") részeit elkülönítve tartottam, csak nagy értékű ellenállások keresztezték a határt.

A két tábla és a kijelző egy háromszintes szendvicset alkot, amelyet M2 csavarokkal tartanak össze. Hosszú műanyag csövet vágtam, hogy távtartóként működjön, vagy használhat golyóstoll csöveket stb.

Csak azokat az Arduino Mini csapokat kötöttem össze, amelyekre szükségem volt, és csak az oldalakat (nem a Mini PCB felső és alsó végén). Rövid huzalhosszakat használtam, nem pedig az Arduino -khoz mellékelt szokásos négyzetes csapokat (a NYÁK -hoz forrasztott csapok négyzet alakúak a rajzon). Azt akartam, hogy az Arduino egy szintben legyen a szalaglemezzel, mert nincs sok magasság a kijelző alatt.

Az Arduino ProMini pinout meglehetősen változó. A tábla hosszú szélein lévő csapok rögzítettek, de a rövid éleken lévő csapok szállítónként eltérőek. A fenti elrendezés azt feltételezi, hogy a tábla 6 programozótüskével rendelkezik, a Gnd a nyers pin mellett, a DTR pedig a Tx mellett a hosszú szélén. A tábla másik végén egy 5 tűs sor található, 0V a D9 mellett és A7 a D10 mellett. A rövid élű csapok egyike sem forrasztható a szalaglapba, így laza vezetékeket is használhat, ha a ProMini más.

A kijelző tartásához használjon SIL fejlécet. Vagy vágjon félbe egy 28 tűs IC aljzatot, és a darabok segítségével készítsen aljzatot a kijelzőhöz. Forrasztja a kijelzőhöz mellékelt (vagy az Arduino -val szállított) négyzet alakú csapokat a kijelzőbe. Túl kövérek ahhoz, hogy bedughassák egy esztergált aljzatba - válasszon olyan aljzatot, amelyben a „rugós csipesz” típusú csapok vannak. Néhány "rugós csipesz" típusú IC -foglalat csak fél tucat LCD -behelyezést vagy eltávolítást képes elviselni, ezért próbálja meg megtalálni a jóakat az alkatrészfiókban.

Az LCD -n van egy SD kártya foglalat (amit nem használtam). A NYÁK 4 tűjéhez van csatlakoztatva. A csapokat és egy darab SIL fejlécet vagy IC aljzatot használtam az LCD támogatásához.

Vegye figyelembe, hogy a ZIF aljzat alatt vannak linkek. Forrasztja be őket, mielőtt illeszkedik.

Hozzáadtam egy programozó csatlakozót Tx, Rx, Gnd és egy reset gombbal. (Az USB-soros átalakítóm nem rendelkezik DTR-tűvel, ezért manuálisan kell alaphelyzetbe állítanom az Arduino-t.) A projekt befejeztével kioldottam a programozó csatlakozót.

Az elektronika védelme érdekében burkolatot készítettem polisztirol lemezből.

Az áramkör EasyPC formátumú fájljai csatolva vannak.

7. lépés: Jövőbeli fejlődés

Jövőbeli fejlődés
Jövőbeli fejlődés

Jó lehet görbéket készíteni más alkatrészekhez, de melyiket? Nem világos számomra, hogy a tirisztor vagy a triac görbéje milyen extra információkkal szolgálhat nekem, hogy mit csinál az LCR-T4 teszter. Az LCR-T4 teszter akár opto-leválasztókkal is használható. Soha nem használtam kimerülő MOSFET -et, JFET -bővítőt vagy unijunction tranzisztorokat, és nem is rendelkezem. Feltételezem, hogy a görbejelölő képes kezelni az IGBT -t MOSFET -ként.

Jó lenne, ha a görbejelző automatikusan felismerné az összetevőt, és megmondaná, melyik tüske melyik. Ideális esetben ezután folytatódna a görbék előállítása. Sajnos a DUT csapok meghajtásának és mérésének módja sok extra komponenst és összetettséget igényel.

Egyszerűbb megoldás a meglévő LCR-T4 tesztelő áramkör (ez nyílt forráskódú és nagyon egyszerű) másolása egy másik Atmega processzorral. Húzza ki a ZIF foglalatot 16 tűsre, hogy három további tűt kapjon, amelyekbe az ismeretlen alkatrész csatlakoztatható. Az új Atmega rabszolgaként működik az SPI buszon, és jelentést tesz a fő Arduino Mini -nek, amit lát. (Az SPI slave vázlatok elérhetők a weben.) Az LCR-T4 teszter szoftvere elérhető és jól dokumentáltnak tűnik. Nincs benne semmi természeténél fogva nehéz.

A fő Arduino megjeleníti az összetevőtípust és egy diagramot arról, hogyan kell csatlakoztatni az összetevőt a ZIF aljzat görbejelző részéhez.

Csatoltam egy felületre szerelhető elrendezést, amely használható Arduino ProMini készülékkel vagy meztelen Atmega328p-vel (EasyPC formátumban). Ha van elegendő kereslet (és pénzbeli megrendelések), előállíthatok egy tétel SM PCB -t. Vásárolhatna tőlem készen? Hát persze, de az ár buta lenne. A Kínával való kapcsolat előnye, hogy ennyi ügyes elektronikus modult lehet ilyen olcsón megvásárolni. Hátránya, hogy nem érdemes semmit fejleszteni: ha sikerrel jár, klónozni fog. Bármennyire is szép ez a görbejelző, nem látom életképes üzleti lehetőségnek.

Ajánlott: