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

Programmeur simplifié. Encyclopédie de l'électronique radio et de l'électrotechnique

Bibliothèque technique gratuite

Encyclopédie de l'électronique radio et de l'électrotechnique / microcontrôleurs

Commentaires sur l'article Commentaires sur l'article

Le programmateur est un dispositif réalisé sur une carte de circuit imprimé et relié par un port parallèle à un ordinateur de type IBM PC. La programmation est effectuée par un programme de contrôle spécial. Le programme est implémenté comme une application pour WIN95WIN98.

Le programmeur peut écrire les types de microcircuits suivants :

27C16(К573РФ5), 27C32, 27C64(К573РФ4), 27C128, 27C256(К573РФ8), 27C512.

L'ajustement au type de microcircuit est effectué par des commutateurs situés sur le programmateur, ainsi que dans le programme.

Description du programme

Le programme est écrit en DELPHI3. L'écriture et la lecture des registres LPT sont écrites à l'aide d'insertions en assembleur, de sorte que le programme ne fonctionnera pas sous WINNT et WIN2000. Les intervalles de temps nécessaires à l'établissement et au maintien des portes sont fixés en effectuant un certain nombre de cycles à vide.

Vous trouverez ci-dessous l'apparence du programme de contrôle.

Programmeur simplifié. Apparition du programme de contrôle
Riz. 1. Apparition du programme de contrôle

Le fichier à écrire sur la ROM doit être dans un format binaire prêt à l'emploi. L'enregistrement commence à l'adresse définie dans le champ Adresse de début et se termine soit à la fin du fichier, soit lorsque la valeur de l'adresse dépasse la valeur définie dans le champ Adresse de fin.

Ordre de programmation

1. Exécutez le programme de contrôle ;

2. Sélectionnez le type de microcircuit dans le programme dans la liste ;

3. Sélectionnez un fichier à écrire dans la ROM ;

4. Réglez les commutateurs sur la carte en fonction du type de microcircuit ;

5. Installez une puce inscriptible ;

6. Appliquez la tension d'alimentation et de programmation au programmateur ;

7. Enregistrez.

Descriptif de l'appareil.

Schéma de principe du programmateur

Le programmateur est contrôlé via le port LPT, qui se compose de trois registres :

Registre de données. D_LPT0-D_LPT7. Les données sont transférées via ce registre ;

registre de contrôle. -STROBE, -AUTOFD, -INIT, -SLCTIN. Les signaux dans ce registre contrôlent le transfert de données ;

registre d'entrée. Grâce au registre d'entrée, les données sont reçues de la ROM. Quatre bits de ce registre sont utilisés pour la réception - ERROR, SLCT, PE, -ACK.

DD1, DD2 (555IR22) - registres d'adresses

Les registres DD1, DD2 sont destinés à fixer l'adresse de la ROM. DD1 définit les bits les moins significatifs de l'adresse, DD2 - les plus significatifs. L'écriture dans ces registres se produit via le bus de données LPT sur le front montant des impulsions de commande -AUTOFD et -INIT, respectivement.

DD3 (555IR22) - registre des signaux de commande

Le registre DD3 est conçu pour générer des stroboscopes qui contrôlent le fonctionnement de la ROM et du bus de données (voir tableau).

adresse Nom Fonction stroboscopique
0 Non utilisé -
1 Non utilisé -
2 -PGM Écrire dans la ROM
3 ARCHIVER Connexion du DD5 à la ROM
4 -CS_ROM Écrire dans la ROM ou sélectionner un cristal
5 -OE_ROM Réglage de la ROM pour écrire/lire des données
6 INLOW_STR Connexion de DD4.1 à LPT
7 INHIGH_STR Connexion de DD4.2 à LPT

Le mot de contrôle est écrit dans le registre via le bus de données LPT sur le front montant de l'impulsion de contrôle -SLCTIN.

DD4 (555AP5) - tampon de réception

DD4 - deux tampons 4 bits à travers lesquels les données sont reçues de la ROM au PC IBM. L'un accepte les 4 bits de données bas, l'autre - les hauts. Cette division est due au fait que le LPT n'a que 5 lignes d'entrée. Les buffers sont connectés aux entrées LPT par les stroboscopes inlow_str et inhigh_str du registre de contrôle DD3 (voir tableau).

inlow_str inhigh_str LPT
0 0 État interdit
0 1 J0-J3
1 0 J4-J7
1 1 Non défini

DD5 (555IR22) - registre de données pour l'écriture

DD5 - Registre de données 8 bits. Ce registre définit les données à écrire dans la ROM. Les données y sont écrites via le bus de données LPT sur le front montant du signal de commande -STROBE. L'état des signaux de sortie de ce registre dépend du strobe OUT du registre de contrôle DD3. Lorsque OUT = 0, les données du registre sont émises vers le bus de données ROM, lorsque OUT = 1, les sorties du registre sont dans un état de haute résistance.

Conception de l'appareil

Il y a deux emplacements pour installer des puces sur le programmeur. L'un pour les puces ROM, l'autre pour les microcontrôleurs MK51 (la programmation des microcontrôleurs n'a pas été entièrement élaborée, donc ce type de microcircuits n'est pas dans le programme de contrôle). Des panneaux DIP ordinaires ont été utilisés comme aires d'atterrissage.

Les tensions d'alimentation et de programmation sont connectées au connecteur P2. La tension de programmation doit être réglée en fonction des exigences techniques de chaque type de microcircuit.

Avertissement : étant donné que le réglage du type de puces est effectué par des commutateurs, l'appareil ne peut être allumé qu'après avoir installé la puce et réglé les commutateurs en conséquence.

Vous pouvez télécharger les fichiers suivants liés au projet :
prog_sch.zip - archive des circuits électriques au format ACCEL P-CAD V15
prog_pcb.zip - Archive de dessins PCB au format ACCEL P-CAD V15

Auteur : Sergey Rostovtsev, rmsergey@chuvashia.ru ; Publication : cxem.net

Voir d'autres articles section microcontrôleurs.

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

Avion sur algues 17.12.2010

La compagnie aérienne européenne EADS, le constructeur des Airbus, a lancé dans le ciel un avion expérimental à quatre places dont les moteurs fonctionnent au biocarburant obtenu à partir d'algues unicellulaires. A partir de 100 kilogrammes d'algues, 21 litres de carburant liquide sont produits. Le carburant "algues" nécessite un litre et demi de moins par heure que le carburant d'aviation conventionnel, et les gaz d'échappement du moteur deviennent beaucoup plus propres.

Certes, le carburant à base d'algues est nettement plus cher que le pétrole, mais les développeurs sont convaincus que la production en série d'un nouveau type de carburant réduira considérablement le prix.

Autres nouvelles intéressantes :

▪ Panneaux tactiles ultra-fins, légers et flexibles pour les applications mobiles

▪ Algorithme de prédiction des écoulements turbulents dans l'atmosphère solaire

▪ Tag RFID 4x4 mm avec antenne intégrée

▪ C'est dangereux de sortir de l'hôpital le vendredi

▪ Drone qui forme des nuages ​​et provoque des précipitations

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 Détecteurs d'intensité de champ. Sélection d'articles

▪ article Beaucoup de mots nobles, mais les actes nobles ne sont pas visibles ... Expression populaire

▪ article Qu'est-ce qu'un ichtyologiste ? Réponse détaillée

▪ article Ingénieur de l'installation de lavage des paires de roues des bogies. Instruction standard sur la protection du travail

▪ article Dispositif de sécurité. Encyclopédie de l'électronique radio et de l'électrotechnique

▪ article Convertisseur d'impulsions, 12/220 volts 100 watts. 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