Ma carte BOS1921 ne fonctionne pas ; il n'y a pas de sortie de forme d'onde

Question :

J'ai fabriqué ma propre carte, mais le BOS1921 ne génère aucune forme d'onde sur mon actionneur piézoélectrique. Qu'est-ce que je fais de travers ?

 

 

Réponse :

 

Il peut y avoir de nombreuses raisons pour lesquelles la forme d'onde ne s'affiche pas ou ne s'affiche pas correctement. Une approche étape par étape permettra d'écarter certaines hypothèses et d'identifier la cause du problème. Voici quelques conseils à suivre pour le dépannage de l'affichage des formes d'onde.

 

Équipement de test:

  • Utilisez un oscilloscope pour surveiller la tension de sortie et les principaux points de tension, tels que VBUS, VDD et VOUT(+/-). Cela peut vous fournir des informations très utiles sur l'origine du problème.

  • Utilisez un analyseur logique pour surveiller et vérifier les communications numériques.

 

Déroulement type de la vérification:

  1. Si la carte personnalisée peut être alimentée par une source externe et un contrôleur I2C, essayez de la connecter à la carte contrôleur BOS1921-KIT, puis connectez-la à Haptic Studio. Cette plateforme étant déjà développée et ayant passé avec succès les contrôles qualité, c'est un moyen rapide et efficace de vérifier si les performances électriques sont satisfaisantes.

  2. Vérifiez la tension de sortie du circuit d'attaque à l'aide d'un oscilloscope.

    1. Vérifiez les tensions VOUT+ et VOUT-, mais surveillez également la tension VBUS/VDD.

    2. La forme d'onde de sortie s'affiche-t-elle ?

    3. La tension sur OUT+/OUT- est-elle proche de VDD avant et après la forme d'onde ?

    4. La forme d'onde de sortie semble-t-elle aléatoire, ou présente-t-elle systématiquement le même type de défaillance ?

    5. Au moment de la panne, que se passe-t-il sur les lignes VBUS/VDD ?

  3. Vérifiez la communication I2C.

    1. Les lignes SCL/SDA sont-elles correctement mises à VDDIO ?

    2. Le CHIP_ID est-il lu correctement après la mise sous tension ?

    3. Vérifiez le protocole.

    4. L'IC répond-il ?

  4. Vérifiez la séquence de mise sous tension.

    1. La tension VBUS augmente-t-elle assez rapidement (voir les spécifications) ?

    2. La tension sur la broche VREG monte-t-elle puis redescend-elle (passage en mode SLEEP) après la montée de VBUS ?

    3. La tension VDDIO augmente-t-elle après la tension VBUS ?

  5. Vérifiez la séquence de codage. Utilisez le SDK fourni pour faciliter l'intégration et garantir un fonctionnement fiable.

  6. Vérifiez que la nomenclature est conforme aux spécifications indiquées dans la fiche technique ou par le générateur de nomenclatures.

  7. Vérifiez que les consignes de mise en page ont été respectées.

     

Hausse de l'offre:

La valeur de CHIP_ID doit être vérifiée et renvoyée correctement lors de l'initialisation. Si cette valeur est erronée, cela peut indiquer que la tension d'alimentation VBUS a augmenté trop lentement. La vérification du comportement du VREG permet de confirmer cette hypothèse. Consultez la fiche technique du produit pour plus de détails et la note d'application sur la mise sous tension pour obtenir des conseils sur la manière de gérer cette situation potentielle.

 

Séquence d'approvisionnement:

Si le BOS1921 ne répond pas lors d'une transaction I2C, cela peut être dû à un ordre d'alimentation incorrect entre VBUS et VDDIO. Consultez la fiche technique du produit pour plus de détails et la note d'application sur la mise sous tension pour obtenir des conseils sur la manière de gérer cette situation potentielle.

 

Commandes du logiciel (Registre) :

Vérifiez les commandes envoyées au registre logiciel. Un analyseur logique est utile pour vérifier les commandes envoyées au pilote Boreas et celles qui lui sont renvoyées. Utilisez le SDK pour faciliter l'intégration. Les fonctionnalités du produit sont déjà programmées et déboguées, et des exemples sont fournis pour la plupart des opérations courantes. Une fois que votre BSP est défini et opérationnel, le travail de programmation requis est minime.

 

Nomenclature:

La nomenclature sélectionnée pourrait ne pas être adaptée aux conditions d'utilisation (capacité piézoélectrique, amplitude, fréquence). Utilisez le générateur de nomenclature en ligne pour obtenir des conseils sur les exigences relatives aux composants. Consultez également notre note d'application sur la sélection des nomenclatures pour comprendre chaque composant et ses principales exigences (cette note a été rédigée pour le BOS1901, mais elle s'applique à tous les produits).

Remplacez la nomenclature de la carte de commande BOS1921-KIT par celle de l'application choisie, puis testez-la à l'aide du kit de développement et de Haptic Studio. Vérifiez que la nomenclature est adaptée à la charge et aux conditions d'utilisation données ; utilisez l'outil d'évaluation piézoélectrique de Haptic Studio pour confirmer l'espace de fonctionnement. Vous pouvez également utiliser Haptic Studio pour optimiser les paramètres de cette nomenclature avant de fabriquer la carte personnalisée.

 

Disposition du circuit imprimé:

La conception du circuit imprimé est essentielle pour garantir un bon fonctionnement et de bonnes performances avec les pilotes Boréas. Veuillez suivre les recommandations fournies dans la fiche technique. Consultez les notes d'application relatives à la conception des circuits imprimés disponibles sur notre site web ; elles fournissent des informations essentielles sur les aspects critiques de la conception.

 

Si tout le reste échoue :

Si, après avoir vérifié tous les points ci-dessus, vous rencontrez toujours des difficultés, veuillez contacter le support technique de Boreas. Veuillez fournir une description détaillée de votre problème, ainsi que des captures d'oscilloscope et d'analyseur logique illustrant le problème.


Laisser un commentaire