Mündəricat:
Video: Yeddi Segmentli Ekranlı Motosiklet Ötürücü Vəziyyəti: 4 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
Bu layihə, İkili Kodlu Ondalık (BCD), Diod Matrix və BCD4511 adlı bir mikro çipdən istifadə edərək Yeddi Segment Ekranda (SSD) rəqəmsal dəyərlər kimi göstərmək üçün bir sıra girişlərin (bu halda 7) deşifr edilməsini əhatə edir. CD4511). Bu layihə ilə çox dik bir öyrənmə əyrisi yaşadım və bir çox fərqli variant araşdırdım; I/O pinlərini qorumaq üçün Arduino-nu dəyişdirmə və dəyişdirmə qeydləri ilə istifadə etmək də daxil olmaqla, sonda bu həll yolunun daha möhkəm olduğunu gördüm və axtarış zamanı topladığım bütün faydalı məlumatları toplamaq istədim ki, başqaları da eyni işi görmək daha asan ola bilər.
Addım 1: Diod Matrix
Vikipediya sizə İkili Kodlu Ondalık (BCD) rəqəmsal dəyərləri göstərmək üçün istifadə olunan bir İkili kodlaşdırma forması olduğunu söyləyəcək, bu halda adi İkili nömrələmədən çox fərqi yoxdur, amma yoxlamağa dəyər. Bu layihədə, mikro çip BCD4511 tələb etdiyi üçün və motosikletdəki dişli mövqe açarından yeddi girişi (6 dişli üstəgəl neytral), BCD4511 çipinə 3 girişə qədər ayırmağa imkan verir. SSD. Bu, əvvəlki addımın görüntüsündə göstərildiyi kimi fərdi girişlərdən 0 -dan 6 -ya qədər olan rəqəmləri (0 neytral göstərən 0) göstərmək üçün 33 diod yerinə, indi yalnız 12 dioda ehtiyacımız olduğu deməkdir. Bu o qədər də fantastik görünməsə də, bütün bu əlaqələri bir lövhəyə fiziki olaraq lehimləməyə gəldikdə, yer çox tez tutulur. Eyni şəkildə Diod Matrix ilə dişli mövqe açarının girişlərindən BCD yaradırıq. əvvəllər SSD -ni 33 diodla idarə etmək üçün bir Diode Matrix istifadə edərdik. Dördüncü girişi ('D') fiziki olaraq tuta biləcəyimiz üçün yalnız 0 - 6 göstərməyimiz lazım olduğu üçün yalnız üç girişin vəziyyətini ('A', 'B' & 'C') BCD4511 çipinə dəyişdirməliyik. aşağı (və ya 0) kimi dəyərləri əldə etmək üçün çipə qalan üç girişi manipulyasiya edin. Mikro çipə girişlərin vəziyyətini idarə etmək üçün yuxarıdakı şəkildə göstərilən əllə çəkilmiş sxemdən istifadə edin. Çipdəki dəyərləri əldə etmək üçün daha qısa Diode Matrix istifadə edir. Diqqət yetirin ki, əlimdəki açar velosipedin hansı dişli olduğuna uyğun olan siqnalı topraklayaraq işlədiyi üçün dövrə diodlar vasitəsilə yerə qoşulan rezistorlar arasındakı gərginliyi aşağı salmaqla işləyir. Yəni bir rezistor topraklanmış bir diodla əlaqəli olarsa, mikro çipin aşağı (və ya 0) oxuduğu bir gerilim düşməsinə malikdir, qalanları isə yüksək olaraq qalır (və ya 1) bizə sehrli BCD dəyəri verir.
Addım 3: Lehim alın
Parça siyahılarına gəldikdə, aşağıdakıları istifadə etdim:- 330 Ohm rezistorlar (x3)- Diodlar (x 12)- CBD4511 (və ya CD4511) mikro çip (x1)- Ümumi Katod Yeddi Segment ekranı (x1)- Bağlayıcılar (x17) - Ümumi 0.12 mm ölçülü izolyasiya edilmiş tel (tələb olunduğu kimi)- Proto-board (5 x 7 sm) Dövriyyəni necə düzəltmək istədiyinizi dəqiq bildiyinizdən əmin olmaq üçün əvvəlcə lehimsiz çörək lövhəsində sınaq keçirməyi məsləhət görürəm. çıxmaq Qeyri -müəyyən bir şəkildə qürur duyduğum bir şeyə bənzəməzdən əvvəl konfiqurasiyanı təxminən 3 dəfə dəyişdirdim. Buna vəsiyyət etmək üçün, SSD üçün bir torpaq bağlantısı əlavə etməyi unutdum, buna görə də bəzi şəkillərdə qeydlər var. İstifadə etdiyim mavi tellər çipdən sol tərəfdəki SSD konnektorlarının hər birinə gedir. lövhə Sağ yarıda mavi, motosiklet açarından olan topraklama siqnalını matrisdəki uyğun diodlara bağlayır. Sarı tellər, çip üçün BCD girişlərinin 'A', 'B' və 'C' dir, portağal V+ əlaqələridir və qara torpaqdır, bunlardan biri BCD 'D' sini tutmaq üçün yerə bağlayır yuxarıda izah edilən səbəblərə görə aşağıdır.
Addım 4: Hər şey bitdi
Vites dəyişdirmə göstəricisinin hərəkətdə olduğu bir videonun bağlantısı burada.
Ümid edirəm bunun mənası var və bəziləriniz layihələriniz üçün faydalı ola bilər.
Ən yaxşısı;
James.
Tövsiyə:
8 Rəqəmli X 7 Segmentli LED Ekranlı Rəqəmsal və İkili Saat: 4 Addım (Şəkillərlə)
8 Rəqəmli X 7 Segmentli LED Ekranlı Rəqəmsal və İkili Saat: Bu, Digital & 8 Rəqəmli x 7 Segmentli LED Ekranı istifadə edən İkili Saat Xüsusi saatlar üçün adi cihazlara yeni xüsusiyyətlər vermək istəyirəm və bu halda İkili Saat üçün 7 Seg displeyinin istifadəsi qeyri -ənənəvi və
Təkrarlanan PVC Yeddi Segmentli Ekran: 5 Addım (Şəkillərlə birlikdə)
Yenidən işlənmiş PVC Yeddi Segment Ekranı: bir müddətdir divarımda asa biləcəyim rəqəmsal bir saat düzəltməyi planlaşdırırdım, ancaq akril almaq istəmədiyim üçün qoydum, buna görə də bir az PVC kabel kanallarından istifadə etdim. Nəticələrin yataq olmadığını söyləmək məcburiyyətindəyəm
7 Segmentli Ekranlı 8051 -dən İstifadə edərək Rəqəmsal Saat Necə Hazırlanır: 4 Addım
7 Segmentli Ekranlı 8051 -dən İstifadə edərək Rəqəmsal Saat Necə Hazırlanır: Bu layihədə sizə 7 seqmentli ekrana malik 8051 mikrokontrolördən istifadə edərək sadə rəqəmsal saatın necə hazırlanacağını izah etdim
7 Segmentli Ekranlı 8051 Mikrokontrolördən istifadə edərək 0 -dan 99 -a qədər Necə Saymaq olar: 5 Addım (Şəkillərlə)
7 Segmentli Ekranlı 8051 Mikrokontrolördən 0 -dan 99 -a qədər Necə Saymaq olar: Hər kəsə salam, bu dərsdə sizə iki 7 seqmentli ekrandan istifadə edərək 0 -dan 99 -a qədər saymaq barədə danışacağıq
NRF24L01 və 4 Rəqəmli 7 Segmentli Ekranlı Arduino Simsiz Kombinə Kilidi: 6 Addım (Şəkillərlə)
NRF24L01 və 4 Rəqəmli 7 Segment Ekranı ilə Arduino Simsiz Kombinasiya Kilidi: Bu layihə həyatına 4 rəqəmli 7 seqmentli ekranla bir şey etmək üçün bir məşq olaraq başladı. 4 rakamlı kombinasiya nömrəsi daxil etmək bacarığı ilə gəldim. bitdi, olduqca darıxdırıcı idi. Bir Arduino UNO istifadə edərək qurdum