Circuits d'automatisation dans la vie quotidienne. Contrôler les appareils via le port COM de l'ordinateur

L'auteur a développé un programme et un appareil permettant de contrôler divers appareils électriques et radio à l'aide d'un ordinateur. L'appareil est connecté à l'un des ports COM et les appareils peuvent être contrôlés à l'aide de touches à l'écran et de capteurs externes.

Le schéma de l'appareil est présenté dans Fig. 1. Sa base est la puce 74HC595, qui est un registre à décalage 8 bits avec entrée série et sorties d'informations série et parallèle. La sortie parallèle est effectuée via un registre tampon avec des sorties à trois états. Le signal d'information est fourni à l'entrée SER (broche 14), le signal d'écriture à l'entrée SCK (broche 11) et le signal de sortie à l'entrée RSK (broche 12). La puce DA1 contient un régulateur de tension de 5 V pour alimenter le registre DD1.

Figure 1. Schéma de l'appareil

L'appareil est connecté à l'un des ports COM de l'ordinateur. Les signaux d'information arrivent à la broche 7 de la prise XS1, les signaux d'enregistrement d'informations vont à la broche 4 et les signaux de sortie d'informations vont à la broche 3. Les signaux du port COM, selon la norme RS-232, ont des niveaux d'environ -12 V (log. 1) et environ +12 V (log.0). Ces niveaux sont couplés aux niveaux d'entrée du registre DD1 à l'aide des résistances R2, R3, R5 et des diodes Zener VD1-VD3 avec une tension de stabilisation de 5,1 V.

Les signaux de commande pour les appareils externes sont générés aux sorties Q0-Q7 du registre DD1. Le niveau haut est égal à la tension d'alimentation du microcircuit (environ 5 V), le niveau bas est inférieur à 0,4 V. Ces signaux sont statiques et sont mis à jour dès réception haut niveauà l'entrée RSK (broche 12) du registre DD1. Les LED HL1-HL8 sont conçues pour surveiller le fonctionnement de l'appareil.

L'appareil est contrôlé à l'aide du programme UmiCOM développé par l'auteur. Apparence la fenêtre principale du programme est affichée dans Figure 2.

Figure 2. Apparition du programme UniCOM

Après l'avoir démarré, vous devez sélectionner un port COM libre et une vitesse de commutation de sortie. L'état de chacune des sorties de l'appareil est inscrit dans les lignes du tableau (niveau haut - 1, niveau bas - 0 ou vide). Le programme « tri » dans les colonnes du tableau dans le cycle de fonctionnement définit les niveaux logiques correspondants aux sorties de l'appareil. Les informations saisies dans le tableau sont automatiquement enregistrées à la fin du programme et rechargées au prochain lancement. Pour plus de clarté, sur le côté gauche de la fenêtre du programme, les numéros de sorties sur lesquelles le niveau haut est défini sont mis en évidence.

Les appareils peuvent également être contrôlés à l'aide de capteurs de contact externes, qui sont connectés aux entrées 1-3 et à la ligne +5 V. Ils doivent fonctionner pour fermer ou ouvrir des contacts. Un exemple de schéma de connexion de capteur est présenté dans Figure 3.

Figure 3. Connexion des capteurs de contact

Lorsque vous actionnez la touche logicielle "Configuration des entrées", la fenêtre "Affectation des entrées et des sorties" s'ouvre ( Figure 4.), où les entrées sont sélectionnées qui changeront l'état des sorties. Vous pouvez simuler le fonctionnement des entrées en appuyant sur les touches écran « 1 », « 2 », « 3 » de la fenêtre principale du programme. Dans les cas où les appareils ne peuvent pas être contrôlés à l'aide de niveaux logiques, un relais doit être utilisé dont le schéma de connexion est indiqué dans Figure 5, ou optocoupleur à transistor ( Fig.6.).

Figure 4. Correspondance des entrées et des sorties

Figure 5. Schéma de connexion du relais

Figure 6. Schéma de connexion de l'optocoupleur à transistor

La plupart des pièces sont montées sur circuit imprimé en feuille stratifiée de fibre de verre sur une face d'une épaisseur de 1...1,5 mm, dont le dessin est représenté dans Figure 7. Les résistances R1-R6 sont montées sur les bornes de la prise XS1.

Figure 7. Dessin du PCB

L'appareil utilise des résistances C2-23. MLT, condensateurs à oxyde - K50-35 ou importés, prise XS1 - DB9F. En plus des diodes Zener indiquées dans le schéma, vous pouvez utiliser des BZX55C5V1 ou des KS174A domestiques, n'importe quelle LED. L'appareil est alimenté par une source d'alimentation stabilisée ou non stabilisée avec une tension de 12 V et un courant allant jusqu'à 100 mA.

Ce livre est consacré aux capacités d'un ordinateur personnel compatible IBM à s'interfacer avec appareils externes via des ports parallèles, série et de jeu, que l'on trouve dans presque tous les PC modernes. Les appareils externes comprennent les DAC et les convertisseurs numériques, les circuits de commande de moteurs électriques, les émetteurs-récepteurs, les modems, divers indicateurs, capteurs, etc. ; des textes de programmes de contrôle avec des commentaires détaillés sont fournis.

Le livre est destiné à un large éventail de lecteurs intéressés par l'informatique, l'électronique et la technologie informatique. Il sera utile aux étudiants des universités et collèges techniques car aide pédagogique lors de l'étude du matériel PC, ainsi que pour les radioamateurs qui s'efforcent d'utiliser pleinement les capacités ordinateur de famille. Les programmeurs débutants trouveront ici un grand nombre de codes sources de programmes, et les ingénieurs électroniciens y trouveront de nouvelles idées pour la belle mise en œuvre de leurs projets professionnels.

Le livre est consacré aux problèmes de couplage d'un ordinateur personnel avec des appareils électroniques modernes utilisant des ports parallèles, série et de jeu. Il fournit de nombreux exemples montrant comment un PC peut collecter des informations sur le monde qui l'entoure et contrôler des périphériques externes. De plus, des logiciels écrits en Turbo Pascal et Visual Basic. Cette combinaison de matériel et de logiciels révèle l'essence du concept de « couplage d'ordinateurs ».

Les plus connus sont les ports parallèles, série et de jeu, intégrés à presque tous les PC. Ainsi, les circuits abordés dans ce livre peuvent être utilisés avec tous les types d'ordinateurs : ordinateurs de bureau, portables, PC IBM de poche et compatibles, Macintosh, Amiga, PSTON1, etc.

Le livre est destiné à un large éventail de lecteurs, notamment : les spécialistes qui utilisent un ordinateur pour interagir avec monde extérieur; les programmeurs qui développent des logiciels similaires ; des ingénieurs qui rêvent de connecter le numérique appareils électroniques depuis un PC ; les étudiants qui souhaitent apprendre en pratique comment un ordinateur s'interface avec des périphériques externes ; tous ceux qui étudient les moyens les plus récents utilisation des ordinateurs.

Année d'émission : 2001
Un P.
Genre:
Éditeur: M. : DMK Presse
Format: DjVu
Taille: 3,1 Mo
Qualité: Pages numérisées
Nombre de pages: 320

Programme de lecture de livres : DjVuReader

Préface 9
1. Ports parallèles, série et jeu 13
1.1. Port parallèle 13
1.1.1. Connecteurs 14
1.1.2. Organisation interne 15
1.1.3. Contrôle du programme 19
1.2. Interface série RS232 26
1.2.1. Transmission de données en série 26
1.2.2. Connecteur et câble du port RS232 28
1.2.3. Interne périphérique matériel 29
1.2.4. Contrôle du programme 35
1.3. Port de jeu 41
1.3.1. Connecteur 42
1.3.2. Périphérique matériel interne 42
1.3.3. Contrôle du programme 44

2. Équipement nécessaire 49
2.1. Alimentations 49
2.1.1. Source de courant courant continu 49
2.1.2. Alimentations +5, -5, +12, -12 V 50
2.1.3. Tensions de référence 54
2.1.4. Convertisseurs de tension 55
2.1.5. Circuits d'alimentation avec Isolation galvanique 56
2.2. Sondes logiques 57
2.3. Générateurs de signaux numériques et analogiques 57
2.3.1. Générateurs de signaux numériques 58
2.3.2. Générateurs de signaux analogiques 60
2.4. Cartes expérimentales pour ports parallèles, série et jeux 62
2.4.1. Carte expérimentale du port parallèle 62
2.4.2. Carte du port série expérimental 65
2.4.3. Plateau de jeu expérimental Port 67
2.4.4. Conception de cartes expérimentales 69
2.5. Outils de développement du conseil d'administration 71

3. Programmes de gestion des cartes expérimentales 75
3.1. Logiciel pour carte de port parallèle expérimentale 76
3.1.1. Description du programme CENTEXP.PAS 76
3.1.2. Description du programme CENTEXP 79
3.2. Logiciel de carte expérimentale du port série 84
3.2.1. Description du programme RS232EXP.PAS 84
3.2.2. Description du programme RS232EXP 88
3.3. Logiciel de carte expérimentale Game Port 93
3.3.1. Description du programme GAMEEXP.PAS 94
3.3.2. Description du programme GAMEEXP 98
3.4. Bibliothèques de ressources logicielles 100

4. Extension des capacités des ports parallèles, série et de jeu 113
4.1. Amélioration du port parallèle 113
4.1.1. Augmentation du nombre de lignes d'E/S à l'aide de circuits intégrés à faible intégration 113
4.1.2. Augmentation du nombre de lignes d'E/S à l'aide de la puce 8255 116
4.2. Amélioration du port série 123
4.2.1. Convertisseurs de niveau RS232/TT/1 123
4.2.2. Augmenter le nombre de lignes d'E/S à l'aide de l'UART 124
4.2.3. Puce ITC232-A pour interfacer avec port série 130
4.3. Augmentation du nombre de lignes dans le port de jeu 132
4.4. Convertisseurs série-parallèle 132
4.5. Convertisseurs parallèle-série 134
4.6. Crypteurs et décrypteurs de données 135
4.7. Autobus l2C 143
4.7.1. Principe de fonctionnement 144
4.7.2. Chronogrammes pour le fonctionnement du bus l2C 145
4.7.3. Implémentation basée sur des ports parallèles et série... 146
4.7.4. Microcircuits supportant la norme !2C 147
4.8. Interface périphérique série 147
4.9. Bus MicroLAN 147
4.10. Interfaçage entre circuits TTL et CMOS 148
4.11. Protection des lignes d'E/S numériques 149

5. Gestion des appareils externes 152
5.1. Des appareils puissants commutation 152
5.1.1. Appareils de commutation utilisant des optocoupleurs 152
5.1.2. Appareils de commutation à transistors 152
5.1.3. Appareils de commutation basés sur le circuit Darlington 153
5.1.4. Allumer les appareils transistors à effet de champ 153
5.1.5. Appareils de commutation à base de transistors MOS avec protection 154
5.2. Appareils de commande LED 155
5.2.1. LED standards 155
5.2.2. LED basse consommation 156
5.2.3. LED multicolores 156
5.2.4. LED infrarouges 157
5.3. Appareils de commande à relais 158
5.3.1. Relais à contacts secs 158
5.3.2. Appareils de commande à relais à transistors 159
5.4. Des gestionnaires puissants circuits intégrés 159
5.4.1. Circuits intégrés de contrôle multicanal 159
5.4.2. Dispositifs de contrôle de tampon avec verrous 160
5.5. Relais optoélectroniques à semi-conducteurs à base de thyristors 163
5.6. Contrôleurs de moteurs à courant continu 164
5.7. Appareils de controle moteurs pas à pas 166
5.7.1. Dispositifs de commande pour moteurs pas à pas quadriphasés.... 166
5.7.2. Dispositifs de commande pour moteurs pas à pas biphasés 168
5.8. Contrôle appareils sonores 169
5.8.1. Dispositifs de commande pour haut-parleurs piézoélectriques, buzzers et sirènes 170
5.8.2. Dispositifs de commande de haut-parleurs 170
5.9. Dispositifs de commande d'affichage 172
5.9.1. Écrans LED à plusieurs chiffres avec circuits de commande intégrés 172
5.9.2. Écrans LED raster avec circuits de commande intégrés 176
5.9.3. Écrans raster LED à plusieurs chiffres avec circuits de commande intégrés 178
5.9.4. Modules d'affichage raster à cristaux liquides 181
5.10. Appareils de contrôle des câbles musculaires 186

6. Mesure de grandeurs analogiques 188
6.1. Convertisseurs analogique-numérique 188
6.1.1. CDA avec interface parallèle E/S 188
6.1.2. CAN d'E/S série 205
6.1.3. Processeur analogique ADC TSC500 217
6.2. Convertisseurs tension-fréquence 221
6.2.1. Principes de conversion tension-fréquence 221
6.2.2. Convertisseur tension-fréquence LM331 222
6.3. Capteurs numériques d'intensité lumineuse 224
6.3.1. Matrice linéaire détecteurs de lumière TSL215 227
6.3.2. Autres capteurs optoélectroniques numériques 231
6.4. Capteurs de température numériques 232
6.4.1. Thermomètre DS1620 233
6.4.2. Capteur de température numérique 238
6.4.3. Modules de température à cristaux liquides 240
6.5. Capteurs d'humidité numériques 243
6.6. Capteurs de débit de fluide numériques 245
6.7. Capteurs numériques champ magnétique 247
6.7.1. Capteur numérique FGM-3 induction de champ magnétique 247
6.7.2. Capteur de champ magnétique numérique 248
6.8. Systèmes radio à heure précise 248
6.9. Clavier 253

7. Associer votre ordinateur à d'autres appareils numériques 254
7.1. Convertisseurs numérique-analogique 254
7.1.1. DAC simple R-2R 254
7.1.2. Entrée parallèle DAC ZN428 254
7.1.3. Interface E/S série DAC0854... 257
7.2. Potentiomètres numériques 261
7.3. Modules de mémoire 264
7.3.1. EEPROM d'E/S série 2 Ko ST93C56C 264
7.3.2. EEPROM avec bus PC 270
7.4. Systèmes de référence en temps réel 275
7.5. Générateurs de signaux avec contrôle numérique 281
7.5.1. Minuterie/compteur programmable 8254 282
7.5.2. Générateur avec numérique contrôlé par programme HSP45102 288
7.5.3. Oscillateur programmable oscillations sinusoïdales ML2036 292

8. Applications réseau et accès à distance 293
8.1. Circuits de télécommunication 293
8.2. Circuits intégrés modems 294
8.3. Radiocommunications 295
8.3.1. Émetteur et récepteur FM TMX/SILRX 296
8.3.2. Émetteur et récepteur AM AM-TX1/AM-HHR3 299
8.3.3. Expériences de transmission de données utilisant les communications radio 299
8.4. 302 modules émetteurs-récepteurs
8.4.1. Émetteur-récepteur BiM^^F 302
8.4.2. Exigences relatives aux données série transmises 304
8.5. Modem pour travailler dans un réseau électrique domestique LM1893 305
8.6. Interface RS485 306
8.7. Lignes de données infrarouges 307

Références 312
Index des sujets 313

  • 29. Aide à empêcher les logiciels malveillants de pénétrer dans un ordinateur connecté au réseau...
  • 30. Vérifier la composition et les performances d'un système informatique est l'objet du logiciel __________________.
  • 33. Disposez les prototypes d'appareils informatiques modernes apparus pendant la période mécanique dans le bon ordre.
  • 34. L'architecture informatique de Harvard est différente de celle de Princeton
  • 35. L'un des canaux physiques d'entrée/sortie d'un ordinateur - un connecteur - est appelé matériel...
  • 36. La nature multi-utilisateurs du système d'exploitation est obtenue grâce à...
  • 39. Le processus de création de systèmes experts n'inclut pas l'étape...
  • 40. La modélisation est...
  • 41. Le compilateur et l'interpréteur...
  • 42. Les éléments du tableau dans la mémoire de l'ordinateur sont classés par...
  • 43. En programmation orientée objet, la notion d'objet correspond à un schéma...
  • 45. La communication indépendante entre plusieurs paires d'ordinateurs sur le réseau n'est pas assurée...
  • 46. ​​​​​​Les réseaux avec différents protocoles de transfert de données sont combinés en utilisant...
  • 47. Permet d'accéder aux documents Web et de naviguer entre ces documents à l'aide du service d'hyperliens...
  • 48. La sécurité des données circulant à travers les canaux de communication ouverts est assurée par...
  • 49. La quantité d'informations contenues dans le mot « Informatique », à condition qu'un alphabet de 32 chiffres soit utilisé pour le codage, est égale à _______ bit(s).
  • 57. La détermination des objectifs de modélisation est effectuée au stade ...
  • 58. Types de modélisation
  • 59. La traduction d'un programme original dans un langage de programmation en un programme équivalent dans un langage de commande machine est appelée
  • 60. Un réseau où chaque ordinateur peut jouer à la fois le rôle de serveur et de poste de travail a une architecture ________________.
  • 61. Lors de la création d'une signature numérique, précisez...
  • 62. La quantité d'informations contenant un message qui réduit de 2 fois l'incertitude de la connaissance est appelée...
  • 63. Un modem transmettant des messages à une vitesse de 28 800 bps aura besoin de ______ secondes pour transmettre 100 pages de texte en 30 lignes de 60 caractères chacune en codage ascii.
  • 65. Spécifiez la séquence d'opérations logiques par ordre décroissant de leurs priorités.
  • 66. Un circuit électronique qui stocke 1 bit d'information est...
  • 67. Un programme de candidature est
  • 79. Les circuits électroniques pour contrôler les appareils externes sont...
  • 80. Un tampon intermédiaire à accès rapide, contenant une copie de ces informations qui est stockée dans la mémoire avec un accès moins rapide, mais qui peut être demandée avec la plus grande probabilité à partir de là, est appelé...
  • 81. Le système de programmation intégré comprend...
  • 82. Si la taille du cluster sur le disque dur est de 512 octets et celle du fichier de 864 octets, alors _______ cluster(s) lui seront alloués sur le disque (c'est-à-dire inaccessibles aux autres fichiers).
  • 84. C'est vrai que...
  • 85. Les protocoles qui fonctionnent au niveau de la couche application du modèle osi sont
  • 86. Pour coder 20 états différents, ________ chiffres binaires suffisent.
  • 87. Parmi les nombres 105987, 193, 7345, 2850, l'écriture d'un nombre dans le système de numération octal comprend...
  • 88. Les ordinateurs personnels appartiennent à la génération ________ d'ordinateurs.
  • 90. Les fichiers exécutables ont des extensions de nom...
  • 91. Le schéma fonctionnel d'un cycle avec une postcondition ressemble à...
  • 92. Une topologie de réseau, dans laquelle plusieurs ordinateurs sont connectés à un réseau par un commutateur, est appelée...
  • 93. En codage ascii, le mot mégaoctet prendra _______ octets. Solution:
  • 94. Le dernier chiffre du nombre 7896543126710 dans le système de numération binaire est ...
  • 79. Circuits électroniques pour contrôler des appareils externes - c'est...

      Transistors représenter élémentaire dispositifs semi-conducteurs, qui constituent aujourd'hui les principaux éléments de construction des puces logiques, de la mémoire, du processeur et d'autres dispositifs informatiques.

      Bus système- Il s'agit d'ensembles de conducteurs permettant de transmettre des données, des adresses et des signaux de commande entre appareils informatiques.

      ContrôleursBONNE RÉPONSE

    80. Un tampon intermédiaire à accès rapide, contenant une copie de ces informations qui est stockée dans la mémoire avec un accès moins rapide, mais qui peut être demandée avec la plus grande probabilité à partir de là, est appelé...

      Mémoire externe est une mémoire non volatile conçue pour le stockage à long terme de programmes et de données. Vers les appareils mémoire externe inclure les lecteurs de disque dur, les lecteurs de disquettes, les disques compacts optiques, les lecteurs de bande magnétique et les lecteurs flash. Il est nettement plus lent que la RAM interne et la mémoire cache ultra-RAM.

      mémoire cacheBONNE RÉPONSE

    81. Le système de programmation intégré comprend...

      éditeur de texte -BONNE RÉPONSE

      calculatrice

      éditeur de liens –BONNE RÉPONSE

      éditeur graphique

    Solution:

    Le processus de création de programmes comprend les étapes suivantes : composer le code source du programme dans un langage de programmation ; étape de traduction nécessaire à la création du code objet du programme ; création d'un module de démarrage prêt à être exécuté. Dans le cas le plus général, pour créer un programme dans le langage de programmation choisi, vous devez disposer des composants suivants : 1. Éditeur de texte

    2. Compilateur. Le texte source est traduit en code objet intermédiaire à l'aide d'un programme compilateur.

    3. Éditeur de liens, qui relie les modules objets et le code machine des fonctions standard, les trouve dans les bibliothèques et génère une application fonctionnelle en tant que code exécutable de sortie.

    82. Si la taille du cluster sur le disque dur est de 512 octets et celle du fichier de 864 octets, alors _______ cluster(s) lui seront alloués sur le disque (c'est-à-dire inaccessibles aux autres fichiers).

    Solution:

    Chaque disque dur est constitué d'une pile de plateaux. De chaque côté de chaque plaque se trouvent des anneaux concentriques appelés pistes. Chaque piste est divisée en morceaux appelés secteurs, toutes les pistes du disque ayant le même nombre de secteurs. Un secteur est la plus petite unité physique de stockage de données sur un support externe. La taille du secteur est toujours une puissance de 2 et est presque toujours de 512 octets. Les groupes de secteurs sont conditionnellement regroupés en clusters. Un cluster est la plus petite unité d'adressage de données. Lorsqu'un fichier est écrit sur le disque, le système de fichiers alloue un nombre approprié de clusters pour stocker les données du fichier. Par exemple, si chaque cluster fait 512 octets et que la taille du fichier en cours d'enregistrement est de 800 octets, deux clusters seront alloués pour le stocker.

    Disons que votre fichier se trouve dans 10 clusters d'une taille de 1 024 Ko et que dans le dernier dixième cluster, il n'occupe que dix octets. Qu’arrive-t-il au kilo-octet presque libre restant ? Rien. Il disparaît tout simplement pour l'utilisateur.

    83. À l'aide d'un appareil photo numérique, une image avec une résolution de 3 456 x 2 592 pixels et une profondeur de couleur de 3 octets/pixel a été obtenue. Pour la visualisation, un moniteur est utilisé avec les paramètres de résolution définis sur 1280x1024 et un rendu des couleurs 16 bits. Le volume d'informations de l'image lorsqu'elle est affichée sur ce moniteur diminuera de _____ fois (arrondir la valeur résultante).

    Solution:

    Pour calculer, il faut prendre en compte la résolution et la profondeur de couleur de l'image et du moniteur, et on trouve le rapport : Ici, la profondeur de couleur est réduite à une seule valeur - les bits, qui est utilisée pour le calcul. Ainsi, l'image aura des points, et pour un point elle sera mise en évidence , alors la taille de l'image est similaire pour le moniteur, mais ici, lorsqu'elle est affichée à l'écran, 16 bits sont alloués par point.

    Schéma de connexion du capteur de mouvement DIY

    Il arrive que vous ayez besoin d'installer de l'éclairage dans votre datcha ou dans votre maison. sera déclenché par le mouvement ou une personne ou quelqu'un d'autre.

    Un capteur de mouvement, que j'ai commandé chez Aliexpress, fonctionne bien avec cette fonction. Le lien vers lequel sera ci-dessous. En vous connectant lumière Grâce à un capteur de mouvement, lorsqu'une personne traverse son champ de vision, la lumière s'allume et reste allumée pendant 1 minute. et s'éteint à nouveau.

    Dans cet article je vais vous expliquer comment connecter un tel capteur s'il n'a pas 3 contacts, mais 4 comme celui-ci.

    Alimentation DIY à partir d'une ampoule à économie d'énergie

    Quand obtenir 12 volts pour Bande LED , ou à d'autres fins, il existe une option pour créer une telle alimentation de vos propres mains.

    Contrôleur de vitesse de ventilateur DIY

    Ce régulateur permet un ajustement en douceur Resistance variable vitesse du ventilateur.

    Le circuit du régulateur de vitesse du ventilateur de sol s'est avéré être le plus simple. A rentrer dans le boitier de l'ancien chargeur Téléphone Nokia. Les bornes d'une prise électrique ordinaire y rentrent également.

    L'installation est assez serrée, mais cela était dû à la taille du boîtier.

    Éclairage de plante DIY

    Éclairage de plante DIY

    Il peut y avoir un problème avec le manque d'éclairage plantes, des fleurs ou des plants, et il est nécessaire de lumière artificielle pour eux, et c'est le genre de lumière que nous pouvons leur apporter sur les LED de vos propres mains.

    Contrôle de la luminosité DIY

    Contrôle de la luminosité DIY

    Tout a commencé avec le fait qu'après avoir installé chez moi lampes halogènes pour l'éclairage. Lorsqu'ils sont allumés, ils grillent souvent. Parfois même 1 ampoule par jour. Par conséquent, j'ai décidé de procéder de mes propres mains à un allumage en douceur de l'éclairage basé sur un contrôle de la luminosité, et je joins un schéma du contrôle de la luminosité.

    Thermostat de réfrigérateur bricolage

    Thermostat de réfrigérateur bricolage

    Tout a commencé lorsque je suis revenu du travail et que j'ai ouvert le réfrigérateur pour le trouver chaud. Tourner la commande du thermostat n'a pas aidé - le froid n'est pas apparu. J'ai donc décidé de ne pas acheter nouveau bloc, ce qui est également rare, et réalisez vous-même un thermostat électronique sur l'ATtiny85. La différence avec le thermostat d'origine est que la sonde de température est sur l'étagère et non cachée dans le mur. De plus, 2 LED sont apparues - elles signalent que l'appareil est allumé ou que la température est supérieure au seuil supérieur.

    Capteur d'humidité du sol bricolage

    Capteur d'humidité du sol bricolage

    Cet appareil peut être utilisé pour l'arrosage automatique des serres, des serres à fleurs, des parterres de fleurs et des plantes d'intérieur. Vous trouverez ci-dessous un schéma sur lequel vous pouvez créer de vos propres mains un simple capteur (détecteur) d'humidité (ou de sécheresse) du sol. Lorsque le sol sèche, une tension est appliquée avec un courant allant jusqu'à 90 mA, ce qui est largement suffisant, allumez le relais.

    Convient également pour allumage automatique irrigation goutte à goutte pour éviter l’excès d’humidité.

    Circuit d'alimentation de lampe fluorescente

    Schéma d'alimentation Lampe fluorescente.

    Souvent quand ça échoue lampes à économie d'énergie, ença brûle circuit d'alimentation, et pas la lampe elle-même. Comme on le sait, SDJ en cas de filaments brûlés, il est nécessaire d'alimenter le réseau en courant redressé à l'aide d'un démarreur sans démarreur. Dans ce cas, les filaments de la lampe sont shuntés par un cavalier et vers lesquels le haute tension pour allumer la lampe. Il y a un allumage instantané à froid de la lampe, avec une forte augmentation de la tension aux bornes de celle-ci, au démarrage sans préchauffer les électrodes. Dans cet article, nous examinerons démarrer une lampe LDS de vos propres mains.

    Clavier USB pour tablette

    Clavier USB pour tablette

    D'une manière ou d'une autre, j'ai pris quelque chose et j'ai décidé de l'acheter pour mon PC nouveau clavier. L'envie de nouveauté est irrésistible. Modification de la couleur d'arrière-plan du blanc au noir et de la couleur des lettres du rouge-noir au blanc. Une semaine plus tard, le désir de nouveauté a naturellement disparu comme de l'eau dans le sable (un vieil ami vaut mieux que deux nouveaux) et la nouveauté a été envoyée au placard pour être rangée - jusqu'à des temps meilleurs. Et maintenant qu’ils sont venus la chercher, elle n’imaginait même pas que cela arriverait si vite. Et donc le nom serait encore mieux adapté, non pas lequel est, mais Comment se connecter clavier USBà la tablette.

    Horloge DIY avec lampes IN-14

    Horloge DIY avec lampes IN-14

    J'ai longtemps voulu publier un article sur la création Montres DIY avec lampes IN-14, ou comme on dit, une montre dans le style steam punk.

    J'essaierai de présenter uniquement les choses les plus importantes étape par étape et de me concentrer sur les points clés. L'indication de l'horloge est clairement visible de jour comme de nuit, et elles sont elles-mêmes très jolies, surtout dans un bon coffret en bois. Quoi qu'il en soit, commençons.

    6 idées de domotique DIY

    (circuits électroniques, fiches de poste)

    Cet appareil est utilisé pour maintenir et réguler la température, par exemple dans un système de chauffage. Le thermostat est simple, fiable, non critique pour l'emplacement et ne craint pas le gel, peut être utilisé dans l'automatisation des systèmes de chauffage (thermostat de chauffage, thermostat pour incubateur, thermostat d'ambiance, thermostat pour serres), dans les systèmes de protection contre la surchauffe, alarmes incendie, comme thermostat pour planchers chauffants. La charge du thermostat peut être un élément chauffant installé dans la chaudière, des lampes d'incubateur, un relais triphasé, un élément chauffant, un élément chauffant au sol, une électrovanne gaz type GSAV15R 1/2", pour maintenir la température dans le cave, pour maintenir la température dans le garage.

    Le thermostat contient un minimum d'éléments et, par conséquent, est très fiable et ne nécessite aucune programmation. Le circuit du thermostat se compose de étage amplificateur sur l'amplificateur opérationnel AD822, une diode sensible à la température, une résistance variable R2 = 10 kOhm pour régler la température maintenue, R1 pour régler l'hystérésis.

    Le thermostat permet de maintenir des températures de 15 à 95 degrés.

    La carte avec les éléments et les relais peut être placée dans un boîtier séparé qui, comme une diode sensible à la température, peut être fixé directement sur la chaudière. Des diodes permettent d'afficher l'état du thermostat : diode 1 - indication d'alimentation, diode 2 - indication de commutation de charge.

    Le panneau vous permettra d'automatiser des fonctions telles que l'allumage et l'extinction des appareils électriques selon téléphone portable. Où que vous soyez, il vous suffit de composer le numéro et d'attendre la tonalité. Pour éteindre la charge, vous devez appeler le numéro du panneau à partir d'un autre numéro (par exemple, insérer une autre carte SIM). La puissance de la charge contrôlée est limitée par le type de relais utilisé.

    Disons que vous décidez de visiter votre datcha en hiver, mais pour ne pas attendre plusieurs heures à votre arrivée qu'elle se réchauffe, il vous suffit de composer le numéro de téléphone qui figure sur le panneau quelques heures avant votre arrivée.

    Dans mon cas, j'ai utilisé un téléphone Nokia3310 avec un synthétiseur de mélodies. Pour que le téléphone dans le panneau allume la charge uniquement à partir de votre téléphone, vous devez le programmer pour appeler votre numéro à une certaine mélodie. lorsque vous appelez le téléphone du panneau, celui-ci jouera une certaine mélodie, que le microcontrôleur déchiffrera. Le microphone joue le rôle de détecteur de mélodie. Ensuite, le signal du microphone va à l’entrée du détecteur puis au contrôleur. Faire sans amplificateur de microphone Pour augmenter l'immunité au bruit, le microphone doit être fixé directement sur le haut-parleur du téléphone.

    Bien entendu, le microcontrôleur doit d'abord être programmé.

    Le firmware du contrôleur est ici :

    Le micrologiciel est configuré pour recevoir trois impulsions pour s'éteindre et recevoir cinq impulsions pour s'allumer. L'intervalle entre les impulsions est de 265 ms.

    L'apparence de l'appareil peut être la suivante :

    Avec le début de la saison estivale, l'approvisionnement énergétique des maisons de campagne devient pertinent, là où il n'y a pas d'alimentation électrique centralisée.

    L’une des sources alternatives d’approvisionnement en énergie est une batterie solaire. Cependant, son coût est assez élevé, la question se pose donc de son utilisation plus efficace. La plus grande efficacité de la batterie se produit lorsqu’elle est orientée perpendiculairement au soleil. Cependant, le soleil ne reste pas immobile ; il se déplace d’est en ouest. Cet article décrit un dispositif qui oriente automatiquement la batterie strictement vers le soleil.

    L'idée pour simplifier la conception du système d'orientation des panneaux solaires est d'utiliser une unité d'orientation d'antenne satellite prête à l'emploi, appelée suspension motorisée. Il suffit à l'utilisateur de fixer le pack de batteries solaires à la suspension du moteur et, en fonction du niveau du signal reçu des capteurs de la batterie solaire, l'unité électronique orientera l'antenne exactement vers le soleil.

    Le cardan est conçu pour suivre les satellites situés en orbite géostationnaire (c'est-à-dire qu'en tournant, il fait non seulement tourner la batterie, mais l'incline également, de sorte que la batterie sera orientée exactement vers le soleil. Le signal de rotation est généré par deux photodiodes situées sur batterie solaire et orientés selon un arc avec un angle de 30 degrés entre eux. Le circuit est initialement alimenté par une source d’alimentation de secours (batterie). Examinons en détail le processus d'orientation.

    Disons que la batterie est dans une position intermédiaire entre l'ouest et l'est. Lorsque le soleil se lève à l'est, la photodiode de gauche est éclairée plus fortement que celle de droite, ce qui entraîne la formation d'une unité logique sur IN1 et la batterie tourne vers l'est jusqu'à ce que la 2ème photodiode soit éclairée et qu'une unité apparaisse sur IN2, après quoi le moteur de suspension du moteur s'arrête. Puis, à mesure que le soleil se déplace vers l'ouest, la photodiode droite s'éclaire plus fortement, ce qui fait apparaître un bloc déjà sur IN2 et le moteur démarre dans l'autre sens. La batterie semble rattraper le soleil. Des résistances variables sont utilisées pour ajuster la sensibilité du système d'orientation. La résistance R1 sert à limiter le courant collecteur du moteur lors du démarrage. Le condensateur C3 est en céramique et est utilisé pour filtrer les interférences des étincelles des brosses.

    Nous vous expliquons ici comment il est extrêmement simple, sans entrer dans la complexité, en utilisant un minimum de composants, d'installer un système de sécurité ou d'alarme incendie pour une maison ou un chalet.

    Il existe actuellement une grande variété de systèmes de sécurité. La plupart d'entre eux

    constituent des systèmes de sécurité électroniques, eux-mêmes divisés en systèmes de sécurité numériques et analogiques, etc. et ainsi de suite..

    Dans le même temps, les équipements deviennent de plus en plus complexes et coûteux.

    Cet appareil est exempt de tout cela.

    Description du fonctionnement du circuit :

    Si le circuit de sécurité est violé (en raison d'une intrusion), le relais P1 est désactivé, ce qui entraîne l'activation du dispositif d'alarme.

    Pièces utilisées :

    relais P1 - tout relais avec une tension de fonctionnement de 12 Volts et un courant de commutation de 1A Nous aurons besoin de cette paire de contacts qui s'active lorsque le relais est relâché. Dispositif d'alarme - n'importe quel type "Mayak" ou provenant d'une alarme de voiture. Commutateur Reed - tout type pouvant supporter un courant de 100 mA et une tension de 12 Volts.

    Intentionnellement:

    Nous utilisons des interrupteurs à lames souples pour protéger les endroits où la pénétration est la plus probable (portes, fenêtres, portails, clôtures). Le câble périphérique, le dispositif de signalisation et les fils d'alimentation doivent être masqués. Le nombre d'interrupteurs à lames ne doit pas dépasser 10, sinon il sera plus difficile de constater des dégâts (comme dans une guirlande de sapin de Noël).

    Pourquoi est-ce nécessaire : ​​si vous ouvrez le site Web lyngsat.com, vous pouvez voir à quel point le nombre de vols nationaux et nationaux est important et diversifié. programmes étrangers V Excellente qualité transmises par satellites. Cependant, la reconfiguration manuelle d'un satellite en satellite est une tâche très laborieuse et prend beaucoup de temps, et parfois c'est tout simplement impossible si l'antenne se trouve dans un endroit difficile à atteindre. C'est à cela que sert une suspension motorisée, qui comprend généralement un moteur, un mécanisme de rotation, des capteurs de position extrême et un encodeur.

    Afin de contrôler la rotation de l'antenne parabolique, vous avez besoin d'une suspension motorisée avec un encodeur. Ensuite, en alimentant la suspension motorisée et en comptant le nombre d'impulsions de l'encodeur, vous pourrez toujours connaître la position de l'antenne. Habituellement, les impulsions sont comptées par rapport à un certain point, qui doit être déterminé à l'avance à l'aide d'un capteur de position extrême. Appelons ce point HOME, qui signifie « maison » en anglais. Ensuite, nous déterminons le nombre d’impulsions par degré émises par notre codeur. Cela peut être fait en lisant la documentation de la suspension du moteur ou en calculant la valeur de manière empirique. Ensuite, nous plaçons l'antenne dans sa position extrême et, en comptant le nombre d'impulsions, la plaçons sur le satellite souhaité. Vous pouvez d’abord trouver un satellite et vous y connecter. Par exemple, Eutelsat W4 à 36,0°E dans la région de Moscou est strictement au sud et vous êtes à l'écoute, le nombre d'impulsions codeur est de 5 par degré. Et Express AM1 à 40,0°E est situé à 4 degrés à l'ouest (à gauche, en regardant vers le sud.) C'est-à-dire le nombre d'impulsions en tournant vers Express AM1 à 40,0°E = 4*5=20. Allumez le moteur et après 20 impulsions réglage correct suspension du moteur, nous arrivons à Express AM1 à 40,0°E.

    Dans cette conception, le comptage des impulsions, la formation de l'activation du moteur, la mémorisation des positions sont effectués par un ordinateur et l'échange de signaux est effectué via un port parallèle.

    La suspension du moteur est contrôlée depuis un ordinateur via un port parallèle. Le programme est écrit en Delphi.

    Pour que le programme fonctionne, vous devez installer le fichier test.txt sur le lecteur C pour enregistrer les paramètres du programme. Pour fonctionner, un pilote LPT est également requis, qui doit se trouver dans le même répertoire que le programme.

    Ce mécanisme aidera à endormir le bébé. L'appareil se compose d'un actionneur, d'un générateur, d'un amplificateur, d'une alimentation électrique et bien sûr du lit lui-même.

    Diagramme schématique L'appareil est représenté sur la figure :

    La puce L298 est un pilote de pont. Lorsqu'un un logique apparaît à l'entrée IN1 et qu'un zéro logique apparaît à IN2, l'actionneur se déplace dans un sens, et dans le sens opposé, dans l'autre sens. L'entrée ENA contrôle la vitesse de l'actionneur.

    Le L298 est contrôlé par le microcontrôleur ATmega16. Le firmware correspondant est ici.

    Le mode opératoire est le suivant : lorsqu'un signal du microphone se produit (l'enfant s'est réveillé et a crié), l'actionneur s'allume et effectue 20 balancements. Si après cela le signal du microphone continue de circuler, le swing continue.

    Le réglage de la vitesse et de la fréquence des oscillations est régulé à l'aide des résistances R1, R2. Le microphone est situé à proximité immédiate de l'enfant. La bascule est alimentée par n'importe quelle source stabilisée de 12 V et un courant de 4 A.

    Partager