materiels:can:mcp3424

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Dernière révisionLes deux révisions suivantes
materiels:can:mcp3424 [2021/08/11 09:19] – modification externe 127.0.0.1materiels:can:mcp3424 [2024/05/05 16:31] phil
Ligne 1: Ligne 1:
 +[[materiels:accueilmateriels|{{ :iconemaison.jpg?nolink&30|Sommaire Matériels}}]]
  
-{{ :suivant.png?nolink&30|}} {{ :retour.png?nolink&30|}} [[materiels:accueilmateriels|{{ :iconemaison.jpg?nolink&30|Sommaire Matériels}}]]+===== Converssion analogique numérique ===== 
 +[Mise à jour le 5/5/2024]
  
-===== Convertisseur analogique numérique ===== +\\ 
-[Mise à jour le 3/2/2020 en cours]+==== 1. Généralités ==== 
 + 
 +\\
  
 {{ :materiels:can:300px-dfr0316_45.png?nolink&150|}} {{ :materiels:can:300px-dfr0316_45.png?nolink&150|}}
-==== MCP3424 ==== +==== 2. MCP3424 ==== 
-  * // **Source** // : <html><a href="https://www.dfrobot.com/wiki/index.php/MCP3424_18-Bit_ADC-4_Channel_with_Programmable_Gain_Amplifier_(SKU:DFR0316)" target="_blank">wiki</a></html>+== x.x.x Présentation == 
 +  * //**Source**// : <html><a href="https://www.dfrobot.com/wiki/index.php/MCP3424_18-Bit_ADC-4_Channel_with_Programmable_Gain_Amplifier_(SKU:DFR0316)" target="_blank">wiki</a></html>
  
-Le module DFR0316 est un module de conversion de données à circuit MCP3424 **18-Bit ADC-Channel** +<callout type="info" icon="true">Ce module amplificateur différentiel **4 canaux** à faible bruit est basé sur un MCP3432 **18 bits** à **gain réglable** et communique avec un microcontrôleur via le **bus I2C**. Il permet d'ajouter entrées analogiques sur une carte à microcontrôleur. 
 +**</callout> 
  
-  * // **Distributeur** // : <html><a href="https://www.mouser.fr/ProductDetail/DFRobot/DFR0316?qs=sGAEpiMZZMuYaq4aOfOV%252BFKoLAl%252BJaTlntq%2F8QIGS%2FM%3D" target="_blank">Mouser</a></html>+  * //**Distributeur**// : <html><a href="https://www.mouser.fr/ProductDetail/DFRobot/DFR0316?qs=sGAEpiMZZMuYaq4aOfOV%252BFKoLAl%252BJaTlntq%2F8QIGS%2FM%3D" target="_blank">Mouser</a></html>
      
   * //**Caractéristiques**//   * //**Caractéristiques**//
Ligne 22: Ligne 28:
       * Erreur gain: 0,05 % (gain = 1 sous 18 bits)       * Erreur gain: 0,05 % (gain = 1 sous 18 bits)
       * Erreur offset: 15 µV (gain = 1 sous 18 bits)       * Erreur offset: 15 µV (gain = 1 sous 18 bits)
-      * Interface I2C: 0X68, 0X6A, 0X6C ou 0X6E (sélectionnable par dip-switch)+      * Interface série I2C: **SLA** = 0X68, 0X6A, 0X6C ou 0X6E (sélectionnable par dip-switch)
       * Référence de tension interne: 2,048 Vcc ± 0,05%       * Référence de tension interne: 2,048 Vcc ± 0,05%
       * T° de service: -40 à +125 °C       * T° de service: -40 à +125 °C
Ligne 30: Ligne 36:
   * **Présentation** du circuit sur <html><a href="https://webge.github.io/MCP342x/" target="_blank">Github</a></html>   * **Présentation** du circuit sur <html><a href="https://webge.github.io/MCP342x/" target="_blank">Github</a></html>
  
-  * // **Documentation** // : <html><a href="http://ww1.microchip.com/downloads/en/devicedoc/22088b.pdf" target="_blank">pdf à télécharger</a></html>+  * //Documentation// : <html><a href="http://ww1.microchip.com/downloads/en/devicedoc/22088b.pdf" target="_blank">pdf à télécharger</a></html>
  
   * //**Programmation d'une carte Arduino Uno R3**//{{ :materiels:capteurs:htr:github.png?nolink&30|}}   * //**Programmation d'une carte Arduino Uno R3**//{{ :materiels:capteurs:htr:github.png?nolink&30|}}
     * // Bibliothèques à installer dans l'IDE : **MCP342x**//     * // Bibliothèques à installer dans l'IDE : **MCP342x**//
-      * Sources sur <html><a href="https://github.com/stevemarple/MCP342x" target="_blank">Github</a></html> {{ :materiels:can:biblmcp3424.png?nolink&600 |}}+      * Sources sur <html><a href="https://github.com/stevemarple/MCP342x" target="_blank">Github</a></html> {{ :materiels:can:biblmcp3424.png?nolink |}}
     * //Connexion à un shield// <html><a href="https://webge.fr/doc/wikis/pdf/TinkerkitV2.pdf" target="_blank">Tinkerkit v2</a></html> monté sur une Arduino Uno{{ :materiels:can:mcp3424.jpg?nolink&600 |}}     * //Connexion à un shield// <html><a href="https://webge.fr/doc/wikis/pdf/TinkerkitV2.pdf" target="_blank">Tinkerkit v2</a></html> monté sur une Arduino Uno{{ :materiels:can:mcp3424.jpg?nolink&600 |}}
-    * //Un premier exemple//{{ :materiels:capteurs:distance:arduinoico.png?nolink&30|}}+    * //Un premier exemple pour tester le circuit//
  
 +{{ :materiels:capteurs:distance:arduinoico.png?nolink&40|}}
 <code cpp *.cpp> <code cpp *.cpp>
 // Connexion à un capteur de température LM35 // Connexion à un capteur de température LM35
Ligne 147: Ligne 154:
 } }
 </code> </code>
- 
-{{ :materiels:capteurs:vscode.png?nolink&30|}} 
-> Le projet pour l'IDE VSCode de l'exemple ci-dessus est téléchargeable [[https://webge.fr/doc/wikis/code/Arduino/ARD_Uno_MCP3424.zip|ici]] 
- 
-{{ :materiels:csharp.png?nolink|}} 
-  * //**Programmation d'une carte FEZ avec l'IDE Visual Studio Community**// 
-A venir 
  • materiels/can/mcp3424.txt
  • Dernière modification : 2024/05/05 16:43
  • de 127.0.0.1