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

Interface AOH-Z80. Encyclopédie de la radioélectronique et de l'électrotechnique

Bibliothèque technique gratuite

Encyclopédie de l'électronique radio et de l'électrotechnique / Téléphonie

Commentaires sur l'article Commentaires sur l'article

Vous trouverez ci-dessous la description originale de l'interface AOH-Z80 développée chez DGN LTD par Alexander Danilin (FIDO 2:5020/321) (c) DGN LTD 1993-1995 Logiciel écrit en PSW SOFT par Vladimir Antonov (FIDO 2:5020/321.41) (c) PSW SOFT 1992-1995

table des matières

  1. introduction
  2. Matériel
  3. Configuration materielle
  4. Logiciel et problèmes lors de l'utilisation du logiciel
  5. Conclusion

introduction

L'interface est conçue pour connecter le produit AOH sur le Z-80 (ci-après dénommé AOH) à un ordinateur IBM PC/AT (ci-après dénommé PC) dans le but de saisir des informations sur l'appelant dans le PC.

L'interface utilise le port LPT1 pour saisir les informations de l'ID de l'appelant. Le principe de fonctionnement de l'INTERFACE est de supprimer les informations du registre de segments vers l'indicateur LED ALS318, d'encoder les données avec un code à 5 bits puis de les transmettre via des éléments de découplage pour numérisation dans le port PC.

Matériel

Pour réaliser l'INTERFACE vous aurez besoin de : Puces 262KP1B - 5 connecteurs 25 broches pour port LPT - 1 connecteur 4 broches pour alimentation PC - 1 connecteur 7 broches pour AON - 2 pièces (direct et retour) Résistances 120 ohm MLT 0.125 - 5 pcs Résistances 330 ohm MLT 0.125 - 5 pcs Câble 7 conducteurs, tressé, 2 m - 1 pièce

Installez le connecteur X1.0 (rond à 7 broches) dans le boîtier AON. Connectez la broche 1.0 de X3 au boîtier du connecteur.

Connectez les résistances R1-R5 (120 ohms) au registre de segment m/s D0 (Р23/ИР27) conformément au tableau 1.

Tableau 1
puce IR23/27 broches 2 broches 5 broches 12 broches 15 broches 16
résistances de données R1 R2 R3 R4 R5

Connectez les puces D1-D5 selon le tableau 2

Tableau 2
m / s broches 1 broches 2 broches 3 broches 7 broches 8
D1
D2
D3
D4
D5
GND_AOH
GND_AOH
GND_AOH
GND_AOH
GND_AOH
R1
R2
R3
R4
R5
X1.0 broche 7
X1.0 broche 7
X1.0 broche 7
X1.0 broche 7
X1.0 broche 7
X1.0 broche 3
X1.0 broche 3
X1.0 broche 3
X1.0 broche 3
X1.0 broche 3
X1.0 broche 1
X1.0 broche 2
X1.0 broche 6
X1.0 broche 4
X1.0 broche 5

La numérotation des broches du microcircuit se fait dans le sens des aiguilles d'une montre, broche 1 en face de la saillie (clé). Les bornes restantes du m/s ne sont pas utilisées et doivent être coupées afin de réduire le risque de court-circuit.

Connectez les résistances R6-R10 (330 ohms) au registre de segments (IR23/IR27) et à l'indicateur ALS 318 conformément au tableau 3.

Tableau 3
microcircuit D0 (IR23/27) broches 2 broches 5 broches 12 broches 15 broches 16
résistances de compensation R6 R7 R8 R9 R10
indicateur ALS 318 broches 6 broches 14 broches 8 broches 16 broches 12

Connectez le câble selon le tableau 4

Tableau 4
Port LPT connecteur X1.1
broches 11
broches 10
broches 12
broches 15
broches 13
broches 20
X1.1 broche 1
X1.1 broche 2
X1.1 broche 6
X1.1 broche 4
X1.1 broche 5
X1.1 broche 3

Connectez le +5 V du connecteur d'alimentation à 4 broches à la broche 1.1 de X7. Il est acceptable d'utiliser une alimentation externe de 5 V 0.1 A avec isolation par transformateur du réseau d'alimentation.

ATTENTION!!! Il est inacceptable d'utiliser l'alimentation utilisée dans l'AON pour alimenter les circuits INTERFACE.

Connecter la gaine du câble aux logements des connecteurs LPT et X1.1.

Connectez le câble aux connecteurs LPT, +5V, X1. L'interface est prête pour le débogage.

Configuration materielle

1) Allumez le PC et exécutez le programme debug.exe no_aon.log, si le fichier est rempli avec le code 87, passez à l'étape 2, sinon vérifiez le bon fonctionnement du câble, des connecteurs et des puces d'INTERFACE. Vérifiez également la présence du +5V entre les broches 3 et 7 des microcircuits D0-D5. Élimine les défauts d'installation.

2) Allumez AOH, appuyez sur le bouton 5, composez le numéro 1234567 dans le tampon, appuyez sur le bouton 1 pour obtenir les lectures de l'indicateur 1n1234567, vérifiez l'uniformité des segments, si le coin inférieur droit des chiffres est trop lumineux - réduisez les valeurs de R6-R10 à 220 ohms, si c'est trop faible, augmentez R6-R10 jusqu'à 510 ohms. Si la lueur d'un segment est complètement absente, vérifiez l'installation dans les circuits R1-R10 et D0-D5. 3).Exécutez le programme debug.exe n1234567.log, le fichier doit contenir les codes C7 77 57 DF 1F 3F 47 B7 87. Si le fichier ne contient principalement que les codes 87, réduisez la valeur des résistances R1-R5 à 51 ohms. Si le fichier contient des codes différents de ceux indiqués, vérifier l'installation, le bon fonctionnement des éléments et la conformité - bus de données Z-80 / broches IR23/27 / / segments ALS 318 / broches du port LPT1 selon le tableau 5.

Tableau 5
Broches du port LPT broches 10 broches 11 broches 12 broches 13 broches 15
Segments ALS 318 B A E G F
Conclusions de l'IR23/27 broches 5 broches 2 broches 12 broches 16 broches 15
Bus de données Z-80 D1 D0 D4 D6 D5

Une fois tous les points de réglage effectués, l'appareil est prêt à fonctionner. Exécutez in.exe phone.inf et vous verrez le numéro 123-4567 dans le fichier phone.inf

Logiciel et problèmes lors de l'utilisation du logiciel

Ci-dessous le texte source du pilote INTERFACE

------------------------------------ Const Len = 50 ; Recoder : Array[0..31] of Char= { 000 001 010 011 100 101 110 111 } {00}( '?','?','?','5', '?','?', '?', '6', {01} '7', '?', '3', '9', '?', '0', '2', '8', {10} ' ',' ?','=','?', '?','?','n','?', {11} '1','?','?','4', '?', '?', '?', '?'); Var Buf : Tableau[0..Len] de Char ; Moi : Parole ; { ResFile : Fichier ;} TxtFile : Texte ; Erreur : booléen ; Téléphone : chaîne ; {I+} Begin Write('Prêt ! ...'); Asm { mov di,Offset Buf mov ax,ds mov es,ax mov cx,60000 cli @@loop: mov dx,379h @@0: in al,dx stosb boucle @@loop sti } mov di,Offset Buf mov ax ,ds mov es,ax mov bx,Len+1 cli @@loop : mov cx,$900 mov dx,$379 @@loop0 : in al,dx cmp al,$87 loopz @@loop0 in al,dx in al,dx in al,dx dans al,dx dans al,dx dans al,dx dans al,dx dans al,dx shr al,3 xor ah,ah mov si,ax mov al,byte ptr Recoder[si] stosb mov cx,900 $ @ @loop1 : in al,dx cmp al,$87 loopnz @@loop1 ou cx,cx jz @@end dec bx jnz @@loop @@end : sti mov Error,False ou cx,cx jnz @@ok mov Error,True @@ok : Fin ; Si erreur, alors Writeln('non détecté !') Sinon, commencez Writeln('done.'); { Attribuer(ResFile,ParamStr(1)); Réécrire (ResFile,1); BlockWrite(ResFile,Buf,Len+1); Fermer(ResFile);} I:=0; Téléphone :='???-????'; Tandis que I<=Len do Begin If (Buf[i]='1') et (Buf[i+1]='n') Then Begin Asm mov si,Offset Buf mov di,Offset Phone add si,j'ajoute si ,2 mov ax,ds mov es,ax mov al,8 stosb movsb movsb movsb mov al,'-' stosb movsb movsb movsb movsb Fin ; Writeln('Pnone: "',Téléphone,'"'); Si Pos('=',Phone)=0 Alors commencez Assign(TxtFile,ParamStr(1)); Réécrire (TxtFile); Writeln (Fichier Texte, Téléphone); Fermer (FichierTexte); Fin; Casser; Fin; Inc(I); Fin; Fin; Fin.

Le pilote est écrit en TP 7.0. Il faut dire qu'il ne s'agit pas vraiment d'un driver, ou plutôt pas d'un driver du tout ;-) Ce programme sort dans un fichier le numéro qui s'allume sur l'indicateur AON au moment de son lancement.

Incompatibilités possibles et méthodes pour leur élimination.

1).Le programme se bloque - IBM PC avec un processeur inférieur à 286. - le programme ne fonctionne pas et ne fonctionnera pas.

2).Le numéro est saisi de manière incorrecte ou incomplète dans le PC - IBM PC avec un processeur lent ou en multitâche. - vous pouvez essayer d'augmenter la fréquence du bus et/ou de réduire le temps de quantification dans un multitâche.

3). L'INTERFACE ne fonctionne pas sur un PC spécifique, elle fonctionne sur d'autres - PC IBM avec un écran HGA ou avec des adresses LPT non standard, ainsi que LPT2-3. - vous pouvez essayer de corriger l'adresse du port LPT dans le code source.

quatre). Le numéro n'est pas lu à partir de l'indicateur
1 - L'identification de l'appelant n'éteint pas l'indicateur lors du changement de segment - modifiez la version de l'identification de l'appelant.
2 - AOH sort autre chose au lieu de 1n au début du segment - vous pouvez essayer de corriger l'encodage dans le code source (fait pour la version ARCTUR-36 qui sort Hd) ou changer la version AON.

Correspondance des codes reçus du port avec les symboles sur l'indicateur :

- 87 1 - C7 2 - 77 3 - 57 4 - DF 5 - 1F 6 - 3F 7 - 47 8 - 7F 9 - 5F 0 - 6F - - 97 n - B7 d - F7 H - FF

Conclusion

DGN LTD vous souhaite une production et une utilisation réussie de l'INTERFACE. Nous espérons que vous connecterez notre INTERFACE à vos programmes d'application et que notre vie complexe deviendra un peu meilleure grâce à cela. Nous souhaitons vraiment voir ces programmes et vous demandons donc de nous les envoyer. Nous GARANTISSONS que ces programmes ne seront pas distribués si vous le spécifiez dans leur description. Nous écouterons avec attention vos commentaires sur l'amélioration de l'interface, ainsi que sur les inexactitudes et fautes de frappe qui auraient pu être faites dans cette description. Nous comprendrons votre désir d’intégrer l’interface dans des logiciels commerciaux ou de la produire en série dans des produits d’usine. Si l'interface vous intéresse, mais que vous ne pouvez pas la réaliser vous-même, nous serons heureux de vous aider.

Vous pouvez nous contacter au FIDO NET - 2:5020/321, appeler DGN LTD BBS - - (095) 582-4922 ou appeler le 582-49-21 de 19h à 23h pour demander Alexander.

Auteur : DGN LTD, Alexandr Danilin (2:5020/321), Mytishhi ; Publication : N. Bolshakov, rf.atnn.ru

Voir d'autres articles section Téléphonie.

Lire et écrire utile commentaires sur cet article.

<< Retour

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

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. ...>>

La menace des débris spatiaux pour le champ magnétique terrestre 01.05.2024

On entend de plus en plus souvent parler d’une augmentation de la quantité de débris spatiaux entourant notre planète. Cependant, ce ne sont pas seulement les satellites et les engins spatiaux actifs qui contribuent à ce problème, mais aussi les débris d’anciennes missions. Le nombre croissant de satellites lancés par des sociétés comme SpaceX crée non seulement des opportunités pour le développement d’Internet, mais aussi de graves menaces pour la sécurité spatiale. Les experts se tournent désormais vers les implications potentielles pour le champ magnétique terrestre. Le Dr Jonathan McDowell du Harvard-Smithsonian Center for Astrophysics souligne que les entreprises déploient rapidement des constellations de satellites et que le nombre de satellites pourrait atteindre 100 000 au cours de la prochaine décennie. Le développement rapide de ces armadas cosmiques de satellites peut conduire à une contamination de l'environnement plasmatique terrestre par des débris dangereux et à une menace pour la stabilité de la magnétosphère. Les débris métalliques des fusées usagées peuvent perturber l'ionosphère et la magnétosphère. Ces deux systèmes jouent un rôle clé dans la protection de l’atmosphère et le maintien ...>>

Solidification de substances en vrac 30.04.2024

Il existe de nombreux mystères dans le monde de la science, et l’un d’eux est le comportement étrange des matériaux en vrac. Ils peuvent se comporter comme un solide mais se transformer soudainement en un liquide fluide. Ce phénomène a attiré l’attention de nombreux chercheurs, et peut-être sommes-nous enfin sur le point de résoudre ce mystère. Imaginez du sable dans un sablier. Il s'écoule généralement librement, mais dans certains cas, ses particules commencent à se coincer, passant d'un liquide à un solide. Cette transition a des implications importantes dans de nombreux domaines, de la production de drogues à la construction. Des chercheurs américains ont tenté de décrire ce phénomène et de mieux le comprendre. Dans l’étude, les scientifiques ont effectué des simulations en laboratoire en utilisant les données provenant de sacs de billes de polystyrène. Ils ont découvert que les vibrations au sein de ces ensembles avaient des fréquences spécifiques, ce qui signifie que seuls certains types de vibrations pouvaient traverser le matériau. Reçu ...>>

Nouvelles aléatoires de l'Archive

Découverte du gène de la durée du sommeil 20.04.2024

Le sommeil joue un rôle important dans nos vies, affectant notre bien-être général, notre santé et notre productivité. Des études récentes ont montré que non seulement des facteurs externes, mais aussi nos gènes sont responsables de la durée et de la qualité du sommeil. L’un de ces gènes est hDEC2, qui contrôle notre cycle veille-sommeil.

Le sommeil fait partie intégrante de notre vie et son rôle dans notre santé et notre bien-être ne peut être surestimé. Cependant, la durée et la qualité du sommeil peuvent varier considérablement d’un individu à l’autre. Des découvertes scientifiques récentes ont clairement montré que nos gènes pourraient en être responsables.

L'un des gènes clés qui déterminent la durée du sommeil est hDEC2. Ce gène décide du temps dont nous avons besoin pour nous reposer correctement et du moment où nous devons nous réveiller. Chez certaines personnes, une mutation de ce gène leur permet de se sentir alertes et reposantes après seulement quelques heures de sommeil.

Le professeur de neurosciences Ying-Hui Fu de l'Université de Californie affirme que de telles mutations pourraient devenir courantes à l'avenir, permettant aux gens de contrôler plus efficacement leurs habitudes de sommeil.

Cependant, on ne sait pas encore clairement comment ces mutations peuvent affecter la santé globale et si l’ensemble de l’humanité doit hériter de ces gènes. Les recommandations traditionnelles en matière de sommeil suggèrent que les adultes ont besoin de six à huit heures de sommeil pour être complètement reposés.

Le sommeil joue un rôle important non seulement dans la restauration de la force physique, mais aussi dans le bien-être psychologique. Il nous aide à traiter les informations de la journée et soutient le fonctionnement normal du système immunitaire.

La recherche sur la génétique du sommeil ouvre de nouveaux horizons pour comprendre comment nos gènes influencent notre repos. Comprendre les mécanismes à l’origine de nos rêves et de nos cycles de sommeil peut nous aider à développer des approches personnalisées pour améliorer la qualité du sommeil et la santé globale.

Autres nouvelles intéressantes :

▪ Panneau interactif Huawei IdeaHub S2

▪ Microcontrôleur connecté au cloud

▪ Flash intelligent Canon Speedlite 470EX-A

▪ Les magnétars sont plus complexes que prévu

▪ Un remède contre la vieillesse

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 Transfert de données. Sélection d'articles

▪ article de Jeremy Bentham. Aphorismes célèbres

▪ article Quel était le premier instrument de musique ? Réponse détaillée

▪ article Pasternak ordinaire. Légendes, culture, méthodes d'application

▪ article Distributeur publicitaire numérique. Encyclopédie de l'électronique radio et de l'électrotechnique

▪ Article Main sur la tête. Concentration secrète

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