当前位置:网站首页>Connaissance du matériel 1 - schéma et type d'interface (basé sur le tutoriel vidéo complet de l'exploitation du matériel de baiman)
Connaissance du matériel 1 - schéma et type d'interface (basé sur le tutoriel vidéo complet de l'exploitation du matériel de baiman)
2022-07-23 12:15:00 【Les montagnes,】
Un.、 Schéma
Schéma,Est un diagramme illustrant le principe de connexion entre les différents composants de la carte de circuit .En analysant le schéma,Peut comprendre les entrées et sorties d'un module,Voir les paramètres spécifiques de chaque composant électronique et la relation de connexion entre chaque composant, etc..Les utilisateurs peuvent se familiariser rapidement avec certaines structures et relations du système grâce à des schémas.
1.1 Dispositifs courants
Sur la carte de circuit,En raison de l'espace limité,Il est impossible d'écrire tous les noms des composants,Par conséquent, toutes sortes de dispositifs sont abstraits en symboles individuels..Indiquer le type de composant par un numéro spécifique.Comme avecRRésistance représentative,Ajouter un nombre à l'arrière pour indiquer une résistance spécifique,Par exemple:R1、R2、R3Représente respectivement trois résistances.

Par le numéro de composant ci - dessus,L'utilisateur peut savoir quels composants sont sur la carte de circuit.
1.2 Représentation de la connexion du dispositif
1、AvecCâblageIndique que les deux appareils sont liés.

2、AvecÉtiquette du réseauIndique qu'il y a un lien entre les deux appareils.

Comme indiqué ci - dessus, Ajouter le même numéro de réseau sur les deux lignes , Ça veut dire qu'ils sont connectés les uns aux autres .Trois.LED Séparément de 46、47、135Pin connect.
2.、Type d'interface
L'interface est le mode de connexion entre les puces .Passage du micro - ordinateur à puce uniqueGPIO Connexion aux différents modules ,Transmission des données、Signal. Les types d'interface peuvent être classés comme suit :
1、FréquentGPIOInterface
Normalement, il n'y a qu'une seule broche ,Responsable uniquement de la production、 Niveau d'entrée élevé et faible .
Comme le contrôle de haut niveau de sortie LED、Buzzer; Utilisez la goupille d'entrée de la clé pour déterminer si la clé est pressée .
2、Catégorie de protocoleGPIOInterface
Une ou plusieurs lignes de données transmettent des données selon un protocole , La goupille reste le niveau d'entrée de sortie haut et bas , Mais les entrées de sortie sont déterminées par protocole ,Par exemple,IICAccord, Seulement si la ligne d'horloge est basse , Ligne de données pour la conversion de haut en bas , Quand la ligne d'horloge est haute , La ligne de données doit rester au même niveau (Signal de départ、 À l'exception du signal de fin ).
Cette situation est généralement utilisée pour transmettre des données plus complexes , Comme avec divers capteurs 、LCDConnexion isométrique.
Les protocoles courants sont:IIC、SPI、CAN、FSMCAttendez..
3、Interface mémoire
Comme avecNor Flash、SDRAM、DDR、Carte réseauDM9000Connexion isométrique.
Ce type d'interface a un bus d'adresse 、Bus de données、Lire les données、 Écrire des données et des signaux de clip .
4、Interface analogique
Les trois premières interfaces GPIO Les entrées et les sorties sont de haut en bas , Le signal de niveau n'est pas 0C'est1.
Interface analogiqueGPIO Les entrées et les sorties sont incertaines . La simple compréhension est que l'entrée et la sortie sont des signaux analogiques , Peut changer continuellement ,Production d'énergie0-VmaxN'importe quelle valeur entre.
GPIOProcessus opérationnel
Pour différentes puces ,GPIO La structure interne peut varier , Mais il y a trois fonctions .
1、Sélection des fonctions
Une broche, Peut être connecté au module A, Peut également être connecté au module B, Peut - être comme un GPIOUtiliser, Peut également être utilisé comme port série TXDUtiliser.
Donc pour définir certains registres , Sélectionnez la fonction utilisée par la broche .
Par exemple,STM32F103DeGPIOConfiguration fonctionnelle,ConfigurationGPIOx_CRLConfigurableGPIO Mode multiplexage pour .
2、Définir l'orientation de la goupille
Choisissez si la broche est en mode entrée ou sortie .
STM32F103Moyenne,Oui.GPIOx_CRLConfiguration moyenneGPIOMode entrée / sortie pour.
3、Lire、Régler le niveau de la broche
InGPIOInterne, Il doit y avoir un registre de données , Enregistrer les données de niveau pour chaque broche .
Par exemple,STM32F103Moyenne,Oui.GPIOx_ODRConfiguration moyenneGPIOLa sortie de,Oui, lequel?bitÉcris.1, Les broches correspondantes produisent des niveaux élevés .
Trois、 Diodes et Triodes
Les diodes et les transistors sont utilisés très fréquemment dans les circuits ,Voici une brève introduction.
1、Diode
Pour les diodes, il suffit de savoir que les diodes ont une conductivité unidirectionnelle , Il ne peut conduire que dans une seule direction .

Le courant ne peut passer que de positif (+) Direction négative (-).VPositif - VNégatif > VAL Alors ça marche .VALEn général0.7v,Différents matériauxVALEt ce sera différent.
Le circuit de protection peut être réalisé en utilisant la conductivité unique de la diode , Comme empêcher l'inversion de courant . Si l'alimentation est inversée , Alors la diode ne marche pas , Impossible de former le courant .
2、Triode
Les transistors sont également conductibles dans certaines conditions . Souvent utilisé comme circuit de commutation .
Le triode est divisé enPNPEtNPNDeux., Mais le principe est similaire .
Pour triode,Il suffit de se rappeler Par la base b Et l'émetteur e Collecteur de commande de conduction pour c Et l'émetteur e Conduction .
NPN:

Déterminer la direction du courant à partir des flèches dans la figure . Si la tension de base Vb Plus que la tension de l'émetteur Ve,Etbe Entre eux ,Et doncce Entre eux .AlorsV2 C'est relié au bas ,V2=0.
En généralVb-Ve > 0.7vC'est tout.be Entre eux , Cette tension peut varier en fonction du matériau .
Vcon = 1,beConduction,ceConduction,V2 =0Faible niveau.
Vcon = 0,beFin,ceFin,V2 = VHaut niveau.
Je vois.,V2 Tension par rapport à Vcon Tension opposée , Donc un triode peut faire le circuit inverse .
PNP:
PNP Type triode avec NPNSimilaire à.
Déterminer la direction du courant à partir des flèches dans la figure . Si la tension de l'émetteur Ve Plus que la tension de base Vb,Eteb Entre eux ,Et doncec Entre eux .AlorsV2Juste avecVConnecté,V2=V,Haut niveau.
Vcon = 1,ebFin,ecFin,V2 =0Faible niveau.
Vcon = 0,ebConduction,ecConduction,V2 = VHaut niveau.
Quatre、FréquentGPIOCircuit
ParLEDPar exemple,UtiliserGPIOContrôleLED, Il y a généralement plusieurs façons de se connecter :
1、Connexion directeLED, La puce est allumée

Cette méthode de connexion est intuitive ,Facile à comprendre. Mais la capacité d'entraînement des broches de puce peut ne pas être suffisante ,LED L'intensité lumineuse maximale peut ne pas être atteinte .
2、Connexion directeLED, L'alimentation externe est allumée

Cette méthode de connexion GPIOSortie basse,LED Allumé par une source d'énergie externe . Mais le courant entrant dans la puce est trop fort , Ça pourrait brûler la puce .
3、Utiliser1 Trois connexions Transistor ,Haut niveau allumé

GPIOHaut niveau de sortie,LEDParVccAllumez, Le courant ne va pas à la puce , Pour ne pas brûler la puce .
En ce momentGPIO Les niveaux élevés peuvent être allumés LED.
4、Utiliser2 Trois connexions Transistor ,Le bas niveau s'allume

GPIOSortie basse,Q2Fin,Q1Conduction,LEDParVccAllumez, Le courant ne va pas à la puce , Ne brûlera pas la puce .
En ce momentGPIOLe bas niveau s'allumeLED.
Les quatre modes de connexion ci - dessus , Les deux derniers sont généralement utilisés . Pour d'autres composants comme le Buzzer 、 Les touches, etc., correspondent à ce qui précède LED La connexion est similaire .
边栏推荐
- Build "green computing" and interpret "Intelligent Computing Center"
- Comment se développe le serveur GPU refroidi à l'eau dans le Centre de données dans le cadre de l'informatique est - Ouest?
- DBA command
- Matplotlib Usage Summary
- g2o安装路径记录--为了卸载
- Development and deployment of steel defect detection using paddlex yolov3 of propeller
- 对.h5文件的迭代显示,h5py数据操作
- Smart pointer shared_ PTR and unique_ ptr
- 数据挖掘场景-发票虚开
- for循环
猜你喜欢

论文解读:《基于预先训练的DNA载体和注意机制识别增强子-启动子与神经网络的相互作用》

使用PyOD来进行异常值检测

论文解读:《提高N7-甲基鸟苷(m7G)位点预测性能的迭代特征表示方法》

All kinds of ice! Use paddegan of the propeller to realize makeup migration

“东数西算”数据中心下算力、AI智能芯片如何发展?

从已有VOC2007数据集生成yolov3所需要的数据集,以及正式开始调试程序需要修改的地方

Notes | Baidu flying plasma AI talent Creation Camp: data acquisition and processing (mainly CV tasks)

Tips for using textviewdidchange of uitextview

Necessary mathematical knowledge for machine learning / deep learning

Nt68661 screen parameter upgrade-rk3128-start up and upgrade screen parameters yourself
随机推荐
绿色数据中心“东数西算”全面启动
Six trends and eight technologies of high-performance computing in data centers under "data center white paper 2022" and "computing from the east to the west"
Yolov3关键代码解读
Smart pointer shared_ PTR and unique_ ptr
Ffmpeg audio coding
Find the sum of numbers between 1 and 100 that cannot be divided by 3
DBA command
Under the "double carbon" goal of the digital economy, why does the "digital East and digital West" data center rely on liquid cooling technology to save energy and reduce emissions?
常用数学知识汇总
Pytorch个人记录(请勿打开)
Print right angle triangle, isosceles triangle, diamond
笔记 | 百度飞浆AI达人创造营:深度学习模型训练和关键参数调优详解
数据分析(一)
论文解读:《开发一种基于多层深度学习的预测模型来鉴定DNA N4-甲基胞嘧啶修饰》
With statement
VIO---Boundle Adjustment求解过程
Chaoslibrary · UE4 pit opening notes
Summary of common mathematical knowledge
3D image classification of lung CT scan using propeller
Modify the root password of MySQL