Menu English Ukrainian Russe ACCUEIL

Bibliothèque technique gratuite pour les amateurs et les professionnels Bibliothèque technique gratuite


ENCYCLOPÉDIE DE LA RADIOÉLECTRONIQUE ET DU GÉNIE ÉLECTRIQUE
Bibliothèque gratuite / Schémas des appareils radio-électroniques et électriques

Une autre vie du port LPT. Partie 3. Encyclopédie de l'électronique radio et de l'électrotechnique

Bibliothèque technique gratuite

Encyclopédie de l'électronique radio et de l'électrotechnique / ordinateurs

Commentaires sur l'article Commentaires sur l'article

Chacun d'entre vous à coup sûr (puisque vous lisez ce texte) avez rencontré des disquettes, des CD, etc. dans votre vie. lecteurs de disque, imprimantes, scanners, en général, appareils comprenant un moteur pas à pas. Allumons-le maintenant. La figure ci-dessous est un schéma que j'ai trouvé sur Internet. Que l'auteur me pardonne, je ne donne pas de lien vers celui-ci (je ne me souviens tout simplement pas où je l'ai trouvé), mais s'il voit cet article, il reconnaîtra son schéma.

Une autre vie du port LPT
(cliquez pour agrandir)

En fait, tout est juste, tout fonctionne. Vous pouvez disposer de toutes sortes de schémas, mais il est maintenant important pour nous de comprendre non pas le principe de fonctionnement du circuit, mais le principe de fourniture de signaux de commande au moteur. Le schéma ci-dessous le montre.

Une autre vie du port LPT

Des impulsions sont appliquées alternativement à chacun des enroulements du moteur, parfois il y a un niveau de signal élevé sur deux enroulements à la fois. Si vous regardez le côté gauche du diagramme et remarquez D0-D3, vous comprendrez immédiatement où je veux en venir.

Une autre vie du port LPT

C'est ce que nous obtenons, et, bien sûr, un ordinateur avec un port LPT. Vous devrez faire vous-même la puissance du moteur et pour chaque type de moteur - le vôtre. Selon le diagramme, nous alimentons 3, 2, 6, 4, 12, 8, 9, 1 à & H378 en séquence vers les entrées A, B, C, D. Et par où commencer n'est pas critique, la question est de maintenir la séquence et de la répéter en "cercle" ou autant que nécessaire. Si vous changez le sens de la séquence (arrière vers avant), la rotation du moteur se fera dans le sens opposé. Cette séquence demande au moteur de faire des demi-pas (cela dépend de la conception du moteur), pour un contrôle de pas complet, la séquence serait 3, 6, 12, 9.

Et puis un indicateur à sept segments sur les LED d'une calculatrice a attiré mon attention. La décision est venue instantanément.

Voici comment fonctionne un tel indicateur.

Une autre vie du port LPT

Pour plus de simplicité, j'ai dessiné un indicateur à sept segments à 4 chiffres (il y en a 12 dans mon indicateur) sur les LED. Nous fournissons 1 aux bits 4-0 et fournissons + puissance aux segments (chaque type d'indicateur a ses propres paramètres de puissance). Tous les segments sont combinés, vous devez donc allumer un tel indicateur avec une indication dynamique. Quiconque a déjà assemblé lui-même une montre électronique sait ce que c'est, mais juste au cas où, nous l'examinerons plus en détail.

Étape 1. Un niveau de signal bas est appliqué au premier chiffre et le code du chiffre que nous voulons voir est défini sur les segments (niveau haut).

Une autre vie du port LPT

Étape 2. Un niveau de signal bas est appliqué au deuxième chiffre et le code du chiffre que nous voulons voir est défini sur les segments (niveau haut).

Une autre vie du port LPT

Étape 3. Un niveau de signal bas est appliqué au troisième chiffre et le code du chiffre que nous voulons voir est défini sur les segments (niveau haut).

Une autre vie du port LPT

Étape 4. Un niveau de signal bas est appliqué au quatrième chiffre et le code du chiffre que nous voulons voir est défini sur les segments (niveau haut).

Une autre vie du port LPT

Et encore une fois sur une nouvelle étape 1, 2, etc. Tout cela se passe très rapidement, nos yeux n'ont donc pas le temps de voir les chiffres qui clignotent.

Nous prenons notre indicateur et mettons les bits 1, 2, 3, 4 sur STROBE(1), AUTO(14), INIT(16), SELECT IN(17). Ce sera le contrôle des chiffres, et nous mettons les segments A, B, C, D, E, F, G sur D0, D1, D2, D3, D4, D5, D6. Pour allumer dans le premier chiffre, par exemple 1 (segments B, C), vous devez appliquer le chiffre 378 à l'adresse &H6, et 37 à l'adresse &H197A.

Une autre vie du port LPTUne autre vie du port LPT

Et voici le programme fini - une horloge électronique.

Il y a 2 boutons sur le formulaire. Le premier démarre le chronomètre, le second s'arrête. Le paramètre Z = 0.004 a été choisi empiriquement. Si vous ne définissez pas de délai, les chiffres fusionnent, tout se passe trop vite et la LED n'a pas le temps de s'éteindre.

Option explicite

Déclarer une bibliothèque pour travailler avec les adresses de port LPT

Fonction de déclaration privée DlPortReadPortUchar Lib "dlportio.dll" (ByVal Port As Long) As Byte

Private Declare Sub DlPortWritePortUchar Lib "dlportio.dll" (ByVal Port As Long, ByVal Value As Byte)

Dim I, J comme entier

Dim Z comme simple

Atténuer A comme chaîne

Private Sub Command1_Click ()

J = 1' résolution de boucle

Z = 0.004 'de retard

Faire Tant que J <> 0

DoEvents

A = Mid$(Time$, 5, 1) 'lire les unités de minutes

DlPortWritePortUchar &H37A, 197 ' laissez le premier bit s'allumer

writetime 'affiche les unités de minutes

A = Mid$(Time$, 4, 1) 'lire des dizaines de minutes

DlPortWritePortUchar &H37A, 198 ' laissez le deuxième bit s'allumer

writetime 'affiche des dizaines de minutes

A = Mid$(Time$, 2, 1) 'lire les unités d'heures

DlPortWritePortUchar &H37A, 192 'laissez le troisième bit s'allumer

writetime 'affiche les unités d'heure

A = Mid$(Time$, 1, 1) 'lire des dizaines d'heures

DlPortWritePortUchar &H37A, 204 'permet au quatrième bit de s'allumer

writetime 'affiche des dizaines d'heures

Si J = 0 Alors Quitter Faire

boucle

DlPortWritePortUchar &H378, 0

End Sub

Sous public temps d'écriture ()

Sélectionnez Cas Val(A)

Le cas est = 0

I = 63' code 0 pour un afficheur sept segments

Le cas est = 1

I = 6' code 1 pour un indicateur à sept segments

Le cas est = 2

I = 91' code 2 pour un afficheur sept segments

Le cas est = 3

I = 79' code 3 pour un afficheur sept segments

Le cas est = 4

I = 102 'code 4 pour un affichage à sept segments

Le cas est = 5

I = 109 'code 5 pour un affichage à sept segments

Le cas est = 6

I = 125 'code 6 pour un affichage à sept segments

Le cas est = 7

I = 7' code 7 pour un indicateur à sept segments

Le cas est = 8

I = 255 'code 8 pour un affichage à sept segments

Le cas est = 9

I = 239 'code 9 pour un affichage à sept segments

End Select

DlPortWritePortUchar &H378, j'écris du code pour un indicateur à sept segments

Pause (Z)' délai

End Sub

Private Sub Command2_Click ()

J = 0

DlPortWritePortUchar &H378, 0

End Sub

'Procédure de retard. Format d'appel : Pause (nombre de secondes)

Public Sub Pause (valeur unique)

Dim Début, Fin

Démarrer = Minuterie

Faire pendant que la minuterie < Début + Valeur

DoEvents

boucle

Fin=Minuteur

End Sub

Une autre vie du port LPT

C'est ainsi que cela fonctionne dans la vraie vie.

Je ne décrirai pas la connexion des indicateurs fluorescents, mais pour être honnête, je l'ai essayé - cela fonctionne. J'ai appliqué un potentiel positif aux grilles de décharge, mis le filament à la terre et appliqué 1 aux segments via D0-D6. Tout brille. Je n'ai pas essayé les indicateurs LCD, j'ai besoin de savoir où obtenir 64 Hz. Si quelqu'un se connecte, je serai heureux de recevoir un schéma de votre part. Au fait, une idée intéressante - vous pouvez créer une ligne continue sur les LED pour afficher des informations alphanumériques. De manière générale, encore une fois je suis convaincu que ce portage est un excellent outil de créativité.

Voici un autre petit sujet sur les moteurs électriques. Tout le monde n'a pas de moteurs pas à pas, et ce n'est pas toujours pratique et nécessaire. Essayons de nous débrouiller avec un simple moteur avec une boîte de vitesses, par exemple, pour déplacer précisément un certain appareil dans un plan horizontal. Que ce soit un crayon ou un feutre. Le moteur est relié à un réducteur, lui-même relié à un axe fileté. Un disque à secteurs métalliques (patins ou fentes pour l'optique) est fixé rigidement sur un axe fileté, par exemple tel

Une autre vie du port LPTou Une autre vie du port LPT

Cela n'a plus d'importance, l'important c'est que, connaissant le pas de filetage, par exemple un pas de 1 mm, on a 4 secteurs, ce qui veut dire que pour un tour complet du disque le chariot va avancer de 1 mm, et pendant un quart de tour - de 0,25 mm. Le nombre de secteurs peut être quelconque - autant que vous le souhaitez. Mais qu'est-ce qu'on a maintenant.

Une autre vie du port LPT

Poursuivre. Le programme de contrôle moteur fonctionne par exemple selon un tel algorithme.

Une autre vie du port LPT

La commande passe par les bus D0-D7 et/ou par le port &H37A, les commandes des actionneurs (capteurs) vont au &H379 et/ou &H378. En général, alors votre imagination et vos possibilités. Le même principe est logique à utiliser pour déplacer le chariot dans un plan perpendiculaire. Et ici, vous avez une machine avec un mouvement dans deux directions. Ceux. construire une machine CNC à la maison (commande numérique par ordinateur) est tout à fait RÉEL.

Auteur : Alexey Klyushnikov, Ivanovo ; Publication : cxem.net

Voir d'autres articles section ordinateurs.

Lire et écrire utile commentaires sur cet article.

<< Retour

Dernières nouvelles de la science et de la technologie, nouvelle électronique :

Machine pour éclaircir les fleurs dans les jardins 02.05.2024

Dans l'agriculture moderne, les progrès technologiques se développent visant à accroître l'efficacité des processus d'entretien des plantes. La machine innovante d'éclaircissage des fleurs Florix a été présentée en Italie, conçue pour optimiser la phase de récolte. Cet outil est équipé de bras mobiles, lui permettant de s'adapter facilement aux besoins du jardin. L'opérateur peut régler la vitesse des fils fins en les contrôlant depuis la cabine du tracteur à l'aide d'un joystick. Cette approche augmente considérablement l'efficacité du processus d'éclaircissage des fleurs, offrant la possibilité d'un ajustement individuel aux conditions spécifiques du jardin, ainsi qu'à la variété et au type de fruits qui y sont cultivés. Après avoir testé la machine Florix pendant deux ans sur différents types de fruits, les résultats ont été très encourageants. Des agriculteurs comme Filiberto Montanari, qui utilise une machine Florix depuis plusieurs années, ont signalé une réduction significative du temps et du travail nécessaires pour éclaircir les fleurs. ...>>

Microscope infrarouge avancé 02.05.2024

Les microscopes jouent un rôle important dans la recherche scientifique, car ils permettent aux scientifiques d’explorer des structures et des processus invisibles à l’œil nu. Cependant, diverses méthodes de microscopie ont leurs limites, parmi lesquelles la limitation de la résolution lors de l’utilisation de la gamme infrarouge. Mais les dernières réalisations des chercheurs japonais de l'Université de Tokyo ouvrent de nouvelles perspectives pour l'étude du micromonde. Des scientifiques de l'Université de Tokyo ont dévoilé un nouveau microscope qui va révolutionner les capacités de la microscopie infrarouge. Cet instrument avancé vous permet de voir les structures internes des bactéries vivantes avec une clarté étonnante à l’échelle nanométrique. En général, les microscopes à infrarouge moyen sont limités par leur faible résolution, mais le dernier développement des chercheurs japonais surmonte ces limitations. Selon les scientifiques, le microscope développé permet de créer des images avec une résolution allant jusqu'à 120 nanomètres, soit 30 fois supérieure à la résolution des microscopes traditionnels. ...>>

Piège à air pour insectes 01.05.2024

L'agriculture est l'un des secteurs clés de l'économie et la lutte antiparasitaire fait partie intégrante de ce processus. Une équipe de scientifiques du Conseil indien de recherche agricole et de l'Institut central de recherche sur la pomme de terre (ICAR-CPRI), à Shimla, a mis au point une solution innovante à ce problème : un piège à air pour insectes alimenté par le vent. Cet appareil comble les lacunes des méthodes traditionnelles de lutte antiparasitaire en fournissant des données en temps réel sur la population d'insectes. Le piège est entièrement alimenté par l’énergie éolienne, ce qui en fait une solution respectueuse de l’environnement qui ne nécessite aucune énergie. Sa conception unique permet la surveillance des insectes nuisibles et utiles, fournissant ainsi un aperçu complet de la population dans n'importe quelle zone agricole. "En évaluant les ravageurs cibles au bon moment, nous pouvons prendre les mesures nécessaires pour lutter à la fois contre les ravageurs et les maladies", explique Kapil. ...>>

Nouvelles aléatoires de l'Archive

Vous pouvez prédire quelque chose par la main 11.10.2005

Comme l'ont découvert des scientifiques canadiens de l'Université de l'Alberta, le rapport des longueurs de l'index et de l'annulaire chez un homme peut indiquer sa propension à la violence physique.

Les anthropologues ont mesuré les doigts de trois cents jeunes femmes et hommes, puis chaque sujet a rempli un questionnaire spécial, qui peut être utilisé pour juger du degré d'agressivité d'une personne. Il s'est avéré que les hommes dont l'index est plus court que l'annulaire sont plus sujets aux agressions physiques que les autres. Les femmes n'ont pas une telle dépendance.

Des études antérieures ont montré que les hommes avec un long annulaire sont particulièrement fertiles, et chez les femmes, un long index indique une grande capacité à avoir des enfants. Les hommes avec des annulaires relativement courts ont un risque accru de crise cardiaque.

Autres nouvelles intéressantes :

▪ chaussée ensoleillée

▪ Une femme qui allaite améliore sa santé cardiaque

▪ Chansons en heures

▪ Création de la plus petite forme de vie mobile

▪ voiture de soja

Fil d'actualité de la science et de la technologie, nouvelle électronique

 

Matériaux intéressants de la bibliothèque technique gratuite :

▪ section du site Chargeurs, batteries, batteries. Sélection d'articles

▪ article Ce que le dernier livre lui dit, alors il tombera sur son âme d'en haut. Expression populaire

▪ article Pourquoi septembre est-il le XNUMX de l'année, alors que cela signifie littéralement le septième ? Réponse détaillée

▪ article Valériane officinalis. Légendes, culture, méthodes d'application

▪ Article Amplificateur Cascode. Encyclopédie de l'électronique radio et de l'électrotechnique

▪ article Utilisation d'anciens circuits imprimés. Encyclopédie de l'électronique radio et de l'électrotechnique

Laissez votre commentaire sur cet article :

Nom:


E-mail (facultatif) :


commenter:





Toutes les langues de cette page

Page principale | bibliothèque | Articles | Plan du site | Avis sur le site

www.diagramme.com.ua

www.diagramme.com.ua
2000-2024