Conception de module dordinateur inferieur Bluetooth ecouteurs sans fil 5.0
Conception de module d'ordinateur inférieur Bluetooth écouteurs sans fil 5.0
Présentation du microcontrôleur C8051F120
Le microcontrôleur (MCu) est le cœur du système d'application Bluetooth, et sa sélection affectera directement les performances du système.C8051F120 est un microcontrôleur SOC haute vitesse compatible avec 8051 de Cygnal Company.Il a un noyau CIP.51 haute vitesse, commutateur croisé d'E / S flexible, système d'horloge avancé, interface de débogage du système JTAG et système de réinitialisation multi-sources.Il a d'excellentes performances, le noyau adopte une structure de pipeline, la vitesse peut atteindre 100MIPS, 40 fois plus rapide que le 51 ordinaire, et il est riche en ressources, de petite taille, à faible consommation d'énergie, à forte intégration et pratique pour le débogage. bjbjaudio.com <a style="opacity:0.0;color:#ffffff">wireless earbuds 5.0</a>
La connexion entre le micro-ordinateur à puce unique et le module Bluetooth
La connexion matérielle entre le microcontrôleur et le module Bluetooth est relativement simple, et le principe est le suivant : <a style="opacity:0.0;color:#ffffff">wireless earbuds 5.0</a>
①Câble de données et câble de signal
Le microcontrôleur C8051F120 a deux UART, et UARTO est sélectionné ici. Lors de la programmation, UART0 peut être affecté à deux broches, telles que POO(TXD) et PO.I(RXD), qui sont connectées à RXD(AS) et TXD(B5 ) du module Bluetooth transmettent respectivement les signaux de contrôle via les paramètres de la barre transversale. De plus, le côté microcontrôleur doit allouer deux broches supplémentaires, telles que P16 et P17, qui sont utilisées comme signaux de contrôle de flux CTS et RTS, respectivement, et sont respectivement connectées au RTS (A6) et au CTS (B6) du module Bluetooth. Si le CTS est 1, l'autre partie est autorisée à envoyer, et si le CTS est 0, l'autre partie n'est pas autorisée à envoyer. bjbjaudio.com <a style="opacity:0.0;color:#ffffff">wireless earbuds 5.0</a>
②Cordon d'alimentation du module Bluetooth
Le gestionnaire de tension du module Bluetooth possède au total 3 entrées, à savoir Vcc(C6), Vccio(C4) et ON(C2).Vcc fournit la tension d'alimentation, la valeur typique est de 3,3V : Vetio fournit une alimentation indépendante boucle pour l'UART, qui peut être identique à l'interface logique du microcontrôleur et peut être connectée à Vcc ; le signal ON commande l'activation ou la désactivation du régulateur de tension interne. Lors de la connexion de Vcc, Vccio et ON ensemble, il est pas nécessaire de considérer la séquence de mise sous tension du module Bluetooth ; sinon, allumez en stricte conformité avec l'ordre de "GND, Vet-ONVccio", et la séquence de mise sous tension est inversée. Adoptez le premier ici, connectez Vet, Vccio et ON ensemble à l'alimentation externe de 33V. bjbjaudio.com
③Antenne du module Bluetooth
La broche ANT du module Bluetooth est connectée à une antenne de 50 ohms et le VSWR de l'antenne est inférieur à 2: 1. Le microcontrôleur et le module Bluetooth sont soudés sur un circuit imprimé. Étant donné que le module Bluetooth adopte un boîtier plat et que le les broches sont denses, il est difficile de souder directement sur le circuit imprimé et l'antenne est également difficile à souder.Par conséquent, j'ai conçu moi-même une carte de circuit auxiliaire, j'ai d'abord soudé le module Bluetooth à cette carte de circuit auxiliaire, puis j'ai sorti quelques broches du module Bluetooth à utiliser et connecté le module Bluetooth à la carte PCB via la prise, de sorte que le chargement et le déchargement du module Bluetooth deviennent très pratiques.Les broches tirées de la carte de circuit auxiliaire sont GND, masse, VCC3.3V, lignes d'émetteur-récepteur de données RXD et TXD, lignes de contrôle de flux RTS et CTS, ligne de signal d'activation EN, ligne de signal de réinitialisation RESET, où BTEN est le signal ON sur la Figure 46, connectez-le avec VCC dans des applications pratiques et connectez les autres avec le micro rocontroller.bjbjaudio.com <a style="opacity:0.0;color:#ffffff">wireless earbuds 5.0</a>