ዝርዝር ሁኔታ:
- ደረጃ 1: ስእል 1: ምስል 1 በፕሮግራም ሊሠራ የሚችል ፖሊስ ኤልኢዲ-ፍላሸር
- ደረጃ 2: ስእል 2: ለተከታታይ ኤልኢዲዎች ምርጥ የተከላካይ ዋጋን ማግኘት
- ደረጃ 3-ምስል 3-የፖሊስ-ፍላሸር ወረዳ (ፒሲቢ) አቀማመጥ (የመጨረሻው ክለሳ)
- ደረጃ 4: ስእል 4: በሳማስሲስ አልቲየም ተሰኪ ውስጥ የተመረጡ አካላት
- ደረጃ 5: ምስል 5 - የፒ.ሲ.ቢ.ቦርድ 3 ዲ እይታ ከላይ (የመጨረሻው ክለሳ)
- ደረጃ 6 - ምስል 6 - የፒ.ሲ.ቢ.ቦርድ 3 ዲ እይታ ከስር (የመጨረሻ ክለሳ)
- ደረጃ 7 - ምስል 7 - የፍላሸር ቦርድ የመጀመሪያ ፕሮቶታይፕ
- ደረጃ 8 - ስእል 8 - ST የእይታ ልማት IDE
- ደረጃ 9 - ምስል 9 - የቁሳቁሶች ሂሳብ
ቪዲዮ: በፕሮግራም ሊሠራ የሚችል የፖሊስ ኤል ኤል ፍላዘር STM8 ን በመጠቀም [72 LEDs]: 9 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
STM8S001J3 8 ኪቢ የፍላሽ ፕሮግራም ማህደረ ትውስታን ፣ እንዲሁም የተቀናጀ እውነተኛ ውሂብ EEPROM የሚያቀርብ ባለ 8-ቢት ማይክሮ መቆጣጠሪያ ነው። በ STM8S ማይክሮ መቆጣጠሪያ ቤተሰብ ውስጥ እንደ ዝቅተኛ መጠጋጊያ መሣሪያ ሆኖ ይጠቀሳል። ይህ MCU በትንሽ SO8N ጥቅል ውስጥ አቅርቧል። በዚህ ጽሑፍ ውስጥ ለተሽከርካሪዎች ፣ ለሞተር ብስክሌቶች እና ለብስክሌቶች ሊያገለግል የሚችል በፕሮግራም ሊሠራ የሚችል የፖሊስ ኤል ኤል ፍላሽ መሣሪያ እንገነባለን።
ማጣቀሻዎች
ምንጭ -
[1]:
[2]:
[3]:
[4]:
[5]:
[6]:
[7]:
[8]:
[9]:
[10]:
[1]: የወረዳ ትንተና ምስል 1 የመሣሪያውን ሥዕላዊ መግለጫ ያሳያል። የዚህ ወረዳ ልብ STM8S001 ማይክሮ መቆጣጠሪያ ነው።
ደረጃ 1: ስእል 1: ምስል 1 በፕሮግራም ሊሠራ የሚችል ፖሊስ ኤልኢዲ-ፍላሸር
ትንታኔውን ከኃይል አቅርቦት አሃድ እንጀምር። የግቤት ቮልቴጅ ድምፆችን ለመቀነስ C2 እና C3 ጥቅም ላይ ይውላሉ። ከዚያ ቮልቴጅ ወደ 78M09 [1] (REG1) ተቆጣጣሪ ይያዛል። በ 9 ቮ ላይ ያለውን ቮልቴጅ ለማረጋጋት ያገለግላል. C4 እና C6 የተቆጣጣሪውን የውጤት ድምፆችን ለመቀነስ ያገለግላሉ።
የ REG1 ውፅዓት ለአንደኛ ደረጃ RC ማጣሪያ (R28 እና C5) ይያዛል። ድምፁን የበለጠ ለመቀነስ ይረዳል ምክንያቱም ይህ መሣሪያ እንደ ጫጫታ ባለው አካባቢ ውስጥ ያለማቋረጥ ጥቅም ላይ ሊውል ይችላል። የዚህን ማጣሪያ (ወይም ሌሎች የማጣሪያ ዓይነቶች) ባህሪን ለመመርመር በጣም ጥሩው መንገድ ተግባራዊ ልኬትን ማከናወን ነው። SDS1104X-E oscilloscope ይህንን ጠቃሚ ስሌት ሊያከናውን የሚችል ጥሩ የቦዴ ሴራ ባህሪን አስተዋውቋል።
REG2 [2] STM8s001 MCU [3] (IC1) ለማቅረብ 9V ን ወደ 5V ለመለወጥ ያገለግላል። C7 ለ IC1 ተጨማሪ የማጣሪያ capacitor ነው።
IC1 MCU አንድ የ SWIM ሽቦን በመጠቀም ፕሮግራም ተይ isል። እሱ ነጠላ-ሽቦ በይነገጽ ሞዱል ነው። በ MCU እና በፕሮግራም አውጪ/አራሚ መካከል ከፍተኛ ፍጥነት ያለው አገናኝ ነው። ይህ ፒን ከፕሮግራሙ አዘጋጅ/አራሚ ከ SWIM ፒን ጋር መገናኘት አለበት። የመሬቱ ፒን እንዲሁ መገናኘት አለበት። ይህ ግንኙነቱን (P2) ያጠናቅቃል።
IC2 እና IC3 አመክንዮ (N-Channel) SMD Mosfets [4] ናቸው ፣ ኤልኢዲዎቹን ለማብራት/ለማጥፋት ያገለግላሉ። የማይፈለጉ ቀስቅሴዎችን (R13 ፣ R14) ለማስቀረት የሁለቱም MOSFET ዎች የበር ፒኖች 4.7 ኪ ተቃዋሚዎችን በመጠቀም ወደታች ተጎትተዋል። SW1 በፍላሽ ፕሮግራሞች መካከል ለመቀያየር የሚያገለግል የመነካካት የግፊት ቁልፍ ነው። R27 የሚጎትት ተከላካይ ሲሆን C8 ሊገፋ የሚችል የግፊት-አዝራር ማወዛወዝ ድምጾችን ይቀንሳል።
ከ R1 እስከ R26 ተቃዋሚዎች የ LEDs የአሁኑን ለመገደብ ያገለግላሉ። በእያንዲንደ ክፌሌ ውስጥ ከ +9 ቮ ባቡር (ምስል 2) ጋር የተገናኙ 3 ኤልኢዲዎችን በተከታታይ አስቀምጫሇሁ። የ LEDs ባህሪዎች ከአምራች እስከ አምራች ይለያያሉ። ስለዚህ ለሁሉም ሁኔታዎች ቋሚ የመገደብ ተከታታይ ተከላካይ መመደብ አንችልም። የ 5 ሚሜ LED ከፍተኛው መቻቻል የአሁኑ በ 25mA አካባቢ ነው። ስለዚህ የአሁኑን ወደ 15mA አካባቢ (ትንሽ ከግማሽ ከፍ ያለ) ሊገድበው የሚችል የተከላካዩ እሴት በቂ ይመስላል እና የኤልዲዎቹን የሕይወት ዘመን አይጎዳውም እና የ LED ብሩህነትን በእጅጉ አይቀንሰውም።
ከ 100-Ohm resistor መጀመር እና መጨመር እና የአሁኑን በአንድ ጊዜ መከታተል ይችላሉ። በእኔ ሁኔታ 180-ኦኤም resistor በመጠቀም 15mA አነባለሁ።
ደረጃ 2: ስእል 2: ለተከታታይ ኤልኢዲዎች ምርጥ የተከላካይ ዋጋን ማግኘት
[2]: PCB LayoutFigure 3 የፍላሹን ፒሲቢ አቀማመጥ (የመጨረሻ ክለሳ) ያሳያል። እሱ አንድ ነጠላ ንብርብር ፒሲቢ ሰሌዳ ነው። ከ LEDs በስተቀር ሁሉም ክፍሎች SMD ናቸው እና በመዳብ ጎን ይሸጣሉ። በዚህ ንድፍ እና ፒሲቢ ዲዛይን ሂደት ውስጥ ከሳማሴሲ በርካታ ቅድመ-የተዘጋጁ ቤተ-መጽሐፍቶችን እጠቀም ነበር። IC1 [5] ፣ IC2 [6] ፣ IC3 [7] ፣ REG1 [8] ፣ እና REG2 [9] የተጫኑት ሳማክሴስ ቤተመጻሕፍት እና የአልቲየም ዲዛይነር ተሰኪው [10] (ምስል 4) በመጠቀም ነው። ብዙ የንድፍ ጊዜዬን አድኗል። የእኔን ቀን እና የፒ.ሲ.ቢ አምሳያዎችን የሚያበላሹትን ቤተመፃህፍት ከባዶ ስቀይር ሁል ጊዜ እሳሳታለሁ። እነዚህ ቤተመፃህፍት ነፃ ናቸው እና ከሁሉም በላይ ደግሞ የአይፒሲን አሻራ መመዘኛዎችን ይከተላሉ።
ደረጃ 3-ምስል 3-የፖሊስ-ፍላሸር ወረዳ (ፒሲቢ) አቀማመጥ (የመጨረሻው ክለሳ)
ደረጃ 4: ስእል 4: በሳማስሲስ አልቲየም ተሰኪ ውስጥ የተመረጡ አካላት
ስዕሎች 5 እና 6 የፒሲቢ ቦርድ የመጨረሻ ክለሳ የ 3 ዲ እይታዎችን ያሳያሉ።
ደረጃ 5: ምስል 5 - የፒ.ሲ.ቢ.ቦርድ 3 ዲ እይታ ከላይ (የመጨረሻው ክለሳ)
ደረጃ 6 - ምስል 6 - የፒ.ሲ.ቢ.ቦርድ 3 ዲ እይታ ከስር (የመጨረሻ ክለሳ)
ስዕል 7 የመጀመሪያውን የተፈተነ የፒ.ሲ.ቢ አምሳያ ምስል ያሳያል። እኔ በ PCBWay ላይ አዘዝኩት እና በተመሳሳይ ዋጋ 5 ቦርዶችን አገኘሁ። እርስዎ እንደሚመለከቱት የግንባታ ጥራት ጥሩ ነው። በመጨረሻው ክለሳ ፣ አንዳንድ የአካል አሻራዎችን ቀይሬያለሁ (ሁሉም ከኤዲዲዎች በስተቀር ሁሉም ኤስዲኤም ናቸው) እና የአቅርቦት ሽቦዎችን ወደ ታችኛው ጎን አዛውሬአለሁ። የ 12 ቮ አቅርቦት ገመዶችን በቀጥታ በፒሲቢ ቦርድ ላይ ይሸጣሉ።
ደረጃ 7 - ምስል 7 - የፍላሸር ቦርድ የመጀመሪያ ፕሮቶታይፕ
[3] SoftwareSTM8 MCUs ጥሩ ቺፕስ ናቸው ፣ ግን አሁንም STM8CubeMX ሙሉ በሙሉ አይደግፋቸውም። ይህ ማለት ሶፍትዌሩ ለ STM8s ኮዱን ገና አያመነጭም ማለት ነው። ሆኖም ፣ ለ STM8s (STSW) እንደ አጠናቃሪ እና አስቀድሞ የተፃፉ ቤተ-ፍርግሞችን ST Visual Development (STVP) ን መጠቀም ይችላሉ። ስእል 8 የ STVP IDE ን ያሳያል። እንዲሁም በ STVP እንደ ማጠናከሪያ ለመጠቀም COSMIC STM8 ን መጫን ያስፈልግዎታል።
ደረጃ 8 - ስእል 8 - ST የእይታ ልማት IDE
ሶስት ብልጭ ድርግም የሚሉ ፕሮግራሞችን ለመፃፍ GPIO ን እና የውጭ ማቋረጫ ቤተመፃሕፍትን እጠቀም ነበር። ሶፍትዌሩ በነፃ ይገኛል። ኮዱን ማራዘም እና የራስዎን ፕሮግራሞች እንዲሁ ማከል ይችላሉ። ለተጨማሪ መግለጫ ፣ እባክዎን የ YouTube ቪዲዮውን ይመልከቱ።
[4] ስብሰባ እና ፈተና
ምስል 9 የቁሳቁሶችን ሂሳብ ያሳያል። ስለ መሸጥ ምንም ልዩ ነገር የለም። 0.4 ሚሜ የሽያጭ ሽቦ እና ተራ የሽያጭ ብረት በመጠቀም በቀላሉ ሊሸጡ የሚችሏቸው ትናንሽ ክፍሎች 0805 ተገብሮ አካላት ናቸው።
ደረጃ 9 - ምስል 9 - የቁሳቁሶች ሂሳብ
ስለ LEDs አወንታዊ እና አሉታዊ ዋልታዎች ይጠንቀቁ። ከተመሳሳይ አምራች ሁሉንም ሰማያዊ እና ቀይ ኤልኢዲዎችን ለመግዛት ይሞክሩ ፣ አለበለዚያ ፣ ለሁሉም ኤልኢዲዎች ለስላሳ እና ተመሳሳይ መብራቶችን ላያገኙ ይችላሉ።
በቦርዱ ላይ አንዳንድ ዝላይዎች አሉ። ጥቂት ዜሮ ohm resistors እና ተመሳሳይ በመጠቀም ትክክለኛ ግንኙነቶችን ማድረግዎን አይርሱ። የ STM ፕሮግራም አድራጊዎን (በ SWIM ድጋፍ) ያገናኙ እና ተስማሚውን ፋይል ከ “መልቀቅ” አቃፊ ይምረጡ እና ቺፕውን ያቅዱ። የግፊት ቁልፍን በመጫን ብልጭ ድርግም የሚለው ፕሮግራም ይለወጣል። የራስዎን ብልጭ ድርግም-አሰራሮችን ማከል እና ቺፕውን ማዘጋጀት ይችላሉ።
የሚመከር:
Servo Metronome ፣ ለተለያዩ ፍጥነቶች በፕሮግራም ሊሠራ የሚችል - 3 ደረጃዎች
ሰርቮ ሜትሮኖሜ ፣ ለተለያዩ ፍጥነቶች ሊሠራ የሚችል - የራስዎን ሜትሮኖሚ ያድርጉ። የሚያስፈልግዎት የአርዱዲኖ ሜጋ 2560 ማስጀመሪያ መሣሪያ እና ተኳሃኝ ኮምፒተር ነው
ሙሉ በሙሉ በርቷል - በፕሮግራም ሊሠራ የሚችል RGB LED አክሬሊክስ ምልክት 3 ደረጃዎች (ከስዕሎች ጋር)
ሙሉ በሙሉ በርቷል - በፕሮግራም ሊሠራ የሚችል የ RGB LED አክሬሊክስ ምልክት - በሌዘር መቁረጫ/መቅረጫ ዙሪያ እየተጫወተ ፣ እና አክሬሊክስን ለማፅዳት እና የብርሃን ምንጭን ከጫፍ በማብራት በእውነቱ በፍቅር ወደቀ። ጥቅም ላይ የዋለው አክሬሊክስ ውፍረት ሀ .25 " በእውነቱ በንፅህና የሚቆርጠው ሉህ
DoReMiQuencer - በፕሮግራም ሊሠራ የሚችል MIDI Sequencer በቁልፍ ሰሌዳ 7 ደረጃዎች
DoReMiQuencer - በፕሮግራም ሊሠራ የሚችል MIDI Sequencer በቁልፍ ሰሌዳ - ይህ መሣሪያ የተፈጠረው በ VCVRack ፣ በ VCV በተፈጠረ ምናባዊ ሞዱል ማቀነባበሪያ በ VCVR ለመጠቀም ነው ፣ ግን እንደ አጠቃላይ ዓላማ MIDI ተቆጣጣሪ ሆኖ ሊያገለግል ይችላል። የሚዲአይ ማስታወሻዎች ለካርታው ተቀርፀዋል
በፕሮግራም ሊሠራ የሚችል እውነተኛ ማለፊያ የጊታር ውጤት ሎፐር ጣቢያ የዲፕ መቀየሪያዎችን በመጠቀም - 11 ደረጃዎች
በፕሮግራም ሊሠራ የሚችል እውነተኛ ማለፊያ የጊታር ውጤት ሎፔ ጣቢያ የዲፕ መቀየሪያዎችን በመጠቀም እኔ የጊታር አፍቃሪ እና የትርፍ ጊዜ ማሳለፊያ ተጫዋች ነኝ። አብዛኛዎቹ ፕሮጀክቶቼ የሚከናወኑት በጊታር ዕቃዎች ዙሪያ ነው። እኔ የራሴ አምፖሎችን እና አንዳንድ የውጤት መርገጫዎችን እሠራለሁ። ከዚህ ቀደም በትንሽ ባንድ ውስጥ ተጫውቼ ከራሴ ጋር አምፕ ብቻ እንደሚያስፈልገኝ እራሴን አሳመንኩ
ካርቶን በፕሮግራም ሊሠራ የሚችል የቁልፍ ሰሌዳ 8 ደረጃዎች (ከስዕሎች ጋር)
ካርቶን በፕሮግራም ሊሠራ የሚችል የቁልፍ ሰሌዳ - ቴክኖሎጂ እያደገ ሲመጣ ሰዎች ነገሮች ምናባዊ እንዲሆኑ ይፈልጋሉ ነገር ግን አንዳንድ ጊዜ በገዛ እጆችዎ የሚነኩበት እና የሚገናኙበት አካላዊ ነገር እንዲኖር በጣም ተግባራዊ እና ምቹ ነው። አንድ ምሳሌ