সুচিপত্র:

কিভাবে একটি PIC প্রোগ্রামার তৈরি করবেন - PicKit 2 'ক্লোন': 4 টি ধাপ (ছবি সহ)
কিভাবে একটি PIC প্রোগ্রামার তৈরি করবেন - PicKit 2 'ক্লোন': 4 টি ধাপ (ছবি সহ)

ভিডিও: কিভাবে একটি PIC প্রোগ্রামার তৈরি করবেন - PicKit 2 'ক্লোন': 4 টি ধাপ (ছবি সহ)

ভিডিও: কিভাবে একটি PIC প্রোগ্রামার তৈরি করবেন - PicKit 2 'ক্লোন': 4 টি ধাপ (ছবি সহ)
ভিডিও: How to Make a Pickit2 Programmer at Home 🔥 Full Bangla Tutorial 2024, জুলাই
Anonim
কিভাবে একটি PIC প্রোগ্রামার তৈরি করবেন - PicKit 2 'ক্লোন'
কিভাবে একটি PIC প্রোগ্রামার তৈরি করবেন - PicKit 2 'ক্লোন'

ওহে! এটি একটি PIC প্রোগ্রামার তৈরির একটি সংক্ষিপ্ত নির্দেশযোগ্য যা একটি PicKit 2 হিসাবে কাজ করে। আমি এটি তৈরি করেছি কারণ এটি একটি মূল PikKit কেনার চেয়ে সস্তা এবং মাইক্রোচিপ, PIC মাইক্রোকন্ট্রোলার এবং PicKit প্রোগ্রামার নির্মাতারা, স্কিম্যাটিক্স এবং সফ্টওয়্যার তৈরি করে আমাদের নিজের প্রোগ্রামারদের ডিজাইন করা সত্যিই সহজ, PIC গুলি ব্যবহারের একটি সুবিধা।

প্রয়োজনীয় সরঞ্জাম:

  • সোল্ডারিং আয়রন এবং সোল্ডার
  • তারের স্নিপস
  • নিডেল নাক প্লায়ার
  • পিসিবি এচিং টুলস এবং উপকরণ - একটি ব্রেডবোর্ড দিয়ে প্রতিস্থাপিত করা যেতে পারে কিন্তু আরো জায়গা নেবে
  • ইতিমধ্যে কর্মরত প্রোগ্রামার (এটি নেতিবাচক দিক, হয়তো আপনি একটি ধার করতে পারেন)
  • পিসি (PIC প্রোগ্রামিং করার জন্য যা PicKit এ যায়)

উপকরণ প্রয়োজন:

  • 2 x 100nF সিরামিক ক্যাপাসিটর
  • 2 x 15pF সিরামিক ক্যাপাসিটর
  • 2 x 47uF 16v ইলেক্ট্রোলাইটিক ক্যাপাসিটর
  • 1 x 10uF 16v ইলেক্ট্রোলাইটিক ক্যাপাসিটর
  • 2 x 1N4148 ডায়োড
  • 1 x PIC18F2550
  • 1 x 28 পিন পাতলা আইসি সকেট (PIC18F2550 এর জন্য)
  • 1 x 680uH ইন্ডাক্টর, রোধের মত প্যাকেজ
  • 2 x 3mm LED (একটি সবুজ এবং একটি লাল)
  • 3 x BC548 ট্রানজিস্টর
  • 1 x BC557 ট্রানজিস্টর
  • 1 x 20MHz দোলক স্ফটিক
  • 3 x 33 ওহম প্রতিরোধক
  • 1 x 100 ওহম প্রতিরোধক
  • 2 x 330 ওহম প্রতিরোধক
  • 1 x 1k প্রতিরোধক
  • 1 x 2k7 প্রতিরোধক
  • 2 x 4k7 প্রতিরোধক
  • 3 x 10k প্রতিরোধক
  • 1 x 100k প্রতিরোধক
  • 1 এক্স 2-পিন স্পর্শযোগ্য সুইচ (বোতাম)
  • 1 এক্স পিন স্ট্রিপ (শুধুমাত্র 6 প্রয়োজন)

ধাপ 1: স্কিম্যাটিক্স এবং পিসিবি ডিজাইন

স্কিম্যাটিক্স এবং পিসিবি ডিজাইন
স্কিম্যাটিক্স এবং পিসিবি ডিজাইন
স্কিম্যাটিক্স এবং পিসিবি ডিজাইন
স্কিম্যাটিক্স এবং পিসিবি ডিজাইন

স্কিম্যাটিক্সের জন্য, আমি আমার পৃষ্ঠায় ফেলিক্সেলস দ্বারা সরবরাহিত একটি নকশার উপর ভিত্তি করে তৈরি করেছি:

sergiols.blogspot.com.ar/2009/02/pickit-2-c…

তিনি একটি পিসিবি ডিজাইনও প্রদান করেছিলেন, কিন্তু আমি দেখতে পেলাম যে ট্রেসগুলি বাড়িতে তৈরি করার জন্য খুব পাতলা ছিল, তাই আমি প্রোটিয়াসে পিসিবিকে নতুনভাবে ডিজাইন করেছি।

পিসিবি তৈরির জন্য নকশার ফাইল এবং প্রিন্ট করার জন্য একটি পিডিএফ এখানে।

ধাপ 2: বোর্ড তৈরি করা

বোর্ড তৈরি করা
বোর্ড তৈরি করা
বোর্ড তৈরি করা
বোর্ড তৈরি করা
বোর্ড তৈরি করা
বোর্ড তৈরি করা

আপনি যদি ঘরে বসে পিসিবি তৈরি করতে শিখতে চান তাহলে অনলাইনে প্রচুর ইন্সট্রাকটেবল আছে যেখানে আপনি শিখতে পারেন।

একবার আপনি বোর্ড তৈরি করা শেষ করার পরে আপনাকে উপাদানগুলি সোল্ডার করতে হবে, আপনি সাহায্য করতে এই ছবিগুলি ব্যবহার করতে পারেন।

উপাদান তালিকা:

C1 100nf

C2 47uf 25v

C3 100nf

C4 47uf 25v

C5 10uf 50v

C8 15pf

C9 15pf

D1 1N4148

D2 1N4148

IC1 PIC18F2550

L1 680uH

LED RED LED 3MM

LED GREEN LED 3MM

Q1 BC548

Q2 20MHZ

Q3 BC548

Q4 BC548

Q5 BC557

R1 33

R2 33

R3 33

R4 4k7

R5 330

R6 1k

R7 330

R8 100k

R9 2k7

R10 4k7

R11 10k

R12 100

R13 10k

R14 10k

বিটিএন স্পর্শকাতর সুইচ

SV3 6 পিন

X3 USB B মহিলা

ধাপ 3: প্রোগ্রামার প্রোগ্রামিং

প্রোগ্রামার প্রোগ্রামিং
প্রোগ্রামার প্রোগ্রামিং
প্রোগ্রামার প্রোগ্রামিং
প্রোগ্রামার প্রোগ্রামিং
প্রোগ্রামার প্রোগ্রামিং
প্রোগ্রামার প্রোগ্রামিং
প্রোগ্রামার প্রোগ্রামিং
প্রোগ্রামার প্রোগ্রামিং

প্রোগ্রামার ব্যবহার করার জন্য PIC18F2550 প্রোগ্রাম করার জন্য আপনার একটি কার্যকরী PicKit প্রয়োজন হবে। একবার আপনি একটি পেতে বা একটি ধার, আপনি PicKit 2 সফ্টওয়্যার ইনস্টল করতে হবে: PicKit 2 v2.61

প্রথমে PicKit 2 খুলুন এবং আপনার কার্যকরী প্রোগ্রামারকে প্লাগ করুন। যদি এটি বার্তা উইন্ডোতে 'পিককিট সংযুক্ত' না বলে, তবে 'সরঞ্জাম> যোগাযোগ যোগাযোগ' ক্লিক করার চেষ্টা করুন।

তারপরে PIC18F2550 কে আপনার কার্যকারী প্রোগ্রামারের সাথে একটি ব্রেডবোর্ড ব্যবহার করে সংযুক্ত করুন এবং উপরের চিত্রের মতো উপযুক্ত সংযোগ তৈরি করুন।

যদি এটি PIC সনাক্ত না করে, 'PIC ডিভাইস পাওয়া গেছে' দেখায়, তাহলে কয়েকবার 'সরঞ্জাম> যোগাযোগ যোগাযোগ' ক্লিক করার চেষ্টা করুন। যদি এটি এখনও PIC সনাক্ত না করে, সংযোগগুলি পরীক্ষা করুন।

পিআইসিতে প্রোগ্রাম আপলোড করতে 'ফাইল> আমদানি' এ যান, তারপর 'C: / Program Files (x86) Microchip / PICkit 2 v2 / PK2V023200.hex' এবং 'ওপেন' ক্লিক করুন

অপেক্ষা করুন যতক্ষণ না 'হেক্স ফাইল সফলভাবে আমদানি করা হয়েছে' এবং 'লিখুন' ক্লিক করুন, এটি 'প্রোগ্রামিং সফল' বলার জন্য অপেক্ষা করুন

ধাপ 4: PicKit ব্যবহার করে

PicKit ব্যবহার করে
PicKit ব্যবহার করে
PicKit ব্যবহার করে
PicKit ব্যবহার করে
PicKit ব্যবহার করে
PicKit ব্যবহার করে

প্রথমে আমাদের প্রোগ্রামারে প্লাগ ইন করুন এবং PicKit খুলুন 2. প্রোগ্রামার সনাক্ত করার জন্য PicKit এর জন্য অপেক্ষা করুন, এবং যদি তা না হয়, তাহলে 'সরঞ্জাম> চেক যোগাযোগ' ক্লিক করুন।

আমাদের প্রোগ্রামারের সাথে আমরা যে PIC প্রোগ্রাম করতে চাই তা সংযুক্ত করুন। আপনি যদি না জানেন যে আপনি কিভাবে PIC এর পিন বিতরণের জন্য অনলাইনে অনুসন্ধান করতে পারেন এবং সংশ্লিষ্ট MCLR, VDD, VSS, PGD এবং PGC পিনগুলি প্রোগ্রামারের সাথে সংযোগ করতে পারেন।

PICKit 'PIC ডিভাইস পাওয়া' দেখানো PIC সনাক্ত করার জন্য অপেক্ষা করুন, যদি এটি না হয় তবে কয়েকবার 'সরঞ্জাম> যোগাযোগ যোগাযোগ' ক্লিক করার চেষ্টা করুন। যদি এটি এখনও PIC সনাক্ত না করে, সংযোগগুলি পরীক্ষা করুন।

এমপিএলএবি, এমপিএলএবি এক্স, অথবা আপনি যে আইডিই ব্যবহার করছেন তা খুলুন এবং প্রোগ্রামটি কম্পাইল করুন।

কম্পাইল করার পর, PicKit 2 এ ফিরে যান এবং 'File> Import Hex' এ যান। MPLAB X এর সাহায্যে আপনি আপনার প্রকল্পের হেক্স ফাইলটি 'Project_Directory> dist> default> production> Project_Name.production.hex' এ খুঁজে পেতে পারেন।

'লিখুন' ক্লিক করুন এবং এটি 'প্রোগ্রামিং সফল' দেখানোর জন্য অপেক্ষা করুন

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

এটাই !

একটি চূড়ান্ত পদক্ষেপ হিসাবে, আপনি একটি সহজ আয়তক্ষেত্রাকার কেস ডিজাইন করতে পারেন 3 ডি প্রিন্টের জন্য শুধু PicKit কে রক্ষা করার জন্য, আপনি এটাকে ভাঙতে বা শর্ট সার্কিট করতে চান না, আমি এটা আপনার উপর ছেড়ে দেব।

শুভ প্রোগ্রামিং

প্রস্তাবিত: