L'artisanat avec des microcontrôleurs est une question plus pertinente et intéressante que jamais. Après tout, nous vivons au 21e siècle, l'ère des nouvelles technologies, des robots et des machines. Aujourd'hui, une personne sur deux, dès son plus jeune âge, sait utiliser Internet et divers types de gadgets, sans lesquels il est parfois difficile de se débrouiller au quotidien.
Nous aborderons donc dans cet article, en particulier, les problématiques d'utilisation des microcontrôleurs, ainsi que leur application directe afin de faciliter les missions qui se posent chaque jour devant nous tous. Voyons quelle est la valeur de cet appareil et sa facilité d'utilisation dans la pratique.
Microcontrôleur et son but
Un microcontrôleur est une puce dont le but est de contrôler appareils électriques. Le contrôleur classique combine dans une seule puce, à la fois le fonctionnement du processeur et des appareils distants, et comprend une mémoire vive. En général, il s'agit d'un ordinateur personnel à puce unique qui peut effectuer des tâches relativement ordinaires.
La différence entre un microprocesseur et un microcontrôleur réside dans la présence de dispositifs de démarrage, de temporisateurs et d'autres structures distantes intégrées à la puce du processeur. L'utilisation dans le contrôleur actuel d'un appareil informatique assez puissant avec des capacités étendues, construit sur un monocircuit, au lieu d'un ensemble unique, réduit considérablement l'échelle, la consommation et le prix des appareils créés sur sa base.
Il s'ensuit qu'un tel dispositif peut être utilisé dans la technologie informatique, telle qu'une calculatrice, une carte mère, des contrôleurs de CD. Ils sont également utilisés dans les appareils électroménagers - ce sont les micro-ondes, et machines à laver, et plein d'autres. Les microcontrôleurs sont également largement utilisés en mécanique industrielle, allant des microrelais aux méthodes de contrôle des machines-outils.
Microcontrôleurs AVR
Faisons connaissance avec les plus courants et bien établis dans monde moderne technologie avec un contrôleur tel que l'AVR. Il comprend un microprocesseur RISC haute vitesse, 2 types de mémoire consommant de l'énergie (cache de projet Flash et cache d'informations EEPROM), un cache de performance de type RAM, des ports d'E/S et une variété de structures d'interface à distance.
- la température de fonctionnement varie de -55 à +125 degrés Celsius ;
- la température de stockage varie de -60 à +150 degrés;
- tension maximale sur la broche RESET, selon GND : 13 V maximum ;
- tension d'alimentation maximale : 6,0 V ;
- le plus grand courant électrique de la ligne d'entrée/sortie : 40 mA ;
- courant maximum à travers la ligne d'alimentation VCC et GND : 200 mA.
Caractéristiques du microcontrôleur AVR
Absolument tous les microcontrôleurs de type Mega, sans exception, ont la propriété d'auto-codage, la possibilité de changer les composants de leur mémoire pilote sans aide extérieure. Cette caractéristique permet de former des concepts très plastiques avec leur aide, et leur mode d'activité est modifié personnellement par le microcontrôleur en relation avec une image particulière, en raison d'événements extérieurs ou intérieurs.
Le nombre promis de rotations de cache pour les microcontrôleurs AVR de deuxième génération est de 11 000 tours, alors que le nombre de tours standard est de 100 000.
La configuration des caractéristiques structurelles des ports d'entrée et de sortie de l'AVR est la suivante : le but de la sortie physiologique a trois bits de contrôle, et non deux, comme dans les contrôleurs de bits bien connus (Intel, Microchip, Motorola, etc. ). Cette fonctionnalité élimine le besoin d'avoir des composants de port en double dans la mémoire à des fins de protection, et accélère également l'efficacité énergétique du microcontrôleur en combinaison avec des appareils extérieurs, à savoir, avec des problèmes électriques concomitants à l'extérieur.
Tous les microcontrôleurs AVR sont caractérisés par une technique de suppression à plusieurs niveaux. Il semble interrompre le cours standard du Russifier pour atteindre un objectif prioritaire et conditionné par certains événements. Il existe un sous-programme pour convertir une demande en pause pour un cas spécifique, et il est situé dans la mémoire du projet.
Lorsqu'un problème se produit qui déclenche un arrêt, le microcontrôleur stocke le compteur d'ajustement composé, arrête le processeur général d'exécuter ce programme et procède à l'exécution du sous-programme de traitement d'arrêt. A la fin de l'exécution, sous le patronage du programme de suspension, le compteur de programme pré-enregistré est repris, et le processeur continue à exécuter le projet inachevé.
Artisanat basé sur le microcontrôleur AVR
Le bricolage sur les microcontrôleurs AVR devient de plus en plus populaire en raison de leur simplicité et de leurs faibles coûts énergétiques. Ce qu'ils sont et comment, en utilisant vos propres mains et votre esprit, pour les fabriquer, voir ci-dessous.
"Réalisateur"
Un tel appareil a été conçu comme un petit assistant en tant qu'assistant de ceux qui préfèrent se promener dans la forêt, ainsi que des naturalistes. Malgré le fait que la plupart des téléphones ont un navigateur, ils ont besoin d'une connexion Internet pour fonctionner, et dans les endroits éloignés de la ville, cela pose problème, et le problème de la recharge en forêt n'a pas non plus été résolu. Dans ce cas, il serait tout à fait conseillé d'avoir un tel appareil avec soi. L'essence de l'appareil est qu'il détermine le chemin à parcourir et la distance jusqu'à l'emplacement souhaité.
Le circuit est construit sur la base d'un microcontrôleur AVR avec une synchronisation à partir d'un résonateur à quartz externe à 11,0598 MHz. NEO-6M de U-blox est chargé de travailler avec le GPS. Il s'agit, bien que dépassé, mais d'un module bien connu et économique avec une capacité de localisation assez claire. Les informations sont focalisées sur l'écran du Nokia 5670. Le modèle dispose également d'un ondemètre magnétique HMC5883L et d'un accéléromètre ADXL335.
Système de notification sans fil avec détecteur de mouvement
Un appareil utile qui comprend un dispositif de mouvement et la capacité de donner, selon le canal radio, un signe de son fonctionnement. La conception est mobile et est chargée avec une batterie ou des batteries. Pour le réaliser, vous devez disposer de plusieurs modules radio HC-12, ainsi que d'un capteur de mouvement hc-SR501.
Le dispositif de déplacement HC-SR501 fonctionne sur une tension d'alimentation de 4,5 à 20 volts. Et pour un fonctionnement optimal à partir d'une batterie LI-Ion, il faut contourner la LED de sécurité à l'entrée d'alimentation et fermer l'accès et la sortie du stabilisateur linéaire 7133 (2ème et 3ème pattes). A la fin de ces procédures, l'appareil démarre emploi permanent sous une tension de 3 à 6 volts.
Attention : en travaillant en combinaison avec le module radio HC-12, le capteur fonctionnait parfois à tort. Pour éviter cela, il faut réduire de 2 fois la puissance de l'émetteur (commande AT+P4). Le capteur fonctionne à l'huile et une batterie chargée d'une capacité de 700 mAh durera plus d'un an.
Miniterminal
L'appareil s'est avéré être un merveilleux assistant. Une carte avec un microcontrôleur AVR est nécessaire comme base pour la fabrication de l'appareil. En raison du fait que l'écran est connecté directement au contrôleur, l'alimentation ne doit pas dépasser 3,3 volts, car avec plus nombres élevés il peut y avoir un problème avec l'appareil.
Vous devez prendre le module convertisseur sur le LM2577, et la base peut être une batterie Li-Ion d'une capacité de 2500mAh. Un package séparé sera publié, dégageant constamment 3,3 volts dans toute la plage de tension de fonctionnement. Aux fins de charge, utilisez le module sur la puce TP4056, qui est considéré comme budgétaire et de qualité suffisante. Afin de pouvoir connecter le miniterminal à des appareils 5 volts sans craindre de brûler l'écran, des ports UART doivent être utilisés.
Les principaux aspects de la programmation du microcontrôleur AVR
Le codage des microcontrôleurs se fait souvent dans le style assembleur ou C, cependant, vous pouvez utiliser d'autres langages Forth ou BASIC. Ainsi, afin de commencer réellement la recherche sur la programmation du contrôleur, vous devez être équipé du kit de matériel suivant, qui comprend : un microcontrôleur, au nombre de trois pièces - très demandé et efficace, notamment - ATmega8A-PU, ATtiny2313A-PU et ATtiny13A -PU.
Pour mettre le programme dans le microcontrôleur, il faut un programmateur : le programmateur USBASP est considéré comme le meilleur, qui donne une tension de 5 volts, utilisée à l'avenir. Afin d'évaluer visuellement et de conclure les résultats du projet, des ressources de réflexion de données sont nécessaires - il s'agit de LED, d'un inducteur LED et d'un écran.
Pour explorer les procédures de communication du microcontrôleur avec d'autres appareils, vous avez besoin d'un appareil de température numérique DS18B20 et montrant bon moment, regardez DS1307. Il est également important d'avoir des transistors, des résistances, des résonateurs à quartz, des condensateurs, des boutons.
Afin d'installer les systèmes, une plaque de montage de référence sera nécessaire. Pour construire une structure sur un microcontrôleur, vous devez utiliser une planche à pain pour l'assemblage sans soudure et un ensemble de cavaliers pour cela: une carte de référence MB102 et des cavaliers de connexion à une planche à pain de plusieurs types - élastique et rigide, ainsi que en forme de U. Encodez les microcontrôleurs à l'aide du programmeur USBASP.
L'appareil le plus simple basé sur le microcontrôleur AVR. Exemple
Ainsi, après nous être familiarisés avec ce que sont les microcontrôleurs AVR et avec leur système de programmation, nous considérerons l'appareil le plus simple pour lequel ce contrôleur sert de base. Prenons un exemple en tant que conducteur de moteurs électriques basse tension. Ce dispositif permet de disposer à la fois de deux moteurs électriques faibles à courant continu.
Le courant électrique maximal possible, avec lequel il est possible de charger le programme, est de 2 A par canal et la puissance maximale des moteurs est de 20 watts. Sur la carte, on remarque une paire de borniers à deux bornes pour connecter les moteurs électriques et un bornier à trois bornes pour fournir une tension amplifiée.
L'appareil ressemble à une carte de circuit imprimé mesurant 43 x 43 mm, sur laquelle est construit un radiateur à mini-circuit, dont la hauteur est de 24 millimètres et le poids est de 25 grammes. Afin de manipuler la charge, la carte de commande contient environ six entrées.
Conclusion
En conclusion, on peut dire que le microcontrôleur AVR est un outil utile et précieux, surtout lorsqu'il s'agit de bricoleurs. Et, en les utilisant correctement, en respectant les règles et les recommandations de programmation, vous pouvez facilement acquérir une chose utile non seulement dans la vie quotidienne, mais aussi dans les activités professionnelles et juste dans la vie quotidienne.
Ministère de l'éducation et des sciences de la Fédération de Russie
État établissement d'enseignement plus haute enseignement professionnel
"Université technique d'État de Perm"
Branche de Lysva
Faculté d'enseignement professionnel secondaire
PROJET DE DIPLÔME
sur le thème "Aménagement d'une maison alarme basé sur un microcontrôleur
étudiant du groupe VT-10-1, spécialité 230101
"Ordinateurs, complexes, systèmes et réseaux"
Chef de projet : ____________________________ (V.G. Lopatin)
Consultant économique : ______________ (L.A. Strugova)
Consultant BJD ______________________________ (V.V. Khmelyar)
Consultant en protection du travail _______________________ (V.V. Khmelyar)
Réviseur : ___________________________________(____________)
Admission à la soutenance : ______________________________ (E.L. Fedoseeva)
Lysva 2013
ESSAI
Le projet de diplôme contient 57 feuilles de texte dactylographié, 9 tableaux, 29 figures, 8 références, 1 application.
Mots clés:
DISPOSITIF DE SECURITE, MICROCONTROLEUR, ALARME, PROJET, SCHEMA PRINCIPAL, COUTS, CAPTEUR.
Au cours de la thèse, les étapes suivantes ont été réalisées :
-une alarme de sécurité domestique basée sur un microcontrôleur a été développée ; -déterminé Caractéristiques dispositif de sécurité ; -montage et installation du dispositif de sécurité ; -le calcul du coût d'exécution des travaux; -examiné les problèmes de sécurité dans la réparation et la fabrication de dispositifs de sécurité ; -problèmes de protection environnement dans la fabrication d'un dispositif de sécurité. Abréviations conditionnelles GOST - Norme d'État; SNIP - codes du bâtiment et règles ; SN - Normes sanitaires ; PC- Ordinateur personnel série de système unique ; CEM - champ électromagnétique ; PC - Ordinateur personnel ; Efficacité - Efficacité ; MPC - Concentration maximale admissible ; POS - Soudure étain-plomb ; POSK - Soudure étain-plomb-cadmium ; WRC - Mémoire de fin d'études NDFL - Impôt sur le revenu des particuliers ; NCHP - Norme de production propre ; SChP - Sujets d'entrepreneuriat privé ; FFOMS - Caisse fédérale d'assurance maladie obligatoire. INTRODUCTION PARTIE PRINCIPALE 1Sélection et description des ressources du microcontrôleur 1.1.1Description du microcontrôleur 1.1.2Description de l'emplacement et du but des broches du microcontrôleur 2 Le principe de fonctionnement de l'alarme de sécurité basé sur le microcontrôleur PIC16F628 1.2.1 Algorithme de fonctionnement des alarmes antivol 2.2 schéma alarme 1.3 Description des outils logiciels pour écrire un programme 4 Description de l'élément de base de l'alarme de sécurité 1.4.1 Détecteur de mouvement 4.2 Klaxon 4.4 Transistor 4.6 Résistances 4.7 Condensateur 4.8 Indicateur de segment numérique 4.9 Boutons d'entrée 5 Batterie 5.1 Stabilisateur 2. PARTIE CONCEPTION 1.2 Préparation du PCB pour la gravure et l'étamage 1.3 Décapage et étamage du PCB 2.2 Détermination des zones d'implantation des capteurs pour assurer la protection de l'installation 3 Installation d'une alarme de sécurité à domicile dans la zone protégée de l'établissement 3. PARTIE ECONOMIQUE 3.1 Calcul des charges de personnel 2 Calcul des coûts des matériaux 3 Calcul des frais d'électricité 4 Détermination du rapport coût-efficacité des résultats du projet 4. SANTÉ ET SÉCURITÉ 4.1 Analyse des effets nocifs dans la fabrication d'un dispositif de sécurité 2 Protection du travail lors du soudage de pièces, d'assemblages et de la mise en place de l'appareil 3 Eclairage lors de la fabrication et de la mise en service de l'appareil 4 Sécurité électrique sur le lieu de travail 5 Organisation du lieu de travail 6 Microclimat sur le lieu de travail 7 facteurs nocifs lors de l'utilisation d'un ordinateur personnel 5. SÉCURITÉ ENVIRONNEMENTALE 1 Méthodes de protection lors du soudage de composants électriques 5.2 Méthodes de protection pour la gravure des PCB 3 Élimination et recyclage des composants électroniques 4 Méthodes et dispositifs de protection contre les rayonnements électromagnétiques d'un ordinateur personnel CONCLUSION Liste des sources utilisées ANNEXE A INTRODUCTION Avec l'avènement de la propriété privée, des individus sont apparus qui voulaient l'obtenir illégalement. En conséquence, la tendance au vol ne cesse de croître. Pour contrer cela, il est conseillé d'installer des dispositifs de sécurité supplémentaires. méthode efficace, est l'utilisation de systèmes d'alarme antivol. Les systèmes d'alarme de sécurité existants ont une fonctionnalité insuffisante ou un coût élevé. Par conséquent, il est nécessaire de développer un système d'alarme de sécurité bon marché, facile à fabriquer et à installer, qui en même temps a une fonctionnalité et une fiabilité suffisantes pour remplir ses fonctions sans dommage - pour empêcher le vol de propriété. Pour étendre les fonctionnalités et réduire les coûts de développement d'un système de sécurité, il est nécessaire d'utiliser des microprocesseurs, ce qui permettra la mise en œuvre d'équipements aux caractéristiques techniques et consommateurs améliorées. La technologie des microcontrôleurs est l'un des domaines les plus dynamiques de la technologie informatique moderne. Aucun appareil moderne n'est concevable aujourd'hui sans microcontrôleurs. Les microcontrôleurs sont largement utilisés dans divers produits d'équipement informatique, de mesure, de laboratoire et scientifique; dans les systèmes de contrôle des équipements industriels, des transports et des communications ; v appareils ménagers et d'autres domaines. Les travaux finaux de qualification ont pour objectifs : -développer une alarme antivol domestique basée sur un microcontrôleur ; -pour fournir les connaissances acquises dans les cours magistraux et les cours pratiques, ainsi que les compétences acquises au cours de la pratique industrielle. PARTIE PRINCIPALE 1.1 Sélection et description des ressources du microcontrôleur Parmi les microcontrôleurs présentés dans le tableau 1, le microcontrôleur PIC16F628 a été choisi, selon des critères tels que : -mémoire programme; -mémoire de données. Tableau 1 - Principales caractéristiques des microcontrôleurs NomMémoirePlage de température PrixProgrammes (FLASH)Données (RAM)EEPROMPIC16F6282048224128-40...+85°C220 rub 1.1.1 Description du microcontrôleur Le microcontrôleur "FLASH" à dix-huit broches "PIC16F628" fait partie de la famille très répandue PICmicro PIC16CXX. Les microcontrôleurs de cette famille ont une architecture "RISC" à huit bits, haute performance et complètement statique. "PIC16F628" a une pile matérielle à huit niveaux et un grand nombre d'interruptions internes et externes. Dans l'architecture Harvard "RISC" du cœur, le microcontrôleur est divisé en une mémoire de programme de quatorze bits et une mémoire de données de huit bits. Cette approche vous permet d'exécuter toutes les instructions en un cycle machine, à l'exception des instructions de branchement, qui sont exécutées en deux cycles machine. Le cœur du microcontrôleur prend en charge trente-cinq instructions simples à apprendre, mais très efficaces. Des registres de contrôle supplémentaires et des innovations architecturales permettent la création de dispositifs hautement efficaces. Par rapport aux microcontrôleurs huit bits de cette classe, lors de l'utilisation du PIC16F628, le gain d'efficacité de la mémoire programme atteint deux contre un et les performances quatre contre un. Les caractéristiques spéciales du microcontrôleur PIC16F628 réduisent le nombre de composants externes, ce qui réduit le coût de l'appareil final, améliore la fiabilité du système et réduit la consommation d'énergie. Une flexibilité de développement supplémentaire est fournie par large choix modes de générateur d'horloge. Le mode d'économie d'énergie "SLEEP" vous permet d'utiliser efficacement des microcontrôleurs dans des appareils alimentés par des piles ou des accumulateurs. La sortie du mode "VEILLE" se produit lorsque des interruptions externes et internes se produisent et que le microcontrôleur est réinitialisé. Une minuterie de surveillance très fiable avec son propre générateur empêche le programme de se figer. Le microcontrôleur satisfait un certain nombre de paramètres pour son utilisation à partir de chargeurs aux capteurs déportés à faible consommation d'énergie. La technologie "FLASH" et un grand nombre de modules périphériques, compatibles avec les microcontrôleurs précédents, vous permettent de développer rapidement et facilement des logiciels. Des performances élevées, un faible coût, une facilité d'utilisation et des ports d'E/S flexibles font du PIC16F628 un microcontrôleur polyvalent. 1.1.2 Description de l'emplacement et de la fonction des broches du microcontrôleur Le brochage du microcontrôleur PIC16F628 est illustré à la figure 2. Figure 2 - L'emplacement des broches du microcontrôleur "PIC16F628" L'affectation des broches du microcontrôleur PIC16F628 est indiquée dans le tableau 2. Tableau 2 - Affectation des broches du microcontrôleur "PIC16F628" RA0/AN0 Port d'E/S bidirectionnel, entrée analogique de comparateur RA1/AN1 Port d'E/S bidirectionnel, entrée de comparateur analogique RA2/AN2VreF Port d'E/S bidirectionnel, entrée de comparateur analogique, sortie de référence de tension VrefRA3/AN3CPM1 Bi -Port d'E/S directionnel, entrée de comparateur analogique, sortie de comparateur RA4/TOCKICPM2 Port d'E/S bidirectionnel, peut être utilisé comme TOCKI, sortie de comparateur RA5/MCLR/THV MCU entrée de réinitialisation, entrée de tension de programmation RA6/OSC2/CLKOUT Bi -Port d'E/S directionnel, sortie d'oscillateur pour connecter le résonateur RA7/OSC2/CLKIN Port d'E/S bidirectionnel, entrée d'oscillateur, entrée d'horloge externe, sortie de polarisation ERRB0/INTPort d'E/S bidirectionnel avec résistance de pull-up activée par logiciel, entrée d'interruption externe RB1/RX/DTPort d'E/S bidirectionnel avec résistance de pull-up activée par logiciel, entrée de récepteur USART, ligne de données en mode synchrone USARTRB2/ TX/CKPort d'E/S pull-up bidirectionnel activé par logiciel, sortie d'émetteur USART, ligne d'horloge en mode synchrone RB3/CCP1 Port d'E/S pull-up bidirectionnel activé par logiciel, sortie de module CCP La modification du signal d'entrée peut sortir le microcontrôleur du mode SLEEP. Lorsque la programmation basse tension est activée, les interruptions de changement d'entrée sont désactivées et la résistance de pull-up est désactivée RB5 Port E/S bidirectionnel avec résistance de pull-up activée par logiciel. Une modification du signal d'entrée peut réveiller le microcontrôleur du port d'E/S bidirectionnel SLEEPRB6/T1OSO/T1CKI avec une résistance de pull-up activée par logiciel. La modification du signal d'entrée peut sortir le microcontrôleur du mode SLEEP. Sortie du générateur de minuterie 1RB7/T1OSI Port d'E/S bidirectionnel avec résistance de pull-up activée par logiciel. La modification du signal d'entrée peut sortir le microcontrôleur du mode SLEEP. Entrée du générateur de temporisation 1VSSSortie communeVDDTension d'alimentation positive 1.2 Le principe de fonctionnement de l'alarme de sécurité basée sur le microcontrôleur PIC16F628 2.1 Algorithme de fonctionnement des alarmes antivol Un algorithme simplifié pour le fonctionnement des alarmes antivol est illustré à la figure 3. Figure 3 - Algorithme de fonctionnement de l'appareil L'élément de départ est un détecteur de mouvement. Lorsqu'une personne apparaît dans la zone d'action du détecteur de mouvement, le fil commun se ferme, puis le compte à rebours démarre de 9 à 0 secondes. Ce temps est affiché sur l'indicateur. Pendant ce temps, à l'aide des boutons, vous devez entrer le bon code. Après cela, l'alarme est désactivée. Quatre boutons sont utilisés pour composer le code : touche 1, touche 2, touche 3, touche 4. Ces boutons peuvent être situés n'importe où sur le pavé numérique, mais ils doivent être enfoncés exactement séquence correcte. Toutes les autres touches, tous les boutons sont connectés en parallèle. Lorsque vous appuyez sur l'un d'eux, le jeu de codes est réinitialisé et vous devez tout recommencer. Lorsque le compteur horaire affiche 0, la saisie de code est interdite. 1.2.2 Schéma de principe de l'alarme antivol Pour créer un schéma de circuit d'une alarme de sécurité, le programme SPlan est utilisé. SPlan est un programme très convivial. Le progiciel comprend un grand nombre de bibliothèques prêtes à l'emploi de composants électroniques, il est possible de créer et d'enregistrer vos propres modèles de composants. Les composants ajoutés sont simplement "glissés" depuis le panneau de gauche, à droite duquel se trouve la barre d'outils pour tracer des lignes et divers formes géométriques, ajouter des étiquettes, insérer des bitmaps, etc. La numérotation des composants peut être attribuée aussi bien automatiquement que manuellement. Le schéma de principe de l'alarme de sécurité est illustré à la figure 4. Figure 4 - Schéma de principe de l'alarme de sécurité 1.3 Description des outils logiciels pour écrire un programme Le programme du système de microcontrôleur, écrit à l'aide du programme "Flowcode V4 pour PICmicros". Un exemple d'écriture d'un programme est illustré à la figure 5. Figure 5 - Exemple d'écriture d'un programme Principales caractéristiques de Flowcode V4 pour PICmicros : -interface facile à utiliser ; -une vaste sous-routine de composants de haut niveau ; -une architecture ouverte qui permet de visualiser et de commenter le code "Assembleur" généré à partir des schémas blocs ; -Une gamme de matériaux pour l'éducation et le développement de systèmes embarqués est entièrement prise en charge. Avantages : -vous permet de créer rapidement et sans erreur systèmes électroniques;
-développement rapide de systèmes embarqués simples et complexes. Pour un look plus lisible, ce programme doit être traduit dans le langage de programmation Assembleur. Pour ce faire, nous utilisons des programmes tels que : -Éditeur hexadécimal Neo ; -PicDisasme. Le fichier résultant (illustré à la figure 1) doit être ouvert à l'aide du programme Hex Editor Neo. Après avoir effectué ces actions, le contenu du programme changera sa forme originale, maintenant le programme a été généré en notation hexadécimale. Un exemple de conversion d'un programme en hexadécimal est illustré à la figure 6. Figure 6 - Exemple de programme Le fichier résultant est traduit dans le langage de programmation "Assembler". Pour ce faire, ouvrez le programme résultant à l'aide du décodeur PicDisasm. Un exemple de traduction d'un programme dans le langage de programmation Assembleur est illustré à la figure 7. Figure 7 - Exemple de programme Le programme prend sa forme définitive. Une partie du programme est présentée en [ANNEXES A]. 1.4 Description de l'élément de base de l'alarme de sécurité 4.1 Détecteur de mouvement Parmi les capteurs de mouvement présentés dans le tableau 3, le capteur LX-28B SEN4 a été choisi, selon des critères tels que : -angle de vue; -le prix. Tableau 3 - Principales caractéristiques des détecteurs de mouvement NomAngle de visionPlage de détectionCharge de travailPrixLX-28B SEN4360°12m230W$420PIR 500110°12m300W$297PIR-150180°10m300W$250 Le capteur de mouvement "LX-28B SEN4" est un capteur passif volumétrique (infrarouge) qui détecte le mouvement d'une personne. Un signal d'alarme est généré lorsqu'un objet qui a une température différente de la température ambiante traverse les secteurs qui déterminent la configuration et la taille de la zone de détection. Détecteur de mouvement "LX-28B SEN4". Caractéristiques principales: -angle de vision - 360° ; -portée de détection - 12 m; -charge de travail - 230 W; -temporisation de fonctionnement 4 - 8 s ; -éclairage 3000 lux; -hauteur d'installation 1 - 1,6 m ; -alimentation ~220 - 240 V/50 - 60 Hz. 1.4.2 Klaxon Parmi les 4 sirènes sonores présentées dans le tableau, la sirène SC 530 a été choisie, selon des critères tels que : -le volume; -le prix. Tableau 4 - Principales caractéristiques des sirènes sonores NomIntensitéTempérature de fonctionnementAlimentationPrixSirène SC 530 115 dB -20...+80°С 12 V 150 rub Sirène filaire SAPSAN 110 dB -30...+55°С 12 V 300 rubSirène sonore sans fil SAPSAN 100 dB -10...+50 °С 12 V 1 200 roubles Sirène sonore "SC 530". Caractéristiques principales: -volume - 115 dB; -alimentation - 12 V, 150 mA; -couleur noire; -dimensions - 300 x 250 x 320 mm; -température de fonctionnement - -20...+80°С. Relais - appareil électrique conçu pour fermer et ouvrir diverses sections de circuits électriques<#"justify">Relais "801H-1C-C 05VDC" Caractéristiques principales: -courant d'alimentation d'enroulement - constant ; -nombre d'enroulements - 1 ; -résistance d'enroulement - 69 Ohms; -résistance d'isolement - 1000 mOhms; -tension de fonctionnement minimale - 3,5 V; -tension de fonctionnement nominale - 5 V; -le corps est scellé. Le brochage du relais "801H-1C-C 05VDC" est illustré à la Figure 11. Figure 11 - Brochage du relais "801H-1C-C 05VDC" 1.4.4 Transistor Transistor "KT315G" - transistor bipolaire haute fréquence en silicium batterie faible conductivité n-p-n dans le boîtier KT-13, qui est le plus largement utilisé dans les équipements radioélectroniques soviétiques. Transistor "KT315G". Caractéristiques principales: -structure - NPN; -courant maximal autorisé - 0,1 A; -fréquence limite du coefficient de transfert actuel - 250 MHz; -dissipation de puissance maximale - 0,15 W; -cas - KT-13. Le schéma des bornes du transistor KT315G est illustré à la figure 13. Figure 13 - Brochage du transistor "KT315G" Diode "KD522A" - un élément électronique à deux électrodes avec une conductivité différente en fonction de la direction du courant électrique. Diodes "KD522A" Caractéristiques principales: -tension inverse constante maximale - 75 V; -tension inverse d'impulsion maximale - 100 V; -courant continu maximum (redressé pour un demi-cycle) - 0,05 A; -le courant d'impulsion direct maximal autorisé - 0,15 A; -tension directe maximale - 1 V; -température de travail - -65…150 С°. 1.4.6 Résistances Résistance - un élément d'un circuit électrique dans lequel se produit une conversion irréversible de l'énergie électromagnétique en chaleur ou en d'autres types d'énergie. Résistances avec une résistance nominale d'un kOhm Caractéristiques principales: -quantité - 5 pièces; -type - C1-4 ; - -unité de mesure - kOhm; -précision - 5%; - - - Résistance avec une résistance nominale de 390 ohms Caractéristiques principales: -type - C1-4 ; -résistance nominale - 1 ; -unité de mesure - kOhm; -précision - 5%; -puissance nominale - 0,50 W; -tension de fonctionnement maximale - 250 V; -température de travail - -55…125 С°. 1.4.7 Condensateur Condensateur - à deux bornes avec une certaine valeur de capacité et une faible conductivité ohmique; un dispositif pour accumuler la charge et l'énergie d'un champ électrique. Le condensateur est un composant électronique passif. Condensateur "K104A H50". Caractéristiques principales: -type - K104A -tension de fonctionnement - 50 V; -capacité nominale - 0,1 ; -unité de mesure - μF; -tolérance nominale - 50 ... -20%; -coefficient de température de capacité - H50; -température de travail - -60…125 С°. 1.4.8 Affichage numérique des segments Indicateur de segment numérique - un dispositif pour afficher des informations numériques. C'est le plus mise en œuvre simple indicateur pouvant afficher des chiffres arabes. Pour afficher les lettres, des indicateurs multi-segments et matriciels plus complexes sont utilisés. Indicateur de segment numérique "KIPTs-09I 2/7K" Caractéristiques principales: -matériau - GaAsP/GaP ; -couleur de lueur - vert; -longueur d'onde - 625 nm; -intensité lumineuse minimale - 1,9 mCd ; -intensité lumineuse maximale - 8 mCd; -à courant - 10 mA. Le diagramme de sortie de l'indicateur "KIPTs-09I 2/7K" est illustré à la figure 19. Figure 19 - Schéma des sorties de l'indicateur "KIPTs-09I 2/7K" 1.4.9 Boutons d'entrée Le bouton tactile "TC-0104" est illustré à la Figure 20. Caractéristiques principales: -type - droit; -quantité - 9 pièces; -méthode de montage - dans les trous du tableau; -tension de fonctionnement - 12 V; -courant de fonctionnement - 0,05 A. 1.5. Batterie Pile Duracell 9V. 1.5.1 Stabilisateur Caractéristiques principales: -courant de sortie nominal - 0,1 A; -tension d'entrée maximale - 40 V; -tension de sortie - 5 V; Stabilisateur "78L05". PARTIE CONCEPTION 2.1 Faire une alarme de sécurité à domicile capteur de transistor d'alarme antivol 2.1.1 Fabrication du circuit imprimé Le programme Sprint Layout est utilisé pour faire la mise en page du PCB. Le principal avantage de "Sprint Layout" est une interface intuitive qui ne comprend que le plus outils nécessaires pour la préparation de cartes de circuits imprimés de 300 par 300 mm. Le programme vous permet de travailler avec deux couches (conducteurs et marquages) pour chaque côté de la carte. Un progiciel simple mais en même temps très efficace pour la conception et la mise en page de cartes de circuits imprimés de petite et moyenne complexité. Le programme est très populaire parmi les radioamateurs russes. La disposition du circuit imprimé est illustrée à la Figure 23. Figure 23 - Schéma PCB Pour une production ultérieure d'une carte de circuit imprimé, ce schéma doit être imprimé sur une feuille de papier glacé A4. 2.1.2 Préparation du PCB pour la gravure et l'étamage Si vous décidez d'assembler un circuit électrique que vous aimez et que vous ne l'avez jamais fait auparavant, les conseils ci-dessous vous seront utiles et, avec le temps, avec l'expérience, vous pourrez choisir la méthode la plus pratique pour vous-même. Tous les équipements radio modernes sont assemblés sur des cartes de circuits imprimés, ce qui améliore leur fiabilité et simplifie également le montage. Il est facile d'apprendre à fabriquer des cartes de circuits imprimés de vos propres mains, d'autant plus qu'il n'y a pas de secrets particuliers dans la technologie. Ainsi, vous avez choisi le schéma souhaité et acheté les pièces nécessaires. Pour réaliser un circuit imprimé, il vous faudra : -textolite; -acétone; -ciseaux en métal; -papier de verre; -tampons de coton; -gants en latex; -schéma de circuit imprimé ; -marqueur; -règle; -le fer; -solution de chlorure ferrique (FeCl3); -bain pour graver les cartes de circuits imprimés; -micro-perceuse ; -soudure plomb-étain; -fer à souder. Vous pouvez maintenant commencer à tracer la topologie des conducteurs imprimés en tenant compte des dimensions réelles des pièces. Il est plus pratique de le faire sur du papier quadrillé, mais vous pouvez également prendre une feuille à carreaux ordinaire. Nous dessinons les contours de la planche, dont les dimensions seront déterminées en tenant compte de son placement dans une sorte de boîtier fini, ce qui est le plus pratique, car la fabrication prendra beaucoup de temps et tout le monde ne pourra pas le faire proprement et magnifiquement. La disposition de la topologie de la carte est réalisée avec un crayon, en marquant les emplacements des trous pour les conclusions des éléments radio et les contours des éléments eux-mêmes avec une ligne pointillée. Les lignes de connexion des éléments sont réalisées conformément au circuit électrique le long du chemin le plus court avec une longueur minimale de conducteurs de connexion. Les circuits d'entrée et de sortie du circuit doivent être séparés les uns des autres autant que possible, ce qui exclura les interférences et l'auto-excitation des circuits amplificateurs. En règle générale, le meilleur placement des éléments du premier essai n'est pas obtenu et vous devez utiliser la gomme lors de la modification de la disposition des pièces. Après avoir placé tous les éléments, vous devez à nouveau vérifier la conformité avec la topologie de la carte schéma de câblage et corrigez les erreurs trouvées. 2.1.3 Décapage et étamage du PCB Pour commencer à fabriquer la planche. Pour ce faire, une ébauche de carte de circuit imprimé est découpée dans une feuille de textolite (avec une scie à métaux, un cutter ou des ciseaux métalliques). Nous fixons le dessin de topologie sur la pièce (avec du ruban adhésif ou du plâtre). Selon le dessin, à l'aide d'un noyau ou d'un poinçon, des trous sont marqués pour les conclusions des radioéléments et la fixation de la planche. Nous forons des trous, après avoir retiré le papier, avec une perceuse d'un diamètre de 0,9 ... 1,5 mm pour les éléments radio 3 ... 3,5 mm - pour la fixation de la carte. Après avoir percé avec un papier de verre fin (zéro), nous nettoyons légèrement la feuille pour éliminer les bavures et un film d'oxyde - cela accélère le processus de gravure. Avant d'appliquer le dessin de topologie, la carte doit être dégraissée avec de l'alcool technique ou de l'acétone. Un fin marqueur étanche est utilisé pour dessiner les conducteurs. Il existe deux manières de dessiner une image : un stylo à dessin ou un stylo (ou un marqueur) est pris et les conducteurs sont dessinés de trou en trou conformément au modèle de topologie ; 2dans la deuxième méthode, toute la surface de la carte est vernie et, lorsqu'elle sèche, les zones de vernis en excès sont éliminées avec un scalpel et une règle, ne laissant que des pistes conductrices peintes. La première méthode est plus rapide et plus souvent utilisée, et la seconde est parfois nécessaire pour la fabrication de divers circuits à haute fréquence et de circuits à très forte densité d'emballage. Après application du motif, lorsque le vernis sèche, la topologie des conducteurs peut être retouchée et corrigée en grattant soigneusement les zones de vernis en excès avec un scalpel. Ensuite, la planche est placée dans un bain avec une solution de chlorure ferrique. Si la carte est à double face, de sorte que la pièce ne repose pas sur le fond avec un motif de conducteurs, il est nécessaire d'insérer des cales diélectriques dans les trous de montage ou de ménager un espace de toute autre manière. L'ensemble du processus de décapage prendra environ une heure, mais si vous voulez l'accélérer, la solution doit être légèrement chaude et remuer de temps en temps pendant le décapage (le temps dépend également de la concentration de la solution de chlorure ferrique dans l'eau). Après la gravure, nous lavons la pièce à l'eau courante et grattons le vernis de la planche avec un tournevis (il peut également être dissous, par exemple, avec de l'acétone, mais cela prend plus de temps et crée plus de saleté). Pour faciliter l'installation, les conducteurs de la carte doivent être irradiés avec de la soudure POS-61 en utilisant un flux liquide d'alcool-colophane (pour une meilleure soudure, la carte peut être légèrement nettoyée avec du papier de verre fin). Les touches du fer à souder doivent être légères et courtes, sinon la feuille de cuivre des pistes commencera à se décoller. Les résidus de colophane après étamage sont éliminés du carton avec de l'acétone ou de l'alcool. Sur ce, le processus de fabrication d'une carte de circuit imprimé est considéré comme terminé et vous pouvez procéder à l'installation d'éléments dessus. En conclusion, notons qu'il existe un procédé de fabrication d'une carte de circuit imprimé sans l'utilisation de produits chimiques. Dans ce cas, les espaces entre les pistes de contact sont réalisés avec un cutter à l'aide d'une règle en métal, mais cette méthode nécessite plus de force et certaines compétences, car le cutter peut sauter et couper les sections souhaitées de la feuille. Par conséquent, cette méthode est généralement utilisée très rarement, lorsque la topologie est très simple et que le chlorure ferrique n'est pas à portée de main. Pour la gravure des PCB, une solution de chlorure ferrique et un bain de gravure des PCB sont nécessaires. Plonger dans un bain de solution circuit imprimé et laisser reposer 60 à 70 minutes. Ensuite, retirez le toner précédemment appliqué avec de l'acétone et un coton-tige. 2.2 Détermination des zones d'implantation des capteurs pour assurer la protection de l'installation Pour déterminer les zones d'installation des capteurs, un schéma des locaux protégés est établi. Le schéma est illustré à la figure 26. Figure 26 - Schéma des locaux protégés Le plafond est installé dans le couloir Capteur infrarouge mouvement "LX-28B SEN4", un tableau de bord d'alarme antivol mural est installé dans le garde-manger. Selon le schéma des locaux protégés illustré à la figure 24, des alarmes de sécurité à domicile sont en cours d'installation. PARTIE ÉCONOMIQUE Les systèmes d'alarme de sécurité existants ont une fonctionnalité insuffisante ou un coût élevé. Étant donné qu'une partie de la propriété de l'installation protégée n'est pas assurée, il est nécessaire de développer des systèmes d'alarme de sécurité bon marché, faciles à fabriquer et à installer, qui présentent en même temps une richesse fonctionnelle et une fiabilité suffisantes pour remplir leurs fonctions sans dommage - avertir du vol. La partie économique du diplôme a pour but de déterminer la complexité de la thèse, d'évaluer les résultats du projet, de déterminer l'efficacité économique des résultats du projet. Les coûts de développement d'une alarme antivol sont coûts de production. Il s'agit de coûts ponctuels pour tout le travail effectué par un étudiant diplômé et d'autres employés de l'organisation. 3.1 Calcul des charges de personnel Dans cette section, le salaire des spécialistes d'autres organisations et d'un étudiant diplômé est calculé. Le salaire d'un étudiant diplômé n'est pas calculé. Le salaire journalier est déterminé en fonction du salaire mensuel d'un spécialiste selon les qualifications : -programmeur; -installateur de systèmes de sécurité; -ingénieur en conception de systèmes de sécurité. La première étape consiste à déterminer les retenues sur les salaires des employés de ces spécialistes. Considérez le montant des retenues sur le salaire d'un programmeur. Le salaire mensuel du programmeur est de 43 500 roubles. Considérez le montant des retenues sur le salaire d'un installateur de système de sécurité. frotter. - le salarié perçoit un salaire ; frotter. - l'impôt sur le revenu des personnes physiques est retenu à la source et transféré (taux de 13 %) ; frotter. - est versée au salarié ; frotter. - cotisations au Fonds d'assurance sociale (taux de 2,9 %) ; frotter. - déduction à Fonds de pension en termes de FFOMS (taux 5,1 %) ; frotter. - prélèvements à la Caisse de Pensions au titre de la SChP (taux 16%) ; frotter. - cotisations à la Caisse de pensions en fonction des revenus personnels (taux 6 %) ; frotter. - cotisations au Fonds d'assurance sociale (taux de 0,2 %). Le salaire mensuel d'un installateur de système de sécurité est de 21 750 roubles. Considérez le montant des retenues sur le salaire d'un ingénieur en conception de systèmes de sécurité. frotter. - le salarié perçoit un salaire ; frotter. - l'impôt sur le revenu des personnes physiques est retenu à la source et transféré (taux de 13 %) ; frotter. - est versée au salarié ; frotter. - cotisations au Fonds d'assurance sociale (taux de 2,9 %) ; frotter. - cotisations à la Caisse de pensions en termes de FFOMS (taux 5,1 %) ; frotter. - prélèvements à la Caisse de Pensions au titre de la SChP (taux 16%) ; frotter. - cotisations à la Caisse de pensions en fonction des revenus personnels (taux 6 %) ; frotter. - cotisations au Fonds d'assurance sociale (taux de 0,2 %). Le salaire mensuel d'un ingénieur en conception de systèmes de sécurité est de 30 450 roubles. Le salaire journalier est déterminé par la formule : (1)
où ZPsd est le salaire total des spécialistes pour la période de travail, frotter.; ZPp - salaire journalier d'un programmeur, compte tenu de l'impôt sur le revenu des particuliers, frotter.; ZPI - salaire journalier d'un ingénieur concepteur de systèmes de sécurité, compte tenu de l'impôt sur le revenu des particuliers, en roubles; ZPm - salaire journalier d'un installateur de système de sécurité, compte tenu de l'impôt sur le revenu des personnes physiques, roubles; Kdn - le nombre de jours ouvrables par mois, jours. Kvp - le nombre de jours ouvrables pour terminer le travail, jours. (2)
Le salaire total des spécialistes pour la période de travail est de 4102 roubles. 3.2 Calcul des coûts matériels Cette section compare les coûts basés sur des matériaux provenant de spécialistes d'autres organisations et d'un étudiant diplômé. Dans le calcul de l'article "Matériaux", inclure le coût de l'électricité, des matériaux de base et auxiliaires. Le coût des matériaux utilisés est déterminé par la formule : (3)
où Ср est le coût des matériaux utilisés, frotter.; K - quantité, pièces ; Tssht - coût par unité de matériau, frotter. Les calculs des coûts des matériaux, un étudiant diplômé, sont présentés dans le tableau 5. Tableau 5 - Calculs des coûts basés sur les matériaux d'un étudiant diplômé Le coût du matériel pour un étudiant diplômé est de 1395 roubles. Les calculs des coûts des matériaux, des spécialistes d'autres organisations sont présentés dans le tableau 6. Tableau 6 - Calculs des coûts basés sur les matériaux de spécialistes d'autres organisations Matériaux et autres ressources matérielles Unité de mesure Quantité Prix par pièce rub.Summa, rub.Sirenasht1150150Indikatorsht15050Kondensatorsht13030Rezistorsht6530Svetodiodsht155Diodsht133Mikrokontrollersht1150150Tranzistorsht13636Batareykasht13030Relesht14848Knopki vvodasht927243Stabilizatorsht11010Knopki vklyucheniyasht22040Datchik dvizheniyasht1420420Hlorid zhelezagramm250150150Vsego1395 Les coûts des matériaux des spécialistes s'élèvent à 1395 roubles. 3.3 Calcul des coûts énergétiques Étant donné que les travaux nécessitent des appareils qui utilisent de l'électricité, il est nécessaire de calculer le coût de l'électricité. Pour un étudiant diplômé, les appareils suivants sont requis : -ordinateur, 1 pièce ; -fer à souder, 1 pièce ; -fer laser, 1 pc; -microforet, 1 pc. (4)
où Estd - coûts énergétiques d'un étudiant diplômé; T - tarif, c'est-à-dire coût d'utilisation de 0,6 kW d'électricité, rub.; tp - le nombre d'heures d'utilisation du fer à souder pour la période de WRC, heure; tl est le nombre d'heures d'utilisation du fer laser pour la période WRC, heure ; td est le nombre d'heures d'utilisation du microforet pour la période WRC, heure. (5)
Le coût de l'électricité pour un étudiant diplômé est de 189 roubles. Pour les spécialistes d'autres organisations, des appareils tels que: -ordinateur, 2 pièces ; -luminaire, 1 pièce ; -microforet, 1 pièce ; -fer à souder, 1 pc. (6)
où Espets - coûts énergétiques des spécialistes; M est la puissance de l'équipement, c'est-à-dire la quantité d'énergie consommée par unité de temps, kWh ; T - tarif, c'est-à-dire coût d'utilisation de 20 kW d'électricité, frotter.; k est le nombre d'éléments utilisés, pièces ; tk est le nombre d'heures d'utilisation de l'ordinateur pour la période WRC, heure ; tl est le nombre d'heures d'utilisation du luminateur pour la période WRC, heure ; tm est le nombre d'heures d'utilisation du microforet pour la période WRC, heure ; tp - le nombre d'heures d'utilisation du fer à souder pour la période de WRC, heure.
Schémas sur le microcontrôleur, articles et descriptions avec firmware et photos pour la voiture.
Un simple tachymètre sur le microcontrôleur ATmega8
Un tachymètre est utilisé dans les voitures pour mesurer la vitesse de toutes les pièces qui peuvent tourner. Il existe de nombreuses options pour de tels appareils, je proposerai une option sur le microcontrôleur ATmega8 AVR. Pour ma version, vous aussi…
Lire complètementMusique couleur sur le microcontrôleur Attiny45 dans la voiture
Cette musique couleur, de petite taille et alimentée en 12V, peut être utilisée en option dans une voiture pour tous les événements. La source originale de ce programme Radio n ° 5, 2013 A. LAPTEV, Zyryanovsk, Kazakhstan. Schème…
Lire complètementRétroviseur chauffant et contrôleur de lunette arrière
Vous permet de contrôler séparément la lunette arrière et les rétroviseurs chauffés par un bouton, ainsi qu'une minuterie d'arrêt personnalisable jusqu'à une heure et demie pour chaque canal. Le circuit est construit sur le microcontrôleur ATtiny13A. Description du travail:
Lire complètementGradateur de lumière de voiture
Presque toutes les voitures ont un contrôle de l'éclairage intérieur, qui est effectué à l'aide d'un ordinateur de bord ou d'un système de bord séparé. La lumière s'allume en douceur et s'éteint également avec un certain retard (pour ...
Lire complètementSystème d'alarme GSM avec notification mobile
Je présente un schéma très populaire alarme de voiture basé sur le microcontrôleur ATmega8. Une telle alarme donne une alerte au téléphone mobile de l'administrateur sous forme d'appels ou de SMS. L'appareil s'intègre à un téléphone mobile en utilisant ...
Lire complètementArrêt clignotant sur le microcontrôleur
Fait nouvelle version pile clignotante. L'algorithme de fonctionnement et le schéma de contrôle sont différents, la taille et la connexion sont identiques. Il est possible de régler la fréquence de clignotement, la durée avant le passage à une lueur constante et le rapport cyclique...
Lire complètementDRL plus lumières stroboscopiques
Ce métier vous permet de flasher avec des DRL LED. L'engin a une petite taille, un seul bouton de contrôle, de nombreuses options de personnalisation. La taille de la planche est de 30 par 19 millimètres. AVEC verso l'aérogare est située...
Lire complètementNous fabriquons et connectons la porte plus près de l'alarme
Le nombre de voitures à vitres automatiques ne cesse de croître, et même si la voiture n'en a pas, beaucoup le font elles-mêmes. Mon objectif était d'assembler un tel appareil et de le connecter à ...
Lire complètementLes LED s'allument rapidement
Cela s'est avéré être un "sous-produit": il fallait tester le mode de fonctionnement du capteur de vitesse pour le projet d'affichage des engrenages sur une matrice 5x7, pour cela j'ai assemblé un petit circuit. Le circuit peut allumer les LED en fonction de ...
Lire complètementTachymètre numérique sur microcontrôleur AVR (ATtiny2313)
Le tachymètre mesure la vitesse de rotation des pièces, mécanismes et autres unités de la voiture. Le tachymètre se compose de 2 parties principales - un capteur qui mesure la vitesse de rotation et un affichage où il sera ...
Lire complètementCompteur de vitesse numérique simple sur microcontrôleur ATmega8
Le compteur de vitesse est appareil de mesure, pour déterminer la vitesse du véhicule. Selon la méthode de mesure, il existe plusieurs types de compteurs de vitesse : centrifuge, chronométrique, vibratoire, à induction, électromagnétique, électronique et enfin GPS.
Lire complètementAllumage en douceur sur le microcontrôleur
Cette version est légèrement différente dans la circuiterie : un deuxième bouton de réglage a été ajouté et le potentiomètre de vitesse d'allumage a été supprimé. Caractéristiques : Deux canaux indépendants séparés. Il existe trois groupes de paramètres réglables pour chaque voie : temporisation avant démarrage…
Parfois, vous passez devant des voitures garées et vous remarquez du coin de l'œil que quelqu'un pendant longtemps, à en juger par la faible lueur des lampes, a oublié d'éteindre la lumière. Quelqu'un s'y est mis aussi. C'est bien quand il y a un indicateur régulier que la lumière n'est pas éteinte, et quand il n'y a pas un tel artisanat aidera: Nezabyvayka peut grincer lorsque la lumière n'est pas éteinte et peut émettre un bip en marche arrière.
Le circuit de l'indicateur numérique de niveau de carburant a un haut degré de répétabilité, même si l'expérience avec les microcontrôleurs est négligeable, donc comprendre les subtilités du processus d'assemblage et de réglage ne pose pas de problèmes. Le programmeur Gromov est le programmeur le plus simple nécessaire pour programmer le microcontrôleur avr. Le programmateur Goromov est bien adapté à la programmation en circuit et en circuit standard. Vous trouverez ci-dessous un schéma de la commande de l'indicateur de carburant.
Allumage et extinction en douceur des LED dans n'importe quel mode (la porte est ouverte et le plafond est allumé). Il s'éteint également automatiquement après 5 minutes. Et la consommation de courant minimale en mode veille.
Option 1 - Commutation par moins. (utilisant des transistors à canal N) 1) "commutation négative", c'est-à-dire une telle option dans laquelle un fil d'alimentation de la lampe est connecté à la batterie + 12V (source d'alimentation), et le deuxième fil commute le courant à travers la lampe, ainsi l'allumer. Dans cette option, un moins sera donné. Pour de tels circuits, il est nécessaire d'utiliser des transistors à effet de champ à canal N comme interrupteurs de sortie.
Le modem lui-même est petit, peu coûteux, fonctionne sans problème, clairement et rapidement, et en général, il n'y a rien à redire à ce sujet. Le seul point négatif pour moi était la nécessité de l'allumer et de l'éteindre avec un bouton. S'il n'était pas éteint, le modem fonctionnait à partir de la batterie intégrée, qui s'est finalement assise et le modem a dû être rallumé.
Le principe de fonctionnement est simple : tourner le bouton règle le volume, appuyer dessus éteint et allume le son. Nécessaire pour l'écriture de voiture sur Windows ou Android
Au départ, dans Lifan Smily (et pas seulement), le mode essuie-glace arrière est le seul, et il s'appelle "toujours agiter". Ce mode est particulièrement perçu négativement au début de la saison des pluies, lorsque les gouttes s'accumulent sur la lunette arrière, mais en quantité insuffisante pour un passage du concierge. Donc, vous devez soit écouter le grincement du caoutchouc sur le verre, soit représenter un robot et allumer et éteindre périodiquement le concierge.
J'ai légèrement modifié le circuit du relais temporisé pour allumer l'éclairage intérieur d'une voiture Ford (le circuit a été développé pour une voiture très spécifique, en remplacement du relais standard Ford 85GG-13C718-AA, mais a été installé avec succès dans le "classique" domestique).
Ce n'est pas la première fois que de tels engins sont lancés. Mais pour une raison quelconque, les gens se blottissent contre le firmware. Bien que la plupart d'entre eux soient basés sur le projet "Simple SD Audio Player with an 8-pin IC" d'elmchan. Le source n'est pas ouvert, arguant qu'il fallait que je corrige le projet, que ma qualité est meilleure...etc. En bref, ils ont pris un projet open source, l'ont assemblé et l'ont fait passer pour le vôtre.
Alors. Le microcontrôleur Attiny 13 est le cœur de cet appareil, pour ainsi dire. J'ai longtemps souffert avec son firmware, je ne pouvais en aucun cas le flasher, ni 5 fils via LPT, ni le programmeur de Gromov. L'ordinateur ne voit tout simplement pas le contrôleur et c'est tout.
Dans le cadre des innovations en matière de règles de circulation, les gens ont commencé à réfléchir à la mise en place de feux diurnes. Une des solutions possibles est d'allumer les feux de route pour une partie de la puissance, c'est le sujet de cet article.
Ce dispositif permettra aux feux de croisement de s'allumer automatiquement lorsque vous commencerez à rouler et de régler la tension des feux de croisement en fonction de la vitesse à laquelle vous mangez. En outre, cela servira de mouvement plus sûr et prolongera la durée de vie des lampes.
Ce dispositif d'alarme a été conçu :
1) Pour protéger les lieux
2) Pour l'alarme incendie
Le but de l'alarme dépend de la position du cavalier sur la carte : si le cavalier est en court-circuit, l'alarme est déclenchée pour se fermer, si elle est ouverte, pour s'ouvrir.
Lorsque l'appareil est allumé (l'alimentation est fournie), la LED s'allume, indiquant le début de la protection, mais l'alarme ne fonctionnera pas pendant un certain temps - environ 2 minutes. Fait pour s'assurer que la personne a eu le temps de quitter les lieux. Après cela, l'alarme est activée et passe en mode de fonctionnement.
Lorsque le contact du capteur se rompt, une minuterie de programme est déclenchée, et si après environ 10 secondes la "rupture" n'est pas éliminée, une alarme est déclenchée. Ceci afin qu'une personne puisse entrer dans la pièce et éteindre l'alarme avec le bouton (pour éteindre l'alarme, maintenez le bouton enfoncé pendant environ 3 secondes). Pour l'allumer, il suffit d'appuyer à nouveau sur le même bouton. Le bouton de désarmement, bien sûr, doit être rendu secret et mieux caché.
Si nous réglons l'alarme pour fermer le capteur, alors lorsque le capteur se ferme, l'alarme se déclenche instantanément !
J'ai assemblé l'appareil sur mes genoux, je n'ai même pas fait de planche. Fonctionne depuis environ un an maintenant sans aucun problème.
Lors de la programmation, les fusibles n'ont pas besoin d'être touchés ! Il suffit de télécharger le firmware et c'est tout !
Pour les mises à niveau d'appareils et d'autres questions, écrivez à ma boîte aux lettres : [courriel protégé] Mon pseudo sur le forum fer à souder :
Liste des éléments radio
La désignation | Un type | Dénomination | Quantité | Noter | But | Mon bloc-notes |
---|---|---|---|---|---|---|
U1 | MK AVR 8 bits | ATtiny13 | 1 | Vers le bloc-notes | ||
Q1 | Transistor MOSFET | IRL540 | 1 | Vers le bloc-notes | ||
D1, D2 | Diode électro-luminescente | 2 | Vers le bloc-notes | |||
R1 | Résistance | 470 ohms | 1 | Vers le bloc-notes | ||
R2 | Résistance | 680 ohms | 1 | Vers le bloc-notes | ||
RL1 | Relais | OJ-SH-105HM | 1 | Vers le bloc-notes | ||
Bouton tactile | 3 | Vers le bloc-notes | ||||
Source de courant | 5V | 1 |