Menu English Ukrainian Rosyjski Strona główna

Bezpłatna biblioteka techniczna dla hobbystów i profesjonalistów Bezpłatna biblioteka techniczna


ENCYKLOPEDIA RADIOELEKTRONIKI I INŻYNIERII ELEKTRYCZNEJ
Darmowa biblioteka / Schematy urządzeń radioelektronicznych i elektrycznych

Kolejne życie portu LPT. Część 3. Encyklopedia elektroniki radiowej i elektrotechniki

Bezpłatna biblioteka techniczna

Encyklopedia radioelektroniki i elektrotechniki / Komputery

Komentarze do artykułu Komentarze do artykułu

Każdy z Was na pewno (skoro czyta ten tekst) spotkał się w swoim życiu z dyskietkami, płytami CD itp. napędy dysków, drukarki, skanery, ogólnie urządzenia zawierające silnik krokowy. Teraz włączmy to. Poniższy rysunek to schemat, który znalazłem w Internecie. Niech autor mi wybaczy, nie podaję do niego linku (po prostu nie pamiętam, gdzie go znalazłem), ale jeśli zobaczy ten artykuł, rozpozna swój schemat.

Kolejne życie portu LPT
(kliknij, aby powiększyć)

W rzeczywistości wszystko jest uczciwe, wszystko działa. Możesz ułożyć wiele różnych schematów, ale teraz ważne jest, abyśmy zrozumieli nie zasadę działania obwodu, ale zasadę dostarczania sygnałów sterujących do silnika. Pokazuje to poniższy diagram.

Kolejne życie portu LPT

Impulsy są podawane naprzemiennie do każdego z uzwojeń silnika, czasami występuje wysoki poziom sygnału na dwóch uzwojeniach jednocześnie. Jeśli spojrzysz na lewą stronę diagramu i zauważysz D0-D3, od razu zrozumiesz, do czego zmierzam.

Kolejne życie portu LPT

To właśnie z tym mamy i oczywiście komputer z portem LPT. Będziesz musiał sam wykonać moc silnika, a dla każdego typu silnika - własną. Zgodnie ze schematem podajemy kolejno 3, 2, 6, 4, 12, 8, 9, 1 do &H378 na wejścia A, B, C, D. A od czego zacząć nie jest krytyczne, chodzi o to, aby zachować sekwencję i powtórzyć ją w „kole” lub tyle, ile to konieczne. Jeśli zmienisz kierunek sekwencji (od tyłu do przodu), silnik będzie obracał się w przeciwnym kierunku. Ta sekwencja instruuje silnik, aby wykonywał półkroki (zależy to od konstrukcji silnika), dla pełnej kontroli krokowej sekwencja będzie wynosić 3, 6, 12, 9.

A potem moją uwagę przykuł siedmiosegmentowy wskaźnik na diodach LED z kalkulatora. Decyzja przyszła natychmiast.

Oto jak działa taki wskaźnik.

Kolejne życie portu LPT

Dla uproszczenia narysowałem 4-cyfrowy (w moim wskaźniku jest ich 12) siedmiosegmentowy wskaźnik na diodach LED. Do bitów 1-4 dostarczamy 0, a do segmentów zasilanie + (każdy typ wskaźnika ma swoje parametry zasilania). Wszystkie segmenty są połączone, więc musisz zapalić taki wskaźnik dynamicznym wskazaniem. Każdy, kto kiedykolwiek sam zmontował zegarek elektroniczny, wie, co to jest, ale na wszelki wypadek rozważymy to bardziej szczegółowo.

Krok 1. Do pierwszej cyfry przykładany jest niski poziom sygnału, a na segmentach ustawiany jest kod cyfry, którą chcemy zobaczyć (poziom wysoki).

Kolejne życie portu LPT

Krok 2. Do drugiej cyfry przykładany jest niski poziom sygnału, a na segmentach ustawiany jest kod cyfry, którą chcemy zobaczyć (poziom wysoki).

Kolejne życie portu LPT

Krok 3. Do trzeciej cyfry przykładany jest niski poziom sygnału, a na segmentach ustawiany jest kod cyfry, którą chcemy zobaczyć (poziom wysoki).

Kolejne życie portu LPT

Krok 4. Do czwartej cyfry przykładany jest niski poziom sygnału, a na segmentach ustawiany jest kod cyfry, którą chcemy zobaczyć (poziom wysoki).

Kolejne życie portu LPT

I znowu w nowym kroku 1, 2 itd. Wszystko to dzieje się bardzo szybko, więc nasze oczy nie mają czasu, aby zobaczyć migoczące cyfry.

Bierzemy nasz wskaźnik i umieszczamy bity 1, 2, 3, 4 na STROBE(1), AUTO(14), INIT(16), SELECT IN(17). To będzie kontrola cyfr, a segmenty A, B, C, D, E, F, G stawiamy na D0, D1, D2, D3, D4, D5, D6. Aby zapalić na pierwszej cyfrze, na przykład 1 (segmenty B, C), należy przypisać cyfrę 378 do adresu &H6, a 37 do adresu &H197A.

Kolejne życie portu LPTKolejne życie portu LPT

A oto gotowy program - zegar elektroniczny.

Na formularzu znajdują się 2 przyciski. Pierwszy uruchamia zegar, drugi zatrzymuje się. Parametr Z = 0.004 dobrano empirycznie. Jeśli nie ustawisz opóźnienia, liczby łączą się, wszystko dzieje się zbyt szybko, a dioda LED nie ma czasu zgasnąć.

Opcja Jawna

Deklarowanie biblioteki do pracy z adresami portów LPT

Prywatna deklaracja funkcji DlPortReadPortUchar Lib „dlportio.dll” (ByVal Port As Long) As Byte

Deklaracja prywatna Sub DlPortWritePortUchar Lib „dlportio.dll” (ByVal Port tak długo, ByVal wartość jako bajt)

Dim I, J jako liczba całkowita

Dim Z jako pojedynczy

Dim A jako ciąg

Private Sub Command1_Click ()

J = 1 „rozdzielczość pętli”

Z = 0.004' opóźnienie

Rób póki J <> 0

DoEvents

A = Mid$(Time$, 5, 1) 'odczyt jednostek minut

DlPortWritePortUchar &H37A, 197 'niech zaświeci się pierwszy bit

writetime 'wyświetla jednostki minut

A = Mid$(Time$, 4, 1) 'czytaj dziesiątki minut

DlPortWritePortUchar &H37A, 198 'pozwól zaświecić drugiemu bitowi

writetime „wyświetla dziesiątki minut

A = Mid$(Time$, 2, 1) 'czytaj jednostki godzin

DlPortWritePortUchar &H37A, 192 'pozwól zapalić się trzeciemu bitowi

writetime 'wyświetl jednostki godziny

A = Mid$(Time$, 1, 1) 'czytaj dziesiątki godzin

DlPortWritePortUchar &H37A, 204 'pozwala na zaświecenie się czwartego bitu

writetime „wyświetla dziesiątki godzin

Jeśli J = 0, to zakończ Wykonaj

Pętla

DlPortWritePortUchar &H378, 0

End Sub

Publiczny czas zapisu subskrypcji()

Wybierz wartość przypadku (A)

Przypadek jest = 0

I = 63 „kod 0 dla wyświetlacza siedmiosegmentowego”

Przypadek jest = 1

I = 6 „kod 1 dla wskaźnika siedmiosegmentowego”

Przypadek jest = 2

I = 91 „kod 2 dla wyświetlacza siedmiosegmentowego”

Przypadek jest = 3

I = 79 „kod 3 dla wyświetlacza siedmiosegmentowego”

Przypadek jest = 4

I = 102 „kod 4 dla wyświetlacza siedmiosegmentowego”

Przypadek jest = 5

I = 109 „kod 5 dla wyświetlacza siedmiosegmentowego”

Przypadek jest = 6

I = 125 „kod 6 dla wyświetlacza siedmiosegmentowego”

Przypadek jest = 7

I = 7 „kod 7 dla wskaźnika siedmiosegmentowego”

Przypadek jest = 8

I = 255 „kod 8 dla wyświetlacza siedmiosegmentowego”

Przypadek jest = 9

I = 239 „kod 9 dla wyświetlacza siedmiosegmentowego”

End Select

DlPortWritePortUchar &H378, piszę kod dla siedmiosegmentowego wskaźnika

Pauza (Z) 'opóźnienie'

End Sub

Private Sub Command2_Click ()

J=0

DlPortWritePortUchar &H378, 0

End Sub

„Procedura opóźnienia. Format połączenia: Pauza (liczba sekund)

Publiczna pauza podrzędna (wartość jako pojedyncza)

Przyciemnij początek, koniec

Start = Minutnik

Zrób, gdy timer < Start + Wartość

DoEvents

Pętla

Zakończ=Zegar

End Sub

Kolejne życie portu LPT

Tak to działa w prawdziwym życiu.

Nie będę opisywał podłączenia wskaźników fluorescencyjnych, ale szczerze mówiąc próbowałem - działa. Przyłożyłem dodatni potencjał do siatek wyładowczych, uziemiłem włókno i przyłożyłem 1 do segmentów przez D0-D6. Wszystko świeci. Nie próbowałem wskaźników LCD, muszę dowiedzieć się, skąd wziąć 64 Hz. Jeśli ktoś się podłączy, chętnie otrzymam od ciebie schemat. Nawiasem mówiąc, ciekawy pomysł - możesz zrobić biegnącą linię na diodach LED, aby wyświetlić informacje alfanumeryczne. Generalnie po raz kolejny jestem przekonany, że ten port to doskonałe narzędzie do kreatywności.

Oto kolejny mały temat dotyczący silników elektrycznych. Nie każdy ma silniki krokowe i nie zawsze jest to wygodne i konieczne. Spróbujmy obejść się na przykład prostym silnikiem ze skrzynią biegów, aby precyzyjnie przesunąć określone urządzenie w płaszczyźnie poziomej. Niech to będzie ołówek lub pisak. Silnik jest połączony z przekładnią redukcyjną, która z kolei jest połączona z gwintowaną osią. Dysk z metalowymi sektorami (pola kontaktowe lub szczeliny na optykę) jest sztywno zamocowany na gwintowanej osi, np.

Kolejne życie portu LPTlub Kolejne życie portu LPT

To już nie ma znaczenia, ważne jest to, że znając skok gwintu np. skok 1 mm mamy 4 sektory, co oznacza, że ​​przy pełnym obrocie tarczy karetka przesunie się do przodu o 1 mm, i przez ćwierć obrotu - o 0,25 mm. Liczba sektorów może być dowolna - tyle, ile chcesz. Ale co mamy teraz?

Kolejne życie portu LPT

Zacząć robić. Program sterujący silnikiem działa np. według takiego algorytmu.

Kolejne życie portu LPT

Sterowanie przechodzi przez magistrale D0-D7 i/lub port &H37A, polecenia z elementów wykonawczych (czujników) trafiają do &H379 i/lub &H378. Ogólnie rzecz biorąc, twoja wyobraźnia i możliwości. Ta sama zasada jest logiczna w przypadku przesuwania wózka w płaszczyźnie prostopadłej. A tutaj masz maszynę poruszającą się w dwóch kierunkach. Te. zbudowanie maszyny CNC w domu (komputerowe sterowanie numeryczne) jest całkiem REALNE.

Autor: Aleksiej Klusznikow, Iwanowo; Publikacja: cxem.net

Zobacz inne artykuły Sekcja Komputery.

Czytaj i pisz przydatne komentarze do tego artykułu.

<< Wstecz

Najnowsze wiadomości o nauce i technologii, nowa elektronika:

Maszyna do przerzedzania kwiatów w ogrodach 02.05.2024

We współczesnym rolnictwie postęp technologiczny ma na celu zwiększenie efektywności procesów pielęgnacji roślin. We Włoszech zaprezentowano innowacyjną maszynę do przerzedzania kwiatów Florix, zaprojektowaną z myślą o optymalizacji etapu zbioru. Narzędzie to zostało wyposażone w ruchome ramiona, co pozwala na łatwe dostosowanie go do potrzeb ogrodu. Operator może regulować prędkość cienkich drutów, sterując nimi z kabiny ciągnika za pomocą joysticka. Takie podejście znacznie zwiększa efektywność procesu przerzedzania kwiatów, dając możliwość indywidualnego dostosowania do specyficznych warunków ogrodu, a także odmiany i rodzaju uprawianych w nim owoców. Po dwóch latach testowania maszyny Florix na różnych rodzajach owoców wyniki były bardzo zachęcające. Rolnicy, tacy jak Filiberto Montanari, który używa maszyny Florix od kilku lat, zgłosili znaczną redukcję czasu i pracy potrzebnej do przerzedzania kwiatów. ... >>

Zaawansowany mikroskop na podczerwień 02.05.2024

Mikroskopy odgrywają ważną rolę w badaniach naukowych, umożliwiając naukowcom zagłębianie się w struktury i procesy niewidoczne dla oka. Jednak różne metody mikroskopii mają swoje ograniczenia, a wśród nich było ograniczenie rozdzielczości przy korzystaniu z zakresu podczerwieni. Jednak najnowsze osiągnięcia japońskich badaczy z Uniwersytetu Tokijskiego otwierają nowe perspektywy badania mikroświata. Naukowcy z Uniwersytetu Tokijskiego zaprezentowali nowy mikroskop, który zrewolucjonizuje możliwości mikroskopii w podczerwieni. Ten zaawansowany instrument pozwala zobaczyć wewnętrzne struktury żywych bakterii z niesamowitą wyrazistością w skali nanometrowej. Zazwyczaj ograniczenia mikroskopów średniej podczerwieni wynikają z niskiej rozdzielczości, ale najnowsze odkrycia japońskich badaczy przezwyciężają te ograniczenia. Zdaniem naukowców opracowany mikroskop umożliwia tworzenie obrazów o rozdzielczości do 120 nanometrów, czyli 30 razy większej niż rozdzielczość tradycyjnych mikroskopów. ... >>

Pułapka powietrzna na owady 01.05.2024

Rolnictwo jest jednym z kluczowych sektorów gospodarki, a zwalczanie szkodników stanowi integralną część tego procesu. Zespół naukowców z Indyjskiej Rady Badań Rolniczych i Centralnego Instytutu Badań nad Ziemniakami (ICAR-CPRI) w Shimla wymyślił innowacyjne rozwiązanie tego problemu – napędzaną wiatrem pułapkę powietrzną na owady. Urządzenie to eliminuje niedociągnięcia tradycyjnych metod zwalczania szkodników, dostarczając dane dotyczące populacji owadów w czasie rzeczywistym. Pułapka zasilana jest w całości energią wiatru, co czyni ją rozwiązaniem przyjaznym dla środowiska i niewymagającym zasilania. Jego unikalna konstrukcja umożliwia monitorowanie zarówno szkodliwych, jak i pożytecznych owadów, zapewniając pełny przegląd populacji na każdym obszarze rolniczym. „Oceniając docelowe szkodniki we właściwym czasie, możemy podjąć niezbędne środki w celu zwalczania zarówno szkodników, jak i chorób” – mówi Kapil ... >>

Przypadkowe wiadomości z Archiwum

Dzikie fale Trójkąta Bermudzkiego 11.04.2024

Trójkąt Bermudzki od wielu lat pozostaje przedmiotem tajemnic i kontrowersji. Losy statków i samolotów, które zniknęły w tym mistycznym obszarze Oceanu Atlantyckiego, wzbudziły spekulacje i legendy. Jednak ostatnie badania naukowe przeprowadzone na Uniwersytecie w Southampton w Wielkiej Brytanii rzucają światło na tę tajemnicę, łącząc zaginięcia z ogromnymi falami bandytów.

Brytyjscy badacze z Uniwersytetu w Southampton uchylili zasłonę tajemnicy otaczającą Trójkąt Bermudzki. Ich odkrycia wskazują, że tajemnicze zniknięcia statków i samolotów mogą być spowodowane ogromnymi falami szalejącymi w regionie.

Te wysokie, strome fale powstają w wyniku zderzenia wielu sztormów i stwarzają niezwykle niebezpieczne warunki żeglugi. Według Narodowej Administracji Oceanicznej i Atmosferycznej Trójkąt Bermudzki jest szczególnie podatny na powstawanie takich fal, co może być jednym z kluczowych czynników wyjaśniających wiele zaginięć.

Naukowcy podkreślają jednak, że ogólne ryzyko w tym regionie nie przekracza standardowych zagrożeń związanych z podróżami oceanicznymi. Te nowe badania naukowe pomagają lepiej zrozumieć naturalne procesy zachodzące w Trójkącie Bermudzkim i mogą pomóc w zmniejszeniu ewentualnych zagrożeń dla marynarzy i lotników.

Chociaż wokół Trójkąta Bermudzkiego istnieje wiele teorii i mitów, nowe dowody naukowe dostarczają ważnych informacji, które pomogą rozwiązać tę tajemniczą strefę.

Badania nad Trójkątem Bermudzkim trwają, a każde nowe odkrycie przybliża nas do zrozumienia tego tajemniczego obszaru. Odkrycie związku między zniknięciami a ogromnymi falami dzikimi stanowi znaczący krok w zrozumieniu natury tego zjawiska. Jednak wiele pozostaje niewiadomych, a przyszłe badania mogą dostarczyć dodatkowych odpowiedzi na pytania dotyczące Trójkąta Bermudzkiego.

Inne ciekawe wiadomości:

▪ Komórki nerwowe wciąż się regenerują

▪ Tablet Asus MeMO Pad 7

▪ Alkohol utrudnia przeżycie tragedii

▪ robot muchołówka

▪ Jak pić herbatę

Wiadomości o nauce i technologii, nowa elektronika

 

Ciekawe materiały z bezpłatnej biblioteki technicznej:

▪ sekcja witryny Technologia fabryczna w domu. Wybór artykułu

▪ artykuł Gajusz Juliusz Cezar. Słynne aforyzmy

▪ artykuł Czym jest ceramika? Szczegółowa odpowiedź

▪ artykuł Pistolet-odkurzacz. warsztat domowy

▪ artykuł Drugi wiatr lodówki. Encyklopedia elektroniki radiowej i elektrotechniki

▪ artykuł Prosty PTT dla burżuazyjnej stacji. Encyklopedia elektroniki radiowej i elektrotechniki

Zostaw swój komentarz do tego artykułu:

Imię i nazwisko:


Email opcjonalny):


komentarz:





Wszystkie języki tej strony

Strona główna | biblioteka | Artykuły | Mapa stony | Recenzje witryn

www.diagram.com.ua

www.diagram.com.ua
2000-2024