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

Extenseur d'interface PC. 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

L'une des façons les plus courantes d'utiliser un PC est la collecte et le traitement d'informations sur l'état des capteurs, le contrôle de divers mécanismes et systèmes technologiques. Un problème typique qui se pose dans ce cas est de savoir comment entrer dans l'ordinateur et en sortir tous les signaux nécessaires, dont le nombre atteint souvent plusieurs centaines. Il est souvent nécessaire de développer une unité spéciale qui reçoit les signaux des capteurs et les convertit en signaux de l'une des interfaces standard dont un ordinateur est équipé, par exemple l'interface série RS-232C ("C2 Joint"). Habituellement, le même bloc résout également le problème inverse - il convertit les signaux de l'interface standard sous la forme nécessaire pour contrôler les actionneurs. Malheureusement, cette décision n'est pas toujours justifiée. Premièrement, l'interface standard est souvent occupée, par exemple pour communiquer avec d'autres ordinateurs, une imprimante et des périphériques similaires. Deuxièmement, la nécessité de recevoir et de transmettre en permanence un grand nombre de signaux via une interface série relativement lente peut grandement affecter la vitesse du système dans son ensemble.

De nombreux ordinateurs, y compris le PC IBM, offrent la possibilité de connecter des périphériques supplémentaires directement au bus système. Pour ce faire, des prises spéciales (« emplacements ») sont installées sur la carte principale de l'ordinateur, dans lesquelles des cartes supplémentaires peuvent être insérées pour exécuter les fonctions prévues par la configuration d'origine de l'ordinateur. La vitesse d'échange entre les données et les données sur le bus système est la plus élevée possible pour un ordinateur donné et est limitée principalement par la vitesse de son processeur. Actuellement, un large assortiment de cartes supplémentaires est produit, remplissant une grande variété de fonctions, notamment l'extension des capacités de communication entre l'ordinateur et les périphériques externes. Si nécessaire, ces planches peuvent être réalisées indépendamment.

Prolongateur d'interface PC
(cliquez pour agrandir)

Un diagramme schématique d'une simple carte d'interface supplémentaire est illustré à la Fig. 1. Il est construit sur la base de l'adaptateur d'interface parallèle bien connu KR580VV55A, qui vous permet d'entrer ou de sortir jusqu'à 24 signaux logiques depuis l'ordinateur. Sur les puces DD2, DD3, un décodeur est réalisé, auquel sont fournis les signaux A4-A9 du bus d'adresse de l'ordinateur. Lorsque l'ordinateur exécute des commandes pour lire sur des ports avec des adresses de 00H à 30FH ou écrire sur les mêmes ports, une impulsion de niveau logique bas est générée au niveau de la broche 8 de DD3, permettant le fonctionnement des microcircuits DD1 et DD4. Les bits d'adresse A2 et A3 ne sont pas utilisés et les signaux AO et A1 sont fournis directement aux entrées d'adresse DD4. Ainsi, le port A de ce microcircuit est accessible à n'importe laquelle des adresses Z00N, 304H, 308H Z0CH ; au port B - aux adresses 301Н, 305Н, 309Н, З0ДН ; au port C - aux adresses 302H, 306N, Z0AN, Z0EN et au registre de mots de contrôle - aux adresses 303Н, 307Н, 30ВН, 30FH.

Les opérations de lecture ou d'écriture SONT EFFECTUÉES en fonction des signaux IOR ou IOW générés par le processeur de l'ordinateur. Cependant, dans un ordinateur, ces signaux peuvent être générés non seulement par le processeur, mais également par le contrôleur d'accès direct à la mémoire (DMA). Pour éliminer les pannes, le signal AEN a été appliqué au décodeur, le bloquant lorsque l'ordinateur fonctionne en mode DMA.

Quelques mots sur le but du bus shaper DD1. Si la carte est censée être utilisée uniquement pour la sortie de données, alors il est tout à fait possible de se passer de ce microcircuit : le tampon du bus de données de l'ordinateur a une capacité de charge suffisante pour contrôler le bus de données du microcircuit DD4 qui lui est directement connecté. Cependant, pour la transmission inverse, la capacité de charge de ce microcircuit n'est pas suffisante, un pilote de bus puissant est donc nécessaire.

Parfois, il s'avère que la durée des signaux d'écriture et de lecture générés par l'ordinateur est trop courte pour le fonctionnement fiable de microcircuits périphériques relativement "lents" (dont le KR580BB55A). Cette situation est particulièrement probable lors de l'accélération de l'ordinateur en augmentant la fréquence d'horloge du processeur (ce que l'on appelle le mode turbo). Pour étendre les cycles d'écriture / lecture à la valeur requise, une entrée spéciale pour le signal de disponibilité des périphériques externes RDY est prévue dans le connecteur système. Si, après le début d'une impulsion d'écriture ou de lecture, un niveau logique bas est défini sur cette entrée, alors la fin de l'impulsion sera retardée jusqu'à ce que ce niveau soit supprimé. La sortie RDY est nécessairement effectuée selon le schéma "collecteur ouvert", qui, si nécessaire, vous permet de combiner ces signaux provenant de différentes sources.

Prolongateur d'interface PC

Le schéma de l'unité de génération de signal RDY est illustré à la fig. 2. La durée d'impulsion est réglée en sélectionnant le condensateur C1. La nécessité d'utiliser ce nœud dans la carte fabriquée est mieux vérifiée expérimentalement.

Si vous devez augmenter le nombre de broches pour connecter des périphériques externes, vous pouvez installer des puces KR580VV55A supplémentaires sur la carte d'interface. Chacun d'eux vous permettra d'entrer ou de sortir 24 signaux logiques supplémentaires. La principale difficulté qui sera rencontrée est de savoir comment installer un connecteur (ou des connecteurs) dans l'ordinateur avec suffisamment de broches pour transporter tous ces signaux.

Les broches 5, 8, 9, 27 à 36, ainsi que les broches d'alimentation (7 et 26) des microcircuits KR580VV55A supplémentaires sont connectées en parallèle aux broches correspondantes de la puce DD4. Le décodeur d'adresse (DD2.1-DD2.5, DD3) est remplacé par une puce PROM 556RT7 ou KR556RT18. Les entrées d'adresse A2-A9 (broches 6-1, 23,22) de ce microcircuit sont connectées aux circuits correspondants du connecteur XP1, l'entrée A10 (broche 21) est connectée au circuit AEN, les broches 7, 8, 20 sont connectées au fil commun et les broches 18, 19 - avec une alimentation +5 V via une résistance de 1 kOhm. La broche 9 est connectée aux broches 19 de DD1 et 13 de DD2, et la broche 10 est connectée à la broche 6 de DD4 (sa connexion à DD1 et DD2 est rompue). Les broches de six microcircuits KR11VV13A supplémentaires sont connectées aux broches 17, 580-55 ; ainsi, il peut y en avoir jusqu'à sept au total (y compris DD4).

Pour économiser de l'espace, au lieu de la table de programmation de la puce PROM du décodeur, nous présentons un simple programme BASIC qui imprime cette table sur une imprimante.

10 REM Décodeur de ports d'entrées/sorties supplémentaires 20 PA1=&H300 : REM Adresse du port A DD4 30 PA2=&H304 : REM Adresse du port A 1er supplémentaire. BB55 40 PA3=&H308 : REM Port A adresse 2ème ajout. BB55 50 PA4=&H30C : REM Port A adresse 3ème ajout. ВВ55 60 POUR A=0 À 2047 70 X=&B11111111l 80 SI (A>=PA1) ET (A<=PA1+3) ALORS X=&B11111100:GOTO 120 90 SI (A>=PA2) ET (A<=PA2 +3) ALORS X=&B11111010 :GOTO 120 100 SI (A>=PA3) ET (A<=PA3+3) ALORS X=&B11110110 :GOTO 120 110 SI (A>=PA4) ET (A<=PA4+3 ) ALORS X=&B11101110 120 SI (A ET &HF)=0 ALORS LPRINT : LPRINT HEX (A) 130 LPRINT" "; HEX(X); 140 SUIVANT 150 LIMPRESSION

Le tableau est conçu pour un décodeur pour quatre microcircuits KR580BB55A, dont les adresses de port sont situées dans la zone 300H-30FH. Après avoir apporté des modifications évidentes au programme de calcul, il n'est pas difficile d'obtenir un tableau pour un nombre différent de microcircuits et d'autres adresses de leurs ports. Cependant, lors du choix des adresses, vous devez vous assurer qu'elles ne sont pas déjà utilisées par l'ordinateur.

En conclusion, nous notons que les puces ROM de la série K573 ne peuvent pas être utilisées dans le décodeur en raison de performances insuffisantes.

Passons aux fonctionnalités de la programmation informatique. Tout programme conçu pour fonctionner avec la carte décrite doit prévoir la configuration de tous les microcircuits KR580VV55A installés dessus. Sans entrer dans les détails connus du fonctionnement de ces microcircuits, nous présentons un tableau de mots de contrôle pour le mode 0 le plus couramment utilisé.

Tableau 1

gestionnaire mot (réf) ORIFICE A Orifice c(st) Entrée Orifice c(ml)
(RAO. .RA7) (PC4..PC7) (PBO..PB7) (РСО..РС3)
80 conclusion conclusion conclusion sortie
81 conclusion conclusion conclusion Entrer
82 conclusion conclusion Entrer conclusion
83 conclusion conclusion Entrer Entrer
88 conclusion Entrer conclusion conclusion
89 conclusion Entrer conclusion Entrer
conclusion Entrer Entrer conclusion
8V conclusion Entrer Entrer Entrer
90 Entrer conclusion conclusion conclusion
91 Entrer conclusion conclusion Entrer
92 Entrer conclusion Entrer conclusion
93 Entrer conclusion Entrer Entrer
98 Entrer Entrer conclusion conclusion
9S Entrer Entrer conclusion Entrer
Entrer Entrer Entrer conclusion
9V Entrer Entrer Entrer Entrer

L'une de ces couches doit être écrite dans le registre de mots de contrôle de chaque puce KR580BB55A avant d'effectuer toute autre opération avec celle-ci. Par exemple, une commande (en BASIC)

SORTIE &H303, &H80

configurera le microcircuit pour qu'il sorte sur les 24 circuits externes. La sortie réelle peut être effectuée avec des commandes similaires : OUT &H300, &H55 : REM Sortie de la constante 55H vers le port A OUT &H301,X : REM Sortie de la valeur de la variable X vers le port B

SORTIE&H303,2*N+Z

Le dernier exemple illustre la possibilité de changer l'état de bits individuels du port C à l'aide de mots de contrôle spéciaux. Ici N est le numéro de bit du port C (de 0 à 7) et Z est la valeur (0 ou 1) à définir dans ce bit.

La lecture des signaux appliqués aux broches externes peut être effectuée avec des commandes telles que :

T=INP(&H302) : la variable REM T est définie sur la valeur lue sur le port C

Naturellement, le port correspondant doit être configuré pour l'entrée.

Lors de la programmation en langage assembleur, vous devez éviter les situations où les commandes d'accès aux ports se succèdent directement. Dans de tels cas, il est nécessaire d'insérer des commandes "inactives" entre elles.

Le circuit imprimé de l'appareil décrit est fabriqué à partir de. feuille de fibre de verre double face. Ses dimensions approximatives sont de 112x93 mm. Entre les conducteurs imprimés +5 V et le fil commun, au plus près des bornes d'alimentation de chaque microcircuit, il faut installer des condensateurs de blocage non représentés sur le schéma d'une capacité d'au moins 0.047 µF. La fiche XP1 est une série de plages de contact de 10 mm de long et d'environ 2 mm de large sur le bord de la carte, insérées dans le connecteur système de l'ordinateur. Étant donné que les connecteurs IBM PC sont conçus en unités en pouces, les plots doivent être espacés au pas de 2,54 mm (0,1 pouce). Les contacts A1-A31 sont situés du côté de l'installation des pièces et B1-B31 sont du côté de la soudure. Si possible, un revêtement galvanique spécial doit être appliqué sur ces zones pour garantir un contact fiable ; dans les cas extrêmes, elles doivent être étamées.

Les circuits de connexion des périphériques externes conduisent également à un connecteur enfichable, le plaçant sur le bord de la carte face au panneau arrière de l'ordinateur. Le type de connecteur n'a pas d'importance, l'essentiel est qu'il ait un nombre suffisant de contacts et puisse être placé dans l'espace qui lui est imparti par sa taille. Dans ce connecteur, il est recommandé d'alterner les contacts de signal avec des contacts connectés à un fil commun (circuit 0 V).

Au lieu des microcircuits de la série K555, leurs analogues des séries K155, K531, K1533 peuvent être utilisés. Le bus shaper K555AP6 peut être remplacé par KR580VA86 ou deux K589AP16.

Auteur : N. Vasiliev, Moscou ; Publication : N. Bolchakov, rf.atnn.ru

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

Volant avec capteur d'adhérence pour véhicules robotiques 25.10.2017

Toyoda Gosei a annoncé un nouveau type de volant à capteur d'adhérence destiné aux véhicules équipés de systèmes avancés d'aide à la conduite (ADAS).

La nouveauté a été développée conjointement avec des spécialistes de Toyota Motor Corporation. Il est à noter que les voitures modernes sont équipées d'outils de pilotage automatique qui peuvent prendre en charge le mouvement sur les autoroutes, effectuer une accélération et un freinage automatiques. Mais le conducteur doit garder les mains sur le volant afin de reprendre rapidement le contrôle si nécessaire.

Le capteur de capture créé détermine avec une grande précision si l'automobiliste tient le "volant" ou s'il en a complètement retiré les mains. Sur la base de ces lectures, un signal d'avertissement peut être donné ou la machine peut être forcée de s'arrêter.

Le réseau de capteurs est intégré à l'élément chauffant du volant. On prétend qu'une telle solution est appliquée pour la première fois dans l'industrie - auparavant, ces composants existaient indépendamment les uns des autres. L'intégration a permis de réduire la masse globale de la structure du gouvernail, ainsi que de se débarrasser de l'effet négatif du capteur d'adhérence sur l'intensité de chauffage.

Le nouveau type de volant sera le premier à recevoir la berline phare Lexus LS. Ensuite, probablement, la solution trouvera une application dans d'autres voitures.

Autres nouvelles intéressantes :

▪ barrière contre la grippe

▪ Les parasites intestinaux vous aident à tomber enceinte

▪ Module LED infrarouge Lextar PR88

▪ plus rapide que la lumière

▪ Ionistor graphène spacieux et durable

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 Radio - pour les débutants. Sélection d'articles

▪ article Rembourrage de la porte d'entrée. Conseils pour le maître de maison

▪ article Qui a inventé l'électricité ? Réponse détaillée

▪ article Arbre à saucisses. Légendes, culture, méthodes d'application

▪ article Poudres, pâtes et compositions de savon pour se laver les mains après le travail. Recettes et astuces simples

▪ article Amplificateur de puissance sur KP904. 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