Système DSOM-020 PX30 sur module (SoM)

Le système DSOM-020 PX30 sur module/carte mère adopte le processeur PX30, qui est un quad core ARM Cortex A-53. Il peut être associé à plusieurs types de RAM DDR3 et DDR4.
Table des matières
dsom 020r avant

1 DSOM-020 PX30 SOM Objectif et description

1.1 Présentation et portée du produit System on Module

Le trou de tampon DSOM-020R PX30 Système sur module adopte le processeur industriel basse consommation 30 bits PX64 avec Cortex-A64 quadricœur 35 bits, fréquence jusqu'à 1.3 GHz, prend en charge plusieurs systèmes d'exploitation, avec une puissante capacité de décodage matériel et une interface riche. tels que I2C, UART, SPI, SPIO 3.0, USB2.0, PWN, RMII, I2S (prend en charge l'entrée de réseau de microphones numériques à 8 voies) et d'autres interfaces.

Le système sur module DSOM-020R PX30K convient au contrôle industriel, à l'alimentation, à la communication, à la médecine, aux médias, à la sécurité, aux véhicules, aux finances, à l'électronique grand public, aux appareils portables, aux consoles de jeux, au contrôle de l'affichage, aux instruments d'enseignement et à de nombreux autres domaines. Il peut être largement utilisé dans les systèmes de point de vente, les machines de jeux, les plates-formes d'expérimentation pédagogique, les terminaux multimédias, les PDA, les machines de commande de nourriture, les machines publicitaires et d'autres domaines.

Le système sur module DSOM-020R offre une large gamme de documents de développement et de ressources logicielles à la fois gratuits et open-source. Cette commodité permet aux développeurs d'améliorer leur efficacité de développement et de raccourcir le cycle de développement.

1.2 Caractéristiques du système sur module
  • Doté d'un facteur de forme compact et d'interfaces GPIO suffisantes
  • Prise en charge de la fonction sommeil/réveil
  • L'utilisation du PMU RK809 pour la gestion de l'alimentation garantit un fonctionnement stable et fiable tout en maintenant les coûts suffisamment bas
  • Taille 45 mm * 45 mm
  • eMMC jusqu'à 32 Go
  • RAM jusqu'à 2 Go
  • Prend en charge le sommeil et le réveil
  • Prend en charge Buildroot, Linux + MiniGUI/QT, ROS
  • Prend en charge Ethernet filaire 100M
  • Conduit 144 broches PIN, y compris toutes les broches CPU
  • RoHS certifié
  • Produit stable et fiable testé pour les températures élevées et basses, les redémarrages répétés, la stabilité Android et la référence AnTuTu
  • l Travailler en continu pendant 7 jours et 7 nuits sans plantage (ou échec).
1.3 Application système sur module
  • Équipement AIOT
  • Contrôle du véhicule
  • Équipement de jeu
  • Matériel d'affichage commercial
  • Équipement médical
  • Distributeurs automatiques
  • Ordinateurs industriels

2 Schéma fonctionnel du système du DSOM-020 PX30 SOM

2.1 Schéma fonctionnel de la puce principale
schéma fonctionnel de la puce principale px30k
2.2 Schéma fonctionnel de la carte mère
carte mère px30

3 paramètres de base et interfaces du DSOM-020 PX30 SOM

ProduitParamètre
ProcesseurCortex-A64 quadricœur 35 bits, fréquence jusqu'à 1.3 GHz
GPULe GPU ARM G31-2EE intégré rend le PX30K entièrement compatible avec OpenGL ES 1.1/2.0/3.2, DirectX 11 FL9_3, OpenCL 2.0 et Vulkan 1.0.
Matériel d'accélération 2D haute performance intégré intégré
RAMLPDDR3 2 Go (1 Go en option)
StockageeMMC 32 Go (8 Go / 16 Go / 32 Go / 64 Go / 128 Go eMMC en option)
Gestion de l'alimentationRK809-1 Réglage dynamique de la tension de sortie de chaque convertisseur DC-DC
Tension de fonctionnementTension typique 5V/1.5A
Tension d'entrée RTCTension typique 5V/30 uA
OSAndroïd / Debian
TempératureTempérature de fonctionnement : -20 °C ~85 °C
Température de stockage : -40 °C ~85 °C
Humidité10 ~ 95% (sans condensation)
Pression barométrique76Kpa à 106Kpa
Taille45mm x x 45mm 2.6mm
ProduitParamètre
EthernetL'interface Ethernet 1M/10MHz à 100 canal nécessite une puce PHY externe
LCDPrise en charge de l'interface MIPI, LVDS, RVB
tactileLe toucher capacitif peut être étendu avec le toucher résistif du port USB ou série
AudioAC97 / IIS, prend en charge l'enregistrement et la lecture de l'audio
TF1 canal de sortie SDIO
I2S1 interface I8S 2 canaux
SDIO1 x SDIO
eMMCInterface eMMC intégrée, les broches ne sont pas sorties en plus
USB 2.0Interface USB 2 à 2.0 canaux, dont l'une est une interface USB OTG
UART6 x port série, à l'exception de UART2, les quatre autres canaux prennent en charge le contrôle de flux série
PWM8 sorties PWM
I2C4 x I2C
SPI2 x SPI
ADC3 x ADC
Appareil photo1 x interface d'entrée de caméra MIPI CSI ou interface d'entrée de caméra parallèle.
OptimisationPrend en charge la mise à niveau locale via l'interface USB.

Définition à 4 broches du SOM DSOM-020 PX30

dsom 020r avant
Panneau central supérieur
dsom 020r arrière
Panneau central latéral
PinDéfinition de la brocheType de tamponDéfinition d'E/SNiveau E/S (Haut/Bas)
Unité : mA
Pilote d'E/S
(Unité : V)
Tension d'E/S
(Unité : V)
Les fonctions
1GPIO0_A5I / OIup23.0GPIO0_A5
2GPIO0_C2/I2C1_S
CL/UART3_CTS
I / OIdown23.0Broches GPIO ou I2C ou broche de contrôle de flux UART 3
3GPIO0_C2/I2C1_S
CL/UART3_CTS
I / OIdown23.0Broches GPIO ou I2C ou broche de contrôle de flux UART 3
4GPIO0_B4/UART0
_CTS
I / OIup23.0Broche de contrôle de flux GPIO ou UART 0
5GPIO0_C0/PWM1
/UART3_TXD
I / OI / Odown23.0Broche GPIO ou UART 3 TXD ou PWM
6VCC3V3_LCDPN/DN/DPuissance de sortie 3.3V / 2.5A
7LVDS_TX0N/MIPI
_T
X_D0N/LCDC_D1
1_M1
AN/D3.3Interface du pilote LCD

REMARQUE:
Types d'E/S : I = entrée numérique, O = sortie numérique, I/O = entrée/sortie numérique (bidirectionnelle)
A=E/S analogique
Direction d'E/S par défaut pour les E/S numériques
Toutes les broches GPIO prennent en charge les interruptions. P = alimentation
VCC3V3_SYS, VCC3V0_PMU Il est préférable de ne pas alimenter ces sorties de puissance. Ils peuvent être utilisés comme alimentations pull-up

5 paramètres électriques du DSOM-020 PX30 SOM

5.1 Paramètres électriques absolus
ParamètreDescriptionMinTypeMaxUnité
VCC5V0_SYS(_1/_2/_3)VCC5V0_SYS Tension d'entrée- 0.36.5V
VCC_IO_RTCTension d'entrée RTC- 0.36.5V
TaTempérature de fonctionnement- 2085
TsStocker la plage de température- 4085

Remarque:
L'exposition à des conditions au-delà des valeurs nominales maximales absolues peut causer des dommages permanents et affecter la fiabilité et la sécurité de l'appareil et de ses systèmes.
Les opérations fonctionnelles ne peuvent être garanties au-delà des valeurs spécifiées dans les conditions recommandées.

5.2 Paramètres de fonctionnement normaux
ParamètreDescriptionMinTypeMaxUnité
VCC5V0_SYSTension d'entrée VCC5V0_SYS4.7555.5V
VCC_RTCTension d'entrée RTC4.7555.5V
Courant d'alimentation VCC5V0_SYSCourant d'entrée VCC5V0_SYS1A
Courant d'alimentation VCC_RTC30uA
TaTempérature de fonctionnement- 202585
TsStocker la plage de température- 402585

6 directives de conception matérielle du SOM DSOM-020 PX30

6.1 Contrôleur SPI

La puce PX30K possède deux contrôleurs SPI qui peuvent être utilisés pour connecter des appareils SPI.
La conception recommandée pull-up/pull-down et correspondante pour l'interface SPI est indiquée dans le tableau ci-dessous

SignalTirage interne
haut / bas
Méthode de connexionDescription
SPI0_MOSITirer vers le basConnexion directeTransmission de données SPI
SPI0_MIS0RemonterConnexion directeRéception de données SPI
SPI0_CLKRemonterSérie avec résistance 22ohmTransmission d'horloge SPI
SPI0_CSNRemonterConnexion directeSignal de sélection d'esclave SPI
6.2 Interface SDMM

La puce PX30K fournit un contrôleur d'interface SDMMC qui prend en charge les protocoles SD v3.0 et MMCv4.51. Le pull-up/pull-down recommandé et la conception correspondante pour l'interface SDMMC sont indiqués dans le tableau ci-dessous

SignalTirage interne
haut / bas
Méthode de connexion
(Mode haute vitesse SDR)
Description
SDMMC1_DQ[3:0]RemonterSérie avec résistance 22ohm
Lorsque la trace est courte, elle peut être supprimée
Données SD
transmission / réception
SDMMC1_CLKTirer vers le basSérie avec résistance 22ohmTransmission d'horloge SD
SDMMC1_CMDRemonterSérie avec résistance 22ohm
Lorsque la trace est courte, elle peut être supprimée
Commande SD
émission/réception
Interface USB 6.3

La puce PX30K possède deux ensembles d'interfaces USB 2.0, l'une prenant en charge le mode OTG et l'autre agissant en tant qu'hôte. Veuillez noter ce qui suit lors de la conception :

  • Les interfaces USB sont utilisées comme ort de gravure du micrologiciel système par défaut et doivent
    être réservé lors de la conception.
  • USB_ID a une résistance pull-up interne de 200K, qui est tirée jusqu'à
  • USB_AVDD_1V8, donc OTG est défini sur le mode périphérique par défaut.
  • USB_DET (USB_VBUS) est utilisé pour la détection d'insertion USB, et lorsqu'il détecte un niveau élevé, cela signifie que l'USB a été inséré.
  • Pour supprimer le rayonnement électromagnétique, il est recommandé de réserver une self de mode commun sur la ligne de signal. Pendant le débogage, utilisez une résistance ou un starter de mode commun selon le cas.
SignalMéthode de connexionDescription
USB_OTG_DP/DMConnexion directeEntrée/sortie USB OTG
ID_USBConnexion directe (traction interne)Reconnaissance d'identité USB OTG, utilisée pour l'interface Micro-B
USB_DETDétection d'insertion USB OTG

Règles de conception du signal USB2.0 :

  • Le biais intra-paire des paires différentielles est inférieur à 2ps ;
  • La longueur des paires différentielles est inférieure à 3 pouces ;
  • Le nombre de vias pour les paires différentielles pour changer de couche est inférieur à 3 ;
  • L'impédance des paires différentielles est contrôlée à moins de 90ohm +/-10%;
  • L'espacement entre les paires différentielles et les autres signaux suit le principe 3W.
Interface audio 6.4

Le PX30K fournit trois interfaces I2S standard, toutes prenant en charge les modes maître et esclave avec un taux d'échantillonnage maximal de 192 kHz et un débit binaire allant de 16 bits à 32 bits.

I2S0
L'interface I2S0 du PX30K fournit la sortie indépendante à 8 canaux et l'entrée à 8 canaux. Pour répondre aux besoins de taux d'échantillonnage asynchrones pour la lecture et l'enregistrement, deux ensembles d'horloges binaires et d'horloges de trame (SCLKTX/LRCKTX, SCLKRX/LRCKRX) sont également fournis. Il convient de noter que dans le cas où un seul ensemble d'horloges bit/trame est référencé pour SDOx et SDIx, SCLKTX/LRCKTX est préféré comme leur horloge standard.

SignalTirage interne
haut / bas
Méthode de connexionDescription
I2S0_8CH_MCLKTirer vers le basSérie avec résistance 22ohmI2S0 Sortie horloge système
I2S0_8CH_SCLKTXTirer vers le basSérie avec résistance 22ohmHorloge bit I2S0 (TX, associée à SDOx)
I2S0_8CH_LRCKTXTirer vers le basSérie avec résistance 22ohmI2S0 Sortie d'horloge de trame pour l'horloge de sélection de canal (TX, associée à SDOx)
I2S0_8CH_SDO0Tirer vers le basSérie avec résistance 100ohmI2S0 Canal de sortie de données 0
I2S0_8CH_SDO1Tirer vers le basSérie avec résistance 22ohmI2S0 Canal de sortie de données 1
I2S0_8CH_SDO2Tirer vers le basSérie avec résistance 22ohmI2S0 Canal de sortie de données 2
I2S0_8CH_SDO3Tirer vers le basSérie avec résistance 22ohmI2S0 Canal de sortie de données 3
I2S0_8CH_SCLKRXTirer vers le basSérie avec résistance 100ohmHorloge bit I2S0 (RX, associée à SDIx)
I2S0_8CH_LRCKRXTirer vers le basSérie avec résistance 22ohmI2S0 Sortie d'horloge de trame pour l'horloge de sélection de canal (RX, associée à SDIx)
I2S0_8CH_SDI0Tirer vers le basSérie avec résistance 22ohmI2S0 Canal de sortie de données 0
I2S0_8CH_SDI1Tirer vers le basSérie avec résistance 22ohmI2S0 Canal de sortie de données 1
I2S0_8CH_SDI2Tirer vers le basSérie avec résistance 100ohmI2S0 Canal de sortie de données 2
I2S0_8CH_SDI3Tirer vers le basSérie avec résistance 22ohmI2S0 Canal de sortie de données 3

I2S1
I2S1 prend en charge l'entrée 2 canaux et la sortie 2 canaux. Les recommandations de conception pull-up et correspondantes pour l'interface I2S1 sont présentées dans le tableau suivant.

SignalTirage interne
haut / bas
Méthode de connexionDescription
I2S1_MCLKTirer vers le basSérie avec résistance 22ohmI2S1 Sortie horloge système
I2S1_SCLKTirer vers le basSérie avec résistance 22ohmI2S1 Sortie d'horloge binaire
I2S1_LRCK_TXRXTirer vers le basSérie avec résistance 22ohmI2S1 Sortie d'horloge de trame pour l'horloge de sélection de canal
I2S1_SDOTirer vers le basSérie avec résistance 22ohmI2S1 Canal de sortie de données
I2S1_SDITirer vers le basSérie avec résistance 22ohmI2S1 Canal d'entrée de données

I2S2
I2S2 prend en charge la sortie 2 canaux et l'entrée 2 canaux et est utilisé par défaut pour se connecter à l'interface PCM du module BT, servant de port de communication pour la fonction d'appel Bluetooth sous le protocole HFP.
La conception pull-up et correspondante recommandée pour l'interface I2S2 est indiquée dans le tableau suivant.

SignalTirage interne
haut / bas
Méthode de connexionDescription
I2S2_2CH_MCLKTirer vers le basSérie avec résistance 22ohmSortie d'horloge système I2S0_2CH
Aucun multiplexage de fonction PCM ne peut être utilisé comme un GPIO normal
I2S2_2CH_SCLK
PCM_CLK
Tirer vers le basSérie avec résistance 22ohmSortie d'horloge binaire I2S0_2CH
Horloge PCM
I2S2_2CH_LRCK
PCM_SYNC
Tirer vers le basSérie avec résistance 22ohmI2S0_2CH Sortie d'horloge de trame pour l'horloge de sélection de canal
Synchronisation des trames de données PCM
I2S2_2CH_SDO
PCM_OUT
Tirer vers le basSérie avec résistance 22ohm2S0_2CH Canal de sortie de données
Sortie de données PCM
I2S2_2CH_SDI
PCM_IN
Tirer vers le basSérie avec résistance 22ohm2S0_2CH Canal d'entrée de données
Entrée de données PCM

Le PX30K fournit un ensemble d'interfaces audio numériques PDM, prenant en charge jusqu'à 8 canaux d'entrée audio au format PDM avec un taux d'échantillonnage maximal de 192 kHz et des débits binaires allant de 16 bits à 32 bits.

Pour coopérer avec RK809-1 pour obtenir une entrée audio, le multiplexage IO est ici relativement flexible, et il faut veiller à éviter l'utilisation répétée du même signal dans différentes positions de multiplexage. Lorsque vous utilisez PDM MIC comme entrée vocale, pour simplifier le traitement logiciel des données d'enregistrement audio, il est recommandé d'utiliser l'interface PDM de manière cohérente pour l'enregistrement et l'entrée. De cette façon, pour les scénarios d'application courants impliquant 2 à 6 canaux d'enregistrement PDM MIC et 1 à 2 canaux d'entrée, un seul enregistrement audio complet de 4 à 8 canaux est nécessaire, et aucun traitement d'épissage supplémentaire n'est requis dans le logiciel.

Si vous devez connecter une entrée micro PDM à 8 canaux, vous ne pouvez utiliser que l'interface I2S comme canal de capture pour l'entrée. Le logiciel doit effectuer un traitement d'épissage audio supplémentaire pour répondre aux exigences de l'algorithme de synchronisation des données.

Codec

Le RK809-1 est livré avec un codec et est connecté au PX30K via l'interface I2S. La sortie HPSNS du codec sert de référence de décalage interne et doit être connectée à GND. Le routage doit être connecté à GND au niveau de la prise casque pour réduire la différence de potentiel entre le codec et la masse du casque. Si le GND du codec se trouve sur le même plan GND complet que le GND du casque et que la disposition de l'appareil est proche, il peut être directement connecté au plan GND.

Le codec dispose d'un circuit de pilote de haut-parleur mono non filtré intégré qui peut fournir une puissance d'entraînement de 1.3 W à 8 ohms, ce qui répond aux exigences d'application des scénarios monauraux de petite puissance et peut économiser des coûts d'amplification externes supplémentaires. Lors de l'utilisation de cet amplificateur intégré, le circuit d'entrée audio recommandé est le suivant : après division de tension et filtrage, le signal de retour différentiel est émis vers l'interface ADC audio du RK809-1, puis renvoyé vers PX30K via l'interface PDM/I2S après conversion A/N par RK809-1.

Le réglage par défaut pour RK809-1 ici est la communication d'interface PDM avec PX30K, qui est basée sur l'utilisation de microphones PDM, comme décrit dans la section Interface PDM.

circuit haut-parleur px30k
Circuit de haut-parleur PX30K

MIC

Le circuit MIC est illustré dans le schéma suivant. Veuillez sélectionner les résistances de diviseur de tension appropriées R7105 et R7106 selon les spécifications du microphone à électret. Si une interface analogique MEMS MIC est utilisée, veuillez vous référer au circuit de conception spécifiquement recommandé. Si une interface numérique MEMS MIC est utilisée, elle peut être directement connectée à l'I2S0 du PX30K.

micro px30
6.5 Interface vidéo

Interface vidéo La puce PX30K possède un contrôleur vidéo intégré qui prend en charge trois modes de sortie vidéo : RVB, LVDS et MIPI DSI.

Mode LVDS/MIPI 
LVDS/MIPI utilise le même contrôleur et certaines broches sont partagées avec RVB. Lors de l'utilisation de la sortie LVDS/MIPI, le logiciel doit configurer le mode de sortie correspondant.

Règles de conception des signaux LVDS/MIPI :

  • Décalage de paire différentielle dans les 2ps.
  • Le décalage de groupe de paires différentielles entre Clk et Data est inférieur à 3.5ps.
  • La longueur de la paire différentielle est inférieure à 3.6 pouces.
  • Le nombre de trous traversants permettant aux paires différentielles de changer de couche est inférieur à 3.
  • L'impédance de la paire différentielle est contrôlée dans les 100 ohms +/- 10 %.
  • La distance entre les paires différentielles et les autres signaux suit le 3W
    principe.

Mode RVB
Le PX30K prend en charge la sortie RVB 24 bits. Lors de l'utilisation de la sortie RVB, le logiciel doit configurer le mode de sortie correspondant.
Lors de l'utilisation d'un écran RGB888 24 bits, la relation de signal correspondante est la suivante :

mode RVB

Lors de l'utilisation d'un écran RGB18 666 bits, seuls les signaux de données LCDC_D0-D17 doivent être connectés, et la relation de signal correspondante est la suivante :

6.6 Interface de la caméra

MIPI CSI
Le PX30K possède une entrée MIPI-CSI avec un processeur ISP intégré.
Règles de conception des signaux MIPI :

  • Décalage de paire différentielle dans les 2ps.
  • Le décalage de groupe de paires différentielles entre Clk et Data est inférieur à 3.5ps.
  • La longueur de la paire différentielle est inférieure à 3.6 pouces.
  • Le nombre de trous traversants permettant aux paires différentielles de changer de couche est inférieur à 3.
  • L'impédance de la paire différentielle est contrôlée dans les 100 ohms +/- 10 %.
  • La distance entre les paires différentielles et les autres signaux suit le principe 3W.

CAMÉRA CAF
Le domaine d'alimentation pour l'interface CIF est de 3.0 V. Dans la conception réelle du produit, l'alimentation correspondante doit être sélectionnée en fonction des exigences réelles d'alimentation IO de la caméra (1.8 V ou 2.8 V), et le niveau de tension de pull-up I2C doit être cohérent avec celui-ci. Sinon, cela entraînera un dysfonctionnement ou un dysfonctionnement de l'appareil photo. Les broches de l'interface CIF sont multiplexées avec les broches RMII.

Circuit RM II
Les interfaces RMII et CIF peuvent être multiplexées et configurées pour prendre en charge Ethernet PHY 100 Mbps, permettant la mise en œuvre de la fonctionnalité réseau 100 Mbps. Veuillez vous référer à la documentation de conception du fabricant PHY pour plus de détails sur la conception d'un réseau 100 Mbps. Le signal d'horloge requis par le PHY peut être généré par un cristal externe ou fourni par le signal MAC_CLK de la puce.

circuit rmii
6.7 Interface CAN

La puce PX30K utilise l'ADC_IN2 du SARADC comme port d'échantillonnage d'entrée clé et également pour le mode RECOVER (qui ne nécessite pas la mise à jour de LOADER). Avec le micrologiciel déjà gravé dans le système, tirer ADKEY_IN bas pendant le démarrage du système maintiendra ADC_IN2 à un niveau 0V, permettant au PX30K d'entrer en mode d'écriture du micrologiciel Rockusb. Lorsque le PC reconnaît le périphérique USB, relâchez le bouton pour restaurer ADC_IN2 à un niveau élevé (1.8 V), puis l'écriture du micrologiciel peut être effectuée.

Sur PX30K, la plage d'échantillonnage SARADC est de 0 à 1.8 V et la précision d'échantillonnage est de 10 bits. Le tableau de clés de type parallèle peut ajuster la valeur de la clé d'entrée en ajoutant ou en réduisant les clés et en ajustant le rapport de diviseur de tension pour obtenir une entrée multi-clé pour répondre aux exigences du produit client. Dans la conception, il est recommandé que deux valeurs clés soient supérieures à +/- 35, ce qui signifie que la différence de tension centrale doit être supérieure à 123 mV. La conception de pull-up et d'adaptation recommandée pour l'interface SDIO1 est indiquée dans le tableau suivant.

6.8 Interface SDIO/UART

PX30K prend en charge les modules WIFI/BT avec interface SDIO 3.0. Lors de l'utilisation de modules WIFI/BT avec des interfaces SDIO1 et UART, il est important de s'assurer que l'alimentation des contrôleurs SDIO30 et UART1 de PX1K est cohérente avec le niveau IO du module.

IDS0

La conception pull-up/down recommandée et la conception correspondante pour l'interface SDMMC0 sont les suivantes :

Je signaleTirage interne
haut / bas
Méthode de connexionDescription
SDI0_DQn[3:0]RemonterSérie avec résistance 22ohm
Le routage peut être retiré temporairement pour les shorts
Transmission et réception de données SDI0
SDI0_CLKabattreSérie avec résistance 22ohmTransmission du signal d'horloge SDI0
SDI0_CMDabattreSérie avec résistance 22ohm
Le routage peut être retiré temporairement pour les shorts
Transmission et réception de données SDI0

UART

La conception pull-up/down recommandée et la conception correspondante pour l'interface SDMMC1 sont les suivantes :

SignalTirage interne
haut / bas
Méthode de connexionDescription
UART1_RXRemonterConnexion directeEntrée de données UART1
UART1_TXRemonterConnexion directeSortie de données UART1
UART1_CTSnRemonterConnexion directeUART1 permet la transmission du signal
UART1_RTSnRemonterConnexion directeUART1 demande la transmission du signal

7 Dimensions du produit du DSOM-020 PX30 SOM

dimension px30k
ProduitParamètre
ExtérieurTrou de timbre
Taille de la carte mère45mm x x 45mm 2.6mm
Espacement des broches1.2mm
Taille du clavier NIP2.0mm x 0.7mm
Nombre de pins144 Pins
Warpagemoins de 0.5%

8 Les méthodes de contrôle thermique du carton support

8.1 Stratégie de contrôle thermique

Il existe un cadre de pilote de système thermique générique dans le noyau Linux qui définit un certain nombre de stratégies de contrôle de la température. Les trois stratégies suivantes sont couramment utilisées actuellement :

  • Power_allocator : introduit le contrôle proportionnel-intégral-dérivé (PID),
    alloue dynamiquement la puissance à chaque module en fonction de la température actuelle,
    et convertit la puissance en fréquence pour obtenir une limitation de fréquence basée sur
    température.
  • Pas à pas : Limite la fréquence des pas en fonction de la température actuelle.
  • Espace utilisateur : Ne limite pas la fréquence.

La puce RK3568 possède un capteur T qui détecte la température interne de la puce et utilise la stratégie Power_allocator par défaut. Les états de fonctionnement sont les suivants :

  • Si la température dépasse la valeur de température définie :
    – Si la tendance de la température est à la hausse, la fréquence est progressivement réduite.
    – Si la tendance de la température est à la baisse, la fréquence est progressivement augmentée.
  • Lorsque la température tombe à la valeur de température définie :
    – Si la tendance de la température augmente, la fréquence reste inchangée.
    – Si la tendance de la température est à la baisse, la fréquence est progressivement augmentée.
  • Si la fréquence atteint son maximum et que la température est toujours inférieure à la valeur définie, la fréquence du processeur n'est plus sous contrôle thermique et la fréquence du processeur devient une modulation de fréquence de charge du système.
  • Si la puce surchauffe toujours après que la fréquence a été réduite (par exemple, en raison d'une mauvaise dissipation de la chaleur) et que la température dépasse 95 degrés, le logiciel déclenchera un redémarrage. Si le redémarrage échoue en raison d'un blocage ou d'autres raisons et que la puce dépasse 105 degrés, l'otp_out à l'intérieur de la puce déclenchera un arrêt direct par le PMIC.

Remarque : La tendance de la température est déterminée en comparant les températures précédentes et actuelles. Si la température de l'appareil est inférieure au seuil, la température est échantillonnée toutes les l secondes ; si la température de l'appareil dépasse le seuil, la température est échantillonnée toutes les 20 ms et la fréquence est limitée. 

Le SDK RK3568 fournit des stratégies de contrôle thermique distinctes pour le CPU et le GPU. Veuillez vous référer au document (Rockchip_Developer_Guide_Thermal) pour les configurations spécifiques.

9 Guide de production du SOM DSOM-020 PX30

9.1 Processus SMT

Sélectionnez des modules qui peuvent être SMT ou intégrés en ligne selon le schéma de conception de PCB du client. Si la carte est conçue pour le conditionnement SMT, utilisez des modules en conditionnement SMT. Si la carte est conçue pour un assemblage en ligne, utilisez l'assemblage en ligne.

Les modules doivent être soudés dans les 24 heures suivant le déballage. Sinon, placez-les dans une armoire sèche avec une humidité relative ne dépassant pas 10 % ou reconditionnez-les sous vide et notez le temps d'exposition (le temps d'exposition total ne doit pas dépasser 168 heures).

Instruments ou équipement requis pour l'assemblage SMT:

  • Monteur CMS
  • SPI
  • Soudage par refusion
  • Testeur de température du four
  • AOI

Instruments ou équipement requis pour la cuisson :

  • Fours armoires
  • Plateaux haute température antistatiques
  • Gants antistatiques et haute température
9.2 Conditions de stockage des modules :

Les sacs étanches à l'humidité doivent être stockés à une température <40°C et une humidité <90% HR. Les produits emballés à sec ont une durée de conservation de 12 mois à compter de la date de fermeture de l'emballage. Emballage scellé avec carte indicateur d'humidité.

carte indicateur d'humidité
9.3 La cuisson est requise lorsque :

Le sac de l'aspirateur se trouve cassé avant le déballage.

Après déballage, le sac se retrouve sans carte d'indicateur d'humidité. La carte d'indicateur d'humidité indique 10 % ou plus après le déballage et l'anneau de couleur devient rose.

La durée totale d'exposition après déballage dépasse 168 heures. Plus de 12 mois à compter de la date du premier emballage scellé.

Les paramètres de cuisson sont les suivants :
Température de cuisson : 60°C pour les bobines, humidité inférieure ou égale à 5% HR ; 125°C pour les barquettes, humidité inférieure ou égale à 5% HR (barquettes résistantes aux hautes températures, pas blisters pour les barquettes).

Temps de cuisson : 48 heures pour un emballage en bobine ; 12 heures pour le conditionnement en palette.

Réglage de la température d'alarme : 65°C pour les packs de bobines ; 135°C pour les packs palettes.

Après refroidissement en dessous de 36°C dans des conditions naturelles, la production peut être effectuée.

Si le temps d'exposition après cuisson est supérieur à 168 heures et n'est pas utilisé, refaire cuire.

Si le temps d'exposition est supérieur à 168 heures sans cuisson, il est déconseillé d'utiliser le procédé de brasage par refusion pour souder ce lot de modules. Les modules sont des appareils sensibles à l'humidité de classe 3 et peuvent devenir humides lorsque le temps d'exposition est dépassé.

Cela peut entraîner une défaillance de l'appareil ou une mauvaise soudure lors d'une soudure à haute température.

9.4 XNUMX XNUMX DES

Veuillez protéger le module des décharges électrostatiques (ESD) pendant tout le processus de production.

9.5 Conformité

Pour garantir les taux de qualification des produits, il est recommandé d'utiliser des équipements de test SPI et AOI pour surveiller la qualité d'impression et de placement de la pâte à braser.

9.6 Profil de température du four recommandé

Veuillez suivre le profil de refusion pour le placement SMT avec une température maximale de 245°C. Le profil de température de refusion est illustré ci-dessous en utilisant la pâte à souder en alliage SAC305 comme exemple.

courbes graphiques

Description des graphiques de courbes.
A : Axe de température
B : Axe du temps
C : température de la ligne de phase liquide de l'alliage : 217-220 °C
D : Pente de montée en température : 1-3°C/s
E : Temps de température constante : 60-120s, température constante : 150-200°C
F : Temps au-dessus de la ligne de phase liquide : 50-70 s
G : Température maximale : 235-245°C
H : pente de réduction de température : 1-4°C/s
Remarque: Les courbes recommandées ci-dessus sont basées sur la pâte à souder en alliage SAC305 à titre d'exemple. Veuillez définir la courbe de température du four recommandée pour les autres pâtes à souder en alliage conformément aux spécifications de la pâte à souder.

Stockage 9.7
storage
9.8 Informations sur la commande
ModèleRAMeMMC
DSOM-020R-K1GB8GB
DSOM-020R-N2GB32GB
DSOM-020R-P2GB128GB

documentation

DusunIoT offre un ensemble complet de ressources de développement, y compris QUICK START, SDK, emballage du micrologiciel, micrologiciel du module, outils, divers logiciels tiers, etc.

Spécifications des produits IoT associés

Vous recherchez un fournisseur d'appareils IoT pour vos projets ?

CONTACTEZ-NOUS

    Ce site est protégé par reCAPTCHA et Google Politique de confidentialité et Conditions d'utilisation s'appliquent.

    Passerelles IoT pour recommandation

    CONTACTEZ-NOUS

      Ce site est protégé par reCAPTCHA et Google Politique de confidentialité et Conditions d'utilisation s'appliquent.

      Voici le DusunIdO

      Salut 👋 Y a-t-il quelque chose que nous pouvons vous aider aujourd'hui ? Veuillez remplir le formulaire ci-dessous pour que l'équipe fasse un suivi si vous devenez déconnecté.

        DusunProgramme de distribution IoT

          Ce site est protégé par reCAPTCHA et Google Politique de confidentialité et Conditions d'utilisation s'appliquent.

            Ce site est protégé par reCAPTCHA et Google Politique de confidentialité et Conditions d'utilisation s'appliquent.