MENÜ English Ukrainian Russisch Startseite

Kostenlose technische Bibliothek für Bastler und Profis Kostenlose technische Bibliothek


ENZYKLOPÄDIE DER FUNKELEKTRONIK UND ELEKTROTECHNIK
Kostenlose Bibliothek / Schemata von radioelektronischen und elektrischen Geräten

Ein Programm für den Z80-Mikroprozessor, das die Messung der Relaiskontakt-Prellzeit ermöglicht. Enzyklopädie der Funkelektronik und Elektrotechnik

Kostenlose technische Bibliothek

Lexikon der Funkelektronik und Elektrotechnik / Hinweis für den Schüler

Kommentare zum Artikel Kommentare zum Artikel

Das hier beschriebene Programm für den Z80-Mikroprozessor, das auf die Ausführung in automatischen Test-Mikroprozessorsystemen ausgerichtet ist, misst die Rückzugszeit des Relaiskerns und das Prellen der Relaiskontakte, sodass Sie auf komplexe Geräte verzichten können, wenn Sie dieses Standardprogramm als Teil von Testprogrammen verwenden . Das vorgeschlagene Programm bietet außerdem eine ausreichende Messgenauigkeit. Die gesamte Kontaktschließzeit kann durch Addition der Kernrückzugszeiten und der Relaiskontaktprellzeiten ermittelt werden.

Das zweiteilige Programm wird ausgeführt, wenn das zu testende Relais an einen digitalen DI-Eingangsport angeschlossen wird, der eine Logikpegelumwandlung implementiert. Der erste Teil des Programms, der Zyklus 1 bildet, bestimmt die Rückzugszeit des Relaiskerns. Der zweite Teil berechnet die Prellzeit der Relaiskontakte.

Programm für Mikroprozessor Z80, das die Prellzeit der Relaiskontakte misst
Blockschaltbild des Programms zur Zeitmessung von Relaiskontakten (zum Vergrößern anklicken)

SOFTWARE FÜR Z80 MIKROPROZESSOR,
MESSEN DES RELAISKONTAKTS Prellzeit

Leitungsadresse B1 B2 B3 B4
1
2 ;Kontakt-Bounce-Zeitmesser
3
4 ;Dieses Programm misst die Absprungzeit und die Einzugszeit des Kontakts
5 ; Biegung des Kerns. Der Wert der Absprungzeit steht im HL-Register.
6 ;und Einzugszeit im Register DE.
7
8
9
10 ;TITEL „BOUNCE TIMER“
11 LISTE B, X
12 NAME BUNCE
13 ASEG
14 ORG 3000H
15
16 3000 BUNCE:
17 3000 F3 DI ;Interrupt-Deaktivierung
18
19 3001 21 18 FC LD HL,-TIMEOUT ;Kontaktzeit abziehen von
;Bounce-Zeitzähler
20 3004 01 E8 03 LD BC, TIMEOUT ;Kontaktzeitzähler einstellen
21 3007 11 FF FF LD DE, -1 ;Rückzugszeitzähler setzen
22
23 3000A ZE 07 LD A, CLOSE ;Das Relais schließen
24 3000C D3 C OUT (PORTST), A
25
26 ;Kernrückzugszeit
27
28 3000E LOOP1:
29 3000E 13 INC DE ;Zähler erhöhen
30
31 300F DB 92 IN A, (PORTIM) ;Relaisstatus abrufen
32 3011 FE FF CP TRUE ;Warten Sie auf die erste Instabilität
;Kontakte schließen
33 3013 20 F9 JR NZ, LOOP1 - $
34
35 ;Kontaktprellzeit
36
37 3015 LOOP2:
38 3015 23 INC HL ;Erhöhen Sie den Ratterzeitzähler
39
40 3016 DB 92 IN A, (PORTIM) ;Relaisstatus abrufen
41 3018 FE FF CP TRUE ;Relaisstatus wahr?
42 301A C2 23 30 JP NZ, RESEIC ;Wenn nicht, Kontaktzeitzähler wiederherstellen
43
44 301D 0B DEC BC ;Kontaktzeitzähler reduzieren
45 301E 78 LD A, B ; Kontrollkästchen setzen
46 301F Bl ODER C
47 ;Den Zyklus bis zum Zeitzähler ausführen
48 3020 20 F3 JR NZ, LOOP2- $ ;kein Kontakt wird = Null
49
50 3022 C9 RET ;Rückgabe, Prellzeitwert
;im HL-Register und die Einzugszeit
51 ;im Register DE
52
53 ;Kontaktzeitzähler wiederherstellen
54
55 3023 RESETC:
56 3023 01 E8 03 LD BC, TIMEOUT ; Wiederherstellung des Kontaktzeitzählers
57 3026 00 NOP ;Zyklusausführungszeit konstant halten
58 3027 18 EU JR LOOP2-$
60
61
62 ;DATEN
63
64 03EB TIMEOUT EQU 1000
65 00FF TRUE EQU 0FFH
66 0007 SCHLIESSEN EQU 07H
67 00C2 PORTST EQU 0C2H
68 0092 PORTIM EQU 92H
69 3029 ENDE

Montagefehler pa = 0

Unterbrechungen werden deaktiviert, um die Messgenauigkeit in jedem Zyklus aufrechtzuerhalten. Schleife 1 (Einzugszeitzähler) besteht aus Zählerinkrement und Prüfroutinen. Bei jedem Durchgang durch die Schleife wird der Zustand des DI-Ports auf das erste intermittierende Schließen des Relaiskontakts überprüft. Wenn ein solcher Effekt erkannt wird, misst das Programm die Rückzugszeit des Kerns und speichert diesen Wert im DE-Register. Die wahre Anzugszeit wird jedoch berechnet, indem der Inhalt des DE-Registers mit 36 ​​multipliziert und das Ergebnis durch die Taktgeschwindigkeit des Z80-Mikroprozessors dividiert wird.

Zyklus 2 (Relaisprellzeitzähler) ist die Inkrement- und Testunterroutine und enthält eine zusätzliche Routine, um den Kontakt- und Erholungszeitzähler laufen zu lassen. Bei jedem Schleifendurchlauf wird der Inhalt des HL-Registers inkrementiert und der Zustand des DI-Ports geprüft. Sind die Relaiskontakte geöffnet, so wird ein vorgegebener Wert dieser Zeit in den Kontaktzeitzähler geladen. Im Falle eines Schließens des Relaiskontakts wird der Kontaktzeitzählerwert dekrementiert, bis er Null erreicht. Wenn der Inhalt des Kontaktzeitzählerregisters Null ist, misst das Programm die Kontaktprellzeit, und dieser Wert wird im HL-Register gespeichert. Um jedoch die wahre Prellzeit zu erhalten, wird das HL-Register zunächst mit dem zusätzlichen Binärcode des Kontaktzeitwerts beschrieben, dann wird dessen Inhalt mit 60 multipliziert und das Ergebnis durch die Taktfrequenz des Z80-Mikroprozessors dividiert.

Autor: Van Harris; Veröffentlichung: N. Bolshakov, rf.atnn.ru

Siehe andere Artikel Abschnitt Hinweis für den Schüler.

Lesen und Schreiben nützlich Kommentare zu diesem Artikel.

<< Zurück

Neueste Nachrichten aus Wissenschaft und Technik, neue Elektronik:

Kunstleder zur Touch-Emulation 15.04.2024

In einer modernen Technologiewelt, in der Distanz immer alltäglicher wird, ist es wichtig, die Verbindung und das Gefühl der Nähe aufrechtzuerhalten. Jüngste Entwicklungen bei künstlicher Haut durch deutsche Wissenschaftler der Universität des Saarlandes läuten eine neue Ära der virtuellen Interaktionen ein. Deutsche Forscher der Universität des Saarlandes haben ultradünne Folien entwickelt, die das Tastgefühl über eine Distanz übertragen können. Diese Spitzentechnologie bietet neue Möglichkeiten der virtuellen Kommunikation, insbesondere für diejenigen, die weit von ihren Lieben entfernt sind. Die von den Forschern entwickelten ultradünnen, nur 50 Mikrometer dicken Folien lassen sich in Textilien integrieren und wie eine zweite Haut tragen. Diese Folien fungieren als Sensoren, die taktile Signale von Mama oder Papa erkennen, und als Aktoren, die diese Bewegungen an das Baby weiterleiten. Durch die Berührung des Stoffes durch die Eltern werden Sensoren aktiviert, die auf Druck reagieren und den ultradünnen Film verformen. Das ... >>

Petgugu Global Katzenstreu 15.04.2024

Die Pflege von Haustieren kann oft eine Herausforderung sein, insbesondere wenn es darum geht, Ihr Zuhause sauber zu halten. Das Startup Petgugu Global hat eine neue interessante Lösung vorgestellt, die Katzenbesitzern das Leben erleichtert und ihnen hilft, ihr Zuhause perfekt sauber und ordentlich zu halten. Das Startup Petgugu Global hat eine einzigartige Katzentoilette vorgestellt, die den Kot automatisch ausspülen kann und so Ihr Zuhause sauber und frisch hält. Dieses innovative Gerät ist mit verschiedenen intelligenten Sensoren ausgestattet, die die Toilettenaktivität Ihres Haustieres überwachen und nach dem Gebrauch eine automatische Reinigung aktivieren. Das Gerät wird an die Kanalisation angeschlossen und sorgt für eine effiziente Abfallentsorgung, ohne dass der Eigentümer eingreifen muss. Darüber hinaus verfügt die Toilette über einen großen spülbaren Stauraum, was sie ideal für Haushalte mit mehreren Katzen macht. Die Petgugu-Katzentoilettenschüssel ist für die Verwendung mit wasserlöslicher Streu konzipiert und bietet eine Reihe zusätzlicher ... >>

Die Attraktivität fürsorglicher Männer 14.04.2024

Das Klischee, dass Frauen „böse Jungs“ bevorzugen, ist schon lange weit verbreitet. Jüngste Untersuchungen britischer Wissenschaftler der Monash University bieten jedoch eine neue Perspektive zu diesem Thema. Sie untersuchten, wie Frauen auf die emotionale Verantwortung und Hilfsbereitschaft von Männern reagierten. Die Ergebnisse der Studie könnten unser Verständnis darüber verändern, was Männer für Frauen attraktiv macht. Eine von Wissenschaftlern der Monash University durchgeführte Studie führt zu neuen Erkenntnissen über die Attraktivität von Männern für Frauen. Im Experiment wurden Frauen Fotos von Männern mit kurzen Geschichten über deren Verhalten in verschiedenen Situationen gezeigt, darunter auch über ihre Reaktion auf eine Begegnung mit einem Obdachlosen. Einige der Männer ignorierten den Obdachlosen, während andere ihm halfen, indem sie ihm beispielsweise Essen kauften. Eine Studie ergab, dass Männer, die Empathie und Freundlichkeit zeigten, für Frauen attraktiver waren als Männer, die Empathie und Freundlichkeit zeigten. ... >>

Zufällige Neuigkeiten aus dem Archiv

Schimpanse als Höhepunkt der Evolution 20.09.2007

Es ist an der Zeit aufzuhören zu denken, dass der Mensch der Höhepunkt der Evolution ist. Tatsächlich sind Schimpansen eine „fortgeschrittenere“ Spezies.

Eine Gruppe von Genetikern der University of Michigan (USA) untersuchte die DNA-Sequenzen in 13 Genen von Menschen, Schimpansen und Rhesusaffen. Es stellte sich heraus, dass 888 Schimpansen-Gene durch natürliche Selektion verändert wurden, seit sich Mensch und Schimpanse vor etwa 233 Millionen Jahren von einem gemeinsamen Vorfahren getrennt haben. Von den menschlichen Genen haben sich seitdem nur 6 verändert.

Die Evolution der Schimpansen ging also weiter als unsere. Bedeutet das nicht, dass Affen nach einer Weile schlauer werden als Menschen?

Weitere interessante Neuigkeiten:

▪ Western Digital iNAND 7350 256 GB Smartphone-Festplatte

▪ Explay Atom 3 SIM-Smartphone

▪ Roboter werden den Menschen in vielen Berufen ersetzen

▪ Videospielsucht wird als Krankheit anerkannt

▪ Freescale erweitert sein Angebot an Automobil-Mikrocontrollern

News-Feed von Wissenschaft und Technologie, neue Elektronik

 

Interessante Materialien der Freien Technischen Bibliothek:

▪ Abschnitt der Website Ihre Geschichten. Artikelauswahl

▪ Artikel von Helen Rowland. Berühmte Aphorismen

▪ Artikel Wie ist der normale Zustand des Glases? Ausführliche Antwort

▪ Artikel Cinchona rötlich. Legenden, Kultivierung, Anwendungsmethoden

▪ Artikel Superregenerativer Empfänger basierend auf einem RF-Barrieregenerator mit OB. Enzyklopädie der Funkelektronik und Elektrotechnik

▪ Artikel Fliegender Fingerhut. Fokusgeheimnis

Hinterlasse deinen Kommentar zu diesem Artikel:

Name:


E-Mail optional):


Kommentar:





Alle Sprachen dieser Seite

Startseite | Bibliothek | Artikel | Sitemap | Site-Überprüfungen

www.diagramm.com.ua

www.diagramm.com.ua
2000-2024