ዝርዝር ሁኔታ:

ማይክሮ መቆጣጠሪያን በመጠቀም ድግግሞሽ መለኪያ 8 ደረጃዎች
ማይክሮ መቆጣጠሪያን በመጠቀም ድግግሞሽ መለኪያ 8 ደረጃዎች

ቪዲዮ: ማይክሮ መቆጣጠሪያን በመጠቀም ድግግሞሽ መለኪያ 8 ደረጃዎች

ቪዲዮ: ማይክሮ መቆጣጠሪያን በመጠቀም ድግግሞሽ መለኪያ 8 ደረጃዎች
ቪዲዮ: የመስክ ጥልቀት ተብራርቷል፡ ለካሜራ ትኩረት የመጨረሻ መመሪያ [የቀረፃ ዝርዝር ክፍል 4] 2024, ህዳር
Anonim
Image
Image
ማይክሮ መቆጣጠሪያ በመጠቀም ድግግሞሽ መለኪያ
ማይክሮ መቆጣጠሪያ በመጠቀም ድግግሞሽ መለኪያ
ማይክሮ መቆጣጠሪያ በመጠቀም ድግግሞሽ መለኪያ
ማይክሮ መቆጣጠሪያ በመጠቀም ድግግሞሽ መለኪያ
ማይክሮ መቆጣጠሪያ በመጠቀም ድግግሞሽ መለኪያ
ማይክሮ መቆጣጠሪያ በመጠቀም ድግግሞሽ መለኪያ

ይህ መማሪያ በቀላሉ ማይክሮ መቆጣጠሪያን በመጠቀም የ pulse ምንጭ ድግግሞሽን እንዴት ማስላት እንደሚቻል ይናገራል። ከፍተኛ የ pulse ምንጭ ደረጃ 3.3 ቮ እና ዝቅተኛው 0V ነው። STM32L476 ፣ Tiva ማስጀመሪያ ሰሌዳ ፣ 16x2 አልፋሚሪክ ኤልሲዲ አንዳንድ ሽቦዎች የዳቦ ሰሌዳ እና 1 ኬ resistor ን ተጠቅሜያለሁ።

ሃርድዌር ያስፈልጋል-

1) STM32L476 ኒውክሊዮ ቦርድ

2) የቲቫ ማስጀመሪያ ሰሌዳ ወይም ሌላ ማንኛውም ማይክሮ መቆጣጠሪያ ቦርድ (የልብ ምት ምንጭ)

3) 16x2 ፊደላት

4) የዳቦ ሰሌዳ

5) 1 ኪ resistor (ለ lcd ንፅፅር)

የሶፍትዌር አስፈላጊነት-

1) STM32cubemx

2) Keil uVision5

3) ኢነርጂ (ለቲቫ ማስጀመሪያ ሰሌዳ)

ደረጃ 1: በእርስዎ ፒሲ ውስጥ Stm32cubemx ፣ Keil UVision5 እና Energia ን ይጫኑ ፣ ያዘምኗቸው።

ደረጃ 2: Stm32cubemx ን ይምረጡ Stm32l476 Nucleo ሰሌዳ ይምረጡ PC_13 ን እንደ ውጫዊ ማቋረጫ ፒን ይምረጡ

Stm32cubemx ን ይክፈቱ Stm32l476 Nucleo ሰሌዳ ይምረጡ PC_13 ን እንደ ውጫዊ ማቋረጫ ፒን ይምረጡ
Stm32cubemx ን ይክፈቱ Stm32l476 Nucleo ሰሌዳ ይምረጡ PC_13 ን እንደ ውጫዊ ማቋረጫ ፒን ይምረጡ

ደረጃ 3 በሰዓት ውቅር ውስጥ ማንኛውንም ለውጦች ማድረግ አያስፈልግም።

በሰዓት ውቅር ውስጥ ማንኛውንም ለውጦች ማድረግ አያስፈልግም።
በሰዓት ውቅር ውስጥ ማንኛውንም ለውጦች ማድረግ አያስፈልግም።

ደረጃ 4: TIMER1 ን እና የሰዓት ምንጭን እንደ ውስጣዊ ሰዓት ይምረጡ እና በስዕሎች መሠረት በ TIMER1 ውስጥ ቅንብሮችን ያድርጉ።

TIMER1 ን እና የሰዓት ምንጭን እንደ ውስጣዊ ሰዓት ይምረጡ እና በስዕሎች መሠረት በ TIMER1 ውስጥ ቅንብሮችን ያድርጉ።
TIMER1 ን እና የሰዓት ምንጭን እንደ ውስጣዊ ሰዓት ይምረጡ እና በስዕሎች መሠረት በ TIMER1 ውስጥ ቅንብሮችን ያድርጉ።
TIMER1 ን እና የሰዓት ምንጭን እንደ ውስጣዊ ሰዓት ይምረጡ እና በስዕሎች መሠረት በ TIMER1 ውስጥ ቅንብሮችን ያድርጉ።
TIMER1 ን እና የሰዓት ምንጭን እንደ ውስጣዊ ሰዓት ይምረጡ እና በስዕሎች መሠረት በ TIMER1 ውስጥ ቅንብሮችን ያድርጉ።
TIMER1 ን እና የሰዓት ምንጭን እንደ ውስጣዊ ሰዓት ይምረጡ እና በስዕሎች መሠረት በ TIMER1 ውስጥ ቅንብሮችን ያድርጉ።
TIMER1 ን እና የሰዓት ምንጭን እንደ ውስጣዊ ሰዓት ይምረጡ እና በስዕሎች መሠረት በ TIMER1 ውስጥ ቅንብሮችን ያድርጉ።

ደረጃ 5 ለፕሮጀክትዎ ስም ይስጡ እና ለኪይል ኢዲ ኮድ ከ Stm32cubemx ኮድ ያመንጩ

ለፕሮጀክትዎ ስም ይስጡ እና ለኪይል አይዲ ኮድ ከ Stm32cubemx ያመንጩ
ለፕሮጀክትዎ ስም ይስጡ እና ለኪይል አይዲ ኮድ ከ Stm32cubemx ያመንጩ
ለፕሮጀክትዎ ስም ይስጡ እና ለኪይል አይዲ ኮድ ከ Stm32cubemx ያመንጩ
ለፕሮጀክትዎ ስም ይስጡ እና ለኪይል አይዲ ኮድ ከ Stm32cubemx ያመንጩ

ደረጃ 6 ከዚህ በታች ከተዘረዘሩት ግንኙነቶች ጋር LCD ን ከ STM3276 Nucleo Board ጋር ያገናኙ።

የ stm32 ን ወደ lcd ግንኙነቶች ያያይዙ

STM32L476 - ኤልሲዲ

GND - ፒን 1

5V - ፒን 2

NA - 1K resistor ከ GND ጋር ተገናኝቷል

PB10 - አር

PB11 - RW

PB2 - ኤን

PB12 - D4

PB13 - D5

PB14 - D6

PB15 - D7

5V - ፒን 15

GND - ፒን 16

ደረጃ 7 - የቲቫ ማስጀመሪያን አንድ ፒን ከ Stm32l476 እና ከቲቫ ላውንችፓድ GND ፒን ከ STM32L476 ወደ GND ፒን ያገናኙ።

ሌላ ማንኛውም የማይክሮ መቆጣጠሪያ ቦርድ ካለዎት የዚያ ቦርድ GPIO ን በ STM32L476 ኒውክሊዮ ቦርድ ውጫዊ ፒን ላይ ማገናኘት እና የሁለቱም ሰሌዳዎች GND ን እርስ በእርስ ማገናኘት አለብዎት። ይህንን የጂፒኦ ፒን በፕሮግራም በ IDE ውስጥ መቀያየር ያስፈልግዎታል።

የሚመከር: