Innholdsfortegnelse:
- Trinn 1: Installer Stm32cubemx, Keil UVision5 og Energia i datamaskinen din, oppdater dem
- Trinn 2: Åpne Stm32cubemx Velg Stm32l476 Nucleo Board. Velg PC_13 som ekstern avbruddspinne
- Trinn 3: Du trenger ikke å gjøre noen endringer i klokkekonfigurasjonen
- Trinn 4: Velg TIMER1 og klokkekilde som intern klokke, og gjør innstillinger i TIMER1 i henhold til bilder
- Trinn 5: Gi et navn til prosjektet ditt og generer kode for Keil Ide fra Stm32cubemx
- Trinn 6: Koble LCD til STM3276 Nucleo Board med tilkoblinger angitt nedenfor
- Trinn 7: Koble en pin av Tiva Launchpad til ekstern interrupt -pin på Stm32l476 og GND Pin på Tiva Launchpad til GND Pin på STM32L476
- Trinn 8: Demo av prosjektet
Video: Frekvensmåler ved bruk av mikrokontroller: 8 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Denne opplæringen sier ganske enkelt hvordan du beregner frekvensen til en pulskilde ved hjelp av en mikrokontroller. Høyspenningsnivået på pulskilden er 3,3 V og lavt er 0V. Jeg har brukt STM32L476, Tiva launchpad, 16x2 alfanumerisk LCD noen ledninger brødbrett og 1K motstand.
Maskinvare nødvendig:-
1) STM32L476 nukleokort
2) Tiva launchpad eller et annet mikrokontrollerkort (pulskilde)
3) 16x2 alfanumerisk
4) Brødbrett
5) 1K motstand (for lcd -kontrast)
Krav til programvare:-
1) STM32cubemx
2) Keil uVision5
3) Energia (for Tiva lanseringsplate)
Trinn 1: Installer Stm32cubemx, Keil UVision5 og Energia i datamaskinen din, oppdater dem
Trinn 2: Åpne Stm32cubemx Velg Stm32l476 Nucleo Board. Velg PC_13 som ekstern avbruddspinne
Trinn 3: Du trenger ikke å gjøre noen endringer i klokkekonfigurasjonen
Trinn 4: Velg TIMER1 og klokkekilde som intern klokke, og gjør innstillinger i TIMER1 i henhold til bilder
Trinn 5: Gi et navn til prosjektet ditt og generer kode for Keil Ide fra Stm32cubemx
Trinn 6: Koble LCD til STM3276 Nucleo Board med tilkoblinger angitt nedenfor
Pin -tilkoblinger av stm32 til lcd
STM32L476 - LCD
GND - PIN1
5V - PIN2
NA - 1K motstand koblet til GND
PB10 - RS
PB11 - RW
PB2 - EN
PB12 - D4
PB13 - D5
PB14 - D6
PB15 - D7
5V - PIN15
GND - PIN16
Trinn 7: Koble en pin av Tiva Launchpad til ekstern interrupt -pin på Stm32l476 og GND Pin på Tiva Launchpad til GND Pin på STM32L476
Hvis du har et annet mikrokontrollerkort med, må du koble GPIO på det kortet til en ekstern avbruddspinne på STM32L476 -nukleokortet og koble GND til begge kortene til hverandre. Du må veksle denne GPIO -pinnen programmatisk til IDE -en.
Anbefalt:
Digital klokke ved bruk av mikrokontroller (AT89S52 uten RTC -krets): 4 trinn (med bilder)
Digital klokke ved bruk av mikrokontroller (AT89S52 uten RTC -krets): La oss beskrive en klokke … " Klokke er en enhet som teller og viser tid (relativ) " . MERK: det vil ta 2-3 minutter å lese. Les hele prosjektet, ellers vil jeg ikke
Hindring for å unngå robot ved bruk av mikrokontroller (Arduino): 5 trinn
Hindring for å unngå robot ved hjelp av mikrokontroller (Arduino): I denne instruksen vil jeg lære deg hvordan du kan hindre en robot som fungerer med Arduino. Du må være kjent med Arduino. Arduino er et kontrollerkort som bruker atmega mikrokontroller. Du kan bruke hvilken som helst versjon av Arduino, men jeg har
Stemmestyrt robot ved bruk av 8051 mikrokontroller: 4 trinn (med bilder)
Stemmestyrt robot ved bruk av 8051 mikrokontroller: En stemmestyrt robot tar spesifisert kommando i form av tale. Uansett hvilken kommando som er gitt gjennom talemodul eller Bluetooth -modul, blir den avkodet av den eksisterende kontrolleren, og derfor blir den gitte kommandoen utført. Her i dette prosjektet
Kontrollere likestrømsmotorer med L298N ved bruk av CloudX mikrokontroller: 3 trinn
Kontrollere likestrømsmotorer med L298N ved bruk av CloudX mikrokontroller: I dette prosjektet forklarer vi hvordan vi bruker vår L298N H-bro for å øke og redusere hastigheten på likestrømsmotoren. L298N H-bromodulen kan brukes med motorer som har en spenning på mellom 5 og 35V DC. Det er også en innebygd 5V regulator, så hvis din
RC -meter ved bruk av Tiva mikrokontroller: 7 trinn
RC-meter ved bruk av Tiva mikrokontroller: For dette prosjektet er en mikrokontrollerbasert RC-meter designet og implementert for å være bærbar, nøyaktig, enkel å bruke og relativt billig å lage. Den er enkel å bruke, og brukeren kan enkelt velge modus for måleren som enten: motstand