Sisällysluettelo:
- Vaihe 1: Asenna Stm32cubemx, Keil UVision5 ja Energia tietokoneeseen, päivitä ne
- Vaihe 2: Avaa Stm32cubemx Select Stm32l476 Nucleo Board
- Vaihe 3: Kellon kokoonpanoon ei tarvitse tehdä muutoksia
- Vaihe 4: Valitse TIMER1 ja Clock Source sisäiseksi kelloksi ja tee asetukset TIMER1: ssä Kuvien mukaan
- Vaihe 5: Anna projektillesi nimi ja luo koodi Keil Ideille Stm32cubemxista
- Vaihe 6: Liitä nestekidenäyttö STM3276 Nucleo -korttiin alla olevilla liitäntöillä
- Vaihe 7: Yhdistä yksi Tiva -käynnistyslevyn nasta Stm32l476: n ulkoiseen keskeytystappiin ja Tiva -käynnistyslevyn GND -nasta STM32L476: n GND -nastaan
- Vaihe 8: Projektin esittely
Video: Taajuusmittari mikrokontrollerin avulla: 8 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Tässä opetusohjelmassa kerrotaan yksinkertaisesti, kuinka pulssilähteen taajuus lasketaan mikrokontrollerilla. Pulssilähteen korkea jännitetaso on 3,3 V ja matala 0 V.
Laitteisto vaaditaan:-
1) STM32L476 nukleokortti
2) Tiva -laukaisualusta tai jokin muu mikrokortti (pulssilähde)
3) 16x2 aakkosnumeerista
4) Leipälauta
5) 1K vastus (lcd -kontrastille)
Ohjelmistovaatimus:-
1) STM32cubemx
2) Keil uVision5
3) Energia (Tiva -käynnistyslevylle)
Vaihe 1: Asenna Stm32cubemx, Keil UVision5 ja Energia tietokoneeseen, päivitä ne
Vaihe 2: Avaa Stm32cubemx Select Stm32l476 Nucleo Board
Vaihe 3: Kellon kokoonpanoon ei tarvitse tehdä muutoksia
Vaihe 4: Valitse TIMER1 ja Clock Source sisäiseksi kelloksi ja tee asetukset TIMER1: ssä Kuvien mukaan
Vaihe 5: Anna projektillesi nimi ja luo koodi Keil Ideille Stm32cubemxista
Vaihe 6: Liitä nestekidenäyttö STM3276 Nucleo -korttiin alla olevilla liitäntöillä
Stm32 -liitännät LCD -näyttöön
STM32L476 - LCD -näyttö
GND - PIN1
5V - PIN2
NA - 1K -vastus kytketty GND: hen
PB10 - RS
PB11 - RW
PB2 - FI
PB12 - D4
PB13 - D5
PB14 - D6
PB15 - D7
5V - PIN15
GND - PIN16
Vaihe 7: Yhdistä yksi Tiva -käynnistyslevyn nasta Stm32l476: n ulkoiseen keskeytystappiin ja Tiva -käynnistyslevyn GND -nasta STM32L476: n GND -nastaan
Jos sinulla on jokin muu mikrokortti, sinun on liitettävä kyseisen kortin GPIO STM32L476 -nukleokortin ulkoiseen keskeytystappiin ja liitettävä molempien levyjen GND toisiinsa.
Suositeltava:
DIY Yksinkertainen Arduino -taajuusmittari Jopa 6,5 MHz: 3 vaihetta
DIY Yksinkertainen Arduino -taajuusmittari jopa 6,5 MHz: Tänään näytän sinulle, kuinka rakentaa yksinkertainen taajuuslaskuri, joka kykenee mittaamaan reaktiokulmaisten, sini- tai kolmionmuotoisten signaalien taajuuksia aina 6,5 MHz asti
Suurtaajuus- ja käyttöjakson mittaaminen samanaikaisesti mikrokontrollerin avulla: 4 vaihetta
Kuinka mitata suurtaajuus- ja käyttöjaksoja samanaikaisesti mikrokontrollerin avulla: Tiedän mitä ajattelet: "Huh? Mikro -ohjaimien käyttämisestä signaalin taajuuden mittaamiseen on paljon ohjeita. Haukotus. &Quot; Mutta odota, tässä on uutuus: kuvaan menetelmää, jolla mitataan taajuuksia, jotka ovat paljon korkeampia kuin mikro
DC -moottoreiden ohjaus L298N: llä CloudX -mikrokontrollerin avulla: 3 vaihetta
Tasavirtamoottorien ohjaus L298N: llä CloudX-mikrokontrollerin avulla: Tässä projektissa selitämme, kuinka L298N H-siltaa käytetään DC-moottorin nopeuden lisäämiseen ja vähentämiseen. L298N H-silta-moduulia voidaan käyttää moottoreissa, joiden jännite on 5–35 V DC. On myös sisäinen 5 V: n säädin, joten jos
7-segmenttisen näytön liittäminen siirtorekisteriin CloudX-mikrokontrollerin avulla: 5 vaihetta
7-segmenttisen näytön liittäminen siirtorekisteriin CloudX-mikrokontrollerin avulla: Tässä projektissa julkaisemme opetusohjelman seitsemän segmentin LED-näytön liittämisestä CloudX-mikrokontrolleriin. Seitsemän segmentin näyttöjä käytetään monissa sulautetuissa järjestelmissä ja teollisissa sovelluksissa, joissa näytettävä ulostulovalikoima on
Näppäimistö nestekidenäytöllä CloudX -mikrokontrollerin avulla: 4 vaihetta
Näppäimistö nestekidenäytöllä käyttäen CloudX -mikrokontrolleria: Tässä projektissa hyväksymme tietoja Matrix -näppäimistöstä ja näytämme sen sitten LCD -moduulissa