Tartalomjegyzék:
- 1. lépés: Telepítse a számítógépre az Stm32cubemx, a Keil UVision5 és az Energia programokat, frissítse őket
- 2. lépés: Nyissa meg az Stm32cubemx Select Stm32l476 Nucleo Board -ot. Válassza a PC_13 lehetőséget külső megszakító pin -ként
- 3. lépés: Nem kell változtatni az óra beállításain
- 4. lépés: Válassza ki a TIMER1 -et és az Óraforrást belső óraként. És végezze el a beállításokat a TIMER1 -ben a Képek szerint
- 5. lépés: Adjon nevet a projektnek, és hozzon létre kódot a Keil Ide számára az Stm32cubemx -ből
- 6. lépés: Csatlakoztassa az LCD -t az STM3276 Nucleo Board -hoz az alábbi csatlakozásokkal
- 7. lépés: Csatlakoztassa a Tiva Launchpad egy érintkezőjét az Stm32l476 külső megszakító csapjához, és a Tiva Launchpad GND -tűjét az STM32L476 GND -tűjéhez
- 8. lépés: A projekt bemutatója
Videó: Frekvenciamérő a mikrokontroller használatával: 8 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Ez az oktatóanyag egyszerűen leírja, hogyan kell kiszámítani az impulzusforrás frekvenciáját egy mikrokontroller segítségével. Az impulzusforrás magas feszültsége 3,3 V, az alacsony pedig 0 V. STM32L476 -ot, Tiva indítópadot, 16x2 alfanumerikus LCD -t, néhány vezetékes kenyértáblát és 1K ellenállást használtam.
Hardver szükséges:-
1) STM32L476 nukleotábla
2) Tiva indítópad vagy bármely más mikrokontroller kártya (impulzusforrás)
3) 16x2 alfanumerikus
4) Kenyeretábla
5) 1K ellenállás (az LCD kontraszthoz)
Szoftverkövetelmény:-
1) STM32cubemx
2) Keil uVision5
3) Energia (a Tiva indítópadhoz)
1. lépés: Telepítse a számítógépre az Stm32cubemx, a Keil UVision5 és az Energia programokat, frissítse őket
2. lépés: Nyissa meg az Stm32cubemx Select Stm32l476 Nucleo Board -ot. Válassza a PC_13 lehetőséget külső megszakító pin -ként
3. lépés: Nem kell változtatni az óra beállításain
4. lépés: Válassza ki a TIMER1 -et és az Óraforrást belső óraként. És végezze el a beállításokat a TIMER1 -ben a Képek szerint
5. lépés: Adjon nevet a projektnek, és hozzon létre kódot a Keil Ide számára az Stm32cubemx -ből
6. lépés: Csatlakoztassa az LCD -t az STM3276 Nucleo Board -hoz az alábbi csatlakozásokkal
Az STM32 tűcsatlakozásai az LCD -hez
STM32L476 - LCD
GND - PIN1
5V - PIN2
NA - 1K ellenállás a GND -hez csatlakoztatva
PB10 - RS
PB11 - RW
PB2 - HU
PB12 - D4
PB13 - D5
PB14 - D6
PB15 - D7
5V - PIN15
GND - PIN16
7. lépés: Csatlakoztassa a Tiva Launchpad egy érintkezőjét az Stm32l476 külső megszakító csapjához, és a Tiva Launchpad GND -tűjét az STM32L476 GND -tűjéhez
Ha bármilyen más mikrokontroller kártyája van, akkor az adott kártya GPIO -ját az STM32L476 nukleoártya külső megszakító tüskéjéhez kell csatlakoztatnia, és mindkét tábla GND -jét egymáshoz kell kapcsolnia. Ezt a GPIO -pin programszerűen át kell kapcsolnia az IDE -ben.
Ajánlott:
DIY egyszerű Arduino frekvenciamérő 6,5 MHz -ig: 3 lépés
DIY Egyszerű Arduino frekvenciamérő 6,5 MHz -ig: Ma megmutatom, hogyan lehet felépíteni egyszerű frekvenciaszámlálót, amely képes reaktív, szinuszos vagy háromszög alakú jelek frekvenciájának mérésére 6,5 MHz -ig
Digitális óra mikrokontroller használatával (AT89S52 RTC áramkör nélkül): 4 lépés (képekkel)
Digitális óra mikrokontroller használatával (AT89S52 RTC áramkör nélkül): Leírjuk az órát … "Az óra olyan eszköz, amely számolja és mutatja az időt (relatív)"! . MEGJEGYZÉS: 2-3 percet vesz igénybe az olvasás, kérjük, olvassa el az egész projektet, különben nem fogom
Akadálykerülő robot a mikrokontroller (Arduino) használatával: 5 lépés
Akadálykerülő robot a mikrokontroller (Arduino) használatával: Ebben az utasításban megtanítom, hogyan lehet akadályokat elkerülni az Arduino -val együttműködő robot segítségével. Ismernie kell az Arduino -t. Az Arduino egy vezérlőkártya, amely az atmega mikrokontrollert használja. Használhatja bármilyen változatát Arduino de ha
AVR mikrokontroller biztosíték bit konfiguráció. A LED villogó program létrehozása és feltöltése a mikrokontroller flash memóriájába: 5 lépés
AVR mikrokontroller biztosíték bit konfiguráció. A LED villogó program létrehozása és feltöltése a mikrokontroller flash memóriájába: Ebben az esetben egyszerű programot készítünk C kódban, és elégetjük a mikrokontroller memóriájában. Saját programot írunk és összeállítjuk a hex fájlt, az Atmel Studio integrált fejlesztési platformjaként. Beállítjuk a biztosítékot bi
Két chipes frekvenciamérő bináris leolvasással: 16 lépés
Két chipes frekvenciamérő bináris leolvasással: tizenkét fénykibocsátó dióda használatával. A prototípus egy CD4040 mint számláló és egy CD4060 mint az időbázis generátor. A jel átadása ellenállás -dióda kapun keresztül történik. Az itt használt CMOS -ika lehetővé teszi, hogy a műszert bármilyen feszültséggel táplálja 5