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
![Taajuusmittari mikrokontrollerin avulla: 8 vaihetta Taajuusmittari mikrokontrollerin avulla: 8 vaihetta](https://i.howwhatproduce.com/images/010/image-28325-j.webp)
Video: Taajuusmittari mikrokontrollerin avulla: 8 vaihetta
![Video: Taajuusmittari mikrokontrollerin avulla: 8 vaihetta Video: Taajuusmittari mikrokontrollerin avulla: 8 vaihetta](https://i.ytimg.com/vi/gOzqbPRe9Lw/hqdefault.jpg)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
![Image Image](https://i.howwhatproduce.com/images/010/image-28325-2-j.webp)
![](https://i.ytimg.com/vi/NAoj-HLRIro/hqdefault.jpg)
![Taajuusmittari mikrokontrollerin avulla Taajuusmittari mikrokontrollerin avulla](https://i.howwhatproduce.com/images/010/image-28325-3-j.webp)
![Taajuusmittari mikrokontrollerin avulla Taajuusmittari mikrokontrollerin avulla](https://i.howwhatproduce.com/images/010/image-28325-4-j.webp)
![Taajuusmittari mikrokontrollerin avulla Taajuusmittari mikrokontrollerin avulla](https://i.howwhatproduce.com/images/010/image-28325-5-j.webp)
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
![Avaa Stm32cubemx Valitse Stm32l476 Nucleo Board. Valitse PC_13 ulkoiseksi keskeytysnapaksi Avaa Stm32cubemx Valitse Stm32l476 Nucleo Board. Valitse PC_13 ulkoiseksi keskeytysnapaksi](https://i.howwhatproduce.com/images/010/image-28325-6-j.webp)
Vaihe 3: Kellon kokoonpanoon ei tarvitse tehdä muutoksia
![Kellon kokoonpanoon ei tarvitse tehdä muutoksia Kellon kokoonpanoon ei tarvitse tehdä muutoksia](https://i.howwhatproduce.com/images/010/image-28325-7-j.webp)
Vaihe 4: Valitse TIMER1 ja Clock Source sisäiseksi kelloksi ja tee asetukset TIMER1: ssä Kuvien mukaan
![Valitse TIMER1 ja Clock Source sisäiseksi kelloksi ja tee asetukset TIMER1: ssä Kuvien mukaan Valitse TIMER1 ja Clock Source sisäiseksi kelloksi ja tee asetukset TIMER1: ssä Kuvien mukaan](https://i.howwhatproduce.com/images/010/image-28325-8-j.webp)
![Valitse TIMER1 ja Clock Source sisäiseksi kelloksi ja tee asetukset TIMER1: ssä Kuvien mukaan Valitse TIMER1 ja Clock Source sisäiseksi kelloksi ja tee asetukset TIMER1: ssä Kuvien mukaan](https://i.howwhatproduce.com/images/010/image-28325-9-j.webp)
![Valitse TIMER1 ja Clock Source sisäiseksi kelloksi ja tee asetukset TIMER1: ssä Kuvien mukaan Valitse TIMER1 ja Clock Source sisäiseksi kelloksi ja tee asetukset TIMER1: ssä Kuvien mukaan](https://i.howwhatproduce.com/images/010/image-28325-10-j.webp)
Vaihe 5: Anna projektillesi nimi ja luo koodi Keil Ideille Stm32cubemxista
![Anna projektillesi nimi ja luo koodi Keil Ideille Stm32cubemxista Anna projektillesi nimi ja luo koodi Keil Ideille Stm32cubemxista](https://i.howwhatproduce.com/images/010/image-28325-11-j.webp)
![Anna projektillesi nimi ja luo koodi Keil Ideille Stm32cubemxista Anna projektillesi nimi ja luo koodi Keil Ideille Stm32cubemxista](https://i.howwhatproduce.com/images/010/image-28325-12-j.webp)
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: 3 vaihetta DIY Yksinkertainen Arduino -taajuusmittari Jopa 6,5 MHz: 3 vaihetta](https://i.howwhatproduce.com/images/001/image-839-20-j.webp)
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
![Suurtaajuus- ja käyttöjakson mittaaminen samanaikaisesti mikrokontrollerin avulla: 4 vaihetta Suurtaajuus- ja käyttöjakson mittaaminen samanaikaisesti mikrokontrollerin avulla: 4 vaihetta](https://i.howwhatproduce.com/images/006/image-15354-9-j.webp)
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
![DC -moottoreiden ohjaus L298N: llä CloudX -mikrokontrollerin avulla: 3 vaihetta DC -moottoreiden ohjaus L298N: llä CloudX -mikrokontrollerin avulla: 3 vaihetta](https://i.howwhatproduce.com/images/001/image-2903-79-j.webp)
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: 5 vaihetta 7-segmenttisen näytön liittäminen siirtorekisteriin CloudX-mikrokontrollerin avulla: 5 vaihetta](https://i.howwhatproduce.com/images/003/image-6618-12-j.webp)
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ä CloudX -mikrokontrollerin avulla: 4 vaihetta Näppäimistö nestekidenäytöllä CloudX -mikrokontrollerin avulla: 4 vaihetta](https://i.howwhatproduce.com/images/003/image-7007-7-j.webp)
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