Innehållsförteckning:
- Steg 1: Installera Stm32cubemx, Keil UVision5 och Energia i din dator, uppdatera dem
- Steg 2: Öppna Stm32cubemx Välj Stm32l476 Nucleo Board. Välj PC_13 som extern avbrottsstift
- Steg 3: Du behöver inte göra några ändringar i klockkonfigurationen
- Steg 4: Välj TIMER1 och klockkälla som intern klocka och gör inställningar i TIMER1 enligt bilder
- Steg 5: Ge ditt projekt ett namn och generera kod för Keil Ide från Stm32cubemx
- Steg 6: Anslut LCD till STM3276 Nucleo -kort med anslutningar nedan
- Steg 7: Anslut en stift av Tiva Launchpad till External Interrupt Pin på Stm32l476 och GND Pin på Tiva Launchpad till GND Pin på STM32L476
- Steg 8: Demo av projekt
Video: Frekvensmätare med mikrokontroller: 8 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:41
Denna handledning anger helt enkelt hur man beräknar frekvensen för en pulskälla med hjälp av en mikrokontroller. Högspänningsnivå för pulskällan är 3,3 V och låg är 0V. Jag har använt STM32L476, Tiva launchpad, 16x2 alfanumerisk LCD några trådar brödbräda och 1K motstånd.
Hårdvara som krävs:-
1) Nukleokort STM32L476
2) Tiva startplatta eller något annat mikrokontrollkort (pulskälla)
3) 16x2 alfanumerisk
4) Brödbräda
5) 1K -motstånd (för lcd -kontrast)
Programvarukrav:-
1) STM32cubemx
2) Keil uVision5
3) Energia (för Tiva launchpad)
Steg 1: Installera Stm32cubemx, Keil UVision5 och Energia i din dator, uppdatera dem
Steg 2: Öppna Stm32cubemx Välj Stm32l476 Nucleo Board. Välj PC_13 som extern avbrottsstift
Steg 3: Du behöver inte göra några ändringar i klockkonfigurationen
Steg 4: Välj TIMER1 och klockkälla som intern klocka och gör inställningar i TIMER1 enligt bilder
Steg 5: Ge ditt projekt ett namn och generera kod för Keil Ide från Stm32cubemx
Steg 6: Anslut LCD till STM3276 Nucleo -kort med anslutningar nedan
Stiftanslutningar av stm32 till lcd
STM32L476 - LCD
GND - PIN1
5V - PIN2
NA - 1K motstånd anslutet till GND
PB10 - RS
PB11 - RW
PB2 - SV
PB12 - D4
PB13 - D5
PB14 - D6
PB15 - D7
5V - PIN15
GND - PIN16
Steg 7: Anslut en stift av Tiva Launchpad till External Interrupt Pin på Stm32l476 och GND Pin på Tiva Launchpad till GND Pin på STM32L476
Om du har någon annan mikrokontrollerkort med måste du ansluta GPIO på kortet på extern avbrottsstift på STM32L476 nukleokort och ansluta GND på båda korten till varandra. Du måste växla denna GPIO -stift programmatiskt i IDE.
Rekommenderad:
DIY enkel Arduino frekvensmätare upp till 6,5 MHz: 3 steg
DIY Enkel Arduino Frekvensmätare Upp till 6,5 MHz: Idag ska jag visa dig hur du bygger en enkel frekvensräknare som kan mäta frekvenser av reaktangulära, sinus- eller triangulära signaler upp till 6,5 MHz
Digital klocka med mikrokontroller (AT89S52 utan RTC -krets): 4 steg (med bilder)
Digital klocka med mikrokontroller (AT89S52 utan RTC -krets): Låt oss beskriva en klocka … " Klocka är en enhet som räknar och visar tid (relativ) " !!! Gissa att jag sa det rätt så låt oss göra en CLOCK with ALARM . OBS: det tar 2-3 minuter att läsa, läs hela projektet annars kommer jag inte att
Gör din egen utvecklingskort med mikrokontroller: 3 steg (med bilder)
Gör din egen utvecklingskort med mikrokontroller: Ville du någonsin göra din egen utvecklingskort med mikrokontroller och du visste inte hur. I denna instruktiva kommer jag att visa dig hur du gör det. Allt du behöver är kunskap inom elektronik, utforma kretsar och programmering.Om du har något uppdrag
Hur man gör en drönare med Arduino UNO - Gör en quadcopter med mikrokontroller: 8 steg (med bilder)
Hur man gör en drönare med Arduino UNO | Gör en Quadcopter Med Microcontroller: Introduktion Besök min Youtube -kanal En Drone är en mycket dyr gadget (produkt) att köpa. I det här inlägget ska jag diskutera, hur gör jag det billigt ?? Och hur kan du göra din egen så här till billigt pris … Tja i Indien alla material (motorer, ESC
Röststyrd robot med 8051 mikrokontroller: 4 steg (med bilder)
Röststyrd robot med 8051 mikrokontroller: En röststyrd robot tar ett specifikt kommando i form av röst. Oavsett vad kommandot ges via röstmodul eller Bluetooth -modul, avkodas det av den befintliga styrenheten och därför utförs det givna kommandot. Här i detta projekt