Cours:ProjetsDomotique2020 : Différence entre versions

De troyesGEII
Aller à : navigation, rechercher
m
Ligne 17 : Ligne 17 :
  
  
==Les fonctions que vous pourrez utiliser==<br>
+
==Les fonctions==<br>
  
 
Les fonctions que vous pourrez utiliser seront intimement liées aux composants qui sont disponibles sur Tinkercad. Voici une liste des principales fonctions:<br>
 
Les fonctions que vous pourrez utiliser seront intimement liées aux composants qui sont disponibles sur Tinkercad. Voici une liste des principales fonctions:<br>
Ligne 33 : Ligne 33 :
  
  
 +
==Quelques informations sur les composants==<br>
  
 +
écran LCD 2x16 : [http://gilles.berthome.free.fr/02-Syntheses/E-Conversion_electriques_physiques/Synthese_afficheur_LCD.pdf afficheur_LCD] <br>
 +
clavier : [https://knowledge.parcours-performance.com/clavier-projet-arduino/ clavier] <br>
  
===Étude des capteurs ===
 
écran LCD 2x16 : [http://gilles.berthome.free.fr/02-Syntheses/E-Conversion_electriques_physiques/Synthese_afficheur_LCD.pdf afficheur_LCD] <br>
 
  
clavier : [https://knowledge.parcours-performance.com/clavier-projet-arduino/ clavier] <br>
+
====Réalisation de fonctions spécifiques====
  
 +
==Comparaison de deux mots==<br>
 +
Pour comparer deux mots binaires A et B on utilise un composant qui effectue une soustraction (numérique). Tant que le résultat est positif cela signifie que A > B . Si le résultat est nul alors A = B , si il est négatif alors A <B. Dans Tinkercad il n'y a pas de soustracteur... Il faudra en fabriquer un à partir d'un additionneur 4 bits 74HC283. ( structure d'un soustracteur / additionneur) <br>
  
===Étude de la partie ===
+
==Représentation du temps==<br>
<br>
+
Pour représenter le temps qui s'écoule, on prendra un compteur numérique.
<br>
+
* '''74HC93''' compteur binaire sur 4 bits mais doit être cascadé (chercher sur internet)
  
  
====Étude préliminaire de ====
 
 
Vous allez utiliser Tinkercad pour tester une réalisation particulière de la MLI (ou PWM). Pour réaliser une PWM, on a besoin d'un compteur et d'un comparateur, mais il n'y a pas encore de comparateur digital disponible dans Tinkercad pour le moment !!! On vous demande donc de remplacer le comparateur par un additionneur. Les composants utilisés sont donc :
 
Vous allez utiliser Tinkercad pour tester une réalisation particulière de la MLI (ou PWM). Pour réaliser une PWM, on a besoin d'un compteur et d'un comparateur, mais il n'y a pas encore de comparateur digital disponible dans Tinkercad pour le moment !!! On vous demande donc de remplacer le comparateur par un additionneur. Les composants utilisés sont donc :
  

Version du 4 juin 2020 à 17:00

Il s’agit d’une page protégée.


Corrections partielles disponibles avec autorisation

Projet Domotique

Le projet consiste à réaliser un ensemble de cartes électroniques destinées à des applications domotiques. Ce projet sera décomposé en deux phases : les Etudes et Réalisations (M2202) du second semestre et le Projet (d'Inter-semestre (M2203).

Projet tuteuré

L'objectif du projet tuteuré est de faire l'étude du projet global : du cahier des charges, analyse fonctionnelle, recherche et comparaison de solutions pour les capteurs et les actionneurs, schémas électroniques.

Projet Inter-semestre

Il sera consacré à la mise en oeuvre et au test des fonctions électroniques qui auront été retenues après l'étude comparative des solutions.

Les montages seront simulés sur TINKERCAD et utiliseront principalement des circuits intégrés numériques (pas de microcontrôleur ni de carte Arduino.


==Les fonctions==

Les fonctions que vous pourrez utiliser seront intimement liées aux composants qui sont disponibles sur Tinkercad. Voici une liste des principales fonctions:

- convertir un signal analogique en un signal numérique
- convertir un signal numérique en un signal analogique
- convertir une grandeur physique (force - poussée / température / lumière ...) en une grandeur électrique (analogique / numérique / binaire)
- convertir une grandeur électrique (analogique / numérique / binaire) en une grandeur physique (déplacement / chaleur / lumière / son ...)
- adapter ( amplifier / inverser / mettre en forme ...) une grandeur analogique
- transcoder une grandeur numérique (changer de type de codage)
- comparer (des signaux analogiques / des signaux numériques)
- mémoriser (une tension / une valeur numérique)
- décoder un signal numérique
- générer une base de temps (un signal qui représente le temps)


==Quelques informations sur les composants==

écran LCD 2x16 : afficheur_LCD
clavier : clavier


Réalisation de fonctions spécifiques

==Comparaison de deux mots==
Pour comparer deux mots binaires A et B on utilise un composant qui effectue une soustraction (numérique). Tant que le résultat est positif cela signifie que A > B . Si le résultat est nul alors A = B , si il est négatif alors A <B. Dans Tinkercad il n'y a pas de soustracteur... Il faudra en fabriquer un à partir d'un additionneur 4 bits 74HC283. ( structure d'un soustracteur / additionneur)

==Représentation du temps==
Pour représenter le temps qui s'écoule, on prendra un compteur numérique.

  • 74HC93 compteur binaire sur 4 bits mais doit être cascadé (chercher sur internet)


Vous allez utiliser Tinkercad pour tester une réalisation particulière de la MLI (ou PWM). Pour réaliser une PWM, on a besoin d'un compteur et d'un comparateur, mais il n'y a pas encore de comparateur digital disponible dans Tinkercad pour le moment !!! On vous demande donc de remplacer le comparateur par un additionneur. Les composants utilisés sont donc :

  • 74HC93 compteur binaire sur 4 bits mais doit être cascadé (chercher sur internet)
  • 74HC283 additionneur 4 bits utilisé en comparateur

Indication : Vous avez besoin d'une sortie qui est à 1 si A > B (comparateur). Or l'additionneur possède une sortie retenue qui est à 1 si A+B>15 soit donc A>15-B. La présence du 15-B au lieu du B veut dire que votre PWM fonctionnera à l'envers, ce qui n'est pas gênant si on le sait.

Le test se fera à l'aide d'un oscilloscope.

Ajout de la partie

Nous allons maintenant remplacer l'oscilloscope par