বিষয়বস্তু লুকান

MICROCHIP-PIC18F57Q43-কিউরিওসিটি-ন্যানো-হার্ডওয়্যার-লোগো

মাইক্রোচিপ PIC18F57Q43 কিউরিওসিটি ন্যানো হার্ডওয়্যার

MICROCHIP-PIC18F57Q43-কিউরিওসিটি-ন্যানো-হার্ডওয়্যার-পণ্য-চিত্র

স্পেসিফিকেশন

  • মডেল: PIC18F57Q43 কিউরিওসিটি ন্যানো
  • পণ্যের আইডি: DS40002186A-পৃষ্ঠা 1

ভূমিকা
PIC18F57Q43 কিউরিসিটি ন্যানো হল একটি কমপ্যাক্ট ডেভেলপমেন্ট বোর্ড যা PIC18F57Q43 মাইক্রোকন্ট্রোলারের জন্য ডিজাইন করা হয়েছে। এটি এই মাইক্রোকন্ট্রোলারের উপর ভিত্তি করে প্রোটোটাইপিং এবং পরীক্ষার অ্যাপ্লিকেশনগুলির জন্য একটি সুবিধাজনক প্ল্যাটফর্ম অফার করে।

বৈশিষ্ট্য

  • শক্তিশালী PIC18F57Q43 মাইক্রোকন্ট্রোলার
  • কমপ্যাক্ট এবং পোর্টেবল ডিজাইন
  • সহজ ইন্টারফেসিং জন্য বিভিন্ন সংযোগকারী
  • বহুমুখী অ্যাপ্লিকেশন বিকাশের জন্য পেরিফেরালগুলির সমৃদ্ধ সেট

কিট ওভারview
কিট নিম্নলিখিত উপাদান অন্তর্ভুক্ত:

  • PIC18F57Q43 কিউরিওসিটি ন্যানো ডেভেলপমেন্ট বোর্ড
  • ডকুমেন্টেশন এবং প্রাসঙ্গিক লিঙ্ক

শুরু করা
দ্রুত শুরু
PIC18F57Q43 কিউরিওসিটি ন্যানো দিয়ে দ্রুত শুরু করতে, এই পদক্ষেপগুলি অনুসরণ করুন:

  1. একটি USB কেবল ব্যবহার করে আপনার কম্পিউটারে ডেভেলপমেন্ট বোর্ড সংযুক্ত করুন।
  2. অনুরোধ করা হলে প্রয়োজনীয় ড্রাইভার ইনস্টল করুন।
  3. উন্নয়ন পরিবেশ চালু করুন (যেমন, MPLAB X IDE)।
  4. একটি নতুন প্রকল্প তৈরি করুন বা বিদ্যমান একটি খুলুন।
  5. মাইক্রোকন্ট্রোলারে আপনার কোড কম্পাইল এবং প্রোগ্রাম করুন।

ডিজাইন ডকুমেন্টেশন এবং প্রাসঙ্গিক লিঙ্ক
স্কিম্যাটিক্স, ডেটাশিট এবং অ্যাপ্লিকেশন নোটের পাশাপাশি সফ্টওয়্যার এবং ফার্মওয়্যার সংস্থানগুলির প্রাসঙ্গিক লিঙ্কগুলি সহ বিশদ ডিজাইনের ডকুমেন্টেশনের জন্য, অনুগ্রহ করে কিটের সাথে প্রদত্ত অফিসিয়াল ডকুমেন্টেশন দেখুন।

হার্ডওয়্যার ব্যবহারকারী গাইড
সংযোগকারী
PIC18F57Q43 কিউরিসিটি ন্যানো ডেভেলপমেন্ট বোর্ডের বৈশিষ্ট্য রয়েছে নিম্নলিখিত সংযোগকারী:

  • শক্তি এবং যোগাযোগের জন্য USB সংযোগকারী
  • ইন-সার্কিট প্রোগ্রামিং এবং ডিবাগিংয়ের জন্য ICSP হেডার
  • সাধারণ-উদ্দেশ্যের ডিজিটাল I/O-এর জন্য GPIO হেডার
  • সেন্সর এবং অন্যান্য এনালগ ডিভাইস সংযোগের জন্য এনালগ ইনপুট হেডার
  • সিরিয়াল যোগাযোগের জন্য UART হেডার

পেরিফেরাল
উন্নয়ন বোর্ড বিল্ট-ইন পেরিফেরিয়ালগুলির একটি পরিসীমা প্রদান করে, যার মধ্যে রয়েছে:

  • চাক্ষুষ প্রতিক্রিয়া জন্য LEDs
  • ব্যবহারকারীর ইনপুটের জন্য বোতাম পুশ করুন
  • অ্যানালগ ইনপুটের জন্য পটেনশিওমিটার
  • তাপমাত্রা সেন্সর
  • অ্যাক্সিলোমিটার
  • EEPROM মেমরি

হার্ডওয়্যার রিভিশন ইতিহাস এবং পরিচিত সমস্যা
পণ্য আইডি এবং সংশোধন সনাক্তকরণ
আপনার PIC18F57Q43 কিউরিসিটি ন্যানো ডেভেলপমেন্ট বোর্ডের প্রোডাক্ট আইডি এবং রিভিশন শনাক্ত করতে, কিটের সাথে প্রদত্ত ডকুমেন্টেশন দেখুন।

রিভিশন 3
হার্ডওয়্যারের রিভিশন 3 সামগ্রিক কর্মক্ষমতা এবং নির্ভরযোগ্যতা বাড়ানোর জন্য বেশ কিছু উন্নতি এবং সংশোধন করে। সম্পূর্ণ বিবরণের জন্য ডকুমেন্টেশন পরামর্শ করুন.

নথি পুনর্বিবেচনার ইতিহাস
নথির পুনর্বিবেচনার ইতিহাস ব্যবহারকারী গাইডে করা যেকোনো আপডেট বা পরিবর্তন সম্পর্কে তথ্য প্রদান করে। সম্পূর্ণ পুনর্বিবেচনার ইতিহাসের জন্য অনুগ্রহ করে অফিসিয়াল ডকুমেন্টেশন পড়ুন।

মাইক্রোচিপ Webসাইট
অতিরিক্ত সংস্থান, আপডেট এবং সহায়তার জন্য, মাইক্রোচিপ দেখুন webসাইটে https://www.microchip.com.

পণ্য পরিবর্তন বিজ্ঞপ্তি পরিষেবা
PIC18F57Q43 কিউরিওসিটি ন্যানো সম্পর্কিত যেকোনো পরিবর্তন বা আপডেট সম্পর্কে গ্রাহকদের অবগত রাখতে মাইক্রোচিপ একটি পণ্য পরিবর্তনের বিজ্ঞপ্তি পরিষেবা অফার করে। এই পরিষেবাটিতে কীভাবে সদস্যতা নেওয়া যায় সে সম্পর্কে আরও তথ্যের জন্য অনুগ্রহ করে অফিসিয়াল ডকুমেন্টেশন দেখুন।

কাস্টমার সাপোর্ট
PIC18F57Q43 কিউরিওসিটি ন্যানো সংক্রান্ত যেকোনো প্রযুক্তিগত সহায়তা বা অনুসন্ধানের জন্য, অনুগ্রহ করে মাইক্রোচিপ গ্রাহক সহায়তার সাথে যোগাযোগ করুন। যোগাযোগের বিবরণ অফিসিয়াল ডকুমেন্টেশন পাওয়া যাবে.

মাইক্রোচিপ ডিভাইস কোড সুরক্ষা বৈশিষ্ট্য
PIC18F57Q43 কিউরিওসিটি ন্যানো মাইক্রোকন্ট্রোলারের কোডে অননুমোদিত অ্যাক্সেস রোধ করতে একটি কোড সুরক্ষা বৈশিষ্ট্য অন্তর্ভুক্ত করে। এই বৈশিষ্ট্যটি কীভাবে সক্ষম এবং কনফিগার করবেন সে সম্পর্কে আরও তথ্যের জন্য অনুগ্রহ করে অফিসিয়াল ডকুমেন্টেশন দেখুন৷

আইনি নোটিশ
PIC18F57Q43 কিউরিওসিটি ন্যানো ডেভেলপমেন্ট বোর্ডের ব্যবহার এবং বিতরণ সংক্রান্ত গুরুত্বপূর্ণ তথ্যের জন্য অফিসিয়াল ডকুমেন্টেশনে দেওয়া আইনি নোটিশটি পড়ুন।

ট্রেডমার্ক
Microchip এবং PIC হল Microchip Technology Incorporated এর নিবন্ধিত ট্রেডমার্ক। এই ব্যবহারকারী গাইডে উল্লিখিত অন্যান্য পণ্যের নামগুলি তাদের নিজ নিজ মালিকদের ট্রেডমার্ক বা নিবন্ধিত ট্রেডমার্ক হতে পারে।

FAQ

  1. প্রশ্নঃ আমি এর জন্য অফিসিয়াল ডকুমেন্টেশন কোথায় পেতে পারি PIC18F57Q43 কিউরিসিটি ন্যানো?
    উত্তর: অফিসিয়াল ডকুমেন্টেশন কিট প্যাকেজে পাওয়া যাবে বা মাইক্রোচিপ থেকে ডাউনলোড করা যাবে webসাইটে https://www.microchip.com.
  2. প্রশ্নঃ আমি কিভাবে PIC18F57Q43 মাইক্রোকন্ট্রোলারে প্রোগ্রাম করতে পারি কৌতূহল ন্যানো বোর্ড?
    উত্তর: আপনি MPLAB X IDE-এর মতো উন্নয়ন পরিবেশ ব্যবহার করে মাইক্রোকন্ট্রোলার প্রোগ্রাম করতে পারেন। USB এর মাধ্যমে আপনার কম্পিউটারের সাথে বোর্ডটি সংযুক্ত করুন, আপনার কোড কম্পাইল করুন এবং উপযুক্ত টুল ব্যবহার করে মাইক্রোকন্ট্রোলারে প্রোগ্রাম করুন।
  3. প্রশ্ন: PIC18F57Q43 কিউরিওসিটিতে কি পেরিফেরাল পাওয়া যায় ন্যানো?
    উত্তর: বোর্ড বিল্ট-ইন পেরিফেরাল হিসাবে LEDs, পুশ বোতাম, একটি পটেনশিওমিটার, একটি তাপমাত্রা সেন্সর, একটি অ্যাক্সিলোমিটার এবং EEPROM মেমরি সরবরাহ করে। সেগুলি কীভাবে ব্যবহার করবেন সে সম্পর্কে আরও বিশদের জন্য ব্যবহারকারীর নির্দেশিকা পড়ুন।

ভূমিকা

PIC18F57Q43 কিউরিওসিটি ন্যানো ইভালুয়েশন কিট হল একটি হার্ডওয়্যার প্ল্যাটফর্ম যা PIC18-Q43 পরিবারে মাইক্রোকন্ট্রোলার মূল্যায়ন করার জন্য। এই বোর্ডে PIC18F57Q43 মাইক্রোকন্ট্রোলার (MCU) মাউন্ট করা আছে। মাইক্রোচিপ MPLAB® X ইন্টিগ্রেটেড ডেভেলপমেন্ট এনভায়রনমেন্ট (IDE) দ্বারা সমর্থিত, বোর্ডটি PIC18F57Q43-এর বৈশিষ্ট্যগুলিতে সহজে অ্যাক্সেস প্রদান করে যাতে ডিভাইসটিকে একটি কাস্টম ডিজাইনে সংহত করা যায়। মূল্যায়ন বোর্ডের কিউরিওসিটি ন্যানো সিরিজে একটি অন-বোর্ড ডিবাগার অন্তর্ভুক্ত। PIC18F57Q43 প্রোগ্রাম এবং ডিবাগ করার জন্য কোনও বাহ্যিক সরঞ্জামের প্রয়োজন নেই।

  • MPLAB® X IDE - মাইক্রোচিপ মাইক্রোকন্ট্রোলার আবিষ্কার, কনফিগার, বিকাশ, প্রোগ্রাম এবং ডিবাগ করার সফ্টওয়্যার।
  • কোড প্রাক্তনamples on GitHub - কোড প্রাক্তন দিয়ে শুরু করুনampলেস
  • PIC18F57Q43 webসাইট – ডকুমেন্টেশন, ডেটা শীট, এস খুঁজুনample, এবং মাইক্রোকন্ট্রোলার কিনুন।
  • PIC18F57Q43 কিউরিসিটি ন্যানো webসাইট – স্কিম্যাটিক্স, ডিজাইন খুঁজুন files, এবং এই কিট ক্রয়.

ভূমিকা

বৈশিষ্ট্য

  • PIC18F57Q43-I/PT মাইক্রোকন্ট্রোলার
  • এক হলুদ ব্যবহারকারী LED
  • এক যান্ত্রিক ব্যবহারকারী সুইচ
  • 32.768 kHz ক্রিস্টালের জন্য পদচিহ্ন
  • অন-বোর্ড ডিবাগার:
    • মাইক্রোচিপ MPLAB® X IDE-এ বোর্ড শনাক্তকরণ
    • একটি সবুজ শক্তি এবং অবস্থা LED
    • প্রোগ্রামিং এবং ডিবাগিং
    • ভার্চুয়াল সিরিয়াল পোর্ট (সিডিসি)
    • একটি ডিবাগ GPIO চ্যানেল (DGI GPIO)
  • ইউএসবি চালিত
  • সামঞ্জস্যযোগ্য লক্ষ্য ভলিউমtage:
    • MIC5353 LDO নিয়ন্ত্রক অন-বোর্ড ডিবাগার দ্বারা নিয়ন্ত্রিত
    • 1.8-5.1V আউটপুট ভলিউমtage (ইউএসবি ইনপুট ভলিউম দ্বারা সীমাবদ্ধtage)
    • 500 mA সর্বোচ্চ আউটপুট কারেন্ট (পরিবেষ্টিত তাপমাত্রা এবং আউটপুট ভলিউম দ্বারা সীমাবদ্ধtage)

কিট ওভারview
মাইক্রোচিপ PIC18F57Q43 কিউরিওসিটি ন্যানো ইভালুয়েশন কিট হল PIC18F57Q43 মাইক্রোকন্ট্রোলারের মূল্যায়ন করার জন্য একটি হার্ডওয়্যার প্ল্যাটফর্ম।

PIC18F57Q43 কিউরিওসিটি ন্যানো ইভালুয়েশন কিট ওভারview

MICROCHIP-PIC18F57Q43-কিউরিওসিটি-ন্যানো-হার্ডওয়্যার-(1)

শুরু করা

দ্রুত শুরু
PIC18F57Q43 কিউরিওসিটি ন্যানো বোর্ড অন্বেষণ শুরু করার পদক্ষেপ:

  1. মাইক্রোচিপ MPLAB® X IDE ডাউনলোড করুন।
  2. মাইক্রোচিপ MPLAB® X IDE চালু করুন।
  3. ঐচ্ছিক: ড্রাইভার এবং প্রাক্তন তৈরি করতে MPLAB® কোড কনফিগারার ব্যবহার করুনampলেস
  4. আপনার আবেদন কোড লিখুন.
  5. পিসি এবং বোর্ডে ডিবাগ ইউএসবি পোর্টের মধ্যে একটি ইউএসবি কেবল (স্ট্যান্ডার্ড-এ থেকে মাইক্রো-বি বা মাইক্রো-এবি) সংযুক্ত করুন।

ড্রাইভার ইনস্টলেশন
যখন প্রথমবার আপনার কম্পিউটারের সাথে বোর্ড সংযুক্ত হয়, তখন অপারেটিং সিস্টেম ড্রাইভার সফ্টওয়্যার ইনস্টলেশন সঞ্চালন করবে। চালক file Microsoft® Windows® XP, Windows Vista®, Windows 32, Windows 64, এবং Windows 7-এর 8- এবং 10-বিট সংস্করণ উভয়ই সমর্থন করে। বোর্ডের ড্রাইভারগুলি মাইক্রোচিপ MPLAB® X IDE-এর সাথে অন্তর্ভুক্ত।

কিট উইন্ডো
একবার বোর্ড চালিত হলে, সবুজ স্থিতি LED আলোকিত হবে, এবং মাইক্রোচিপ MPLAB® X IDE স্বয়ংক্রিয়ভাবে সনাক্ত করবে কোন বোর্ডগুলি সংযুক্ত। মাইক্রোচিপ MPLAB® X IDE ডেটা শীট এবং বোর্ড ডকুমেন্টেশনের মতো প্রাসঙ্গিক তথ্য উপস্থাপন করবে। PIC18F57Q43 কিউরিওসিটি ন্যানো বোর্ডের PIC18F57Q43 ডিভাইসটি অন-বোর্ড ডিবাগার দ্বারা প্রোগ্রাম করা এবং ডিবাগ করা হয়েছে এবং তাই, কোনো বহিরাগত প্রোগ্রামার বা ডিবাগার টুলের প্রয়োজন নেই।
টিপ:  কিট উইন্ডোটি MPLAB X IDE-তে মেনু বার উইন্ডো > কিট উইন্ডোর মাধ্যমে খোলা যেতে পারে।

ডিজাইন ডকুমেন্টেশন এবং প্রাসঙ্গিক লিঙ্ক

নিম্নলিখিত তালিকায় PIC18F57Q43 কিউরিওসিটি ন্যানো বোর্ডের জন্য সবচেয়ে প্রাসঙ্গিক নথি এবং সফ্টওয়্যারগুলির লিঙ্ক রয়েছে:

  • MPLAB® X IDE - MPLAB X IDE হল একটি সফ্টওয়্যার প্রোগ্রাম যা মাইক্রোচিপ মাইক্রোকন্ট্রোলার এবং ডিজিটাল সিগন্যাল কন্ট্রোলারের জন্য অ্যাপ্লিকেশন বিকাশ করতে একটি PC (Windows®, Mac OS®, Linux®) এ চলে। এটিকে ইন্টিগ্রেটেড ডেভেলপমেন্ট এনভায়রনমেন্ট (IDE) বলা হয় কারণ এটি এমবেডেড মাইক্রোকন্ট্রোলারগুলির জন্য কোড বিকাশের জন্য একটি একক সমন্বিত "পরিবেশ" প্রদান করে।
  • MPLAB® কোড কনফিগারার - MPLAB কোড কনফিগারটর (MCC) হল একটি বিনামূল্যের সফ্টওয়্যার প্লাগ-ইন যা আপনার অ্যাপ্লিকেশনের জন্য নির্দিষ্ট পেরিফেরাল এবং ফাংশনগুলি কনফিগার করার জন্য একটি গ্রাফিক্যাল ইন্টারফেস প্রদান করে।
  • মাইক্রোচিপ এসampলে স্টোর - মাইক্রোচিপ এসample দোকান যেখানে আপনি s অর্ডার করতে পারেনampডিভাইসের লেস।
  • MPLAB Data Visualizer - MPLAB Data Visualizer হল একটি প্রোগ্রাম যা ডেটা প্রসেসিং এবং ভিজ্যুয়ালাইজ করার জন্য ব্যবহৃত হয়। ডেটা ভিজ্যুয়ালাইজার বিভিন্ন উত্স থেকে ডেটা গ্রহণ করতে পারে যেমন সিরিয়াল পোর্ট এবং অন-বোর্ড ডিবাগারের ডেটা গেটওয়ে ইন্টারফেস, যেমনটি কিউরিওসিটি ন্যানো এবং এক্সপ্লেইনড প্রো বোর্ডগুলিতে পাওয়া যায়।
  • মাইক্রোচিপ PIC® এবং AVR Exampলেস - মাইক্রোচিপ পিআইসি এবং এভিআর ডিভাইস এক্সamples প্রাক্তন একটি সংগ্রহampলেস এবং ল্যাবগুলি যেগুলি মাইক্রোচিপ ডেভেলপমেন্ট বোর্ড ব্যবহার করে PIC এবং AVR ডিভাইস পেরিফেরালগুলির ব্যবহার প্রদর্শন করতে।
  • মাইক্রোচিপ পিআইসি® এবং এভিআর সলিউশনস - মাইক্রোচিপ পিআইসি এবং এভিআর ডিভাইস সলিউশনে মাইক্রোচিপ ডেভেলপমেন্ট বোর্ডের সাথে ব্যবহারের জন্য সম্পূর্ণ অ্যাপ্লিকেশন রয়েছে, যা অভিযোজিত এবং প্রসারিত করার জন্য প্রস্তুত।
  • PIC18F57Q43 কিউরিসিটি ন্যানো webসাইট – স্কিম্যাটিক্স, ডিজাইন খুঁজুন files, এবং এই কিট ক্রয়.
  • PIC18F57Q43 মাইক্রোচিপডাইরেক্টে কিউরিওসিটি ন্যানো – মাইক্রোচিপডাইরেক্টে এই কিটটি কিনুন।

কৌতূহল ন্যানো
কিউরিওসিটি ন্যানো হল ছোট বোর্ডের একটি মূল্যায়ন প্ল্যাটফর্ম যেখানে বেশিরভাগ মাইক্রোকন্ট্রোলার I/Os-এ অ্যাক্সেস রয়েছে। প্ল্যাটফর্মটিতে অন-বোর্ড ডিবাগার সহ লো পিন কাউন্ট মাইক্রোকন্ট্রোলার (MCU) বোর্ডের একটি সিরিজ রয়েছে, যা মাইক্রোচিপ MPLAB® X IDE-এর সাথে একীভূত। প্রতিটি বোর্ড IDE-তে চিহ্নিত করা হয়। প্লাগ ইন করা হলে, প্রাসঙ্গিক ব্যবহারকারী গাইড, অ্যাপ্লিকেশন নোট, ডেটা শীট এবং প্রাক্তন সহ মূল ডকুমেন্টেশনের লিঙ্ক সহ একটি কিট উইন্ডো প্রদর্শিত হয়ample কোড। সবকিছু খুঁজে পাওয়া সহজ. অন-বোর্ড ডিবাগারে একটি হোস্ট পিসির সিরিয়াল যোগাযোগের জন্য একটি ভার্চুয়াল সিরিয়াল পোর্ট (CDC) এবং ডিবাগ GPIO পিন(গুলি) সহ একটি ডেটা গেটওয়ে ইন্টারফেস (DGI) রয়েছে।

অন-বোর্ড ডিবাগার ওভারview
PIC18F57Q43 কিউরিসিটি ন্যানো প্রোগ্রামিং এবং ডিবাগিংয়ের জন্য একটি অন-বোর্ড ডিবাগার রয়েছে। অন-বোর্ড ডিবাগার একটি যৌগিক ইউএসবি ডিভাইস যা বিভিন্ন ইন্টারফেস সমন্বিত:

  • একটি ডিবাগার যা মাইক্রোচিপ MPLAB® X IDE-তে PIC18F57Q43 প্রোগ্রাম এবং ডিবাগ করতে পারে
  • একটি ভর স্টোরেজ ডিভাইস যা PIC18F57Q43 এর ড্র্যাগ-এন্ড-ড্রপ প্রোগ্রামিংয়ের অনুমতি দেয়
  • একটি ভার্চুয়াল সিরিয়াল পোর্ট (CDC) যা PIC18F57Q43-এ একটি ইউনিভার্সাল অ্যাসিঙ্ক্রোনাস রিসিভার/ট্রান্সমিটার (UART) এর সাথে সংযুক্ত এবং টার্মিনাল সফ্টওয়্যারের মাধ্যমে লক্ষ্য অ্যাপ্লিকেশনের সাথে যোগাযোগ করার একটি সহজ উপায় প্রদান করে
  • প্রোগ্রাম প্রবাহ কল্পনা করতে লজিক বিশ্লেষক চ্যানেল (ডিবাগ জিপিআইও) সহ কোড যন্ত্রের জন্য একটি ডেটা গেটওয়ে ইন্টারফেস (ডিজিআই)

অন-বোর্ড ডিবাগার PIC18F57Q43 কিউরিসিটি ন্যানো বোর্ডে একটি পাওয়ার এবং স্ট্যাটাস LED (PS চিহ্নিত) নিয়ন্ত্রণ করে। নীচের টেবিলটি দেখায় কিভাবে LED বিভিন্ন অপারেশন মোডে নিয়ন্ত্রিত হয়।

অন-বোর্ড ডিবাগার LED কন্ট্রোল

অপারেশন মোড শক্তি এবং স্থিতি LED
বুট লোডার মোড পাওয়ার-আপের সময় এলইডি ধীরে ধীরে জ্বলজ্বল করে।
পাওয়ার-আপ LED চালু আছে।
স্বাভাবিক অপারেশন LED চালু আছে।
প্রোগ্রামিং অ্যাক্টিভিটি ইন্ডিকেটর: প্রোগ্রামিং/ডিবাগিংয়ের সময় এলইডি ধীরে ধীরে জ্বলজ্বল করে।
ড্র্যাগ-এন্ড-ড্রপ প্রোগ্রামিং সাফল্য:   LED 2 সেকেন্ডের জন্য ধীরে ধীরে জ্বলজ্বল করে।
ব্যর্থতা:   LED 2 সেকেন্ডের জন্য দ্রুত জ্বলজ্বল করে।
দোষ পাওয়ার ফল্ট ধরা পড়লে LED দ্রুত ব্লিঙ্ক করে।
বন্ধ ঘুম LED বন্ধ আছে. অন-বোর্ড ডিবাগার হয় স্লিপ মোডে থাকে বা চালিত হয়। বোর্ড বাহ্যিকভাবে চালিত হলে এটি ঘটতে পারে।

তথ্য: ধীর ব্লিঙ্কিং আনুমানিক 1 Hz, এবং দ্রুত ব্লিঙ্কিং প্রায় 5 Hz।

ডিবাগার
PIC18F57Q43 কিউরিওসিটি ন্যানো বোর্ডে অন-বোর্ড ডিবাগার হোস্ট কম্পিউটারের USB সাবসিস্টেমে একটি হিউম্যান ইন্টারফেস ডিভাইস (HID) হিসাবে উপস্থিত হয়। ডিবাগার মাইক্রোচিপ MPLAB® X IDE ব্যবহার করে PIC18F57Q43-এর সম্পূর্ণ বৈশিষ্ট্যযুক্ত প্রোগ্রামিং এবং ডিবাগিং সমর্থন করে।
মনে রাখবেন:  ডিবাগারের ফার্মওয়্যার আপ-টু-ডেট রাখুন। Microchip MPLAB® X IDE ব্যবহার করার সময় ফার্মওয়্যার আপগ্রেড স্বয়ংক্রিয়ভাবে সম্পন্ন হয়।

ভার্চুয়াল সিরিয়াল পোর্ট (সিডিসি)
ভার্চুয়াল সিরিয়াল পোর্ট (CDC) হল একটি হোস্ট পিসি এবং একটি লক্ষ্য ডিভাইসের মধ্যে একটি সাধারণ উদ্দেশ্য সিরিয়াল সেতু।

ওভারview
অন-বোর্ড ডিবাগার একটি যৌগিক USB ডিভাইস প্রয়োগ করে যার মধ্যে একটি স্ট্যান্ডার্ড কমিউনিকেশন ডিভাইস ক্লাস (CDC) ইন্টারফেস রয়েছে, যা হোস্টে একটি ভার্চুয়াল সিরিয়াল পোর্ট হিসাবে উপস্থিত হয়। হোস্ট কম্পিউটার এবং লক্ষ্যের মধ্যে উভয় দিকে নির্বিচারে ডেটা স্ট্রিম করতে CDC ব্যবহার করা যেতে পারে: হোস্ট কম্পিউটারে ভার্চুয়াল সিরিয়াল পোর্টের মাধ্যমে পাঠানো সমস্ত অক্ষর ডিবাগারের CDC TX পিনে UART হিসাবে প্রেরণ করা হবে এবং UART অক্ষরগুলি ক্যাপচার করা হবে ডিবাগারের CDC RX পিন ভার্চুয়াল সিরিয়াল পোর্টের মাধ্যমে হোস্ট কম্পিউটারে ফেরত দেওয়া হবে।

সিডিসি সংযোগ

MICROCHIP-PIC18F57Q43-কিউরিওসিটি-ন্যানো-হার্ডওয়্যার-(2)

তথ্য:  চিত্র 3-1 এ দেখানো হয়েছে, ডিবাগারের CDC TX পিন হোস্ট কম্পিউটার থেকে অক্ষর গ্রহণের লক্ষ্যে একটি UART RX পিনের সাথে সংযুক্ত। একইভাবে, ডিবাগারের CDC RX পিন হোস্ট কম্পিউটারে অক্ষর প্রেরণের লক্ষ্যে একটি UART TX পিনের সাথে সংযুক্ত থাকে।

অপারেটিং সিস্টেম সমর্থন
উইন্ডোজ মেশিনে, CDC কিউরিসিটি ভার্চুয়াল COM পোর্ট হিসাবে গণনা করবে এবং উইন্ডোজ ডিভাইস ম্যানেজারের পোর্ট বিভাগে উপস্থিত হবে। COM পোর্ট নম্বরও সেখানে পাওয়া যাবে।
তথ্য:  পুরানো উইন্ডোজ সিস্টেমে, সিডিসির জন্য একটি ইউএসবি ড্রাইভার প্রয়োজন। এই ড্রাইভারটি মাইক্রোচিপ MPLAB® X IDE-এর ইনস্টলেশনের অন্তর্ভুক্ত।
লিনাক্স মেশিনে, সিডিসি গণনা করবে এবং /dev/ttyACM# হিসাবে উপস্থিত হবে।

  • tty* ডিভাইসগুলি লিনাক্সের "ডায়ালআউট" গোষ্ঠীর অন্তর্গত, তাই সিডিসি অ্যাক্সেস করার অনুমতির জন্য সেই গোষ্ঠীর সদস্য হওয়ার প্রয়োজন হতে পারে।
  • MAC মেশিনে, CDC গণনা করবে এবং /dev/tty.usbmodem# হিসাবে উপস্থিত হবে। কোন টার্মিনাল প্রোগ্রাম ব্যবহার করা হয়েছে তার উপর নির্ভর করে, এটি মডেমের উপলব্ধ তালিকায় usbmodem# হিসাবে প্রদর্শিত হবে।
  • সমস্ত অপারেটিং সিস্টেমের জন্য: DTR সিগন্যালিং সমর্থন করে এমন একটি টার্মিনাল এমুলেটর ব্যবহার করতে ভুলবেন না। 3.1.2.4 সিগন্যালিং দেখুন।

সীমাবদ্ধতা
সমস্ত UART বৈশিষ্ট্য অন-বোর্ড ডিবাগার CDC-তে প্রয়োগ করা হয় না।

সীমাবদ্ধতা এখানে বর্ণিত হয়েছে:

  • বড হার: 1200 bps থেকে 500 kbps এর মধ্যে হতে হবে। এই সীমার বাইরের যেকোনো বড রেট সতর্কতা ছাড়াই নিকটতম সীমাতে সেট করা হবে। বউড রেট অন-দ্য-ফ্লাই পরিবর্তন করা যেতে পারে।
  • অক্ষর বিন্যাস: শুধুমাত্র 8-বিট অক্ষর সমর্থিত।
  • সমতা: বিজোড়, জোড় বা কোনটিই হতে পারে।
  • হার্ডওয়্যার প্রবাহ নিয়ন্ত্রণ: সমর্থিত নয়।
  • বিট বন্ধ করুন: এক বা দুটি বিট সমর্থিত।

সংকেত
ইউএসবি গণনার সময়, হোস্ট ওএস সিডিসি ইন্টারফেসের যোগাযোগ এবং ডেটা পাইপ উভয়ই শুরু করবে। এই মুহুর্তে, সিডিসির বড রেট এবং অন্যান্য UART প্যারামিটারগুলি সেট করা এবং পড়া সম্ভব, তবে ডেটা পাঠানো এবং গ্রহণ করা সক্ষম হবে না। যখন একটি টার্মিনাল হোস্টের সাথে সংযুক্ত হয়, তখন এটি অবশ্যই DTR সংকেতকে জাহির করে। যেহেতু এটি একটি ভার্চুয়াল কন্ট্রোল সিগন্যাল ইউএসবি ইন্টারফেসে প্রয়োগ করা হয়েছে, এটি বোর্ডে শারীরিকভাবে উপস্থিত নয়। হোস্টের কাছ থেকে ডিটিআর সংকেত নিশ্চিত করা অন-বোর্ড ডিবাগারকে নির্দেশ করবে যে একটি সিডিসি সেশন সক্রিয়। ডিবাগার তারপরে তার লেভেল শিফটারকে সক্ষম করবে (যদি পাওয়া যায়), এবং CDC ডেটা পাঠানো এবং গ্রহণ করার প্রক্রিয়া শুরু করবে। ডিটিআর সিগন্যালটি ডিসার্ট করা লেভেল শিফটারগুলিকে অক্ষম করবে না তবে রিসিভারকে অক্ষম করবে তাই হোস্টে আর কোনও ডেটা স্ট্রিম করা হবে না। লক্ষ্যে পাঠানোর জন্য ইতিমধ্যেই সারিবদ্ধ ডেটা প্যাকেটগুলি পাঠানো অব্যাহত থাকবে, তবে আর কোনও ডেটা গ্রহণ করা হবে না।
মনে রাখবেন:  DTR সংকেত জাহির করতে টার্মিনাল এমুলেটর সেট আপ করুন। সংকেত ছাড়া, অন-বোর্ড ডিবাগার তার UART-এর মাধ্যমে কোনো ডেটা পাঠাবে না বা গ্রহণ করবে না।
টিপ:  হোস্ট কম্পিউটার দ্বারা সিডিসি ইন্টারফেস সক্ষম না হওয়া পর্যন্ত অন-বোর্ড ডিবাগারের CDC TX পিন চালিত হবে না। এছাড়াও, ডিবাগার এবং টার্গেটের সাথে সংযোগকারী সিডিসি লাইনগুলিতে কোনও বাহ্যিক পুল-আপ প্রতিরোধক নেই, যার অর্থ পাওয়ার-আপের সময়, এই লাইনগুলি ভাসছে। ফ্রেমিং ত্রুটির মতো অপ্রত্যাশিত আচরণের ফলে কোনো সমস্যা এড়াতে, টার্গেট ডিভাইসটিকে ডিবাগারের CDC TX পিনের সাথে সংযুক্ত পিনের অভ্যন্তরীণ পুল-আপ প্রতিরোধক সক্ষম করতে হবে।

উন্নত ব্যবহার

CDC ওভাররাইড মোড
স্বাভাবিক অপারেশনে, অন-বোর্ড ডিবাগার হোস্ট এবং ডিভাইসের মধ্যে একটি সত্যিকারের UART সেতু। যাইহোক, নির্দিষ্ট ব্যবহারের ক্ষেত্রে, অন-বোর্ড ডিবাগার মৌলিক অপারেটিং মোডকে ওভাররাইড করতে পারে এবং অন্যান্য উদ্দেশ্যে CDC TX এবং RX পিন ব্যবহার করতে পারে। একটি টেক্সট ড্রপ file অন-বোর্ড ডিবাগারের ভর স্টোরেজ ড্রাইভে ডিবাগারের CDC TX পিনের বাইরে অক্ষর পাঠাতে ব্যবহার করা যেতে পারে।

দ fileনাম এবং এক্সটেনশন তুচ্ছ, কিন্তু পাঠ্য file অক্ষর দিয়ে শুরু করতে হবে:
সিএমডি: SEND_UART=
সর্বাধিক বার্তার দৈর্ঘ্য 50 অক্ষর - ফ্রেমের অবশিষ্ট সমস্ত ডেটা উপেক্ষা করা হয়৷
এই মোডে ব্যবহৃত ডিফল্ট বড রেট হল 9600 bps, কিন্তু যদি CDC ইতিমধ্যে সক্রিয় থাকে বা কনফিগার করা হয়ে থাকে, তবে পূর্বে ব্যবহৃত বড রেট এখনও প্রযোজ্য।

ইউএসবি-লেভেল ফ্রেমিং বিবেচনা
হোস্ট থেকে সিডিসিতে ডেটা পাঠানো বাইট অনুসারে বা ব্লকে করা যেতে পারে, যা 64-বাইট ইউএসবি ফ্রেমে বিভক্ত করা হবে। এই ধরনের প্রতিটি ফ্রেম ডিবাগারের CDC TX পিনে পাঠানোর জন্য সারিবদ্ধ করা হবে। প্রতি ফ্রেমে অল্প পরিমাণ ডেটা স্থানান্তর করা অকার্যকর হতে পারে, বিশেষ করে কম বড রেটে, কারণ অন-বোর্ড ডিবাগার ফ্রেম বাফার করে বাইট নয়। সর্বোচ্চ চারটি 64-বাইট ফ্রেম যেকোনো সময় সক্রিয় হতে পারে। অন-বোর্ড ডিবাগার সেই অনুযায়ী ইনকামিং ফ্রেমগুলিকে থ্রোটল করবে। ডেটা সম্বলিত পূর্ণ 64-বাইট ফ্রেম পাঠানো সবচেয়ে কার্যকর পদ্ধতি। ডিবাগারের CDC RX পিনে ডেটা প্রাপ্ত করার সময়, অন-বোর্ড ডিবাগার ইনকামিং বাইটগুলিকে 64-বাইট ফ্রেমে সারিবদ্ধ করবে, যেগুলি পূর্ণ হলে হোস্টে সংক্রমণের জন্য USB সারিতে পাঠানো হয়। অসম্পূর্ণ ফ্রেমগুলিকে প্রায় 100 ms বিরতিতে USB সারিতে ঠেলে দেওয়া হয়, যা USB স্টার্ট-অফ-ফ্রেম টোকেন দ্বারা ট্রিগার হয়। আটটি পর্যন্ত 64-বাইট ফ্রেম যেকোনো সময় সক্রিয় হতে পারে। হোস্ট (বা এটিতে চলমান সফ্টওয়্যার) যথেষ্ট দ্রুত ডেটা গ্রহণ করতে ব্যর্থ হলে, একটি ওভাররান ঘটবে। যখন এটি ঘটবে, শেষ-ভরা বাফার ফ্রেমটিকে USB সারিতে পাঠানোর পরিবর্তে পুনর্ব্যবহার করা হবে এবং ডেটার একটি সম্পূর্ণ ফ্রেম হারিয়ে যাবে৷ এই ঘটনাটি প্রতিরোধ করার জন্য, ব্যবহারকারীকে অবশ্যই নিশ্চিত করতে হবে যে সিডিসি ডেটা পাইপটি ক্রমাগত পড়া হচ্ছে, বা ইনকামিং ডেটা রেট অবশ্যই হ্রাস করা উচিত।

ভর স্টোরেজ ডিভাইস
অন-বোর্ড ডিবাগারে একটি সাধারণ ভর স্টোরেজ ডিভাইস ইমপ্লিমেন্টেশন রয়েছে, যা হোস্ট অপারেটিং সিস্টেমের মাধ্যমে যার সাথে এটি সংযুক্ত রয়েছে তার মাধ্যমে রিড/রাইট অপারেশনের জন্য অ্যাক্সেসযোগ্য।

এটি প্রদান করে:

  • বেসিক টেক্সট এবং এইচটিএমএল পড়ার অ্যাক্সেস files বিস্তারিত কিট তথ্য এবং সমর্থন জন্য
  • Intel® HEX ফরম্যাট করা প্রোগ্রামিংয়ের জন্য অ্যাক্সেস লিখুন fileটার্গেট ডিভাইস এর মেমরি মধ্যে s
  • সাধারণ পাঠ্যের জন্য অ্যাক্সেস লিখুন fileইউটিলিটি উদ্দেশ্যে s

ভর স্টোরেজ ডিভাইস বাস্তবায়ন

অন-বোর্ড ডিবাগার FAT12-এর একটি অত্যন্ত অপ্টিমাইজ করা রূপ প্রয়োগ করে file সিস্টেমের বেশ কিছু সীমাবদ্ধতা রয়েছে, আংশিকভাবে FAT12 এর প্রকৃতি এবং এর এমবেডেড প্রয়োগের জন্য এর উদ্দেশ্য পূরণের জন্য অপ্টিমাইজেশনের কারণে। কিউরিওসিটি ন্যানো ইউএসবি ডিভাইসটি একটি ভর স্টোরেজ ডিভাইস হিসাবে ইউএসবি অধ্যায় 9-সামঞ্জস্যপূর্ণ কিন্তু কোনোভাবেই, একটি সাধারণ উদ্দেশ্যের ভর স্টোরেজ ডিভাইসের প্রত্যাশা পূরণ করে না। এই আচরণ ইচ্ছাকৃত। উইন্ডোজ অপারেটিং সিস্টেম ব্যবহার করার সময়, অন-বোর্ড ডিবাগার একটি কিউরিওসিটি ন্যানো USB ডিভাইস হিসাবে গণনা করে যা ডিভাইস ম্যানেজারের ডিস্ক ড্রাইভ বিভাগে পাওয়া যায়। কিউরিওসিটি ড্রাইভটিতে উপস্থিত হয়৷ file ম্যানেজার এবং সিস্টেমে পরবর্তী উপলব্ধ ড্রাইভ লেটার দাবি করে। CURIOSITY ড্রাইভে প্রায় এক এমবি খালি জায়গা রয়েছে। এটি কোনোভাবেই লক্ষ্য ডিভাইসের ফ্ল্যাশের আকার প্রতিফলিত করে না। একটি Intel® HEX প্রোগ্রামিং করার সময় file, বাইনারি ডেটা ASCII-তে এনকোড করা হয় মেটাডেটা একটি বড় ওভারহেড প্রদান করে, তাই ডিস্কের আকারের জন্য এক MB একটি তুচ্ছভাবে নির্বাচিত মান। CURIOSITY ড্রাইভ ফরম্যাট করা সম্ভব নয়। প্রোগ্রামিং করার সময় a file লক্ষ্যে, fileনাম ডিস্ক ডিরেক্টরি তালিকায় প্রদর্শিত হতে পারে। এটি নিছক অপারেটিং সিস্টেমের view ডিরেক্টরির, যা, বাস্তবে, আপডেট করা হয়নি। এটা পড়া সম্ভব নয় file বিষয়বস্তু বোর্ড অপসারণ এবং পুনঃপ্লাগ করা ফিরে আসবে file সিস্টেমটি তার আসল অবস্থায়, কিন্তু লক্ষ্যে এখনও সেই অ্যাপ্লিকেশনটি থাকবে যা পূর্বে প্রোগ্রাম করা হয়েছে। লক্ষ্য ডিভাইস মুছে ফেলতে, একটি পাঠ্য অনুলিপি করুন file ডিস্কে "CMD:ERASE" দিয়ে শুরু।

ডিফল্টরূপে, CURIOSITY ড্রাইভে বেশ কয়েকটি শুধুমাত্র পঠনযোগ্য fileআইকন তৈরি করার পাশাপাশি রিপোর্টিং স্ট্যাটাস এবং আরও তথ্যের সাথে লিঙ্ক করার জন্য:

  • AUTORUN.ICO – আইকন file মাইক্রোচিপ লোগোর জন্য
  • AUTORUN.INF - সিস্টেম file উইন্ডোজ এক্সপ্লোরারের আইকন দেখানোর জন্য প্রয়োজনীয় file
  • KIT-INFO.HTM - উন্নয়ন বোর্ডে পুনঃনির্দেশ করুন webসাইট
  • KIT-INFO.TXT – একটি পাঠ্য file বোর্ডের ডিবাগার ফার্মওয়্যার সংস্করণ, বোর্ডের নাম, ইউএসবি সিরিয়াল নম্বর, ডিভাইস এবং ড্র্যাগ-এন্ড-ড্রপ সমর্থন সম্পর্কে বিশদ রয়েছে
  • STATUS.TXT – একটি পাঠ্য file বোর্ডের প্রোগ্রামিং অবস্থা ধারণ করে

তথ্য:  STATUS.TXT অন-বোর্ড ডিবাগার দ্বারা গতিশীলভাবে আপডেট করা হয়। বিষয়বস্তু OS দ্বারা ক্যাশে করা হতে পারে এবং তাই সঠিক স্থিতি প্রতিফলিত করে না।

কনফিগারেশন শব্দ
কনফিগারেশন শব্দ (PIC® MCU লক্ষ্য)
কনফিগারেশন শব্দ সেটিংস প্রোগ্রাম ফ্ল্যাশ প্রোগ্রাম করার পরে প্রোগ্রাম করা হচ্ছে প্রকল্পের অন্তর্ভুক্ত. ডিবাগার কনফিগারেশন ওয়ার্ডে লেখার সময় কোনো বিট মাস্ক করবে না, কিন্তু যেহেতু এটি লো-ভোল ব্যবহার করেtage প্রোগ্রামিং মোড, এটি LVP কনফিগারেশন বিট সাফ করতে অক্ষম। যদি ভুল ঘড়ির উৎস নির্বাচন করা হয়, প্রাক্তনের জন্যample, এবং বোর্ড বুট হয় না, এটি সর্বদা একটি বাল্ক ইরেজ সঞ্চালন করা সম্ভব (সর্বদা প্রোগ্রামিংয়ের আগে করা হয়) এবং ডিভাইসটিকে তার ডিফল্ট সেটিংসে পুনরুদ্ধার করা।

বিশেষ কমান্ড
বেশ কিছু ইউটিলিটি কমান্ড টেক্সট কপি করে সমর্থিত files ভর স্টোরেজ ডিস্কে। দ্য fileনাম বা এক্সটেনশন অপ্রাসঙ্গিক - কমান্ড হ্যান্ডলার শুধুমাত্র বিষয়বস্তুতে প্রতিক্রিয়া দেখায়।

বিশেষ File কমান্ড

কমান্ড বিষয়বস্তু বর্ণনা
সিএমডি: মুছে ফেলুন লক্ষ্যের একটি চিপ মুছে ফেলা কার্যকর করে
CMD:SEND_UART= CDC UART-তে অক্ষরের একটি স্ট্রিং পাঠায়। দেখা "CDC ওভাররাইড মোড
সিএমডি: রিসেট প্রোগ্রামিং মোডে প্রবেশ করে এবং তারপরে অবিলম্বে প্রোগ্রামিং মোড থেকে প্রস্থান করে লক্ষ্য ডিভাইসটি পুনরায় সেট করে। টার্গেট ডিভাইসের প্রোগ্রামিং ইন্টারফেস অনুযায়ী সঠিক সময় পরিবর্তিত হতে পারে। (ডিবাগার ফার্মওয়্যার v1.16 বা নতুন।)
সিএমডি: পাওয়ারটোগল লক্ষ্য কমিয়ে দেয় এবং 100 ms বিলম্বের পরে পাওয়ার পুনরুদ্ধার করে। যদি বাহ্যিক শক্তি সরবরাহ করা হয় তবে এর কোন প্রভাব নেই। (ডিবাগার ফার্মওয়্যার v1.16 বা নতুন।)
CMD: 0V টার্গেট সাপ্লাই রেগুলেটর অক্ষম করে টার্গেট ডিভাইসকে পাওয়ার ডাউন করে। যদি বাহ্যিক শক্তি সরবরাহ করা হয় তবে এর কোন প্রভাব নেই। (ডিবাগার ফার্মওয়্যার v1.16 বা নতুন।)
CMD: 3V3 লক্ষ্য ভলিউম সেট করেtage থেকে 3.3V। যদি বাহ্যিক শক্তি সরবরাহ করা হয় তবে এর কোন প্রভাব নেই। (ডিবাগার ফার্মওয়্যার v1.16 বা নতুন।)
CMD: 5V0 লক্ষ্য ভলিউম সেট করেtage থেকে 5.0V। যদি বাহ্যিক শক্তি সরবরাহ করা হয় তবে এর কোন প্রভাব নেই। (ডিবাগার ফার্মওয়্যার v1.16 বা নতুন।)

তথ্য: এখানে তালিকাভুক্ত কমান্ডগুলি ম্যাস স্টোরেজ এমুলেটেড ডিস্কে পাঠানো বিষয়বস্তুর দ্বারা ট্রিগার করা হয় এবং সাফল্য বা ব্যর্থতার ক্ষেত্রে কোনও প্রতিক্রিয়া প্রদান করা হয় না।

ডেটা গেটওয়ে ইন্টারফেস (DGI)
ডেটা গেটওয়ে ইন্টারফেস (DGI) হল একটি ইউএসবি ইন্টারফেস যা অপরিশোধিত এবং টাইম-স্ট পরিবহনের জন্যampঅন-বোর্ড ডিবাগার এবং হোস্ট কম্পিউটার-ভিত্তিক ভিজ্যুয়ালাইজেশন টুলের মধ্যে ed ডেটা। MPLAB ডেটা ভিজ্যুয়ালাইজার হোস্ট কম্পিউটারে ডিবাগ GPIO ডেটা প্রদর্শন করতে ব্যবহার করা হয়। এটি MPLAB® X IDE-এর জন্য প্লাগ-ইন বা একটি স্বতন্ত্র অ্যাপ্লিকেশন হিসাবে উপলব্ধ যা মাইক্রোচিপ MPLAB® X IDE-এর সাথে সমান্তরালভাবে ব্যবহার করা যেতে পারে। যদিও DGI বিভিন্ন ফিজিক্যাল ডেটা ইন্টারফেসকে অন্তর্ভুক্ত করে, PIC18F57Q43 কিউরিওসিটি ন্যানো বাস্তবায়নে লজিক বিশ্লেষক চ্যানেলগুলি অন্তর্ভুক্ত রয়েছে:

একটি ডিবাগ জিপিআইও চ্যানেল (ডিজিআই জিপিআইও নামেও পরিচিত)

GPIO ডিবাগ করুন
ডিবাগ GPIO চ্যানেল টাইমস্টampইডি ডিজিটাল সিগন্যাল লাইনগুলি লক্ষ্য অ্যাপ্লিকেশনটিকে একটি হোস্ট কম্পিউটার ভিজ্যুয়ালাইজেশন অ্যাপ্লিকেশনের সাথে সংযুক্ত করে। এগুলি সাধারণত একটি সময়-অক্ষে কম-ফ্রিকোয়েন্সি ইভেন্টগুলির সংঘটনের পরিকল্পনা করতে ব্যবহৃত হয় - প্রাক্তনের জন্যample, যখন নির্দিষ্ট অ্যাপ্লিকেশন রাষ্ট্র পরিবর্তন ঘটতে. নীচের চিত্রটি MPLAB ডেটা ভিজুয়ালাইজারে একটি ডিবাগ GPIO এর সাথে সংযুক্ত একটি যান্ত্রিক সুইচের ডিজিটাল অবস্থার পর্যবেক্ষণ দেখায়।

MPLAB® ডেটা ভিজ্যুয়ালাইজারের সাথে ডিবাগ GPIO পর্যবেক্ষণ করা

MICROCHIP-PIC18F57Q43-কিউরিওসিটি-ন্যানো-হার্ডওয়্যার-(3)

ডিবাগ GPIO চ্যানেল টাইমস্টamped, তাই DGI GPIO ইভেন্টগুলির রেজোলিউশন ডিজিআই টাইমস্টের রেজোলিউশন দ্বারা নির্ধারিত হয়amp মডিউল
গুরুত্বপূর্ণ:  যদিও উচ্চ-ফ্রিকোয়েন্সি সিগন্যালের বিস্ফোরণগুলি ক্যাপচার করা যেতে পারে, সিগন্যালের দরকারী ফ্রিকোয়েন্সি পরিসীমা যার জন্য ডিবাগ GPIO ব্যবহার করা যেতে পারে তা প্রায় 2 kHz পর্যন্ত। এই ফ্রিকোয়েন্সির উপরে সিগন্যাল ক্যাপচার করার প্রচেষ্টার ফলে ডেটা স্যাচুরেশন এবং ওভারফ্লো হবে, যার ফলে DGI সেশন বাতিল হয়ে যেতে পারে।

টাইমস্টamping
ডিজিআই সূত্র টাইমস্টamped যেহেতু তারা ডিবাগার দ্বারা বন্দী হয়। টাইমস্টamp কিউরিওসিটি ন্যানো ডিবাগার 2 মেগাহার্টজ ফ্রিকোয়েন্সি বৃদ্ধিতে কাউন্টার প্রয়োগ করা হয়েছে, একটি টাইমস্ট প্রদান করেamp অর্ধ মাইক্রোসেকেন্ডের রেজোলিউশন।

কিউরিওসিটি ন্যানো স্ট্যান্ডার্ড পিনআউট
কিউরিওসিটি ন্যানো বোর্ডে USB সংযোগকারীর নিকটতম 12টি প্রান্তের সংযোগগুলির একটি প্রমিত পিনআউট রয়েছে৷ লক্ষ্য প্রোগ্রামিং ইন্টারফেসের উপর নির্ভর করে প্রোগ্রাম/ডিবাগ পিনের বিভিন্ন ফাংশন রয়েছে, যেমনটি নীচের টেবিল এবং চিত্রে দেখানো হয়েছে।

কিউরিওসিটি ন্যানো স্ট্যান্ডার্ড পিনআউট

ডিবাগার সংকেত টার্গেট এমসিইউ বর্ণনা
ID এক্সটেনশনের জন্য আইডি লাইন
সিডিসি TX ইউআরটি আরএক্স ইউএসবি সিডিসি টিএক্স লাইন
সিডিসি আরএক্স UART TX ইউএসবি সিডিসি আরএক্স লাইন
DBG0 ICSPDAT ডিবাগ ডেটা লাইন
DBG1 ICSPCLK ডিবাগ ঘড়ি লাইন
DBG2 জিপিআইও 0 GPIO0 ডিবাগ করুন
DBG3  এমসিএলআর লাইন রিসেট করুন
NC সংযোগ নেই
ভিবিএস VBUS ভলিউমtage বাহ্যিক ব্যবহারের জন্য
 VOFF ভলিউমtagই অফ ইনপুট। লক্ষ্য নিয়ন্ত্রক এবং লক্ষ্য ভলিউম নিষ্ক্রিয় করেtagকম টানা যখন.
ভিটিজি লক্ষ্য ভলিউমtage
জিএনডি কমন গ্রাউন্ড

কিউরিওসিটি ন্যানো স্ট্যান্ডার্ড পিনআউট

MICROCHIP-PIC18F57Q43-কিউরিওসিটি-ন্যানো-হার্ডওয়্যার-(4)

পাওয়ার সাপ্লাই
বোর্ডটি USB পোর্টের মাধ্যমে চালিত হয় এবং এতে দুটি LDO নিয়ন্ত্রক রয়েছে, একটি অন-বোর্ড ডিবাগারের জন্য 3.3V তৈরি করতে এবং লক্ষ্য মাইক্রোকন্ট্রোলার PIC18F57Q43 এবং এর পেরিফেরালগুলির জন্য একটি সামঞ্জস্যযোগ্য LDO নিয়ন্ত্রক। ভলিউমtage USB সংযোগকারী থেকে 4.4V থেকে 5.25V (USB স্পেসিফিকেশন অনুযায়ী) পরিবর্তিত হতে পারে এবং সর্বোচ্চ ভলিউম সীমিত করবেtagই লক্ষ্যে। নীচের চিত্রটি PIC18F57Q43 কিউরিওসিটি ন্যানোতে সম্পূর্ণ পাওয়ার সাপ্লাই সিস্টেম দেখায়।

পাওয়ার সাপ্লাই ব্লক ডায়াগ্রাম

MICROCHIP-PIC18F57Q43-কিউরিওসিটি-ন্যানো-হার্ডওয়্যার-(5)

টার্গেট রেগুলেটর
লক্ষ্য ভলিউমtage নিয়ন্ত্রক একটি MIC5353 পরিবর্তনশীল আউটপুট LDO. অন-বোর্ড ডিবাগার ভলিউম সামঞ্জস্য করতে পারেtagই আউটপুট MIC5353 এর ফিডব্যাক ভলিউম ম্যানিপুলেট করে বোর্ড টার্গেট বিভাগে সরবরাহ করা হয়েছেtage হার্ডওয়্যার বাস্তবায়ন একটি আনুমানিক ভলিউম সীমাবদ্ধtage 1.7V থেকে 5.1V পর্যন্ত। অতিরিক্ত আউটপুট ভলিউমtage সীমা আউটপুট ভলিউম নিশ্চিত করতে ডিবাগার ফার্মওয়্যারে কনফিগার করা হয়tage কখনই PIC18F57Q43 মাইক্রোকন্ট্রোলারের হার্ডওয়্যার সীমা অতিক্রম করে না। ভলিউমtagPIC18F57Q43 কিউরিসিটি ন্যানোতে অন-বোর্ড ডিবাগারে কনফিগার করা e সীমাগুলি হল 1.8-5.1V৷
তথ্য:  লক্ষ্য ভলিউমtage 3.3V সেট করা হয় যখন বোর্ডটি তৈরি করা হয়। এটি MPLAB X IDE প্রকল্প বৈশিষ্ট্যের মাধ্যমে পরিবর্তন করা যেতে পারে। লক্ষ্য ভলিউম কোন পরিবর্তনtage স্থির থাকে, এমনকি পাওয়ার টগলের মাধ্যমেও। রেজোলিউশনটি 5 mV এর কম কিন্তু সামঞ্জস্য প্রোগ্রাম দ্বারা 10 mV এর মধ্যে সীমাবদ্ধ হতে পারে।

  • ভলিউমtagমাইক্রোচিপ MPLAB® X IDE-তে সেট আপ করা e সেটিংস অবিলম্বে বোর্ডে প্রয়োগ করা হয় না। নতুন ভলিউমtage সেটিং বোর্ডে প্রয়োগ করা হয় যখন ডিবাগার যেকোন উপায়ে অ্যাক্সেস করা হয়, যেমন প্রজেক্ট ড্যাশবোর্ড ট্যাবে রিফ্রেশ ডিবাগ টুল স্ট্যাটাস বোতামে চাপ দেওয়া বা প্রোগ্রামিং/রিডিং প্রোগ্রাম মেমরি।
  • লক্ষ্য ভলিউম সামঞ্জস্য করার জন্য একটি সহজ বিকল্প আছেtage একটি ড্র্যাগ অ্যান্ড ড্রপ কমান্ড টেক্সট সহ file বোর্ডের কাছে এটি শুধুমাত্র 0.0V, 3.3V, এবং 5.0V এর সেটিংস সমর্থন করে৷ আরও বিস্তারিত জানার জন্য বিভাগ 3.1.3.3 বিশেষ কমান্ড দেখুন।

MIC5353 সর্বাধিক 500 mA বর্তমান লোড সমর্থন করে। এটি একটি ছোট প্যাকেজে একটি LDO নিয়ন্ত্রক, একটি ছোট প্রিন্টেড সার্কিট বোর্ডে (PCB) স্থাপন করা হয় এবং তাপীয় শাটডাউন অবস্থা 500 mA-এর চেয়ে কম লোডে পৌঁছানো যেতে পারে। সর্বাধিক বর্তমান লোড ইনপুট ভলিউমের উপর নির্ভর করেtage, নির্বাচিত আউটপুট ভলিউমtage, এবং পরিবেষ্টিত তাপমাত্রা। নীচের চিত্রটি একটি ইনপুট ভলিউম সহ নিয়ন্ত্রকের জন্য নিরাপদ অপারেটিং এলাকা দেখায়tage 5.1V এবং একটি পরিবেষ্টিত তাপমাত্রা 23°C।

লক্ষ্য নিয়ন্ত্রক নিরাপদ অপারেশন এলাকা

MICROCHIP-PIC18F57Q43-কিউরিওসিটি-ন্যানো-হার্ডওয়্যার-(6)

ভলিউমtagটার্গেট রেগুলেটরের e আউটপুট অন-বোর্ড ডিবাগার দ্বারা ক্রমাগত পর্যবেক্ষণ করা হয় (মাপা হয়)। যদি এটি 100 mV-এর বেশি হয়tage সেটিং মান, একটি ত্রুটি শর্ত পতাকাঙ্কিত করা হবে, এবং লক্ষ্য ভলিউমtagই রেগুলেটর বন্ধ করা হবে। এটি যেকোনো শর্ট-সার্কিট অবস্থা সনাক্ত এবং পরিচালনা করবে। এটি একটি বহিরাগত ভলিউম সনাক্ত এবং পরিচালনা করবেtage যার কারণে VCC_TARGET ভলিউমের বাইরে চলে যায়tag±100 mV এর সেটিং মনিটরিং উইন্ডো VOFF পিন কম সেট না করেই হঠাৎ VTG পিনে প্রয়োগ করা হয়।
তথ্য:  যদি বাহ্যিক ভলিউমtage পর্যবেক্ষণ উইন্ডো নিম্ন সীমা থেকে কম (লক্ষ্য ভলিউমtage সেটিং – 100 mV), অন-বোর্ড ডিবাগার স্ট্যাটাস LED দ্রুত জ্বলে উঠবে। যদি বহিরাগত ভলিউমtagই মনিটরিং উইন্ডোর উপরের সীমার চেয়ে বেশি (লক্ষ্য ভলিউমtage সেটিং + 100 mV), অন-বোর্ড ডিবাগার স্ট্যাটাস LED জ্বলতে থাকবে। যদি বহিরাগত ভলিউমtage মুছে ফেলা হয়, অন-বোর্ড ডিবাগার নতুন পরিস্থিতি শনাক্ত না করে এবং টার্গেট ভলিউম পরিবর্তন না করা পর্যন্ত স্ট্যাটাস LED দ্রুত ব্লিঙ্ক করতে শুরু করবে।tagই নিয়ন্ত্রক ফিরে.

বাহ্যিক সরবরাহ
PIC18F57Q43 কিউরিওসিটি ন্যানো একটি বাহ্যিক ভলিউম দ্বারা চালিত হতে পারেtage এর পরিবর্তে অন-বোর্ড টার্গেট রেগুলেটর। যখন ভলtagই অফ (VOFF) পিনটি গ্রাউন্ডে ছোট করা হয় (GND), অন-বোর্ড ডিবাগার ফার্মওয়্যার টার্গেট রেগুলেটরকে অক্ষম করে এবং এটি একটি বাহ্যিক ভলিউম প্রয়োগ করা নিরাপদtage ভিটিজি পিনে। এটি একটি বহিরাগত ভলিউম প্রয়োগ করা নিরাপদtage যখন বোর্ডে ডিবাগ সংযোগকারীতে কোনো USB কেবল প্লাগ করা থাকে না তখন VTG পিনে যান৷ VOFF পিনটি যে কোনো সময় কম বাঁধা/যাওয়া যেতে পারে। এটি অন-বোর্ড ডিবাগারে একটি পিন-পরিবর্তন বাধা দ্বারা সনাক্ত করা হবে, যা লক্ষ্য ভলিউম নিয়ন্ত্রণ করেtagই রেগুলেটর সেই অনুযায়ী।

সতর্কতা
একটি বহিরাগত ভলিউম প্রয়োগtagVOFF থেকে GND সংক্ষিপ্ত না করে VTG পিনে ই বোর্ডের স্থায়ী ক্ষতি হতে পারে।

  • কোন ভলিউম প্রয়োগ করবেন নাtage VOFF পিনে। পাওয়ার সাপ্লাই চালু করতে পিনটিকে ভাসতে দিন।
  • পরম সর্বোচ্চ বহিরাগত ভলিউমtagঅন-বোর্ড লেভেল শিফটারগুলির জন্য e হল 5.5V, এবং PIC18F57Q43-এর স্ট্যান্ডার্ড অপারেটিং অবস্থা হল 1.8-5.5V৷ একটি উচ্চ ভলিউম প্রয়োগtage বোর্ডের স্থায়ী ক্ষতি হতে পারে।

তথ্য:  যদি একটি বহিরাগত ভলিউমtage প্রয়োগ করা হয় VOFF পিনকে কম না টানিয়ে এবং একটি বাহ্যিক সরবরাহ ভলিউমকে টানেtage পর্যবেক্ষণ উইন্ডো নিম্ন সীমা থেকে কম (লক্ষ্য ভলিউমtage সেটিং – 100 mV), অন-বোর্ড ডিবাগার স্ট্যাটাস LED দ্রুত ব্লিঙ্ক করবে এবং অন-বোর্ড রেগুলেটর বন্ধ করে দেবে। যদি একটি বহিরাগত ভলিউমtage হঠাৎ করে সরিয়ে দেওয়া হয় যখন VOFF পিন কম টানানো হয় না, স্ট্যাটাস LED দ্রুত জ্বলতে শুরু করবে, যতক্ষণ না অন-বোর্ড ডিবাগার নতুন পরিস্থিতি শনাক্ত করে এবং টার্গেট ভলিউম পরিবর্তন না করে।tagই নিয়ন্ত্রক ফিরে.
প্রোগ্রামিং, ডিবাগিং এবং ডেটা স্ট্রিমিং এখনও একটি বাহ্যিক পাওয়ার সাপ্লাই দিয়ে সম্ভব - ডিবাগার এবং সিগন্যাল লেভেল শিফটারগুলি USB কেবল থেকে চালিত হবে৷ USB কেবলটি সরানো হলে উভয় নিয়ন্ত্রক, ডিবাগার এবং লেভেল শিফটারগুলিকে চালিত করা হয়।

  • PIC18F57Q43 এবং এর পেরিফেরিয়ালগুলির দ্বারা ব্যবহৃত শক্তি ছাড়াও, অন-বোর্ড লেভেল শিফটার এবং ভলিউমকে পাওয়ার জন্য যে কোনও বাহ্যিক শক্তির উত্স থেকে প্রায় 100 µA টানা হবে।tage মনিটর সার্কিট্রি যখন একটি USB কেবল বোর্ডে DEBUG সংযোগকারীতে প্লাগ করা হয়। যখন একটি USB তারের প্লাগ ইন করা হয় না, কিছু কারেন্ট ব্যবহার করা হয় লেভেল শিফটার ভলিউম সরবরাহ করতেtage পিন, যার সবচেয়ে খারাপ ক্ষেত্রে বর্তমান খরচ প্রায় 5 µA। সাধারণ মান 100 nA-এর মতো কম হতে পারে।

VBUS আউটপুট পিন
PIC18F57Q43 কিউরিওসিটি ন্যানোতে একটি VBUS আউটপুট পিন রয়েছে যা 5V সরবরাহের প্রয়োজন বাহ্যিক উপাদানগুলিকে পাওয়ার জন্য ব্যবহার করা যেতে পারে। VBUS আউটপুট পিনে একটি PTC ফিউজ আছে যাতে USB কে শর্ট সার্কিট থেকে রক্ষা করা যায়। PTC ফিউজের একটি পার্শ্ব প্রতিক্রিয়া হল একটি ভলিউমtagই উচ্চতর বর্তমান লোড সহ VBUS আউটপুটে ড্রপ। নীচের চার্ট ভলিউম দেখায়tage বনাম VBUS আউটপুটের বর্তমান লোড।

VBUS আউটপুট ভলিউমtagই বনাম বর্তমান

MICROCHIP-PIC18F57Q43-কিউরিওসিটি-ন্যানো-হার্ডওয়্যার-(7)

পাওয়ার সাপ্লাই ব্যতিক্রম
এটি বেশিরভাগ ব্যতিক্রমগুলির একটি সারাংশ যা পাওয়ার সাপ্লাইয়ের সাথে ঘটতে পারে।

লক্ষ্য ভলিউমtage বন্ধ করে দেয়
এটি ঘটতে পারে যদি লক্ষ্য বিভাগটি একটি নির্দিষ্ট ভলিউমে খুব বেশি কারেন্ট আঁকেtage এর ফলে MIC5353 নিয়ন্ত্রকের তাপীয় শাটডাউন নিরাপত্তা বৈশিষ্ট্য চালু হবে। এটি এড়াতে লক্ষ্য বিভাগের বর্তমান লোড কমিয়ে দিন।

লক্ষ্য ভলিউমtage সেটিং পৌঁছানো হয়নি
সর্বোচ্চ আউটপুট ভলিউমtage USB ইনপুট ভলিউম দ্বারা সীমাবদ্ধtage (4.4V থেকে 5.25V এর মধ্যে হতে নির্দিষ্ট), এবং ভলিউমtagএকটি প্রদত্ত ভলিউমে MIC5353 নিয়ন্ত্রকের উপর ড্রপtagই সেটিং এবং বর্তমান খরচ. যদি একটি উচ্চতর আউটপুট ভলিউমtage প্রয়োজন, একটি USB পাওয়ার সোর্স ব্যবহার করুন যা উচ্চতর ইনপুট ভলিউম প্রদান করতে পারেtage বা একটি বহিরাগত ভলিউম ব্যবহার করুনtagই VTG পিনে সরবরাহ করুন।

লক্ষ্য ভলিউমtage সেটিং থেকে আলাদা
এটি একটি বাহ্যিকভাবে প্রয়োগকৃত ভলিউমের কারণে হতে পারেtage VTG পিনে, VOFF পিন কম সেট না করে। যদি লক্ষ্য ভলিউমtage 100 mV এর চেয়ে বেশি ভোলের উপরে/নীচে পার্থক্যtage সেটিং, এটি অন-বোর্ড ডিবাগার এবং অভ্যন্তরীণ ভলিউম দ্বারা সনাক্ত করা হবেtagই রেগুলেটর বন্ধ করা হবে। এই সমস্যাটি সমাধান করতে, প্রয়োগকৃত ভলিউমটি সরানtage VTG পিন থেকে, এবং অন-বোর্ড ডিবাগার অন-বোর্ড ভলিউম সক্রিয় করবেtage নিয়ন্ত্রক যখন নতুন অবস্থা সনাক্ত করা হয়। লক্ষ্য করুন যে PS LED দ্রুত জ্বলজ্বল করবে যদি লক্ষ্য ভলিউমtage সেটিংসের 100 mV এর নিচে, কিন্তু সেটির উপরে 100 mV এর চেয়ে বেশি হলে এটি স্বাভাবিকভাবে আলোকিত হবে।

না, বা খুব কম টার্গেট ভলিউমtage, এবং PS LED দ্রুত মিটমিট করছে
এটি একটি সম্পূর্ণ বা আংশিক শর্ট সার্কিটের কারণে হতে পারে এবং এটি উপরে উল্লিখিত সমস্যার একটি বিশেষ ক্ষেত্রে। শর্ট-সার্কিট সরান, এবং অন-বোর্ড ডিবাগার অন-বোর্ড টার্গেট ভলিউম পুনরায় সক্রিয় করবেtagই নিয়ন্ত্রক।

কোন লক্ষ্য ভলিউমtage এবং PS LED হল লিট 1
লক্ষ্য ভলিউম যদি এই ঘটেtage 0.0V এ সেট করা হয়েছে। এটি ঠিক করতে, লক্ষ্য ভলিউম সেট করুনtage নির্দিষ্ট ভলিউমের মধ্যে একটি মানtagটার্গেট ডিভাইসের জন্য e পরিসীমা।

কোন লক্ষ্য ভলিউমtage এবং PS LED হল লিট 2
যদি পাওয়ার জাম্পার J100 এবং/অথবা J101 কাটা হয় এবং লক্ষ্য ভলিউম কাটা হয় তবে এটি সমস্যা হতে পারেtage নিয়ন্ত্রক নির্দিষ্ট ভলিউমের মধ্যে একটি মান সেট করা হয়tagটার্গেট ডিভাইসের জন্য e পরিসীমা। এটি ঠিক করতে, J100/J101-এর প্যাডের মধ্যে একটি তার/ব্রিজ সোল্ডার করুন, অথবা একটি পিন হেডার মাউন্ট করা থাকলে J101-এ একটি জাম্পার যোগ করুন।

VBUS আউটপুট ভলিউমtage কম বা উপস্থিত নয়
এটি সবচেয়ে হালকাভাবে VBUS-এ একটি উচ্চ-কারেন্ট ড্রেন দ্বারা সৃষ্ট হয়, এবং সুরক্ষা ফিউজ (PTC) কারেন্ট কমিয়ে দেবে বা সম্পূর্ণভাবে কেটে দেবে। এই সমস্যাটি সমাধান করতে VBUS পিনে বর্তমান খরচ কমিয়ে দিন।

কম শক্তি পরিমাপ
PIC18F57Q43-এ পাওয়ারটি অন-বোর্ড পাওয়ার সাপ্লাই এবং VTG পিন থেকে সিল্কস্ক্রিন (J100) এ "পাওয়ার" চিহ্নিত একটি 101 mil পিন হেডারের মাধ্যমে সংযুক্ত করা হয়েছে। PIC18F57Q43 এবং বোর্ডের সাথে সংযুক্ত অন্যান্য পেরিফেরালগুলির পাওয়ার খরচ পরিমাপ করতে, টার্গেট পাওয়ার স্ট্র্যাপটি কেটে নিন এবং স্ট্র্যাপের উপর একটি অ্যামিটার সংযুক্ত করুন।

সর্বনিম্ন সম্ভাব্য শক্তি খরচ পরিমাপ করতে এই পদক্ষেপগুলি অনুসরণ করুন:

  1. একটি ধারালো টুল দিয়ে POWER স্ট্র্যাপ কাটুন।
  2. পদচিহ্নে একটি 1×2 100 mil পিন হেডার সোল্ডার করুন।
  3. পিন হেডারে একটি অ্যামিটার সংযুক্ত করুন।
  4. ফার্মওয়্যার লিখুন যে.
    অন-বোর্ড ডিবাগারের সাথে সংযুক্ত যেকোনো I/Oকে ট্রাই-স্টেট করে। মাইক্রোকন্ট্রোলারকে তার সর্বনিম্ন শক্তির স্লিপ অবস্থায় সেট করে।
  5. ফার্মওয়্যারটিকে PIC18F57Q43 এ প্রোগ্রাম করুন।

টার্গেট পাওয়ার স্ট্র্যাপ

MICROCHIP-PIC18F57Q43-কিউরিওসিটি-ন্যানো-হার্ডওয়্যার-(8)

টিপ:  একটি অ্যামিটারের সহজ সংযোগের জন্য একটি 100-মিল পিন হেডার টার্গেট পাওয়ার স্ট্র্যাপে (J101) ফুটপ্রিন্টে সোল্ডার করা যেতে পারে। অ্যামিটারের আর প্রয়োজন না হলে, পিন হেডারে একটি জাম্পার ক্যাপ রাখুন।
তথ্য:  অন-বোর্ড লেভেল শিফটাররা ব্যবহার না করলেও অল্প পরিমাণ কারেন্ট আঁকবে। মোট 2 µA এর জন্য একটি লেভেল শিফটারের সাথে সংযুক্ত প্রতিটি I/O পিন থেকে সর্বাধিক 10 µA টানা যেতে পারে। যেকোন I/O পিনকে লেভেল শিফটারের সাথে সংযুক্ত রাখুন যাতে ফুটো প্রতিরোধ করা যায়। অন-বোর্ড ডিবাগারের সাথে সংযুক্ত সমস্ত I/Os 4.2.4.1 অন-বোর্ড ডিবাগার সংযোগে তালিকাভুক্ত করা হয়েছে। অন-বোর্ড লেভেল শিফটারে কোনো ফুটো রোধ করতে, সেগুলি সম্পূর্ণভাবে সংযোগ বিচ্ছিন্ন করা যেতে পারে, যেমন 7.4 অন-বোর্ড ডিবাগারের সংযোগ বিচ্ছিন্ন করা হয়েছে।

প্রোগ্রামিং এক্সটার্নাল মাইক্রোকন্ট্রোলার
PIC18F57Q43 কিউরিসিটি ন্যানোর অন-বোর্ড ডিবাগারটি বহিরাগত হার্ডওয়্যারে মাইক্রোকন্ট্রোলারগুলিকে প্রোগ্রাম এবং ডিবাগ করতে ব্যবহার করা যেতে পারে।

সমর্থিত ডিভাইস
UPDI ইন্টারফেস সহ সমস্ত বাহ্যিক AVR মাইক্রোকন্ট্রোলার Atmel স্টুডিওর সাথে অন-বোর্ড ডিবাগার দিয়ে প্রোগ্রাম করা এবং ডিবাগ করা যেতে পারে। কিউরিওসিটি ন্যানো বোর্ড আছে এমন এক্সটার্নাল এসএএম মাইক্রোকন্ট্রোলারগুলি Atmel স্টুডিওর সাথে অন-বোর্ড ডিবাগার দিয়ে প্রোগ্রাম করা এবং ডিবাগ করা যায়। PIC18F57Q43 কিউরিওসিটি ন্যানো MPLAB X IDE এর সাথে বহিরাগত PIC18F57Q43 মাইক্রোকন্ট্রোলার প্রোগ্রাম এবং ডিবাগ করতে পারে।

সফটওয়্যার কনফিগারেশন

বোর্ডে মাউন্ট করা একই ডিভাইস প্রোগ্রাম এবং ডিবাগ করার জন্য কোন সফ্টওয়্যার কনফিগারেশনের প্রয়োজন নেই। বোর্ডে যা মাউন্ট করা আছে তার চেয়ে আলাদা মাইক্রোকন্ট্রোলার প্রোগ্রাম এবং ডিবাগ করতে, ডিভাইস এবং প্রোগ্রামিং ইন্টারফেসের বিনামূল্যে নির্বাচনের অনুমতি দেওয়ার জন্য Atmel স্টুডিওকে কনফিগার করতে হবে।

  1. অ্যাপ্লিকেশনের শীর্ষে থাকা মেনু সিস্টেমের মাধ্যমে টুলস > বিকল্পগুলিতে নেভিগেট করুন।
  2. বিকল্প উইন্ডোতে টুলস > টুল সেটিংস বিভাগ নির্বাচন করুন।
  3. অসমর্থিত ডিভাইস লুকান বিকল্পটি False এ সেট করুন।

অসমর্থিত ডিভাইস লুকান

MICROCHIP-PIC18F57Q43-কিউরিওসিটি-ন্যানো-হার্ডওয়্যার-(9)

তথ্য:  অ্যাটমেল স্টুডিও যেকোন মাইক্রোকন্ট্রোলার এবং ইন্টারফেস নির্বাচন করার অনুমতি দেয় যখন অসমর্থিত ডিভাইস লুকান False এ সেট করা থাকে, এছাড়াও মাইক্রোকন্ট্রোলার এবং ইন্টারফেস যা অন-বোর্ড ডিবাগার দ্বারা সমর্থিত নয়।

হার্ডওয়্যার পরিবর্তন
অন-বোর্ড ডিবাগার ডিফল্টরূপে PIC18F57Q43 এর সাথে সংযুক্ত থাকে। কোনো বাহ্যিক মাইক্রোকন্ট্রোলার প্রোগ্রাম বা ডিবাগ করার আগে এই সংযোগগুলি মুছে ফেলতে হবে। অন-বোর্ড ডিবাগার থেকে PIC18F57Q43 সংযোগ বিচ্ছিন্ন করতে একটি ধারালো টুল দিয়ে নীচের চিত্রে দেখানো GPIO স্ট্র্যাপগুলি কাটুন৷

ডিবাগারের সাথে প্রোগ্রামিং এবং ডিবাগিং সংযোগ

MICROCHIP-PIC18F57Q43-কিউরিওসিটি-ন্যানো-হার্ডওয়্যার-(10)

তথ্য:  ডিবাগারের সাথে সংযোগগুলি কাটা হলে বোর্ডে মাউন্ট করা PIC18F57Q43 থেকে প্রোগ্রামিং, ডিবাগিং এবং ডেটা স্ট্রিমিং অক্ষম হবে৷
টিপ:  পায়ের ছাপ জুড়ে 0Ω প্রতিরোধকগুলিতে সোল্ডার করুন বা অন-বোর্ড ডিবাগার এবং PIC18F57Q43 এর মধ্যে সংকেতগুলিকে পুনরায় সংযোগ করতে সোল্ডার দিয়ে শর্ট-সার্কিট করুন।

বাহ্যিক মাইক্রোকন্ট্রোলারের সাথে সংযোগ করা হচ্ছে

নীচের চিত্র এবং টেবিলটি দেখায় যেখানে প্রোগ্রামিং এবং ডিবাগিং সংকেতগুলি অবশ্যই প্রোগ্রামের সাথে সংযুক্ত থাকতে হবে এবং বহিরাগত মাইক্রোকন্ট্রোলারগুলিকে ডিবাগ করতে হবে। অন-বোর্ড ডিবাগার বাহ্যিক হার্ডওয়্যারে শক্তি সরবরাহ করতে পারে, বা একটি বহিরাগত ভলিউম ব্যবহার করতে পারেtage এর স্তর পরিবর্তনের জন্য একটি রেফারেন্স হিসাবে। 3.3 পাওয়ার সাপ্লাই-এ পাওয়ার সাপ্লাই সম্পর্কে আরও পড়ুন। অন-বোর্ড ডিবাগার এবং লেভেল শিফটারগুলি সক্রিয়ভাবে ডেটা এবং ক্লক সিগন্যালগুলি চালায় (DBG0, DBG1, এবং DBG2) প্রোগ্রামিং এবং ডিবাগিংয়ের জন্য ব্যবহৃত হয় এবং বেশিরভাগ ক্ষেত্রে, এই সিগন্যালের বাহ্যিক প্রতিরোধক উপেক্ষা করা যেতে পারে। PIC® মাইক্রোকন্ট্রোলার ডিবাগ করার জন্য ICSP™ ডেটা এবং ঘড়ি সংকেতগুলিতে পুল-ডাউন প্রতিরোধকের প্রয়োজন। DBG3 একটি ওপেন-ড্রেন সংযোগ এবং কাজ করার জন্য একটি পুল-আপ প্রতিরোধকের প্রয়োজন।
PIC18F57Q43 কিউরিওসিটি ন্যানোতে পুল-ডাউন প্রতিরোধক R204 এবং R205 ICSP ডেটা এবং ঘড়ি সংকেত (DBG0 এবং DBG1) এর সাথে সংযুক্ত রয়েছে। #MCLR সংকেত (DBG200) এর সাথে সংযুক্ত একটি পুল-আপ প্রতিরোধক R3 রয়েছে। পরিশিষ্টের 7.2 অ্যাসেম্বলি ড্রয়িং-এ টান প্রতিরোধকের অবস্থান দেখানো হয়েছে।

মনে রাখবেন:

  • বাহ্যিক মাইক্রোকন্ট্রোলারের সাথে GND এবং VTG সংযোগ করুন
  • বাহ্যিক হার্ডওয়্যারের নিজস্ব পাওয়ার সাপ্লাই থাকলে VOFF পিনটি GND-এ বেঁধে দিন
  • নিশ্চিত করুন যে পিআইসি মাইক্রোকন্ট্রোলারগুলির ডিবাগিং সমর্থন করার জন্য ICSP ডেটা এবং ঘড়ি সংকেতগুলিতে (DBG0 এবং DBG1) পুল-ডাউন প্রতিরোধক রয়েছে

কিউরিওসিটি ন্যানো স্ট্যান্ডার্ড পিনআউট

MICROCHIP-PIC18F57Q43-কিউরিওসিটি-ন্যানো-হার্ডওয়্যার-(11)

প্রোগ্রামিং এবং ডিবাগিং ইন্টারফেস

কিউরিওসিটি ন্যানো পিন ইউপিডিআই আইসিএসপি™ এর বিবরণ SWD
DBG0 ইউপিডিআই ডেটা এসডাব্লুআইডিও
DBG1 সিএলকে SWCLK
DBG2
DBG3 #MCLR #রিসেট

বাহ্যিক ডিবাগার সংযুক্ত করা হচ্ছে

একটি অন-বোর্ড ডিবাগার থাকলেও, PIC18F57Q43 প্রোগ্রাম/ডিবাগ করার জন্য বহিরাগত ডিবাগারগুলি সরাসরি PIC18F57Q43 কিউরিওসিটি ন্যানো-এর সাথে সংযুক্ত হতে পারে। অন-বোর্ড ডিবাগার PIC18F57Q43-এর সাথে সংযুক্ত সমস্ত পিন এবং বোর্ড প্রান্তকে ত্রি-অবস্থায় রাখে যখন সক্রিয়ভাবে ব্যবহার করা হয় না। অতএব, অন-বোর্ড ডিবাগার কোনো বাহ্যিক ডিবাগ টুলের সাথে হস্তক্ষেপ করবে না।

MPLAB® PICkit™ 4 ইন-সার্কিট ডিবাগার/প্রোগ্রামারকে PIC18F57Q43 কিউরিওসিটি ন্যানোতে সংযুক্ত করা হচ্ছে

MICROCHIP-PIC18F57Q43-কিউরিওসিটি-ন্যানো-হার্ডওয়্যার-(12)

সতর্কতা
MPLAB PICkit 4 ইন-সার্কিট ডিবাগার/প্রোগ্রামার উচ্চ ভলিউম সরবরাহ করতে সক্ষমtage MCLR পিনে। উচ্চ ভলিউম দ্বারা R110 স্থায়ীভাবে ক্ষতিগ্রস্ত হতে পারেtage যদি R110 ভাঙ্গা হয়, অন-বোর্ড ডিবাগার PIC18F57Q43 এর প্রোগ্রামিং মোডে প্রবেশ করতে পারবে না এবং সাধারণত ডিভাইস আইডি পড়তে ব্যর্থ হবে।

  • বাহ্যিক ডিবাগার এবং অন-বোর্ড ডিবাগারের মধ্যে বিবাদ এড়াতে, বাহ্যিক টুল সক্রিয় থাকা অবস্থায় মাইক্রোচিপ MPLAB® X IDE বা ভর স্টোরেজ প্রোগ্রামিংয়ের মাধ্যমে অন-বোর্ড ডিবাগারের সাথে কোনো প্রোগ্রামিং/ডিবাগ অপারেশন শুরু করবেন না।

হার্ডওয়্যার ব্যবহারকারী গাইড

সংযোগকারী
PIC18F57Q43 কিউরিওসিটি ন্যানো পিনআউট
সমস্ত PIC18F57Q43 I/O পিনগুলি বোর্ডের প্রান্ত সংযোগকারীগুলিতে অ্যাক্সেসযোগ্য৷ নীচের ছবিটি বোর্ড পিনআউট দেখায়।

PIC18F57Q43 কিউরিওসিটি ন্যানো পিনআউট

MICROCHIP-PIC18F57Q43-কিউরিওসিটি-ন্যানো-হার্ডওয়্যার-(13)

তথ্য:  উপরের ছবিতে দেখানো পেরিফেরাল সিগন্যাল যেমন UART, I2C, SPI, ADC, PWM এবং অন্যান্য, কিউরিওসিটি ন্যানো বোর্ড স্ট্যান্ডার্ড মেনে চলার জন্য নির্দিষ্ট পিনে দেখানো হয়েছে। এই সংকেতগুলি সাধারণত PIC18F57Q43-এ পেরিফেরাল পিন সিলেক্ট (পিপিএস) বৈশিষ্ট্য ব্যবহার করে বিকল্প পিনে পাঠানো যেতে পারে।

পিন হেডার ব্যবহার করে
PIC18F57Q43 কিউরিওসিটি ন্যানোতে এজ কানেক্টর পদচিহ্ন রয়েছেtaggered ডিজাইন যেখানে প্রতিটি গর্ত 8 mil (~0.2 মিমি) অফ সেন্টারে স্থানান্তরিত হয়। হোল শিফ্ট সোল্ডারিং ছাড়াই বোর্ডে নিয়মিত 100 mil পিন হেডার ব্যবহার করার অনুমতি দেয়। একবার পিন শিরোনামগুলি দৃঢ়ভাবে জায়গায় থাকলে, সেগুলি কোনও সমস্যা ছাড়াই পিন সকেট এবং প্রোটোটাইপিং বোর্ডের মতো সাধারণ অ্যাপ্লিকেশনগুলিতে ব্যবহার করা যেতে পারে।
টিপ:  পিন হেডারের এক প্রান্তে শুরু করুন এবং ধীরে ধীরে বোর্ডের দৈর্ঘ্য বরাবর হেডারটি সন্নিবেশ করুন। একবার সমস্ত পিন জায়গায় হয়ে গেলে, তাদের ভিতরে ঠেলে দেওয়ার জন্য একটি সমতল পৃষ্ঠ ব্যবহার করুন।

  • অ্যাপ্লিকেশনগুলির জন্য যেখানে পিন শিরোনামগুলি স্থায়ীভাবে ব্যবহার করা হবে, এটি এখনও তাদের জায়গায় সোল্ডার করার সুপারিশ করা হয়।

গুরুত্বপূর্ণ:  একবার পিন শিরোনামগুলি জায়গায় হয়ে গেলে, সেগুলি হাত দিয়ে অপসারণ করা কঠিন। পিন হেডার এবং PCB এর ক্ষতি এড়াতে প্লায়ারের একটি সেট ব্যবহার করুন এবং সাবধানে পিন হেডারগুলি সরিয়ে ফেলুন।

পেরিফেরাল
LED
PIC18F57Q43 কিউরিসিটি ন্যানো বোর্ডে একটি হলুদ ব্যবহারকারী LED উপলব্ধ রয়েছে যা GPIO বা PWM দ্বারা নিয়ন্ত্রিত হতে পারে। সংযুক্ত I/O লাইনকে GND-তে চালিত করে LED সক্রিয় করা যেতে পারে।

LED সংযোগ

PIC18F57Q43 পিন ফাংশন ভাগ করা কার্যকারিতা
RF3 হলুদ LED0 প্রান্ত সংযোগকারী

যান্ত্রিক সুইচ
PIC18F57Q43 কিউরিসিটি ন্যানোতে একটি যান্ত্রিক সুইচ রয়েছে। এটি একটি সাধারণ ব্যবহারকারী-কনফিগারযোগ্য সুইচ। সুইচ টিপলে, এটি I/O লাইনকে গ্রাউন্ডে নিয়ে যাবে (GND)।
টিপ:  সুইচটিতে বাহ্যিকভাবে সংযুক্ত পুল-আপ প্রতিরোধক নেই। সুইচটি ব্যবহার করতে, নিশ্চিত করুন যে পিন RB4 এ একটি অভ্যন্তরীণ পুল-আপ প্রতিরোধক সক্ষম করা আছে।

যান্ত্রিক সুইচ

PIC18F57Q43 পিন বর্ণনা ভাগ করা কার্যকারিতা
RB4 ব্যবহারকারী সুইচ (SW0) প্রান্ত সংযোগকারী, অন-বোর্ড ডিবাগার

ক্রিস্টাল

PIC18F57Q43 কিউরিওসিটি ন্যানো বোর্ডে দুটি টার্মিনাল সহ স্ট্যান্ডার্ড 32.768 মিমি বাই 3.2 মিমি সারফেস মাউন্ট ক্রিস্টালের জন্য তৈরি একটি 1.5 kHz ক্রিস্টাল ফুটপ্রিন্ট রয়েছে। ক্রিস্টাল ফুটপ্রিন্ট ডিফল্টরূপে PIC18F57Q43-এর সাথে সংযুক্ত থাকে না, কারণ GPIO গুলি প্রান্ত সংযোগকারীর সাথে রাউট করা হয়। ক্রিস্টাল ব্যবহার করার জন্য, কিছু হার্ডওয়্যার পরিবর্তন প্রয়োজন। ক্রিস্টালের সাথে বিরোধের সম্ভাবনা কমাতে এবং লাইনের অত্যধিক ক্যাপ্যাসিট্যান্স অপসারণের জন্য প্রান্ত সংযোগকারীর দিকে পাঠানো দুটি I/O লাইন অবশ্যই সংযোগ বিচ্ছিন্ন করতে হবে। নীচের চিত্রে দেখানো RC0 এবং RC1 চিহ্নিত বোর্ডের নীচের দিকে দুটি স্ট্র্যাপ কেটে এটি করা যেতে পারে। এরপরে, বোর্ডের উপরের দিকে ক্রিস্টালের পাশে বৃত্তাকার সোল্ডার পয়েন্টগুলির প্রতিটিতে একটি সোল্ডার ব্লবের উপর সোল্ডার করুন, যেমনটি নীচের চিত্রে দেখানো হয়েছে।

ক্রিস্টাল সংযোগ

PIC18F57Q43 পিন ফাংশন ভাগ করা কার্যকারিতা
RC0 SOSCO (ক্রিস্টাল আউটপুট) প্রান্ত সংযোগকারী
RC1 SOSCI (ক্রিস্টাল ইনপুট) প্রান্ত সংযোগকারী

ক্রিস্টাল সংযোগ এবং স্ট্র্যাপ কাটা

MICROCHIP-PIC18F57Q43-কিউরিওসিটি-ন্যানো-হার্ডওয়্যার-(14)

MICROCHIP-PIC18F57Q43-কিউরিওসিটি-ন্যানো-হার্ডওয়্যার-(15)

অন-বোর্ড ডিবাগার বাস্তবায়ন
PIC18F57Q43 কিউরিওসিটি ন্যানোতে একটি অন-বোর্ড ডিবাগার রয়েছে যা ICSP ব্যবহার করে PIC18F57Q43 প্রোগ্রাম এবং ডিবাগ করতে ব্যবহার করা যেতে পারে। অন-বোর্ড ডিবাগারে UART এবং ডিবাগ GPIO-এর উপর একটি ভার্চুয়াল সিরিয়াল পোর্ট (CDC) ইন্টারফেসও অন্তর্ভুক্ত রয়েছে। মাইক্রোচিপ MPLAB® X IDE প্রোগ্রামিং এবং ডিবাগিংয়ের জন্য অন-বোর্ড ডিবাগারের ফ্রন্ট-এন্ড হিসাবে ব্যবহার করা যেতে পারে। MPLAB ডেটা ভিজ্যুয়ালাইজার সিডিসি এবং ডিবাগ জিপিআইও-এর জন্য ফ্রন্ট-এন্ড হিসাবে ব্যবহার করা যেতে পারে।

অন-বোর্ড ডিবাগার সংযোগ
নীচের টেবিলটি লক্ষ্য এবং ডিবাগার বিভাগের মধ্যে সংযোগগুলি দেখায়৷ টার্গেট এবং ডিবাগারের মধ্যে সমস্ত সংযোগ ত্রি-বিবৃত হয় যতক্ষণ না ডিবাগার সক্রিয়ভাবে ইন্টারফেস ব্যবহার করছে। সুতরাং, যেহেতু সংকেতগুলির সামান্য দূষণ রয়েছে, তাই ব্যবহারকারীর ইচ্ছামত পিনগুলিকে কনফিগার করা যেতে পারে। অন-বোর্ড ডিবাগারের ক্ষমতা কীভাবে ব্যবহার করবেন সে সম্পর্কে আরও তথ্যের জন্য, 3.1 অন-বোর্ড ডিবাগার ওভার দেখুনview.

অন-বোর্ড ডিবাগার সংযোগ

PIC18F57Q43 ডিবাগার ফাংশন ভাগ করা কার্যকারিতা
RF1 সিডিসি TX UART RX (PIC18F57Q43 RX লাইন) প্রান্ত সংযোগকারী
RF0 সিডিসি আরএক্স UART TX (PIC18F57Q43 TX লাইন) প্রান্ত সংযোগকারী
RB7 DBG0 ICSPDAT প্রান্ত সংযোগকারী
RB6 DBG1 ICSPCLK প্রান্ত সংযোগকারী
RB4 DBG2 জিপিআইও প্রান্ত সংযোগকারী এবং SW0
RE3 DBG3  এমসিএলআর প্রান্ত সংযোগকারী

হার্ডওয়্যার রিভিশন ইতিহাস এবং পরিচিত সমস্যা

এই ব্যবহারকারী নির্দেশিকাটি বোর্ডের সর্বশেষ উপলব্ধ সংশোধন সম্পর্কে তথ্য প্রদানের জন্য লেখা হয়েছে। নিম্নলিখিত বিভাগগুলিতে পরিচিত সমস্যাগুলির তথ্য, পুরানো সংশোধনগুলির একটি পুনর্বিবেচনার ইতিহাস এবং কীভাবে পুরানো সংশোধনগুলি সর্বশেষ সংশোধন থেকে আলাদা তা রয়েছে৷

পণ্য আইডি এবং সংশোধন সনাক্তকরণ
PIC18F57Q43 কিউরিওসিটি ন্যানো বোর্ডের সংশোধন এবং পণ্য শনাক্তকারী দুটি উপায়ে পাওয়া যেতে পারে: হয় মাইক্রোচিপ MPLAB® X IDE কিট উইন্ডো ব্যবহার করে অথবা PCB-এর নীচের দিকে স্টিকার দেখে। মাইক্রোচিপ MPLAB® X IDE চলমান একটি কম্পিউটারের সাথে PIC18F57Q43 কিউরিসিটি ন্যানো সংযোগ করলে কিট উইন্ডো পপ আপ হবে। ক্রমিক নম্বরের প্রথম ছয় সংখ্যা, যা কিট তথ্যের অধীনে তালিকাভুক্ত, পণ্য শনাক্তকারী এবং সংশোধন ধারণ করে।
টিপ:  কিট উইন্ডোটি MPLAB® X IDE-তে মেনু বার উইন্ডো > কিট উইন্ডোর মাধ্যমে খোলা যেতে পারে।
একই তথ্য PCB এর নিচের দিকের স্টিকারেও পাওয়া যাবে। বেশিরভাগ বোর্ডের আইডেন্টিফায়ার এবং রিভিশনটি প্লেইন টেক্সটে A09-nnnn\rr হিসেবে মুদ্রিত থাকবে, যেখানে "nnnn" হল আইডেন্টিফায়ার, এবং "rr" হল রিভিশন। সীমিত স্থান সহ বোর্ডগুলিতে শুধুমাত্র একটি ডেটা ম্যাট্রিক্স কোড সহ একটি স্টিকার থাকে, যাতে পণ্য শনাক্তকারী, সংশোধন এবং সিরিয়াল নম্বর থাকে।

সিরিয়াল নম্বর স্ট্রিং নিম্নলিখিত বিন্যাস আছে:

  • "nnnnrrssssssss"
  • n = পণ্য শনাক্তকারী
  • r = পুনর্বিবেচনা
  • s = সিরিয়াল নম্বর

PIC18F57Q43 কিউরিওসিটি ন্যানো-এর পণ্য শনাক্তকারী হল A09-3290৷

রিভিশন 3
রিভিশন 3 প্রাথমিকভাবে প্রকাশিত সংস্করণ।

নথি পুনর্বিবেচনার ইতিহাস

ডক rev তারিখ মন্তব্য করুন
A 03/2020 প্রাথমিক নথি প্রকাশ।

পরিশিষ্ট

পরিকল্পিত
PIC18F57Q43 কিউরিওসিটি ন্যানো স্কিম্যাটিক

MICROCHIP-PIC18F57Q43-কিউরিওসিটি-ন্যানো-হার্ডওয়্যার-(16)MICROCHIP-PIC18F57Q43-কিউরিওসিটি-ন্যানো-হার্ডওয়্যার-(17) MICROCHIP-PIC18F57Q43-কিউরিওসিটি-ন্যানো-হার্ডওয়্যার-(18)

MICROCHIP-PIC18F57Q43-কিউরিওসিটি-ন্যানো-হার্ডওয়্যার-(19) MICROCHIP-PIC18F57Q43-কিউরিওসিটি-ন্যানো-হার্ডওয়্যার-(20)

সমাবেশ অঙ্কন
PIC18F57Q43 কিউরিওসিটি ন্যানো অ্যাসেম্বলি ড্রয়িং টপ

MICROCHIP-PIC18F57Q43-কিউরিওসিটি-ন্যানো-হার্ডওয়্যার-(21)

PIC18F57Q43 কিউরিসিটি ন্যানো অ্যাসেম্বলি ড্রয়িং বটম

MICROCHIP-PIC18F57Q43-কিউরিওসিটি-ন্যানো-হার্ডওয়্যার-(22)

ক্লিক বোর্ডের জন্য কিউরিওসিটি ন্যানো বেস™

PIC18F57Q43 কিউরিওসিটি ন্যানো পিনআউট ম্যাপিং

MICROCHIP-PIC18F57Q43-কিউরিওসিটি-ন্যানো-হার্ডওয়্যার-(23) MICROCHIP-PIC18F57Q43-কিউরিওসিটি-ন্যানো-হার্ডওয়্যার-(24)

অন-বোর্ড ডিবাগার সংযোগ বিচ্ছিন্ন করা হচ্ছে

অন-বোর্ড ডিবাগার এবং লেভেল শিফটারগুলি PIC18F57Q43 থেকে সম্পূর্ণভাবে সংযোগ বিচ্ছিন্ন করা যেতে পারে। নীচের ব্লক ডায়াগ্রামটি ডিবাগার এবং PIC18F57Q43 এর মধ্যে সমস্ত সংযোগ দেখায়। গোলাকার বাক্সগুলি বোর্ডের প্রান্তের সাথে সংযোগগুলি উপস্থাপন করে। প্রদর্শিত সংকেতের নামগুলিও বোর্ডের নীচের দিকে সিল্কস্ক্রিনে মুদ্রিত হয়।
ডিবাগার সংযোগ বিচ্ছিন্ন করতে, চিত্র 7-6-এ দেখানো স্ট্র্যাপগুলি কাটুন।
মনোযোগ:  অন-বোর্ড ডিবাগারে GPIO স্ট্র্যাপ কাটা ভার্চুয়াল সিরিয়াল পোর্ট, প্রোগ্রামিং, ডিবাগিং এবং ডেটা স্ট্রিমিং অক্ষম করবে। পাওয়ার সাপ্লাই স্ট্র্যাপ কাটলে অন-বোর্ড পাওয়ার সাপ্লাই সংযোগ বিচ্ছিন্ন হয়ে যাবে।
টিপ:  কাটা যে কোনো সংযোগ সোল্ডার ব্যবহার করে পুনরায় সংযোগ করা যেতে পারে, বিকল্পভাবে, একটি 0Ω 0402 প্রতিরোধক মাউন্ট করা যেতে পারে।

  • ডিবাগার সংযোগ বিচ্ছিন্ন হলে, একটি বহিরাগত ডিবাগার চিত্র 7-6 এ দেখানো গর্তের সাথে সংযুক্ত হতে পারে। একটি বাহ্যিক ডিবাগার সংযোগ সম্পর্কে বিশদ বিবরণ 3.6 বাহ্যিক ডিবাগার সংযোগে বর্ণিত হয়েছে।

অন-বোর্ড ডিবাগার সংযোগ ব্লক ডায়াগ্রাম

MICROCHIP-PIC18F57Q43-কিউরিওসিটি-ন্যানো-হার্ডওয়্যার-(25)

অন-বোর্ড ডিবাগার কানেকশন কাট স্ট্র্যাপ

MICROCHIP-PIC18F57Q43-কিউরিওসিটি-ন্যানো-হার্ডওয়্যার-(26)

মাইক্রোচিপ Webসাইট
মাইক্রোচিপ আমাদের মাধ্যমে অনলাইন সহায়তা প্রদান করে webসাইটে http://www.microchip.com/.

এই webসাইট তৈরি করতে ব্যবহার করা হয় fileএবং গ্রাহকদের কাছে সহজলভ্য তথ্য। উপলব্ধ কিছু সামগ্রীর মধ্যে রয়েছে:

  • পণ্য সমর্থন – ডেটা শীট এবং ত্রুটি, অ্যাপ্লিকেশন নোট এবং এসample প্রোগ্রাম, নকশা সম্পদ, ব্যবহারকারীর গাইড এবং হার্ডওয়্যার সমর্থন নথি, সর্বশেষ সফ্টওয়্যার রিলিজ এবং সংরক্ষণাগার সফ্টওয়্যার
  • সাধারণ প্রযুক্তিগত সহায়তা - প্রায়শই জিজ্ঞাসিত প্রশ্ন (FAQs), প্রযুক্তিগত সহায়তার অনুরোধ, অনলাইন আলোচনা গোষ্ঠী, মাইক্রোচিপ ডিজাইন পার্টনার প্রোগ্রাম সদস্য তালিকা
  • মাইক্রোচিপ ব্যবসা - পণ্য নির্বাচক এবং অর্ডার গাইড, সর্বশেষ মাইক্রোচিপ প্রেস রিলিজ, সেমিনার এবং ইভেন্টের তালিকা, মাইক্রোচিপ বিক্রয় অফিসের তালিকা, পরিবেশক এবং কারখানার প্রতিনিধি

পণ্য পরিবর্তন বিজ্ঞপ্তি পরিষেবা

মাইক্রোচিপের পণ্য পরিবর্তনের বিজ্ঞপ্তি পরিষেবা গ্রাহকদের মাইক্রোচিপ পণ্যগুলিতে বর্তমান রাখতে সাহায্য করে। কোনো নির্দিষ্ট পণ্য পরিবার বা আগ্রহের উন্নয়ন টুলের সাথে সম্পর্কিত পরিবর্তন, আপডেট, সংশোধন বা ত্রুটি-বিচ্যুতি হলেই গ্রাহকরা ইমেল বিজ্ঞপ্তি পাবেন।
নিবন্ধন করতে, যান http://www.microchip.com/pcn এবং নিবন্ধন নির্দেশাবলী অনুসরণ করুন.

কাস্টমার সাপোর্ট
মাইক্রোচিপ পণ্যের ব্যবহারকারীরা বিভিন্ন চ্যানেলের মাধ্যমে সহায়তা পেতে পারেন:

  • পরিবেশক বা প্রতিনিধি
  • স্থানীয় বিক্রয় অফিস
  • এমবেডেড সলিউশন ইঞ্জিনিয়ার (ইএসই)
  • প্রযুক্তিগত সহায়তা

সমর্থনের জন্য গ্রাহকদের তাদের পরিবেশক, প্রতিনিধি বা ESE এর সাথে যোগাযোগ করা উচিত। গ্রাহকদের সাহায্য করার জন্য স্থানীয় বিক্রয় অফিসগুলিও উপলব্ধ। বিক্রয় অফিস এবং অবস্থানের একটি তালিকা এই নথিতে অন্তর্ভুক্ত করা হয়েছে।
এর মাধ্যমে প্রযুক্তিগত সহায়তা পাওয়া যায় webসাইটে: http://www.microchip.com/support

মাইক্রোচিপ ডিভাইস কোড সুরক্ষা বৈশিষ্ট্য
মাইক্রোচিপ ডিভাইসে কোড সুরক্ষা বৈশিষ্ট্যের নিম্নলিখিত বিবরণ নোট করুন:

  • মাইক্রোচিপ পণ্য তাদের নির্দিষ্ট মাইক্রোচিপ ডেটা শীটে থাকা স্পেসিফিকেশন পূরণ করে।
  • মাইক্রোচিপ বিশ্বাস করে যে তার পণ্যের পরিবার আজ বাজারে তার ধরণের সবচেয়ে নিরাপদ পরিবারগুলির মধ্যে একটি, যখন উদ্দেশ্যমূলক পদ্ধতিতে এবং সাধারণ পরিস্থিতিতে ব্যবহার করা হয়।
  • কোড সুরক্ষা বৈশিষ্ট্য লঙ্ঘন করার জন্য অসাধু এবং সম্ভবত অবৈধ পদ্ধতি ব্যবহার করা হয়েছে৷ এই সমস্ত পদ্ধতির জন্য, আমাদের জানামতে, মাইক্রোচিপের ডেটা শীটে থাকা অপারেটিং স্পেসিফিকেশনের বাইরে একটি পদ্ধতিতে মাইক্রোচিপ পণ্যগুলি ব্যবহার করা প্রয়োজন৷ সম্ভবত, এমন ব্যক্তিটি মেধা সম্পত্তি চুরির সাথে জড়িত।
  • মাইক্রোচিপ গ্রাহকদের সাথে কাজ করতে ইচ্ছুক যারা তাদের কোডের অখণ্ডতা সম্পর্কে উদ্বিগ্ন।
  • মাইক্রোচিপ বা অন্য কোন সেমিকন্ডাক্টর নির্মাতা তাদের কোডের নিরাপত্তার নিশ্চয়তা দিতে পারে না। কোড সুরক্ষার অর্থ এই নয় যে আমরা পণ্যটিকে "অবিচ্ছিন্ন" হিসাবে গ্যারান্টি দিচ্ছি।

কোড সুরক্ষা ক্রমাগত পরিবর্তিত হয়ে চলেছে। আমরা মাইক্রোচিপে আমাদের পণ্যগুলির কোড সুরক্ষা বৈশিষ্ট্যগুলি ক্রমাগত উন্নত করতে প্রতিশ্রুতিবদ্ধ। মাইক্রোচিপের কোড সুরক্ষা বৈশিষ্ট্য ভঙ্গ করার প্রচেষ্টা ডিজিটাল মিলেনিয়াম কপিরাইট আইনের লঙ্ঘন হতে পারে। যদি এই ধরনের কাজগুলি আপনার সফ্টওয়্যার বা অন্য কপিরাইটযুক্ত কাজের অননুমোদিত অ্যাক্সেসের অনুমতি দেয়, তাহলে সেই আইনের অধীনে ত্রাণের জন্য মামলা করার অধিকার আপনার থাকতে পারে।

আইনি নোটিশ
ডিভাইস অ্যাপ্লিকেশান এবং এর মতো এই প্রকাশনার মধ্যে থাকা তথ্য শুধুমাত্র আপনার সুবিধার জন্য প্রদান করা হয়েছে এবং আপডেট দ্বারা বাতিল করা হতে পারে। আপনার আবেদন আপনার স্পেসিফিকেশনের সাথে মেলে তা নিশ্চিত করা আপনার দায়িত্ব। MICROCHIP কোনো ধরনের উপস্থাপনা বা ওয়ারেন্টি দেয় না তা প্রকাশ বা উহ্য, লিখিত বা মৌখিক, সংবিধিবদ্ধ বা অন্যথায়, তথ্যের সাথে সম্পর্কিত, তবে সীমাবদ্ধ নয়, সীমাবদ্ধ নয় ইলিটি বা উদ্দেশ্যের জন্য উপযুক্ততা। মাইক্রোচিপ এই তথ্য এবং এর ব্যবহার থেকে উদ্ভূত সমস্ত দায় অস্বীকার করে। লাইফ সাপোর্ট এবং/অথবা সুরক্ষা অ্যাপ্লিকেশনগুলিতে মাইক্রোচিপ ডিভাইসগুলির ব্যবহার সম্পূর্ণরূপে ক্রেতার ঝুঁকিতে, এবং ক্রেতা এই ধরনের ব্যবহারের ফলে যেকোনও এবং সমস্ত ক্ষতি, দাবি, মামলা বা খরচ থেকে রক্ষা, ক্ষতিপূরণ এবং ক্ষতিহীন মাইক্রোচিপ রাখতে সম্মত হন। মাইক্রোচিপ বৌদ্ধিক সম্পত্তি অধিকারের অধীনে কোন লাইসেন্স, পরোক্ষভাবে বা অন্যথায় বলা হয় না।

ট্রেডমার্ক
মাইক্রোচিপের নাম এবং লোগো, মাইক্রোচিপ লোগো, অ্যাডাপ্টেক, যেকোনওরেট, AVR, AVR লোগো, AVR ফ্রিকস, বেসটাইম, বিটক্লাউড, চিপকিট, চিপকিট লোগো, ক্রিপ্টোমেমোরি, ক্রিপ্টোআরএফ, ডিএসপিআইসি, ফ্ল্যাশফ্লেক্স, ফ্লেক্স, ফ্লেক্স, কেবিএল, কেবিএলডিও, ফ্ল্যাশফ্লেক্স , LANCheck, LinkMD, maXStylus, maXTouch, MediaLB, megaAVR, Microsemi, Microsemi লোগো, MOST, MOST লোগো, MPLAB, OptoLyzer, PackeTime, PIC, picoPower, PICSTART, PIC32 লোগো, PolarFire, SENBANUCH, ডিজাইনার , SpyNIC, SST, SST লোগো, SuperFlash, Symmetricom, SyncServer, Tachyon, TempTrackr, TimeSource, tinyAVR, UNI/O, Vectron, এবং XMEGA হল মার্কিন যুক্তরাষ্ট্র এবং অন্যান্য দেশে অন্তর্ভুক্ত মাইক্রোচিপ প্রযুক্তির নিবন্ধিত ট্রেডমার্ক। APT, ClockWorks, দ্য এমবেডেড কন্ট্রোল সলিউশন কোম্পানি, EtherSynch, FlashTec, হাইপার স্পিড কন্ট্রোল, হাইপারলাইট লোড, IntelliMOS, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC Plus লোগো, Qui-Wire, স্মার্টফোন SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, Vite, WinPath, এবং ZL হল মার্কিন যুক্তরাষ্ট্রের সংলগ্ন কী দমন, AKS, এনালগ-ফর-দ্য-ডিজিটাল বয়স, যেকোনো ক্যাপাসিটি, যেকোনও ইনকর্পোরেটেড মাইক্রোচিপ প্রযুক্তির নিবন্ধিত ট্রেডমার্ক। BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, ডায়নামিক গড় ম্যাচিং, DAM, ECAN, EtherGREEN, ইন-সার্কিট, আন্তঃ-সার্কিট, জিআইসিপিআইসিনেট, আন্তঃ-সার্কিট, জিআইসিপিআইসিনেট, ইন্টারগ্র্যামিং er, KleerNet, KleerNet লোগো, মেমব্রেন, মিন্ডি, MiWi, MPASM, MPF, MPLAB সার্টিফাইড লোগো, MPLIB, MPLINK, MultiTRAK, NetDetach, সর্বজনীন কোড জেনারেশন, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, Riple INC, Riple SAM-ICE, সিরিয়াল Quad I/O, SMART-I.S., SQI, SuperSwitcher, SuperSwitcher II, Total Endurance, TSHARC, USBCheck, VariSense, Viewস্প্যান, ওয়াইপারলক, ওয়্যারলেস ডিএনএ, এবং জেএনএ হল মার্কিন যুক্তরাষ্ট্র এবং অন্যান্য দেশে সংযুক্ত মাইক্রোচিপ প্রযুক্তির ট্রেডমার্ক। SQTP হল মার্কিন যুক্তরাষ্ট্রে সংগঠিত মাইক্রোচিপ প্রযুক্তির একটি পরিষেবা চিহ্ন। অ্যাডাপ্টেক লোগো, ফ্রিকোয়েন্সি অন ডিমান্ড, সিলিকন স্টোরেজ টেকনোলজি এবং সিমকম অন্যান্য দেশে মাইক্রোচিপ টেকনোলজি ইনকর্পোরেটেডের নিবন্ধিত ট্রেডমার্ক। GestIC হল মাইক্রোচিপ টেকনোলজি জার্মানি II GmbH & Co. KG-এর একটি নিবন্ধিত ট্রেডমার্ক, অন্যান্য দেশে মাইক্রোচিপ টেকনোলজি ইনকর্পোরেটেডের একটি সহযোগী প্রতিষ্ঠান।
এখানে উল্লিখিত অন্যান্য সমস্ত ট্রেডমার্ক তাদের নিজ নিজ কোম্পানির সম্পত্তি.
© 2020, Microchip Technology Incorporated, USA-এ মুদ্রিত, সর্বস্বত্ব সংরক্ষিত।
আইএসবিএন: 978-1-5224-5774-9

গুণমান ব্যবস্থাপনা সিস্টেম
মাইক্রোচিপের কোয়ালিটি ম্যানেজমেন্ট সিস্টেম সম্পর্কিত তথ্যের জন্য, অনুগ্রহ করে দেখুন http://www.microchip.com/quality.

বিশ্বব্যাপী বিক্রয় এবং পরিষেবা

আমেরিকা এশিয়া/প্যাসিফিক এশিয়া/প্যাসিফিক ইউরোপ
কর্পোরেট অফিস
2355 West Chandler Blvd. চ্যান্ডলার, AZ 85224-6199
টেলিফোন: 480-792-7200
ফ্যাক্স: 480-792-7277
প্রযুক্তিগত সহায়তা: http://www.microchip.com/support Web ঠিকানা: http://www.microchip.com আটলান্টা
ডুলুথ, জিএ
টেলিফোন: 678-957-9614
ফ্যাক্স: 678-957-1455অস্টিন, TX
টেলিফোন: 512-257-3370
বোস্টন ওয়েস্টবরো, এমএ টেলিফোন: 774-760-0087
ফ্যাক্স: 774-760-0088
শিকাগো
ইটাস্কা, আইএল
টেলিফোন: 630-285-0071
ফ্যাক্স: 630-285-0075
ডালাস
অ্যাডিসন, TX
টেলিফোন: 972-818-7423 ফ্যাক্স: 972-818-2924
ডেট্রয়েট
নোভি, এমআই
টেলিফোন: 248-848-4000
হিউস্টন, TX
টেলিফোন: 281-894-5983
ইন্ডিয়ানাপলিস
Noblesville, IN টেলিফোন: 317-773-8323
ফ্যাক্স: 317-773-5453
টেলিফোন: 317-536-2380
লস এঞ্জেলেস
মিশন ভিজো, CA টেলিফোন: 949-462-9523
ফ্যাক্স: 949-462-9608
টেলিফোন: 951-273-7800
রেলি, এনসি
টেলিফোন: 919-844-7510
নিউ ইয়র্ক, এনওয়াই
টেলিফোন: 631-435-6000
সান জোসে, CA
টেলিফোন: 408-735-9110
টেলিফোন: 408-436-4270
কানাডা - টরন্টো
টেলিফোন: 905-695-1980
ফ্যাক্স: 905-695-2078
অস্ট্রেলিয়া - সিডনি
টেলিফোন: 61-2-9868-6733
চীন - বেইজিং
টেলিফোন: 86-10-8569-7000
চীন - চেংদু
টেলিফোন: 86-28-8665-5511
চীন - চংকিং
টেলিফোন: 86-23-8980-9588
চীন - ডংগুয়ান
টেলিফোন: 86-769-8702-9880
চীন - গুয়াংজু
টেলিফোন: 86-20-8755-8029
চীন - হ্যাংজু
টেলিফোন: 86-571-8792-8115
চীন - হংকং SAR
টেলিফোন: 852-2943-5100
চীন - নানজিং
টেলিফোন: 86-25-8473-2460
চীন - কিংডাও
টেলিফোন: 86-532-8502-7355
চীন - সাংহাই
টেলিফোন: 86-21-3326-8000
চীন-শেনিয়াং
টেলিফোন: 86-24-2334-2829
চীন - শেনজেন
টেলিফোন: 86-755-8864-2200
চীন - সুজু
টেলিফোন: 86-186-6233-1526
চীন - উহান
টেলিফোন: 86-27-5980-5300
চীন - জিয়ান
টেলিফোন: 86-29-8833-7252
চীন - জিয়ামেন
টেলিফোন: 86-592-2388138
চীন - ঝুহাই
টেলিফোন: 86-756-3210040
ভারত - ব্যাঙ্গালোর
টেলিফোন: 91-80-3090-4444
ভারত - নয়াদিল্লি
টেলিফোন: 91-11-4160-8631
ভারত - পুনে
টেলিফোন: 91-20-4121-0141
জাপান - ওসাকা
টেলিফোন: 81-6-6152-7160
জাপান - টোকিও
টেলিফোন: 81-3-6880- 3770
কোরিয়া - ডেগু
টেলিফোন: 82-53-744-4301
কোরিয়া - সিউল
টেলিফোন: 82-2-554-7200
মালয়েশিয়া - কুয়ালালামপুর
টেলিফোন: 60-3-7651-7906
মালয়েশিয়া - পেনাং
টেলিফোন: 60-4-227-8870
ফিলিপাইন - ম্যানিলা
টেলিফোন: 63-2-634-9065
সিঙ্গাপুর
টেলিফোন: 65-6334-8870
তাইওয়ান - সিন চু
টেলিফোন: 886-3-577-8366
তাইওয়ান - কাওশিউং
টেলিফোন: 886-7-213-7830
তাইওয়ান - তাইপেই
টেলিফোন: 886-2-2508-8600
থাইল্যান্ড-ব্যাংকক
টেলিফোন: 66-2-694-1351
ভিয়েতনাম - হো চি মিন
টেলিফোন: 84-28-5448-2100
অস্ট্রিয়া - ওয়েলস
টেলিফোন: 43-7242-2244-39
ফ্যাক্স: 43-7242-2244-393
ডেনমার্ক-কোপেনহেগেন
টেলিফোন: 45-4485-5910
ফ্যাক্স: 45-4485-2829
ফিনল্যান্ড - এসপু
টেলিফোন: 358-9-4520-820
ফ্রান্স - প্যারিস
Tel: 33-1-69-53-63-20
Fax: 33-1-69-30-90-79
জার্মানি - গার্চিং
টেলিফোন: 49-8931-9700
জার্মানি - হান
টেলিফোন: 49-2129-3766400
জার্মানি - হেইলব্রন
টেলিফোন: 49-7131-72400
জার্মানি - কার্লসরুহে
টেলিফোন: 49-721-625370
জার্মানি - মিউনিখ
Tel: 49-89-627-144-0
Fax: 49-89-627-144-44
জার্মানি - রোজেনহেইম
টেলিফোন: 49-8031-354-560
ইসরাইল - রাআনানা
টেলিফোন: 972-9-744-7705
ইতালি - মিলান
টেলিফোন: 39-0331-742611
ফ্যাক্স: 39-0331-466781
ইতালি - পাডোভা
টেলিফোন: 39-049-7625286
নেদারল্যান্ডস - ড্রুনেন
টেলিফোন: 31-416-690399
ফ্যাক্স: 31-416-690340
নরওয়ে - ট্রনহাইম
টেলিফোন: 47-72884388
পোল্যান্ড - ওয়ারশ
টেলিফোন: 48-22-3325737
রোমানিয়া - বুখারেস্ট
Tel: 40-21-407-87-50
স্পেন - মাদ্রিদ
Tel: 34-91-708-08-90
Fax: 34-91-708-08-91
সুইডেন - গোথেনবার্গ
Tel: 46-31-704-60-40
সুইডেন-স্টকহোম
টেলিফোন: 46-8-5090-4654
ইউকে - ওকিংহাম
টেলিফোন: 44-118-921-5800
ফ্যাক্স: 44-118-921-5820

© 2020 Microchip Technology Inc.

দলিল/সম্পদ

মাইক্রোচিপ PIC18F57Q43 কিউরিওসিটি ন্যানো হার্ডওয়্যার [পিডিএফ] ব্যবহারকারীর নির্দেশিকা
PIC18F57Q43 কৌতূহল ন্যানো হার্ডওয়্যার, PIC18F57Q43, কিউরিওসিটি ন্যানো হার্ডওয়্যার, ন্যানো হার্ডওয়্যার, হার্ডওয়্যার

তথ্যসূত্র

একটি মন্তব্য করুন

আপনার ইমেল ঠিকানা প্রকাশ করা হবে না. প্রয়োজনীয় ক্ষেত্রগুলি চিহ্নিত করা হয়েছে *