×

Inclinomètre avec affichage graphique à barres à 17 segments

Inclinomètre avec affichage graphique à barres à 17 segments

Inclinomètre avec affichage graphique à barres à 17 segments



Ce projet est un inclinomètre basé sur le ADXL203/ADXL103 puce accéléromètre et microcontrôleur Arduino ATMEGA328. L’appareil mesure l’inclinaison et l’affiche sur un affichage graphique à barres à 17 segments. L’ADXL203 fournit une valeur analogique, qui est lue par l’ADC de l’ATMEGA328. A0 et affiché sur le graphique à barres LED. Le projet comprend également un buzzer embarqué en option et un circuit pilote, qui peuvent être utilisés pour créer une alarme à un certain degré d’inclinaison. Cette fonctionnalité n’est pas renseignée sur le tableau par défaut mais peut être ajoutée si nécessaire. Des cavaliers à souder intégrés J1 et J2 sont fournis pour sélectionner l’axe X ou l’axe Y de la puce ADXL puisque la puce a 2 axes. Les utilisateurs peuvent également utiliser la puce ADXL103 à axe unique au lieu de la puce ADXL203 à double axe.

Le circuit du buzzer peut être connecté soit au D3 ou J11 broche du microcontrôleur, en utilisant une résistance SMD 2,2K 5% (R22 pour D3 ou R13 pour D11). Le buzzer recommandé est de type 12 mm – 5 V et le transistor Q1 est un BC847 SOT23-3.

Programmation Arduino

La carte dispose d’un connecteur 4 x 2 broches pour la programmation du chargeur de démarrage et de l’Arduino. Les utilisateurs peuvent se référer au lien fourni pour plus d’informations sur la programmation Arduino et l’installation du chargeur de démarrage pour le ATMEGA328 ébrécher.

https://docs.arduino.cc/built-in-examples/arduino-isp/ArduinoToBreadboard/

Le code Arduino est disponible pour tester la carte, même s’il est à noter que le code peut ne pas être entièrement précis. Les utilisateurs sont encouragés à expérimenter et à modifier le code pour l’adapter aux exigences spécifiques de leur application.

Lorsque la carte est maintenue à une position de niveau zéro, la LED bleue D9 est allumée. Lorsque le PCB est incliné, 8 LED suivent l’inclinaison dans un sens et 8 LED suivent l’inclinaison dans l’autre sens.

Dans l’ensemble, ce projet semble être une solution d’inclinomètre simple et efficace, adaptée à des applications telles que le nivellement des véhicules (par exemple, camping-cars, camping-cars et plates-formes). La fonction de sonnerie en option ajoute une autre couche de fonctionnalités, permettant aux utilisateurs de définir des alarmes à des angles d’inclinaison spécifiques.

Caractéristiques

  • Alimentation : 5 V CC à 100 mA
  • Capteur d’inclinaison embarqué ADXL203
  • 17 x affichage graphique à barres LED
  • Connecteur 4 x 2 broches pour la programmation Arduino
  • Montage facile avec des trous de montage de 2×3 mm
  • 3 x LED bleues, 6 x LED rouges et 8 x LED vertes
  • Dimensions du circuit imprimé 94,93 x 22,38 mm

Relations

  • CN1 : aucune utilisation
  • Connecteur de programmation CN2 : broche 1 = VCC, broche 2 = D11, broche 3 = D12, broche 4 = D13
  • Connecteur de programmation CN3 : broche 1 TX, broche 2 = RX, broche 3 = réinitialisation, broche 4 = GND
  • CN4 : Facultatif – Aucune utilisation
  • CN5 : facultatif – aucune utilisation
  • Entrée d’alimentation : la broche 1 de CN2 = VCC, la broche 4 de CN1 = GND peuvent être utilisées pour alimenter la carte ou utiliser CN4 ou CN5 pour alimenter la carte.

Broches Arduino

D3=LED01, D3=LED02, D5=LED03, D6=LED04, D7=LED05, D8=LED06, D9=LED07, D10=LED08, D11=LED09, D12=LED10, D13=LED11, A1=LED12, A2= LED13, A3=LED14, A4=LED15, A5-LED16, D2=LED17

Schématique

Liste des pièces

NON. QUANTITÉ RÉF DESC FABRICANT FOURNISSEUR RÉFÉRENCE DU FOURNISSEUR
1 2 CN2,CN3 EN-TÊTE MÂLE 4 BROCHES PAS 2,54MM WURTH DIGIKEY 732-5317-ND
2 8 Q1, CN4, CN5, R13, R15, R22, DNP, CN1 DNP
3 2 C1,C2 CMS CÉRAMIQUE 10uF/16V TAILLE 0805 YAGEO/MURATA DIGIKEY
4 3 C3,C4,C5 0,1uF/50V CÉRAMIQUE CMS TAILLE 0805 YAGEO/MURATA DIGIKEY
5 2 C6,C7 22PF/50V CÉRAMIQUE CMS TAILLE 0805 YAGEO/MURATA DIGIKEY
6 3 D1,D9,D17 LED BLEU SMD TAILLE 1206 WURTH DIGIKEY 732-4989-1-ND
7 8 D2, D4, D6, D8, D10, D12, D14, D16 LED VERTE SMD TAILLE 1206 WURTH DIGIKEY 732-4993-1-ND
8 6 D3,D5,D7,D11,D13,D15 LED ROUGE SMD TAILLE 1206 WURTH DIGIKEY 732-4991-1-ND
9 1 J1 SOUDURE/CAVALIER-CLSD
10 1 J2 CAVALIER À SOUDER
11 1 L1 PERLE DE FERRITE LI0805G301R-10 LAIRD DIGIKEY 240-2382-1-ND
12 17 R1, R3, R4, R5, R6, R7, R8, R9, R11, R12, R14, R16, R17, R18, R19, R20, R21 470E 5% CMS TAILLE 0805 YAGEO/MURATA DIGIKEY
13 1 R2 10K 5% CMS TAILLE 0805 YAGEO/MURATA DIGIKEY
14 1 R10 0E CMS TAILLE 0805 YAGEO/MURATA DIGIKEY
15 1 U1 ADXL203CE APPAREIL ANALOGIQUE DIGIKEY 505-ADXL203CE-ND
16 1 U2 ATMEGA328TQPF-32 PUCE DIGIKEY
17 1 X1 16Mhz ECS, INC. DIGIKEY

Vue Gerber

Photos

ADXL203 Fiche technique

Veuillez nous suivre et nous aimer :

Partager des épingles

Source