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

Un programme pour le microprocesseur Z80 qui mesure le temps de rebond des contacts de relais. Encyclopédie de l'électronique radio et de l'électrotechnique

Bibliothèque technique gratuite

Encyclopédie de l'électronique radio et de l'électrotechnique / Remarque à l'étudiant

Commentaires sur l'article Commentaires sur l'article

Le programme du microprocesseur Z80 décrit ici, qui est orienté vers l'exécution dans des systèmes à microprocesseur de test automatique, mesure le temps de rétraction du noyau du relais et le rebond des contacts du relais, ce qui permet de se passer d'équipements complexes si cette norme programme est utilisé dans le cadre de programmes de test. Le programme proposé fournit également une précision de mesure suffisante. Le temps total de fermeture des contacts peut être trouvé en additionnant les temps de rétraction du noyau et les temps de rebond des contacts de relais.

Le programme en deux parties est exécuté lorsque le relais testé est connecté à un port d'entrée de données numériques DI qui implémente la conversion de niveau logique. La première partie du programme, formant le cycle 1, détermine le temps de rétraction du noyau du relais. La deuxième partie compte le temps de rebond des contacts de relais.

Programme pour microprocesseur Z80, qui fournit la mesure du temps de rebond des contacts de relais
Schéma fonctionnel du programme de mesure du temps de cliquetis des contacts de relais (cliquez pour agrandir)

LOGICIEL POUR MICROPROCESSEUR Z80,
MESURE DU RELAIS DE CONTACT Temps de rebond

Adresse de ligne B1 B2 B3 B4
1
2 ; Compteur de temps de rebond
3
4 ; Ce programme mesurera le temps de rebond du contact et le temps de rétractation
5, flexion de l'âme. La valeur du temps de rebond sera dans le registre HL,
6 ; et le temps d'insertion dans le registre DE.
7
8
9
10 ;TITRE "MINUTERIE DE REBOND"
11 LISTE B, X
12 REBOND DE NOM
13ASEG
14ORG-3000H
15
16 3000 REBONDS :
17 3000 F3 DI ; Désactiver les interruptions
18
19 3001 21 18 FC LD HL,-TIMEOUT ; Soustraire le temps de contact de
; compteur de temps de rebond
20 3004 01 E8 03 LD SU, TIMEOUT ;Définir le compteur de temps de contact
21 3007 11 FF FF LD DE, -1 ;Définir le compteur de temps de rétraction
22
23 3000A ZE 07 LD A, CLOSE ;Fermeture relais
24 3000C D3 C SORTIE (PORTST), A
25
26 ;Temps de rétraction du noyau
27
28 3000E BOUCLE1 :
29 3000E 13 INC DE ; Compteur d'incréments
30
31 300F DB 92 IN A, (PORTIM) ;Obtenir l'état du relais
32 3011 FE FF CP TRUE ;Attendre le premier signal instable
;fermeture des contacts
33 3013 20 F9 JR NZ, BOUCLE1 - $
34
35 ;Temps de rebond
36
37 3015 BOUCLE2 :
38 3015 23 INC HL ;Augmente le compteur de temps de rebond
39
40 3016 DB 92 IN A, (PORTIM) ;Obtenir l'état du relais
41 3018 FE FF CP TRUE ;Etat relais vrai ?
42 301A C2 23 30 JP NZ, RESEIC ; Sinon, restaurer le compteur de temps de contact
43
44 301D 0B DEC BC ; Diminuer le compteur de temps de contact
45 301E 78 LD A, B ; Mettre les drapeaux
46 301F Bl OU C
47 ;Exécute un cycle pendant que le compteur de temps
48 3020 20 F3 JR NZ, BOUCLE2- $ ; aucun contact = zéro
49
50 3022 C9 RET ; retour, valeur de temps de rebond
; dans le registre HL, et le temps d'insertion
51 ;dans le registre DE
52
53 ; Restaurer le compteur de temps de contact
54
55 3023 RÉINITIALISER :
56 3023 01 E8 03 LD BC, TIMEOUT ;Restaurer le compteur de temps de contact
57 3026 00 NOP ;Garder le temps de cycle constant
58 3027 18 EU JR LOOP2-$
60
61
62 ;DONNEES
63
64 03EB TIMEOUT EQU 1000
65 00FF VRAI EQU 0FFH
66 0007 FERMER EQU 07H
67 00C2 PORTST EQU 0C2H
68 0092 PORTIM ÉQU 92H
69 3029 FIN

Erreurs de montage pa = 0

Les interruptions sont désactivées afin de maintenir la précision des mesures à chaque cycle. La boucle 1 (compteur de temps d'insertion) consiste en des routines d'incrémentation et de contrôle du compteur. À chaque passage dans la boucle, l'état du port DI est vérifié pour la première fermeture intermittente du contact du relais. Lorsqu'un tel effet est détecté, le programme mesure le temps de rétraction du noyau et stocke cette valeur dans le registre DE. Cependant, le vrai temps d'insertion est calculé en multipliant le contenu du registre DE par 36 et en divisant le résultat par la vitesse d'horloge du microprocesseur Z80.

Le cycle 2 (compteur de temps de rebond de relais) est le sous-programme d'incrémentation et de test et contient un sous-programme supplémentaire pour exécuter le compteur de temps de contact et de récupération. A chaque passage dans la boucle, le contenu du registre HL est incrémenté et l'état du port DI est vérifié. Si les contacts de relais sont ouverts, alors une valeur prédéterminée de ce temps est chargée dans le compteur de temps de contact. En cas de fermeture d'un contact de relais, la valeur du compteur de temps de contact est décrémentée jusqu'à atteindre zéro. Lorsque le contenu du registre du compteur de temps de contact est zéro, le programme mesure le temps de rebond du contact et cette valeur est stockée dans le registre HL. Cependant, afin d'obtenir le vrai temps de rebond, le registre HL est d'abord écrit avec le code binaire supplémentaire de la valeur du temps de contact, puis son contenu est multiplié par 60 et le résultat est divisé par la fréquence d'horloge du microprocesseur Z80.

Auteur : Van Harris ; Publication : N. Bolchakov, rf.atnn.ru

Voir d'autres articles section Remarque à l'étudiant.

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

Carburant d'aviation à base d'algues 03.04.2017

Le laboratoire de recherche de l'université de Tokyo de la société japonaise Euglena a découvert une technologie de production de carburant d'aviation à partir de microalgues.

Les algues d'Euglena sont actuellement utilisées dans les industries cosmétiques et alimentaires, mais il est possible que bientôt il soit possible d'en faire du véritable carburant d'avion. Par exemple, le carburant d'aviation peut être créé à partir d'algues - un processus, comme le notent des professionnels compétents, n'est pas très difficile d'un point de vue technique. Mais les scientifiques ne comptent pas s'arrêter là.

Selon des estimations préliminaires, le coût du carburant d'aviation produit à base de microalgues représentera environ 10% du prix d'un analogue pétrolier.

Les professionnels sont convaincus que ces algues peuvent devenir des composants à part entière et efficaces pour la production de carburant écologique pour l'aviation.

Autres nouvelles intéressantes :

▪ Perception masculine et féminine des couleurs

▪ CY25200ZZC - puce de générateur d'horloge programmable

▪ Verre diamant super résistant pour smartphones

▪ Téléphone portable Ericsson K850i

▪ L'existence d'une boucle temporelle a été prouvée

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 Web de l'électricien. PUE. Sélection d'articles

▪ Article sur le télescope. Histoire de l'invention et de la production

▪ Quels ont été les résultats de la lutte pour l’indépendance des colonies britanniques ? Réponse détaillée

▪ Article lilas. Légendes, culture, méthodes d'application

▪ article Peintures à l'aquarelle. Recettes et astuces simples

▪ article Chargeur de démarrage avec redresseur synchrone. 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