P19 Relai Ethernet Lora : Différence entre versions

De Wiki de Projets IMA
(Liens utiles)
(Liste de matériels)
Ligne 380 : Ligne 380 :
 
  |-
 
  |-
 
  | <span style="color:green">Deuxième prototype (à base d'un ARM-3 Cortex)</span> <br/>
 
  | <span style="color:green">Deuxième prototype (à base d'un ARM-3 Cortex)</span> <br/>
 +
|-
 +
|<span style="color:red">Partie MCU(ARM Cortex3)</span> <br/>
 +
|-
 +
|<span style="color:red">Partie ST-LINK(Ethernet)</span> <br/>
 +
|-
 
  |}
 
  |}
  

Version du 12 octobre 2016 à 08:42

Présentation générale du projet

Contexte du projet

L'actuelle main mise du privé sur les réseaux IP n'est pas forcément une bonne chose pour Internet.

Objectif du projet

L'objectif du projet est de réaliser un module autonome connectable sur une box Internet permettant de relier deux sites avec une connexion longue distance.

Schématique de l'objectif du projet

Cahier de charges

Le projet se déroulera en deux phases. Nous réaliserons d'abord un premier prototype construit autour d'un AtMega328P, d'une carte Ethernet (avec un micro-contrôleur Microchip ENC28J60), et d'une puce LoRa

Ensuite, nous réaliserons un deuxième prototype avec un microcontroleur

Suivi du projet

Semaine 1 (19/09) Réunions avec l'encadrant de projet / Définition des objectifs / Recherche bibliographique
Semaine 2 (26/09)
Semaine 3 (03/10)

Planning prévisionnel

!!à télécharger !!

La recherche et le documentation

Microcontrôleur Atmega328p

Atmega328p est un mono-puce microcontrôleur.

Carte Réseau

Qu'est-ce qu'une carte réseau?

La carte réseau (appelée Network Interface Card en anglais et notée NIC) constitue l'interface entre l'ordinateur et le câble du réseau. La fonction d'une carte réseau est de préparer, d'envoyer et de contrôler les données sur le réseau.

Pour préparer les données à envoyer, la carte réseau utilise un transceiver qui transforme les données parallèles en données séries. Chaque carte dispose d'une adresse unique, appelée adresse MAC, affectée par le constructeur de la carte, ce qui lui permet d'être identifiée de façon unique dans le monde parmi toutes les autres cartes réseau.

Quel est le rôle d'une carte réseau?

Une carte réseau sert d'interface physique entre l'ordinateur et le câble. Elle prépare pour le câble réseau les données émises par l'ordinateur, les transfère vers un autre ordinateur et contrôle le flux de données entre l'ordinateur et le câble. Elle traduit aussi les données venant du câble et les traduit en octets afin que l'Unité Centrale de l'ordinateur les comprenne. Ainsi une carte réseau est une carte d'extension s'insérant dans un connecteur d'extensions (slot).

Qu'est-ce qu'une carte réseau Ethernet?

La plupart des cartes réseau destinées au grand public sont des cartes Ethernet. Elles utilisent comme support de communication des paires torsadées (8 fils en cuivre), disposant à chaque extrémité de prises RJ45.

Les trois standards Ethernet (norme 802.3) les plus courants correspondent aux trois débits les plus fréquemment rencontrés : 1.Le 10Base-T permet un débit maximal de 10 Mbit/s. Le câble RJ45 peut alors mesurer jusqu'à une centaine de mètres et seuls 4 des 8 fils sont utilisés. 2.Le 100Base-TX permet un débit maximal de 100 Mbit/s. Il est également appelé Fast Ethernet et est désormais supporté par la quasi-totalité des cartes réseau. Comme pour le 10Base-T, le câble RJ45 peut alors mesurer jusqu'à une centaine de mètres et seuls 4 des 8 fils sont utilisés. 3.Le 1000Base-T permet un débit maximal de 1 000 Mbit/s. Il est également appelé Gigabit Ethernet et se démocratise rapidement. Pour que le réseau fonctionne correctement, le câble RJ45 peut toujours mesurer jusqu'à 100 m, mais doit être de bonne qualité. Cette fois, les 8 fils sont utilisés.

Carte Ethernet

Liste de matériels

Matériel Quantité requise Quantité disponible A commander Commentaires
Premier prototype (à base d'un AtMega328P)
Partie Ethernet
Résistances 49.9 Ohms CMS 10 10 10 Farnell [1]
Résistances 270 Ohms CMS 6 (10) 6 (10) 6 (10) Farnell [2]
Résistances 2.32 kOhms CMS 4 (10) 4 (10) 4 (10) Farnell [3]
Capacités polarisation 10µF CMS 6 6 6 Mouser [4]
Capacités 0.1µF CMS 10 10 10 Mouser [5]
Capacités 20pF CMS 6 6 6 Mouser [6]
Capacités 1µF CMS 6 6 6 Mouser [7]
Puce Électronique ENC28J60SP 3 3 3 Farnell [8]
Puce Électronique MCP1702Z 3 3 3 Mouser [9]
Régulateur de tension LD1117AV33 3 3 3 Mouser [10]
Connecteur SI-50196-F 3 3 3 Digi-Key [11]
Filtre BL01RN1A 3 3 3 Farnell [12]
Partie Arduino
Micro-contrôleur de type ATMEGA328P 3 3 3 Farnell [13]
Quartz FA238 16MHz 3 3 3 Farnell [14]
Résistance 1MΩ +/- 5% 5 5 5 Farnell [15]
Résistance 1KΩ 5 5 5 Farnell [16]
Capacité 100nF 10 10 10 Farnell [17]
Capacité 4.7uF 5 5 5 Farnell [18]
Bouton poussoir 2 2 2 Farnell []
Embase USB 2 2 2 Farnell [19]
FTDI FT232 BASIC 3 3 3 Farnell [20]
Capacité 100nF 15 15 15 Farnell [21]
Capacité 4.7uF 5 5 5 Farnell [22]
Capacité 10uF 5 5 5 Farnell [23]
Resistances 1k 6 6 6 Farnell [24]
Resistances 470 10 10 10 Farnell [25]
diode 5 5 5 Farnell
Regulateur 78ADJ 3 3 3 Farnell
LED yellow 3 3 3 Farnell [26]
LED orange 3 3 3 Farnell
LED green 3 3 3 Farnell [27]
LED blue 3 3 3 Farnell
Partie LoRa
Module radio de type RF-LORA-868-SX1276 4 4 4 Mouser [28]
Capacités 10uF 4 4 4 Farnell [29]
Capacités 100nF 20 20 20 Farnell [30]
Capacités 47pF 20 20 20 Mouser [31]
Capacités 15pF 10 10 10 Mouser [32]
Capacités 10nF 5 5 5 Farnell [33]
Capacités 1.5pF 5 5 5 Mouser [34]
Capacités 33pF 5 5 5 Mouser [35]
Capacités 4.7pF 5 5 5 Mouser [36]
Capacités 1.2pF 5 5 5 Mouser [37]
Capacités 1.8pF 5 5 5 Mouser [38]
Capacités 3.3pF 5 5 5 Mouser [39]
Capacités 1nF 10 10 10 Mouser [40]
Inductance 33nH 5 (10) 5 (10) 5 (10) Farnell [41]
Inductance 6.2nH 5 (10) 5 (10) 5 (10) Farnell [42]
Inductance 10nH 10 10 10 Farnell [43]
Resistances 1k 5 5 5 Farnell [44]
Jumper 5 5 5 Farnell []
Quartz 32MHz 5 5 5 Farnell [45]
Regulateur PE4259 5 5 5 Farnell []
Deuxième prototype (à base d'un ARM-3 Cortex)
Partie MCU(ARM Cortex3)
Partie ST-LINK(Ethernet)

Références

Datasheets

Fichier:Datasheet cartereseau.pdf

Fichier:Datasheet lora.pdf

Micro-controleur Atmega328p: http://www.atmel.com/Images/Atmel-42735-8-bit-AVR-Microcontroller-ATmega328-328P_datasheet.pdf

Liens utiles

https://learn.adafruit.com/adafruit-feather-32u4-radio-with-lora-radio-module/downloads

Schematic du module radio : http://modtronix.com/prod/imod/inair9/inair9_r1_sch.pdf

Schematic de la carte Nucleo -F401RE : http://www.st.com/content/ccc/resource/technical/document/user_manual/98/2e/fa/4b/e0/82/43/b7/DM00105823.pdf/files/DM00105823.pdf/jcr:content/translations/en.DM00105823.pdf