microclub-ch / P19-projets-microclub-2019

Projet Robotique/Domotique du Microclub de Lausanne, partage d'idées et de questions
0 stars 0 forks source link

Wanted ADC I2C 12 canaux #6

Closed rolfz closed 5 years ago

rolfz commented 5 years ago

Pour nos capteurs IR pour une version Robot, il me faudrait un convertisseur ADC 12 canaux (idéalement) qui fonctionne sous 3.3V, une version avec un trigger avec seuil de tension qui déclenche une interruption serait géniale! En fait ceci serait un chip similaire au MCP23017 mais pour des signaux analogiques.

rolfz commented 5 years ago

J'ai peut-être trouvé une solution avec ADS1015 ou ADS1115 https://www.banggood.com/fr/3Pcs-CJMCU-ADS1115-16Bit-ADC-Development-Board-Module-p-1051693.html?rmmds=detail-left-hotproducts__3&HotRecToken=CgExEAIaAklWIgJQRCgB&cur_warehouse=CN Avec 2 boards on peut connecter 8 capteurs de proximité, je vais m'en procurer un et tester avec les capteurs IR.

franic commented 5 years ago

J'ai trouvé celui-ci : ADS114S08IPBSR, 12 canaux 16bits de résolution, réf interne, mais cher !

rolfz commented 5 years ago

Merci Laurent, J'ai trouvé une autre solution avec des modules Adafruit, j'en ai même trouvé un chez Ivan pour tester. ADS1015 (12bits), il en existe aussi un 16 bits. Ce chip/module est dispo chez BG et a 4 canaux. Pour des détecteurs IR, nous avons 4 canaux avec 2 modules ce qui devrait suffire. J'en ai mis 5 à l'avant et 3 à l'arrière. A voir et décider si on laisse les capteurs sur le PCB principal ou si on laisse les bricolleurs les disposer selon leur envie. Autre possibilité, tout mettre sur un 2ème PCB interfacé avec I2C. https://www.banggood.com/CJMCU-ADS1015-Mini-12bit-Analog-to-Digital-Converter-ADC-Development-Board-For-Arduino-p-1101539.html?rmmds=search&cur_warehouse=CN

rolfz commented 5 years ago

avons utilisé le module ads1015 pour notre circuit, 4 canaux pour les 4 capteurs IR