Menü English Ukrainian Rusça Ana Sayfa

Hobiler ve profesyoneller için ücretsiz teknik kütüphane Ücretsiz teknik kütüphane


RADYO ELEKTRONİK VE ELEKTRİK MÜHENDİSLİĞİ ANSİKLOPEDİSİ
Ücretsiz kütüphane / Radyo-elektronik ve elektrikli cihazların şemaları

LPT bağlantı noktasının başka bir ömrü. Bölüm 3. Radyo elektroniği ve elektrik mühendisliği ansiklopedisi

Ücretsiz teknik kütüphane

Radyo elektroniği ve elektrik mühendisliği ansiklopedisi / Bilgisayarlar

makale yorumları makale yorumları

Her biriniz muhtemelen (bu metni okuduğunuza göre) hayatınızda bir disket, CD vb. ile karşılaşmışsınızdır. disk sürücüleri, yazıcılar, tarayıcılar, genel olarak step motor içeren cihazlar. Şimdi onu açacağız. Aşağıdaki resim internette bulduğum bir diyagramdır. Yazar beni affetsin, linkini vermiyorum (sadece nerede bulduğumu hatırlamıyorum), ama bu makaleyi görürse planını tanıyacaktır.

LPT portunun başka bir ömrü
(büyütmek için tıklayın)

Aslında her şey adil, her şey çalışıyor. Bir sürü başka devre yayınlayabilirsiniz, ancak artık devrenin çalışma prensibini değil, motora kontrol sinyalleri sağlama prensibini anlamak bizim için önemlidir. Aşağıdaki diyagram bunu göstermektedir.

LPT portunun başka bir ömrü

Darbeler motor sargılarının her birine dönüşümlü olarak uygulanır; bazen iki sargıda aynı anda yüksek bir sinyal seviyesi bulunur. Diyagramın sol tarafına bakarsanız ve D0-D3'ü fark ederseniz, bununla nereye varmak istediğimi hemen göreceksiniz.

LPT portunun başka bir ömrü

Sonunda elde ettiğimiz şey bu ve tabii ki LPT bağlantı noktasına sahip bir bilgisayar. Motorun güç kaynağını kendiniz yapmanız gerekecek ve her motor tipinin kendine has bir gücü vardır. Diyagrama göre &H3 aracılığıyla A, B, C, D girişlerine sırasıyla 2, 6, 4, 12, 8, 9, 1, 378 uyguluyoruz. Üstelik nereden başlayacağınız kritik değil, mesele sırayı korumak ve bunu bir "daire" halinde veya gerektiği kadar tekrarlamaktır. Sıranın yönünü (geriye ve ileriye) değiştirirseniz, motorun dönüşü ters yönde olacaktır. Bu sıra, motora yarım adımlar atmasını emreder (bu, motorun tasarımına bağlıdır), tam adımı kontrol etmek için sıra 3, 6, 12, 9 olacaktır.

Ve sonra hesap makinesindeki yedi bölümlü LED göstergesi gözüme çarptı. Karar anında geldi.

Böyle bir gösterge bu şekilde çalışır.

LPT portunun başka bir ömrü

Basit olması açısından 4 basamaklı (göstergemde 12 tane var) yedi bölümlü bir LED göstergesi çizdim. 1-4 arasındaki rakamlara 0 uygularız ve segmentlere + güç uygularız (her gösterge tipinin kendi güç parametreleri vardır). Tüm bölümler birleştirilmiştir, bu nedenle böyle bir göstergeyi dinamik bir gösterge kullanarak yakmanız gerekir. Elektronik bir saati kendisi monte etmiş olan herkes bunun ne olduğunu bilir, ancak her ihtimale karşı, ona daha ayrıntılı olarak bakalım.

Adım 1. İlk haneye düşük sinyal seviyesi uygulanır ve segmentlerde (yüksek seviye) görmek istediğimiz rakamın kodu ayarlanır.

LPT portunun başka bir ömrü

Adım 2. İkinci haneye düşük sinyal seviyesi uygulanır ve segmentlerde (yüksek seviye) görmek istediğimiz rakamın kodu ayarlanır.

LPT portunun başka bir ömrü

Adım 3. Üçüncü haneye düşük sinyal seviyesi uygulanır ve segmentlerde (yüksek seviye) görmek istediğimiz rakamın kodu ayarlanır.

LPT portunun başka bir ömrü

Adım 4. Dördüncü haneye düşük sinyal seviyesi uygulanır ve segmentlerde (yüksek seviye) görmek istediğimiz rakamın kodu ayarlanır.

LPT portunun başka bir ömrü

Ve yine yeni bir adım 1, 2, vb. Bütün bunlar çok hızlı gerçekleştiği için gözlerimizin titreşen sayıları görmeye vakti olmuyor.

Göstergemizi alıp 1, 2, 3, 4 rakamlarını STROBE(1), AUTO(14), INIT(16), SELECT IN(17) olarak ayarlıyoruz. Bu, rakamları kontrol edecek ve A, B, C, D, E, F, G bölümleri D0, D1, D2, D3, D4, D5, D6'ya yerleştirilecektir. İlk haneyi, örneğin 1'i (B, C segmentleri) yakmak için, 378 sayısını &H6 adresine ve 37 sayısını &H197A adresine göndermeniz gerekir.

LPT portunun başka bir ömrüLPT portunun başka bir ömrü

Ve işte bitmiş program - elektronik bir saat.

Formda 2 adet buton bulunmaktadır. Birincisi saati başlatır, ikincisi durdurur. Z = 0.004 parametresi deneysel olarak seçilmiştir. Bir gecikme ayarlamazsanız sayılar birleşir, her şey çok hızlı gerçekleşir ve LED'in sönecek zamanı kalmaz.

Seçenek Açıkça

LPT bağlantı noktası adresleriyle çalışmaya yönelik bir kitaplığın bildirimi

Özel Bildirme İşlevi DlPortReadPortUchar Lib "dlportio.dll" (ByVal Bağlantı Noktası Uzunluğunda) Bayt Olarak

Özel Bildirme Alt DlPortWritePortUchar Lib "dlportio.dll" (Uzun ByVal Bağlantı Noktası, Bayt Olarak ByVal Değeri)

Dim I, J Tamsayı Olarak

Tekli Olarak Dim Z

A'yı Dize Olarak Dimle

Özel Sub Command1_Click ()

J = 1' döngü çözünürlüğü

Z=0.004' gecikme

J iken Yap <> 0

DoEvents

A = Mid$(Time$, 5, 1) 'dakika okuma birimleri

DlPortWritePortUchar &H37A, 197 'ilk rakamın yanmasına izin ver

yazma süresi 'dakika birimlerini görüntüle

A = Mid$(Time$, 4, 1) 'onlarca dakikayı oku

DlPortWritePortUchar &H37A, 198 'ikinci rakamın yanmasına izin ver

yazma zamanı 'onlarca dakikayı göster

A = Mid$(Time$, 2, 1) 'saat birimlerini oku

DlPortWritePortUchar &H37A, 192 'üçüncü hanenin yanmasına izin ver

yazma zamanı 'saat birimlerini göster

A = Mid$(Time$, 1, 1) 'onlarca saat okundu

DlPortWritePortUchar &H37A, 204 'dördüncü rakamın yanmasına izin ver

yazma zamanı 'onlarca saati görüntüle

Eğer J = 0 ise Çık Yapın

döngü

DlPortWritePortUchar &H378, 0

End Sub

Genel Alt yazma süresi()

Vaka Val(A)'yı seçin

Durum = 0

I = 63 'yedi bölümlü ekran için kod 0

Durum = 1

I = 6' yedi bölümlü ekran için kod 1

Durum = 2

I = 91 'yedi bölümlü ekran için kod 2

Durum = 3

I = 79 'yedi bölümlü ekran için kod 3

Durum = 4

I = 102 'yedi bölümlü gösterge için kod 4

Durum = 5

I = 109 'yedi bölümlü gösterge için kod 5

Durum = 6

I = 125 'yedi bölümlü gösterge için kod 6

Durum = 7

I = 7' yedi bölümlü ekran için kod 7

Durum = 8

I = 255 'yedi bölümlü gösterge için kod 8

Durum = 9

I = 239 'yedi bölümlü gösterge için kod 9

Select End

DlPortWritePortUchar &H378, ben 'yedi segmentli göstergenin kodunu yazıyoruz

Duraklatma (Z) 'gecikmesi

End Sub

Özel Sub Command2_Click ()

J=0

DlPortWritePortUchar &H378, 0

End Sub

'Gecikme prosedürü. Arama formatı: Duraklatma (saniye sayısı)

Genel Alt Duraklatma(Tekli Değer)

Dim Başlat, Bitir

Başlat = Zamanlayıcı

Zamanlayıcı Yaparken < Başlangıç ​​+ Değer

DoEvents

döngü

Bitiş=Zamanlayıcı

End Sub

LPT portunun başka bir ömrü

Hayatta işler böyle yürüyor.

Işıldayan göstergelerin bağlanmasını açıklamayacağım, ancak dürüstçe bunu denediğimi söyleyeceğim - işe yarıyor. Deşarj ızgaralarına pozitif bir potansiyel uygulandı, filaman topraklandı ve D1-D0 arasındaki segmentlere 6 uygulandı. Her şey parlıyor. LCD göstergelerini denemedim, 64 Hz'i nereden alacağımı bulmam gerekiyor. Birisi bağlanırsa sizden bir diyagram almaktan memnuniyet duyarım. Bu arada, ilginç bir fikir - alfasayısal bilgileri görüntülemek için LED'ler üzerinde çalışan bir çizgi oluşturabilirsiniz. Genel olarak bu limanın yaratıcılık için mükemmel bir araç olduğuna bir kez daha ikna oldum.

İşte elektrik motorlarıyla ilgili küçük bir konu daha. Herkesin step motoru yoktur ve bu her zaman uygun veya gerekli değildir. Örneğin, bir cihazı yatay düzlemde doğru bir şekilde hareket ettirmek için, dişli kutusu olan basit bir motorla idare etmeye çalışalım. Bir kurşun kalem veya keçeli kalem olsun. Motor, dişli bir aksa bağlanan bir redüksiyon dişli kutusuna bağlanır. Metal sektörlere sahip bir disk (temas pedleri veya optik için yuvalar), örneğin bunun gibi dişli bir eksene sağlam bir şekilde sabitlenir

LPT portunun başka bir ömrüveya LPT portunun başka bir ömrü

Bu artık önemli değil, önemli olan şu ki, diş adımını bildiğimizde, örneğin 1 mm'lik bir adımla, 4 sektörümüz var, bu da diskin tam bir dönüşü için taşıyıcının 1 mm ileri hareket edeceği anlamına gelir, ve çeyrek devrim için - 0,25 mm. Sektör sayısı herhangi biri olabilir - herkesin istediği kadar. Peki şimdi ne elde edeceğiz?

LPT portunun başka bir ömrü

Devam etmek. Motor kontrol programı örneğin bu algoritmaya göre çalışır.

LPT portunun başka bir ömrü

Kontrol, D0-D7 veri yolları ve/veya &H37A bağlantı noktası aracılığıyla yapılır; aktüatörlerden (sensörlerden) gelen komutlar &H379 ve/veya &H378'e gelir. Genel olarak gerisi sizin hayal gücünüz ve olasılıklarınızdır. Taşıyıcıyı dik bir düzlemde hareket ettirmek için aynı prensibi kullanmak mantıklıdır. Ve işte iki yönde hareketi olan bir makine. Onlar. Evde bir CNC (bilgisayarlı sayısal kontrol) makinesi yapmak oldukça GERÇEKTİR.

Yazar: Alexey Klyushnikov, Ivanovo; Yayın: cxem.net

Diğer makalelere bakın bölüm Bilgisayarlar.

Oku ve yaz yararlı bu makaleye yapılan yorumlar.

<< Geri

En son bilim ve teknoloji haberleri, yeni elektronikler:

Bahçelerdeki çiçekleri inceltmek için makine 02.05.2024

Modern tarımda, bitki bakım süreçlerinin verimliliğini artırmaya yönelik teknolojik ilerleme gelişmektedir. Hasat aşamasını optimize etmek için tasarlanan yenilikçi Florix çiçek seyreltme makinesi İtalya'da tanıtıldı. Bu alet, bahçenin ihtiyaçlarına göre kolayca uyarlanabilmesini sağlayan hareketli kollarla donatılmıştır. Operatör, ince tellerin hızını, traktör kabininden joystick yardımıyla kontrol ederek ayarlayabilmektedir. Bu yaklaşım, çiçek seyreltme işleminin verimliliğini önemli ölçüde artırarak, bahçenin özel koşullarına ve içinde yetişen meyvelerin çeşitliliğine ve türüne göre bireysel ayarlama olanağı sağlar. Florix makinesini çeşitli meyve türleri üzerinde iki yıl boyunca test ettikten sonra sonuçlar çok cesaret vericiydi. Birkaç yıldır Florix makinesini kullanan Filiberto Montanari gibi çiftçiler, çiçeklerin inceltilmesi için gereken zaman ve emekte önemli bir azalma olduğunu bildirdi. ... >>

Gelişmiş Kızılötesi Mikroskop 02.05.2024

Mikroskoplar bilimsel araştırmalarda önemli bir rol oynar ve bilim adamlarının gözle görülmeyen yapıları ve süreçleri derinlemesine incelemesine olanak tanır. Bununla birlikte, çeşitli mikroskopi yöntemlerinin kendi sınırlamaları vardır ve bunların arasında kızılötesi aralığı kullanırken çözünürlüğün sınırlandırılması da vardır. Ancak Tokyo Üniversitesi'ndeki Japon araştırmacıların son başarıları, mikro dünyayı incelemek için yeni ufuklar açıyor. Tokyo Üniversitesi'nden bilim adamları, kızılötesi mikroskopinin yeteneklerinde devrim yaratacak yeni bir mikroskobu tanıttı. Bu gelişmiş cihaz, canlı bakterilerin iç yapılarını nanometre ölçeğinde inanılmaz netlikte görmenizi sağlar. Tipik olarak orta kızılötesi mikroskoplar düşük çözünürlük nedeniyle sınırlıdır, ancak Japon araştırmacıların en son geliştirmeleri bu sınırlamaların üstesinden gelmektedir. Bilim insanlarına göre geliştirilen mikroskop, geleneksel mikroskopların çözünürlüğünden 120 kat daha yüksek olan 30 nanometreye kadar çözünürlükte görüntüler oluşturmaya olanak sağlıyor. ... >>

Böcekler için hava tuzağı 01.05.2024

Tarım ekonominin kilit sektörlerinden biridir ve haşere kontrolü bu sürecin ayrılmaz bir parçasıdır. Hindistan Tarımsal Araştırma Konseyi-Merkezi Patates Araştırma Enstitüsü'nden (ICAR-CPRI) Shimla'dan bir bilim insanı ekibi, bu soruna yenilikçi bir çözüm buldu: rüzgarla çalışan bir böcek hava tuzağı. Bu cihaz, gerçek zamanlı böcek popülasyonu verileri sağlayarak geleneksel haşere kontrol yöntemlerinin eksikliklerini giderir. Tuzak tamamen rüzgar enerjisiyle çalışıyor, bu da onu güç gerektirmeyen çevre dostu bir çözüm haline getiriyor. Eşsiz tasarımı, hem zararlı hem de faydalı böceklerin izlenmesine olanak tanıyarak herhangi bir tarım alanındaki popülasyona ilişkin eksiksiz bir genel bakış sağlar. Kapil, "Hedef zararlıları doğru zamanda değerlendirerek hem zararlıları hem de hastalıkları kontrol altına almak için gerekli önlemleri alabiliyoruz" diyor ... >>

Arşivden rastgele haberler

Bir şeyi elle tahmin edebilirsiniz 11.10.2005

Alberta Üniversitesi'nden Kanadalı bilim adamlarının bulduğu gibi, bir erkekte işaret ve yüzük parmaklarının uzunluklarının oranı, fiziksel şiddet eğilimini gösterebilir.

Antropologlar, üç yüz genç kadın ve erkeğin parmaklarını ölçtüler ve ardından her denek, bir kişinin saldırganlık derecesini değerlendirmek için kullanılabilecek özel bir anket doldurdu. İşaret parmağı yüzük parmağından daha kısa olan erkeklerin fiziksel saldırganlığa diğerlerinden daha yatkın olduğu ortaya çıktı. Kadınların böyle bir bağımlılığı yoktur.

Daha önceki araştırmalar, yüzük parmağı uzun olan erkeklerin özellikle doğurgan olduğunu ve kadınlarda uzun bir işaret parmağının yüksek çocuk doğurma kabiliyetine işaret ettiğini bulmuştur. Nispeten kısa yüzük parmaklı erkeklerin kalp krizi riski daha yüksektir.

Diğer ilginç haberler:

▪ güneşli kaldırım

▪ Emziren bir kadın kalp sağlığını iyileştirir

▪ Saatler içinde şarkılar

▪ Oluşturulan en küçük mobil yaşam formu

▪ soya arabası

Bilim ve teknolojinin haber akışı, yeni elektronik

 

Ücretsiz Teknik Kitaplığın ilginç malzemeleri:

▪ site bölümü Şarj cihazları, akümülatörler, piller. Makale seçimi

▪ makale Son kitabın ona söylediği şey, o zaman ruhuna yukarıdan düşecek. Popüler ifade

▪ makale Kelimenin tam anlamıyla yedinci anlamına gelmesine rağmen neden Eylül yılın dokuzuncusu? ayrıntılı cevap

▪ kediotu officinalis makalesi. Efsaneler, yetiştirme, uygulama yöntemleri

▪ makale Cascode amplifikatörü. Radyo elektroniği ve elektrik mühendisliği ansiklopedisi

▪ makale Eski baskılı devre kartlarının kullanılması. Radyo elektroniği ve elektrik mühendisliği ansiklopedisi

Bu makaleye yorumunuzu bırakın:

Adı:


E-posta isteğe bağlı):


Yorum:





Bu sayfanın tüm dilleri

Ana sayfa | Kütüphane | Makaleler | Site haritası | Site incelemeleri

www.diagram.com.ua

www.diagram.com.ua
2000-2024