ዝርዝር ሁኔታ:

JALPIC One Development Board: 5 ደረጃዎች (ከስዕሎች ጋር)
JALPIC One Development Board: 5 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: JALPIC One Development Board: 5 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: JALPIC One Development Board: 5 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: NYC High Line & Hudson River Walk - 4K with Captions 2024, ሀምሌ
Anonim
JALPIC አንድ ልማት ቦርድ
JALPIC አንድ ልማት ቦርድ

የእኔ የመማሪያ ፕሮጄክቶችን ከተከተሉ እኔ ከፒአይሲ ማይክሮ መቆጣጠሪያ ጋር በማጣመር የ JAL ፕሮግራም ቋንቋ ትልቅ አድናቂ እንደሆንኩ ያውቃሉ። ጃል ለ 8 ቢት ፒአይሲ ማይክሮ መቆጣጠሪያ ቺፕስ የተዘጋጀው እንደ የፕሮግራም ቋንቋ ነው። ብዙ ሰዎች አርዱኢኖውን የኤቲኤምኤል ማይክሮ መቆጣጠሪያን በመጠቀም ያውቁታል። የአርዱዲኖ ቦርድ ጥሩ ከሆኑት ነገሮች አንዱ የተለየ የፕሮግራም ባለሙያ ሳያስፈልግ ማይክሮ መቆጣጠሪያውን ፕሮግራም ማካሄድ ነው።

ይህ የፕሮግራም ባለሙያ አስፈላጊነት አለመኖር ወደዚህ ፕሮጀክት አመጣኝ። የፒአይሲ ማይክሮ መቆጣጠሪያ ለዚያ ቦርድ ሶፍትዌሩን በ JAL የፕሮግራም ቋንቋ ለማዳበር አርዱዲኖ ኡኖን መሰል ሰሌዳ መሥራት ፈልጌ ነበር። ቦርዱ የአርዱዲኖ ኡኖ ቦርድ ትክክለኛ መጠን እንዲኖረው አያስፈልገውም ነገር ግን በቦርዱ ላይ ያሉት ማያያዣዎች - በተቻለ መጠን - እንደ አርዱዲኖ ኡኖ ግንኙነቶች ተመሳሳይ ግንኙነቶች ሊኖራቸው ይገባል። እናም ስለዚህ JALPIC One የልማት ቦርድ ተወለደ።

ደረጃ 1 የቦርዱን ዲዛይን ማድረግ

ቦርዱን መንደፍ
ቦርዱን መንደፍ
ቦርዱን መንደፍ
ቦርዱን መንደፍ

ንድፉን ከመጀመሬ በፊት የአርዲኖን ንድፍ በደንብ ተመልክቼ የሚከተለውን ወሰንኩ -

  • የቦርዱ ተራራ ዲዛይን (ኤም.ኤም.ዲ.) እንዳይኖር ቦርዱ በመደበኛ ክፍሎች እንዲገነባ እፈልግ ነበር። ለዚህ ምክንያቱ የትርፍ ጊዜ ማሳለፊያዎች ሰሌዳውን መሰብሰብ ቀላል ይሆንላቸዋል።
  • አገናኞቹ በተቻለ መጠን እንደ አርዱዲኖ ኡኖ ተመሳሳይ ተግባርን መሸከም አለባቸው። በፊተኛው ሥዕል ውስጥ ገና አያያorsችን አልሰበሰብኩም።
  • የቦርዱ ቁጥጥር በፒሲ (PIC) መከናወን ነበረበት እና ይህ PIC የጃኤል ፕሮግራም ቋንቋን በመጠቀም ፕሮግራም መደረግ አለበት።
  • ለሙከራ ዓላማዎች ቦርዱ ማመልከቻውን ከሚያካሂደው ፒሲ (PIC) ሊቆጣጠሩት የሚችል LED ሊኖረው ይገባል። ይህ ባህርይ በአርዱዲኖ ኡኖ ላይም ይገኛል።
  • መተግበሪያውን የሚያካሂደው ፒአይሲ ለቀላል ትግበራ ልማት በቂ ማህደረ ትውስታ እና ራም ሊኖረው ይገባል።

በተያያዘው ሥዕላዊ ሥዕላዊ መግለጫ ውስጥ የ JALPIC One ልማት ቦርድ ንድፍ ያገኛሉ። እኔ ደግሞ የ PCB ቅጽበታዊ ገጽ እይታን አካትቻለሁ። ልክ እንደ አርዱinoኖ ቦርዱ ብቻውን በሚቆምበት ጊዜ በዩኤስቢ ወደብ በዩኤስቢ ወደብ ሊሠራ ይችላል።

አርዱዲኖን እና JALPIC One ልማት ቦርድን የሚያሳይ ስዕል ጨመርኩ።

በቦርዱ ላይ ያለው የመተግበሪያ PIC በ JAL አቀናባሪ የተፈጠረውን የሄክስ ፋይል በመጠቀም መርሃ ግብር ተይ isል።

ደረጃ 2 - አስፈላጊ አካላት

አስፈላጊ አካላት
አስፈላጊ አካላት

ከፕሮጀክቱ ቀጥሎ ለዚህ ፕሮጀክት የሚከተሉት ክፍሎች ሊኖሩዎት ይገባል።

አይ ሲ

  • 1 * LM2940CT-5.0: IC1
  • 1 * LM3940IT-3.3: IC2
  • 1 * PIC16F18557P: IC3 (የመተግበሪያ PIC)
  • 1 * PIC16F1455P: IC4 (ቁጥጥር PIC)

ክሪስታል

  • 1 * 20 ሜኸ: ጥ 1
  • 1 * 12 ሜኸ - ጥ 2

ዲዲዮ

  • 1 * 1N4004: D1
  • 1 * 1N4148: D2

LED

  • 1 * ቢጫ LED: LED1
  • 1 * አምበር LED: LED2
  • 1 * ቀይ LED: LED3

አገናኝ

  • 1 * የኃይል ጃክ: J1
  • 1 * የዩኤስቢ አያያዥ - X1
  • 2 * 6-ፒን ራስጌ ፦ SV2 ፣ SV5
  • 2 * 8-ፒን ራስጌ ፦ SV1 ፣ SV4
  • 1 * 10-ሚስማር ራስጌ ፦ SV3
  • 1 * 3-ፒን ዝላይ-JP1
  • 1 * ባለ2-ፒን ዝላይ-JP2

አቅም (Capacitor)

  • 4 * 22 pF: C1 ፣ C3 ፣ C11 ፣ C13
  • 5 * 100 nF: C2, C6, C7, C8, C 9
  • 1 * 470 nF/ሴራሚክ: C10

ኤሌክትሮሊቲክ ካፒታተር

3 * 10 uF/25V: C4 ፣ C5 ፣ C12

ተከላካይ

  • 2 * 22 Ohm: R10 ፣ R11
  • 2 * 330 Ohm: R1 ፣ R8
  • 6 * 1 kOhm: R2 ፣ R3 ፣ R4 ፣ R5 ፣ R6 ፣ R7
  • 1 * 33 ኪ.ሜ: R9

ቀይር

1 * Omron Pushbutton: S1

በቦርዱ ተያይዞ ባለው አቀማመጥ እያንዳንዱ አካል የት መሄድ እንዳለበት ማየት ይችላሉ።

ደረጃ 3 የቦርዱ ሶፍትዌር

አብዛኛው ሥራ በቦርዱ ላይ ለቁጥጥር PIC የቁጥጥር ሶፍትዌር ልማት ነበር። ቦርዱ የመተግበሪያውን ፒሲ (PIC) ለመሰረዝ ፣ የመተግበሪያውን ፒአይሲ (PIC) እና አንዳንድ ተጨማሪ ትዕዛዞችን ለማዘጋጀት ቀለል ያለ ትእዛዝ አለው። እንደተጠቀሰው በጃኤል ተጽ wasል። በሶፍትዌሩ ውስጥ 3 ዋና ክፍሎች አሉ-

  1. በይነገጹን ከዩኤስቢ ጋር የሚያቀርብ ዋናው ፕሮግራም ፣ ትዕዛዞችን ይተረጉማል እና ምላሾቹን ይልካል።
  2. የሄክሱን ፋይል ይዘቶች የሚፈትሽ ፣ አድራሻን እና ፕሮግራምን የሚገልጽ ውሂቡን የሚያወጣው የሄክስ ፋይል ተንታኝ።
  3. የመተግበሪያውን ፒሲ (PIC) ማህደረ ትውስታን የሚደመስሰው እና የመተግበሪያውን ፒአይ (PIC) ከፓስተር ከሚመጣው መረጃ ጋር የሚያቀናብር ፕሮግራም አድራጊ።

የመቆጣጠሪያው ፒአይሲ ትልቅ ውስጣዊ ማህደረ ትውስታ ስለሌለው የሄክሱን ፋይል መተንተን በእውነተኛ ጊዜ እና በመስመር መሠረት በመስመር ላይ ይከናወናል ከዚያም በኋላ መረጃው ለፕሮግራም ሶፍትዌሩ ይተላለፋል ፣ ከዚያ እሱ የመተግበሪያ PIC ን በመስመር ላይ ያዘጋጃል። በመስመር መሠረት።

የተያያዘው የሄክስ ፋይል ተቆጣጣሪውን ፒሲ (PIC) ፕሮግራም ለማውጣት ሊያገለግል ይችላል።

ደረጃ 4 የመተግበሪያ ፕሮግራም ምን ይመስላል

የመተግበሪያ PIC ሃርድዌር የሚታወቅ በመሆኑ ፣ አንድ ቀላል የማካተት ፋይል ለመተግበሪያው PIC እንዲሠራ የሚያስፈልጉትን ሁሉንም ዓይነት ቅንጅቶችን ለመግለጽ ሊያገለግል ይችላል። ከዚያ ፕሮግራሙን የሚጽፍ ሰው በፕሮግራሙ ራሱ ላይ ማተኮር ይችላል። በጃኤል ውስጥ አንድ ቀላል ብልጭ ድርግም የሚል መርሃ ግብር እንደሚከተለው ይመስላል

jalpic_one ን ያካትቱ - የቦርድ ፍቺ ፋይልን ያካትቱ

enable_digital_io () - ሁሉንም ፒኖች ዲጂታል I/O ያድርጉ

ተለዋጭ መሪ pin_a0 - ተለዋጭ ለፒን ከ LED ጋር

pin_a0_direction = OUTPUT

ለዘላለም ሉፕ

መሪ = በርቷል

_usec_delay (100_000)

መሪ = ጠፍቷል

_usec_delay (400_000)

የመጨረሻ ዙር

ይህ ፕሮግራም በ JALPIC One ልማት ቦርድ ላይ ያለውን LED ይጠቀማል። ፕሮግራሙ ሲጠናቀቅ ፕሮግራሙን ለማጠናቀር እና ወደ ቦርዱ ለማውረድ JalEdit በሚለው አርታዒ ውስጥ አንድ አዝራር 1 ጠቅ ማድረግ ብቻ በቂ ነው። አጭር ቪዲዮ ይህ እንዴት እንደሚሰራ ያሳያል።

ደረጃ 5 ቦርዱን እራስዎ መገንባት

በዚህ አስተማሪ ውስጥ ሁሉንም ነገር መግለፅ አልቻልኩም ነገር ግን ጠቅላላው የቦርድ ዲዛይን ፣ ሶፍትዌር እና ሰነድ በአዲሱ አቃፊ ‹ፕሮጀክት / jalpic_one› ስር ከአንድ የጃሊብ ልቀቶች ማውረድ ይችላል።

ይህ አዲስ ልማት ገና በአዲስ ስሪት ጃሊብ ውስጥ በይፋ ስላልተለቀቀ የቅርብ ጊዜውን ‹ንብ-ጥቅል› ከጃኤል ማውረጃ ጣቢያ በመጠቀም ማውረድ አለበት።

የማውረጃ ጣቢያው በ: ሌላ ሌላ JAL ድር ጣቢያ ላይ ይገኛል

የራስዎን ፕሮጀክት በመገንባት ይደሰቱ እና ምላሽዎን በጉጉት ይጠብቁ።

የሚመከር: