İçindekiler:

Yedi Segment Ekranlı Motosiklet Vites Pozisyonu: 4 Adım
Yedi Segment Ekranlı Motosiklet Vites Pozisyonu: 4 Adım

Video: Yedi Segment Ekranlı Motosiklet Vites Pozisyonu: 4 Adım

Video: Yedi Segment Ekranlı Motosiklet Vites Pozisyonu: 4 Adım
Video: Vitesli motosiklete başlarken bilmen gereken temel bilgileri pratik olarak gösteriyorum. 2024, Temmuz
Anonim
Yedi Segment Ekranlı Motosiklet Vites Pozisyonu
Yedi Segment Ekranlı Motosiklet Vites Pozisyonu

Bu proje, İkili Kodlu Ondalık (BCD), Diyot Matrisi ve BCD4511 (veya CD4511). Bu proje ile çok dik bir öğrenme eğrisi yaşadım ve çok sayıda farklı seçeneği araştırdım; Arduino'mu I/O pinlerini korumak için kaydırmalı ve kaydırmalı yazmaçlarla kullanmak dahil. Ancak sonunda bu çözümü daha sağlam buldum ve aramam sırasında topladığım tüm yararlı bilgileri başkaları için derlemek istedim. aynı şeyi yaparken daha kolay bir işi olabilir.

Adım 1: Diyot Matrisi

İkili Kodlu Ondalık
İkili Kodlu Ondalık

Wikipedia size İkili Kodlu Ondalık (BCD) sayısal değerleri görüntülemek için kullanılan bir İkili kodlama biçimi olduğunu söyleyecektir, bu durumda gerçekten normal İkili numaralandırmadan çok fazla farkı yoktur, ancak kontrol etmeye değer. Bu projede, mikro çip BCD4511 bunu gerektirdiğinden ve motosikletteki vites konumu anahtarından (6 vites artı nötr) yedi girişi, BCD4511 çipine 3 girişe kadar ayırmamıza izin veriyor, bu da sırayla SSD. Bu, önceki adımın görüntüsünde gösterildiği gibi, hepsi ayrı girişlerden 0'dan 6'ya (0 nötrü gösterir) sayıları görüntülemek için 33 diyot kullanmak yerine, şimdi sadece 12 diyota ihtiyacımız var demektir. Bu kulağa o kadar fantastik gelmeyebilir, ancak tüm bu bağlantıları bir panoya fiziksel olarak lehimlemek söz konusu olduğunda, alan çok hızlı bir şekilde doldurulur. BCD'yi, bir Diyot Matrisi ile vites konumu anahtarının girişlerinden üretiyoruz, aynı şekilde 33 diyotla daha önce SSD'yi sürmek için bir Diyot Matrisi kullanırdık. BCD4511 çipine sadece üç girişin ('A', 'B' & 'C') durumunu değiştirmemiz gerekiyor, çünkü sadece 0 - 6 göstermemiz gerekiyor, böylece dördüncü girişi ('D') fiziksel olarak tutabiliriz. düşük (veya 0) olarak ayarlayın ve değerlerimizi elde etmek için çipe kalan üç girişi değiştirin. Mikro çipin girişlerinin durumlarını değiştirmek için yukarıdaki resimde gösterilen elle çizilmiş devreyi kullanın. Değerleri çipe almak için çok daha özlü bir Diyot Matrisi kullanır. Sahip olduğum anahtar, bisikletin hangi viteste olduğuna karşılık gelen sinyali topraklayarak çalıştığı için, devrenin diyotlar aracılığıyla toprağa bağlanan dirençler üzerindeki voltajı düşürerek çalıştığını unutmayın. yani topraklanmış bir diyota bir direnç bağlıysa, üzerinde mikro çipin düşük (veya 0) olarak okuduğu, geri kalanı yüksek (veya 1) kalırken bize sihirli BCD değerini veren bir voltaj düşüşü vardır.

3. Adım: Lehimleme Alın

Lehimleme Alın
Lehimleme Alın
Lehimleme Alın
Lehimleme Alın
Lehimleme Alın
Lehimleme Alın

Parça listelerine gelince, aşağıdakileri kullandım: - 330 Ohm dirençler (x3) - Diyotlar (x 12) - CBD4511 (veya CD4511) mikro çip (x1) - Ortak Katot Yedi Segment ekran (x1) - Konektörler (x17) - Genel 0,12 mm ölçü yalıtımlı tel (gerektiği gibi) - Proto-board (5 x 7 cm)Devreyi tam olarak nasıl döşemek istediğinizi bildiğinizden emin olmak için önce lehimsiz bir breadboard üzerinde bir deneme çalıştırması yapmanızı şiddetle tavsiye ederim. dışarı. Belli belirsiz bir şekilde gurur duyduğum bir şeye benzemesini sağlamadan önce konfigürasyonu yaklaşık 3 kez değiştirdim. Buna kanıt olarak, SSD için bir toprak bağlantısı eklemeyi unuttum, bu yüzden bazı resimlerde notlar eklendi. Kullandığım mavi kablolar çipten sol taraftaki SSD konektörlerinin her birine gidiyor. yazı tahtası. Sağ yarıda mavi, motosiklet anahtarından gelen topraklama sinyalini matristeki uygun diyotlara bağlar. Sarı teller çip için BCD girişlerinin 'A', 'B' ve 'C', turuncu V+ bağlantıları ve siyah toprak, bunlardan biri BCD'nin 'D'sini tutmak için toprağa bağlar. daha önce açıklanan nedenlerden dolayı düşük.

Adım 4: Tamamlandı

İşte hareket halindeki vites değiştirme göstergesinin bir videosuna bir bağlantı.

Umarım bu mantıklıdır ve bazılarınız projeleriniz için faydalı bulabilir.

Herşey gönlünce olsun;

James.

Önerilen: