ዝርዝር ሁኔታ:
- ደረጃ 1: በእርስዎ ፒሲ ውስጥ Stm32cubemx ፣ Keil UVision5 እና Energia ን ይጫኑ ፣ ያዘምኗቸው።
- ደረጃ 2: Stm32cubemx ን ይምረጡ Stm32l476 Nucleo ሰሌዳ ይምረጡ PC_13 ን እንደ ውጫዊ ማቋረጫ ፒን ይምረጡ
- ደረጃ 3 በሰዓት ውቅር ውስጥ ማንኛውንም ለውጦች ማድረግ አያስፈልግም።
- ደረጃ 4: TIMER1 ን እና የሰዓት ምንጭን እንደ ውስጣዊ ሰዓት ይምረጡ እና በስዕሎች መሠረት በ TIMER1 ውስጥ ቅንብሮችን ያድርጉ።
- ደረጃ 5 ለፕሮጀክትዎ ስም ይስጡ እና ለኪይል ኢዲ ኮድ ከ Stm32cubemx ኮድ ያመንጩ
- ደረጃ 6 ከዚህ በታች ከተዘረዘሩት ግንኙነቶች ጋር LCD ን ከ STM3276 Nucleo Board ጋር ያገናኙ።
- ደረጃ 7 - የቲቫ ማስጀመሪያን አንድ ፒን ከ Stm32l476 እና ከቲቫ ላውንችፓድ GND ፒን ከ STM32L476 ወደ GND ፒን ያገናኙ።
- ደረጃ 8 የፕሮጀክት ማሳያ
ቪዲዮ: ማይክሮ መቆጣጠሪያን በመጠቀም ድግግሞሽ መለኪያ 8 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
ይህ መማሪያ በቀላሉ ማይክሮ መቆጣጠሪያን በመጠቀም የ 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 ን እንደ ውጫዊ ማቋረጫ ፒን ይምረጡ
ደረጃ 3 በሰዓት ውቅር ውስጥ ማንኛውንም ለውጦች ማድረግ አያስፈልግም።
ደረጃ 4: TIMER1 ን እና የሰዓት ምንጭን እንደ ውስጣዊ ሰዓት ይምረጡ እና በስዕሎች መሠረት በ TIMER1 ውስጥ ቅንብሮችን ያድርጉ።
ደረጃ 5 ለፕሮጀክትዎ ስም ይስጡ እና ለኪይል ኢዲ ኮድ ከ 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 ውስጥ መቀያየር ያስፈልግዎታል።
የሚመከር:
አርዱዲኖን በመጠቀም የኃይል አቅርቦት ድግግሞሽ እና የቮልቴጅ መለኪያ 6 ደረጃዎች
አርዱዲኖን በመጠቀም የኃይል አቅርቦት ድግግሞሽ እና የቮልቴጅ ልኬት - መግቢያ - የዚህ ፕሮጀክት ግብ የአቅርቦት ድግግሞሽ እና ቮልቴጅን መለካት ነው ፣ እዚህ ከ 220 እስከ 240 ቮልት እና እዚህ ህንድ ውስጥ በ 50Hz መካከል። ምልክቱን ለመያዝ እና ድግግሞሽ እና ቮልቴጅን ለማስላት አርዱዲኖን ተጠቅሜ ነበር ፣ ሌላ ማንኛውንም ማይክሮ መቆጣጠሪያ መጠቀም ይችላሉ
ዲጂታል ሰዓት ማይክሮ መቆጣጠሪያን (AT89S52 ያለ RTC ወረዳ) በመጠቀም - 4 ደረጃዎች (ከስዕሎች ጋር)
የማይክሮ መቆጣጠሪያን (AT89S52 ያለ RTC ወረዳ) በመጠቀም ዲጂታል ሰዓት - አንድ ሰዓት እንገልፃለን … " ሰዓት የሚቆጠር እና ጊዜን የሚያሳይ (ዘመድ) የሆነ መሣሪያ ነው። !!! . ማሳሰቢያ-በንባብ ውስጥ ከ2-3 ደቂቃዎች ይወስዳል ፣ እባክዎን አጠቃላይ ፕሮጀክቱን ያንብቡ ፣ አለበለዚያ እኔ አልልም
ማይክሮ መቆጣጠሪያን (አርዱinoኖ) በመጠቀም ሮቦትን ማስወገድ እንቅፋት - 5 ደረጃዎች
ማይክሮ መቆጣጠሪያን (አርዱinoኖ) በመጠቀም ሮቦትን ማስወገድ እንቅፋት - በዚህ መመሪያ ውስጥ ፣ ከአርዱዲኖ ጋር ከሚሠራው ሮቦት በመራቅ መሰናክልን እንዴት እንደሚያደርጉ አስተምራችኋለሁ። ከአርዱዲኖ ጋር መተዋወቅ አለብዎት። አርዱዲኖ የአትሜጋ ማይክሮ መቆጣጠሪያን የሚጠቀም የመቆጣጠሪያ ሰሌዳ ነው። ማንኛውንም የ Arduino ስሪት መጠቀም ይችላሉ ፣ ግን እኔ
አርዱዲኖ UNO ን በመጠቀም ድሮን እንዴት እንደሚሠራ - ማይክሮ መቆጣጠሪያን በመጠቀም ባለአራትኮፕተር ያድርጉ - 8 ደረጃዎች (ከስዕሎች ጋር)
አርዱዲኖ UNO ን በመጠቀም ድሮን እንዴት እንደሚሠራ | ማይክሮ መቆጣጠሪያን በመጠቀም ኳድኮፕተር ያድርጉ - መግቢያ የእኔን የዩቲዩብ ቻናል ይጎብኙ ኤ ድሮን ለመግዛት በጣም ውድ መግብር (ምርት) ነው። በዚህ ጽሑፍ ውስጥ እኔ ልወያይበት ፣ እንዴት ርካሽ አደርጋለሁ? እና እንዴት እንደዚህ እራስዎን በዝቅተኛ ዋጋ ማድረግ ይችላሉ… ደህና በሕንድ ውስጥ ሁሉም ቁሳቁሶች (ሞተሮች ፣ ኤሲሲዎች…)
ከፍተኛ ድግግሞሽ እና የግዴታ ዑደት እንዴት እንደሚለካ ፣ በተመሳሳይ ጊዜ ፣ ማይክሮ መቆጣጠሪያን በመጠቀም።: 4 ደረጃዎች
ከፍተኛ ድግግሞሽ እና የግዴታ ዑደት እንዴት እንደሚለካ ፣ በተመሳሳይ ጊዜ ፣ ማይክሮ መቆጣጠሪያን በመጠቀም ።: እርስዎ ምን እንደሚያስቡ አውቃለሁ። የምልክት ድግግሞሽን ለመለካት ማይክሮ መቆጣጠሪያዎችን እንዴት እንደሚጠቀሙ ብዙ አስተማሪዎች አሉ። ያዛው። " ግን ይጠብቁ ፣ በዚህ ውስጥ አዲስ ነገር አለ - ከጥቃቅን በጣም ከፍ ያሉ ድግግሞሾችን የመለኪያ ዘዴን እገልጻለሁ