Gebruikershandleiding voor MT3620-referentieontwikkelingsbord (RDB)
In dit onderwerp worden de gebruikersfuncties van het MT3620-referentieontwikkelingsbord (RDB) v1.7 beschreven.
- Programmeerbare knoppen en LED's
- Vier banken van interfaceheaders voor invoer en uitvoer
- Configureerbare voeding en twee spanningsregelaars.
- Configureerbare Wi-Fi antennes
- Grondtestpunt
Het RDB-ontwerp heeft een aantal revisies ondergaan en alle versies zijn te vinden in de Git-opslagplaats Azure Sphere Hardware Designs. In dit document wordt de nieuwste versie van de RDB (v1.7) beschreven. Zie de MT3620 RDB-gebruikershandleiding: v1.6 en eerder voor informatie over de vorige RDB-ontwerpen. Als u een ontwikkelbord hebt dat het RDB-ontwerp volgt en u wilt weten welke versie dit is, raadpleegt u het mt3620-referentiebordontwerp.
Knoppen en LED's
Het bord ondersteunt twee gebruikersknoppen, een resetknop, vier RGB-leds voor gebruikers, een toepassingsstatus-LED, een Wi-Fi status-LED, een USB-activiteits-LED, een led voor aan/uit en een MT3620-led voor aan/uit.
In de volgende secties vindt u meer informatie over hoe elk van deze knoppen en LED's verbinding maakt met de MT3620-chip.
Gebruikersknoppen
De twee gebruikersknoppen (A en B) zijn verbonden met de GPIO-pinnen die in de volgende tabel worden vermeld. Houd er rekening mee dat deze GPIO-ingangen hoog worden getrokken via 4,7K weerstanden. Daarom is de standaardinvoerstatus van deze GPIO's hoog; wanneer een gebruiker op een knop drukt, is de GPIO-invoer laag.
Knop | MT3620 GPIO | MT3620 Fysieke pin |
---|---|---|
A | GPIO12 | 27 |
B | GPIO13 | 28 |
Knop Opnieuw instellen
Het ontwikkelbord bevat een knop Voor opnieuw instellen. Wanneer deze knop wordt ingedrukt, stelt u de MT3620-chip opnieuw in. Er worden geen andere delen van het bord opnieuw ingesteld. Als de MT3620 zich in de PowerDown-modus bevindt, wordt de chip geactiveerd door op de resetknop te drukken, omdat de knop Opnieuw instellen ook is verbonden met het WAKEUP-signaal mt3620.
Gebruikers-LED's
Het ontwikkelbord bevat vier RGB-gebruikers-LED's, gelabeld 1-4. De LED's maken verbinding met MT3620 GPIOs zoals vermeld in de volgende tabel. De algemene anode van elke RGB LED is gebonden hoog; daarom verlicht het rijden van de bijbehorende GPIO laag de LED.
LED | Kleurkanaal | MT3620 GPIO | MT3620 Fysieke pin |
---|---|---|---|
1 | Rode | GPIO8 | 21 |
1 | Groene | GPIO9 | 22 |
1 | Blauwe | GPIO10 | 25 |
2 | Rode | GPIO15 | 30 |
2 | Groene | GPIO16 | 31 |
2 | Blauwe | GPIO17 | 32 |
3 | Rode | GPIO18 | 33 |
3 | Groene | GPIO19 | 34 |
3 | Blauwe | GPIO20 | 35 |
4 | Rode | GPIO21 | 36 |
4 | Groene | GPIO22 | 37 |
4 | Blauwe | GPIO23 | 38 |
Led voor toepassingsstatus
De toepassingsstatus-LED is bedoeld om de gebruiker feedback te geven over de huidige status van de toepassing die wordt uitgevoerd op de A7. Deze LED wordt niet beheerd door het Azure Sphere-besturingssysteem; de toepassing is verantwoordelijk voor het aandrijven ervan.
LED | Kleurkanaal | MT3620 GPIO | MT3620 Fysieke pin |
---|---|---|---|
Toepassingsstatus | Rode | GPIO45 | 62 |
Toepassingsstatus | Groene | GPIO46 | 63 |
Toepassingsstatus | Blauwe | GPIO47 | 64 |
Wi-Fi status-LED
De Wi-Fi status-LED is bedoeld om de gebruiker feedback te geven over de huidige status van de Wi-Fi verbinding. Deze LED wordt niet beheerd door het Azure Sphere-besturingssysteem; de toepassing is verantwoordelijk voor het aandrijven ervan.
LED | Kleurkanaal | MT3620 GPIO | MT3620 Fysieke pin |
---|---|---|---|
Wi-Fi status | Rode | GPIO48 | 65 |
Wi-Fi status | Groene | GPIO14 | 29 |
Wi-Fi status | Blauwe | GPIO11 | 26 |
USB-activiteit-LED
De groene USB-activiteit-LED knippert wanneer gegevens via de USB-verbinding worden verzonden of ontvangen. De hardware wordt zo geïmplementeerd dat gegevens die via een van de vier FTDI-kanalen (Future Technology Devices International) worden verzonden of ontvangen, ervoor zorgen dat de LED knippert. De USB-activiteits-LED wordt aangedreven door speciale circuits en vereist daarom geen extra software-ondersteuning.
Aan/uit LED's
Het bord bevat twee aan/uit-LED's:
- Een rode aan/uit-LED die brandt wanneer het bord wordt gevoed via USB of door een externe 5V-voeding.
- Een rode MT3620 aan/uit-LED die brandt wanneer de MT3620 wordt aangedreven.
De LED's zijn gelabeld met de volgende pictogrammen:
Board power | MT3620 macht |
---|---|
Interfaceheaders
Het ontwikkelbord bevat vier banken van interface-headers, gelabeld H1-H4, die toegang bieden tot een verscheidenheid aan interfacesignalen. In het diagram ziet u de vastgemaakte functies die momenteel worden ondersteund.
Opmerking
Voor I2C komen DATA en CLK in het diagram overeen met SDA en SCL. Pull-up I2C SCL en I2C SDA met 10K ohm weerstanden.
Dochter bestuur
De headers zijn zo gerangschikt dat een dochterbord (ook wel een 'schild' of 'hoed' genoemd) aan de RDB kan worden bevestigd. In het volgende diagram ziet u de afmetingen van een typisch dochterbord, samen met de locaties van de headers.
Voeding
Het MT3620-bord kan worden gevoed via USB, een externe 5V-voedingsbron of beide. Als beide bronnen tegelijkertijd zijn aangesloten, voorkomt het circuit dat de externe 5V-voeding de USB back-voeding van stroom voorziet.
Het bord is voorzien van bescherming tegen omgekeerde spanning en overstroom. Als er een overcurrent situatie optreedt, wordt het beveiligingscircuit verplaatst en wordt de binnenkomende 5V-toevoer geïsoleerd van de rest van het bord. Zelfs als de fout waardoor het overcurrent circuit is uitgezet, wordt verwijderd, moet de externe voedingsbron (USB of ext. 5V) worden losgekoppeld van het bord om het overstroomcircuit opnieuw in te stellen.
De voedingsbron moet 600mA kunnen leveren, ook al wordt dit niet gevraagd tijdens de USB-inventarisatie. Het bord trekt ongeveer 225mA tijdens het uitvoeren, oplopend tot ongeveer 475mA tijdens Wi-Fi gegevensoverdracht. Tijdens het opstarten en tijdens het koppelen aan een draadloos toegangspunt kan het bord gedurende korte tijd (ongeveer 2 ms) maximaal 600 mA nodig hebben. Als er extra ladingen worden aangesloten op de headerpins van het ontwikkelingsbord, is een bron nodig die meer dan 600mA kan leveren.
De RDB bevat twee on-board 3.3V-voedingen. De eerste drijft alleen de MT3620 aan en de tweede drijft de FTDI-interface en andere randapparatuur aan. De voeding die de MT3620 van stroom voorziet, kan worden geconfigureerd om uit te schakelen wanneer de MT3620 de modus Uitschakelen inschakelt. De tweede voeding (zoals voor de FTDI) blijft altijd ingeschakeld.
Op het bord kan een CR2032-batterij worden gemonteerd om de interne real-time klok (RTC) van de MT3620-chip van stroom te voorzien. Als alternatief kan een externe batterij worden aangesloten op pin 2 van J3, zoals beschreven onder Jumpers.
Jumpers
Het bord bevat vier jumpers (J1-J4) die een middel bieden om het vermogen voor het board te configureren. De jumpers bevinden zich linksonder op het bord; in beide gevallen bevindt speld 1 zich aan de linkerkant:
Belangrijk
De MT3620 werkt niet correct als de RTC niet wordt gevoed.
De volgende tabel bevat details over de jumpers.
Jumper | Functie | Beschrijving |
---|---|---|
J1 | ADC VREF | Deze jumper biedt een manier om de ADC-referentiespanning in te stellen. Plaats een koppeling op J1 om de 2,5V-uitvoer van de MT3620 te verbinden met de ADC VREF-pin, zodat de ADC-referentiespanning 2,5V is. U kunt ook een externe 1,8V-referentiespanning aansluiten om 1 van de jumper vast te maken. |
J2 | MT3620 3V3-isolatie | Deze jumper biedt een manier om de voeding van de MT3620 te isoleren. Plaats voor normaal gebruik een koppeling op J2. Als u een externe 3.3V-voeding wilt gebruiken om de MT3620 van stroom te voorzien, sluit u de externe 3.3V-voeding aan om 2 van J2 vast te maken. J2 biedt ook een handig aansluitpunt voor externe stroommeetapparatuur, mocht het huidige verbruik van de MT3620 moeten worden bewaakt. |
J3 | RTC-levering | Deze jumper stelt de voedingsbron voor de interne realtime klok (RTC) van de MT3620 in. Met een koppeling op J3 wordt de RTC aangedreven vanuit de always-on 3.3V-voeding of de knoopcel; afhankelijk van welke van deze twee voedingsbronnen beschikbaar is, schakelt de boordcircuits automatisch over naar de voeding met de hoogste spanning. Als u de RTC van een externe bron wilt gebruiken, verwijdert u de koppeling en verbindt u de bron om 2 van J3 vast te maken. |
J4 | MT3620 voeding regelen | Met een koppeling op J4 wordt de voeding van de MT3620 uitgeschakeld wanneer de MT3620 de PowerDown-modus inschakelt. Als u wilt dat de voeding van de MT3620 altijd ingeschakeld blijft, verwijdert u de koppeling uit J4. |
Modus Uitschakelen
Het Azure Sphere-besturingssysteem biedt ondersteuning voor Power Down, wat een energiearme status is.
Om de laagste energieverbruikstatus te bereiken wanneer de MT3620 de PowerDown-modus inschakelt, moet de voeding van de MT3620 ook worden uitgeschakeld. Dit wordt bereikt door een koppeling op jumper J4 te plaatsen die het EXT_PMU_EN signaal (een uitvoer van de MT3620) verbindt met de schakelpin van de spanningsregelaar van de voeding. Wanneer de MT3620 de PowerDown-modus inschakelt, gaat de status van EXT_PMU_EN over van hoog naar laag, waardoor de MT3620-spanningsregelaar wordt uitgeschakeld.
Het WAKEUP-signaal
WAKEUP is een MT3620-ingang die kan worden gebruikt om de chip uit de Power Down-modus te halen. Standaard trekt de RDB het WAKEUP-signaal hoog naar de RTC-voeding, via een 4,7K weerstand; Als u deze laag trekt, wordt de chip uit de power down-modus gehaald.
Wi-Fi antennes
De RDB bevat twee dual-band chipantennes en twee RF-connectors voor het aansluiten van externe antennes of RF-testapparatuur. De ene antenne wordt beschouwd als de hoofdantenne en de tweede wordt beschouwd als hulp. Standaard is het ontwikkelbord geconfigureerd voor gebruik van de ingebouwde hoofdantenne; de hulpantenne wordt momenteel niet gebruikt.
Als u de RF-connectors wilt inschakelen en gebruiken, moet u condensatoren C23, C89 of beide heroriënteren. In de eerste rij in de volgende tabel ziet u de standaardconfiguratie waar de ingebouwde chipantennes in gebruik zijn, waarbij de bijbehorende condensatorposities rood gemarkeerd zijn. De afbeeldingen op de tweede rij tonen de hergeoriënteerde condensatorposities.
Hulpantenne | Hoofdantenne |
---|---|
C23 standaardconfiguratie, ingebouwde chipantenne |
Standaardconfiguratie C89, ingebouwde chipantenne |
C23 alternatieve configuratie – externe antenne maakt verbinding met J8 |
C89 alternatieve configuratie – externe antenne maakt verbinding met J9 |
Opmerking
Connectors J6 en J7 worden gebruikt voor RF-testen en kalibratie tijdens de productie en zijn niet bedoeld voor permanente aansluiting op testapparatuur of externe antennes.
Elk type externe antenne van 2,4 of 5 GHz met een U.FL- of IPX-connector kan met het bord worden gebruikt, zoals de Molex 1461530100 (zie onderstaande afbeelding). Bij het monteren van een externe antenne bent u er verantwoordelijk voor dat aan alle wettelijke en certificeringsvereisten wordt voldaan.
Grondtestpunt
Het MT3620-ontwikkelbord biedt een grondtestpunt aan de rechterkant, naast knop B en direct boven de 3,5 mm vatsdoos, zoals te zien is in de afbeelding. Gebruik dit tijdens het testen, bijvoorbeeld voor het bevestigen van het grondsnoer van een oscilloscoop-sonde.