İçindekiler:

USB Bileşen Test Cihazı: 8 Adım (Resimlerle)
USB Bileşen Test Cihazı: 8 Adım (Resimlerle)

Video: USB Bileşen Test Cihazı: 8 Adım (Resimlerle)

Video: USB Bileşen Test Cihazı: 8 Adım (Resimlerle)
Video: Üretken USB Windows 8.1 ve Windows 10 sürücü sorunu çözüldü - Robojax 2024, Kasım
Anonim
Image
Image

Bir elektronik mühendisi olarak her zaman, her elektronik bileşeni test edebilen taşınabilir bir bileşen test cihazına sahip olmak istemişimdir. 2016'da kendime Markus F. ve Karl-Heinz Kübbeler'in AVR TransistorTester tabanlı bir Bileşen Test Cihazı yaptım. Bunu takiben, Bileşen Test Cihazını bir anahtarlık boyutuna göre yeniden tasarladım.

Yapımcılar, mühendisler ve hobiciler her zaman çalışma masamızın etrafında bir bilgisayara sahip olduklarından. Bu yüzden, bileşenleri test etmemize olanak tanıyan bir USB aksesuarı olarak kullanılabilecek bir bileşen test cihazı neden yapmayayım diye kendi kendime düşündüm. Gerekli test parametrelerini minimal bir tasarım biçiminde ekranda görüntüleyen USB bileşen test cihazı ile uyumlu bir yazılım tasarladım. Test uçları renk kodludur ve bu renkler pin konfigürasyonunu gösterir. Yazılım, macOS, Windows ve Linux olmak üzere üç ana işletim sistemi platformunu destekler.

Desteklenen Bileşenler

  • direnç
  • kondansatör

    ESR ile

  • Bobin
  • Diyot
  • transistör

    • BJT
    • UJT
    • KOYMAK
  • FET

    • JFET
    • MOSFET
  • IGBT
  • triyak
  • tristör

BU YAPIYA SPONSORLUK OLDUĞU İÇİN PCBWAY'A BÜYÜK TEŞEKKÜRLER

PCBWay devreye girmeyi teklif etti ve bu projeyi desteklememe yardımcı oldu. Ayrıca yapı için PCB imalat ve montaj hizmetlerini de sundular. Lehim maskesi renkleri, yüzey kaplamaları ve çok daha fazlası gibi çok çeşitli seçeneklerle 5 $ gibi düşük bir fiyata 10 özel PCB sunarlar. PCB'ler için katılım süresi inanılmaz derecede hızlıydı. Ayrıca, üretimden önce her bir PCB tasarımını manuel olarak incelerler, böylece herhangi bir kusurlu PCB almazsınız. İhtiyacınız olursa PCB servisini denemenizi tavsiye ederim.

Gereçler

GitHub'da Malzeme Listesi (proje için ayrıntılı bir ürün reçetesi almak için bağlantıya tıklayın)

Aletler

  • Sıcak Hava Yeniden İşleme İstasyonu
  • Büyüteç / Elektronik Mikroskop
  • Havya
  • Lehim Pastası ve Lehim Teli
  • Cımbız
  • USBasp

GitHub Deposu

Adım 1: Başlamadan Önce PCB'leri Üretelim

Başlamadan Önce PCB'leri Üretelim
Başlamadan Önce PCB'leri Üretelim

PCB, erkek USB-A konektörlü bir parmak sürücü boyutunda olacak şekilde tasarlanmıştır. 3 Test Pedi, test ledlerini üzerlerine lehimlemek için maruz bırakılır. PCB boyutları yaklaşık 34mm x 17mm'dir.

PCBWay'in Prototipleme ve Montaj Hizmetine panolarımı imal edip monte ettirdiği için çok teşekkür ederim. Çok düşük ve uygun bir fiyata mükemmel kalitede panolar sunarlar. Ayrıca denemek için çeşitli lehim maskesi seçenekleri sunarlar. Şu anda, montaj hizmeti için harika bir teklif yürütüyorlar, ücretsiz kargo ile sadece 30 $ karşılığında 20 pano monte edebilirsiniz.

Adım 2: Bileşenleri Lehimlemek?

Bileşenleri Lehimleme?
Bileşenleri Lehimleme?
Bileşenleri Lehimleme?
Bileşenleri Lehimleme?
Bileşenleri Lehimleme?
Bileşenleri Lehimleme?

PCBWay'in montaj hizmetini kullandığımdan beri, PCB'ler kendimi lehimlediğim zamana kıyasla çok daha temiz ve kaliteli görünüyor?

Ancak herhangi bir montaj hizmeti kullanmıyorsanız, lehim pastası ve sıcak reflow istasyonu kullanarak kendi başınıza lehimleyebilirsiniz. Kullanılan bileşenler 0603 paket olduğundan ve bunlar olmadan lehimlenmesi zor olabileceğinden, etrafta bir mikroskop veya büyüteç bulundurmanızı tavsiye ederim.

Adım 3: Test Kliplerini Lehimleme

Test Kliplerini Lehimleme
Test Kliplerini Lehimleme

Birazdan bu sırayı kullanacağımız için renk sırasını hatırlayın, benim durumumda TP1-TP2-TP3 Siyah, Kırmızı Sarı.

Yazılım tarafından desteklenen renkler Siyah(B), Yeşil(G), Beyaz(W), Sarı(Y) ve Kırmızı(R)'dır (daha fazlası yakında eklenecektir). Kombinasyonumuz BRY renk koduyla sonuçlanır.

Adım 4: 3D Basılı Kılıf (Opsiyonel)

Image
Image
3D Baskılı Kılıf (Opsiyonel)
3D Baskılı Kılıf (Opsiyonel)
3D Baskılı Kılıf (Opsiyonel)
3D Baskılı Kılıf (Opsiyonel)

PCB tasarımını Eagle'dan Fusion 360'a aktardım ve bunun etrafında bir kasa tasarladım. Kasa, geçmeli tasarıma sahip 2 parçalı bir tasarımdır. Toleranslar oldukça dar olduğu için kolayca açılamıyor.

Dosyaları Thingiverse'den indirebilirsiniz.

Adım 5: Ürün Yazılımında Prob Renklerini Ayarlama

Aynı prob renklerini kullanmadıysanız, aşağıdaki talimatları izleyin, aksi takdirde sonraki adıma geçin.

Firmware dosyalarındaki değişkenler.h dosyasında, 133 satırını düzenleyin

const unsigned char probe_colors_str EEMEM = "BRY";

"BRY"yi ADIM 3'te belirlediğimiz kendi renk kombinasyonunuza göre düzenleyin.

Aynı klasörde Terminal'i açın ve aşağıdaki komutları çalıştırın

temizlemek

hepsini yapmak

Adım 6: Bellenimi Yazma

⚠️ GEREKLİ:

  • Ürün yazılımı dosyalarını test cihazına yazmak için USBasp'ye ihtiyacınız olacak.
  • Aşağıdaki talimatların çalışması için sisteminizde AVRDUDE kurulu olmalıdır.

Terminal/Komut İstemi'nde, bellenim dosyalarının bulunduğu klasörün konumuna gidin ve aşağıdaki komutları yürütün-

//.hex ve.eep dosyalarının MCU'ya yanıp sönmesi

avrdude -c usbasp -B 20 -p m328p -P usb -U flash:w:./TransistorTester.hex:a -U eeprom:w:./TransistorTester.eep:a

// MCU için sigortaların ayarlanması

avrdude -c usbasp -B 200 -p m328p -P usb -U lfuse:w:0xe2:m -U hfuse:w:0xd9:m -U efuse:w:0xfc:m

Adım 7: Masaüstü Uygulaması ??

Masaüstü uygulaması ??
Masaüstü uygulaması ??
Masaüstü uygulaması ??
Masaüstü uygulaması ??
Masaüstü uygulaması ??
Masaüstü uygulaması ??

Kullanıcı tarafından doğru bir bağlantı noktası seçildiğinde uygulama, bileşen test cihazına otomatik olarak bağlanır. Uygulama macOS 10+, Windows 8 ve üzeri ve Linux için kullanılabilir.

macOS kullanıcıları için touchBar desteği de sağlanmaktadır.

GitHub'dan Uygulamayı İndirin

Adım 8: HALLELUJAH! ? Bileşen Test Cihazınızın Keyfini Çıkarın

HALLELUJAH! ? Bileşen Test Cihazınızın Keyfini Çıkarın
HALLELUJAH! ? Bileşen Test Cihazınızın Keyfini Çıkarın

TAA DAA!! Kendine bir USB bileşen test cihazı mı yaptın? Eklenti ? test etmek istediğiniz bileşenler.

ŞEREFE ?

Ayrıca Tindie Shop'tan tamamen monte edilmiş bir bileşen test cihazı satın alabilirsiniz.

Önerilen: