সুচিপত্র:

DIY লাইনফলোয়ার PCB: 7 ধাপ
DIY লাইনফলোয়ার PCB: 7 ধাপ
Anonim
DIY লাইনফলোয়ার পিসিবি
DIY লাইনফলোয়ার পিসিবি

এই নির্দেশনায়, আমি আপনাকে দেখাব কিভাবে আমি আমার প্রথম লাইনফোলার পিসিবি ডিজাইন এবং তৈরি করেছি।

লাইনফলোয়ারকে প্রায় 0.7 মিটার/সেকেন্ডের গতিতে উপরের পারকোরের চারপাশে ভ্রমণ করতে হবে।

প্রকল্পের জন্য, আমি ATMEGA 32u4 AU কে কন্ট্রোলার হিসেবে বেছে নিয়েছি কারণ এটির সরলতা এবং এটি প্রোগ্রাম করা সহজ। লাইন অনুসরণ করতে ব্যবহৃত সেন্সরগুলি QRE1113GR ধরণের 6 অপটিক্যাল সেন্সর। এগুলো হল এনালগ সেন্সর। যেহেতু আমরা ATMEGA নামটি ব্যবহার করি, আমরা 6 টি সেন্সরের মধ্যে সীমাবদ্ধ, কারণ এই চিপটিতে শুধুমাত্র 6 টি এনালগ পোর্ট রয়েছে।

আমাদের মোটর হল ধাতব গিয়ার 6V ডিসি মোটর। এইগুলি ছোট মোটর, কিন্তু এই ব্যবহারের জন্য যথেষ্ট শক্তিশালী। এই মোটরগুলি PWM ব্যবহার করে একটি H-Bridge, DRV8833PWP দ্বারা চালিত হবে।

এটি আমাদের লাইনফলোয়ারের হৃদয়। অন্যান্য বিবরণ নীচে ব্যাখ্যা করা হবে।

ধাপ 1: স্কিম ডিজাইন করা

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

আমি ATMEGA আমদানি করে শুরু করেছি। এই চিপের ডেটশীট পরিদর্শন করা গুরুত্বপূর্ণ। এই চিপ ব্যবহার করার জন্য প্রয়োজনীয় অনেক উপাদান ডেটশীটে বর্ণিত হয়েছে। সমস্ত প্রয়োজনীয় উপাদান আমদানি করার পরে, আমি এইচ-ব্রিজ এবং সেন্সর আমদানি শুরু করেছি। আবার, ATMEGA- এর কোন পিন এবং কোন উপাদানগুলির (রোধক, ক্যাপাসিটর …) প্রয়োজন তাদের সাথে কীভাবে সংযোগ করতে হয় তা জানতে সেই ডেটশীটগুলি পরিদর্শন করা গুরুত্বপূর্ণ।

আমি ব্যবহৃত সমস্ত উপাদান সহ ফাইলটি যুক্ত করেছি।

ধাপ 2: পিসিবি ডিজাইন করা

পিসিবি ডিজাইন করা
পিসিবি ডিজাইন করা

আমার পিসিবি দ্বিমুখী। এটি একটি ছোট পদচিহ্নের উপর বিভিন্ন ধরণের উপাদান স্থাপন করা সহজ করে তোলে।

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

নিশ্চিত করুন যে কন্ট্রোলার বা কম্পোনেন্টের প্রতিটি পিন কোন কিছুর সাথে সংযুক্ত এবং প্রতিটি পাথের তার প্রস্থ প্রয়োজন।

ধাপ 3: পিসিবি অর্ডার করা

সমাপ্ত নকশার সাথে, আপনি অর্ডার করার জন্য প্রস্তুত!

প্রথমে আপনাকে ডিজাইনগুলি জারবার ফাইল হিসাবে রপ্তানি করতে হবে।

আমি JLCPCB.com এ আমার PCB- এর অর্ডার দিয়েছিলাম, যা আমি অত্যন্ত সুপারিশ করতে পারি। ন্যায্য মূল্য, দ্রুত চালান এবং ভাল মানের বোর্ড।

ধাপ 4: আপনার পিসিবি সোল্ডারিং

আপনার পিসিবি সোল্ডারিং
আপনার পিসিবি সোল্ডারিং
আপনার পিসিবি সোল্ডারিং
আপনার পিসিবি সোল্ডারিং
আপনার পিসিবি সোল্ডারিং
আপনার পিসিবি সোল্ডারিং

পিসিবি পাওয়ার পরে, আপনি এটির সমস্ত উপাদান বিক্রি করতে শুরু করতে পারেন।

ভাল প্রবাহ, একটি তাপমাত্রা নিয়ন্ত্রিত ঝাল স্টেশন এবং একটি PCB ধারক অত্যন্ত সুপারিশ করা হয়।

এসএমডি উপাদানগুলি কীভাবে বিক্রি করা যায় সে সম্পর্কে ভাল ইউটিউব ভিডিও রয়েছে (লুই রসম্যান এতে একজন নায়ক)।

ধাপ 5: বুটলোডার ঝলকানো

পিসিবি সফলভাবে বিক্রয়ের পরে, এটি আপনার ATMEGA এ বুটলোডার ফ্ল্যাশ করার সময়।

এর মাধ্যমে আপনাকে সাহায্য করার জন্য এই লিঙ্কটি অনুসরণ করুন:

ধাপ 6: লাইনফলার প্রোগ্রামিং

বুটলোডার ফ্ল্যাশ করার পরে, আপনি Arduino IDE- তে লাইনফলোয়ার অ্যাক্সেস করতে পারবেন।

আমি লাইনফলোয়ারের জন্য নিচের প্রোগ্রামটি লিখেছিলাম।

এটি একটি পিআইডি নিয়ামক ব্যবহার করে যতটা সম্ভব লাইনটি অনুসরণ করতে সক্ষম।

ধাপ 7: পিআইডি কন্ট্রোলার কনফিগার করা

পিআইডি নিয়ামক কনফিগার করার জন্য, সেট আপ করার জন্য কয়েকটি মান রয়েছে।

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

কি: এটি ত্রুটিকে সংহত করে এবং এর দ্বারা, এটি ত্রুটিটিকে বেশ নৃশংসভাবে সংশোধন করবে। কেপি কনফিগার করার পরে, কি কনফিগার করা যেতে পারে, কেপি যোগ করার সাথে একটি স্থিতিশীল সিস্টেম থাকতে সক্ষম হওয়ার জন্য কেপি স্বাভাবিক অবস্থায় নামিয়ে আনতে হবে।

Kd: এটি ত্রুটিগুলিকে আলাদা করে। যদি লাইনফলোয়ার দোলন হয়, তাহলে কেডি বৃদ্ধি করতে হবে যতক্ষণ না এটি দোলনা বন্ধ করে।

প্রস্তাবিত: