সুচিপত্র:

পিসিবি যা কেবল ব্যবস্থাপনায় সাহায্য করে: Ste টি ধাপ (ছবি সহ)
পিসিবি যা কেবল ব্যবস্থাপনায় সাহায্য করে: Ste টি ধাপ (ছবি সহ)
Anonim
পিসিবি যা কেবল ব্যবস্থাপনায় সাহায্য করে
পিসিবি যা কেবল ব্যবস্থাপনায় সাহায্য করে

কিছুক্ষণ আগে আমি একটি কাস্টম ডেস্কটপ সিএনসি মিল তৈরি করেছি। তখন থেকে আমি এটি নতুন উপাদানগুলির সাথে আপগ্রেড করছিলাম। শেষবার আমি পিআইডি লুপ ব্যবহার করে আমার স্পিন্ডলের RPM নিয়ন্ত্রণ করতে 4 ডিজিটের ডিসপ্লে সহ একটি দ্বিতীয় Arduino যোগ করেছি। আমাকে এটি 5 টি তারের সাথে প্রাথমিক আরডুইনো বোর্ডের সাথে সংযুক্ত করতে হয়েছিল, যাতে তারা যোগাযোগ করতে পারে। কিন্তু আমার প্রথম পরীক্ষার সময় আমি একটি মোটর কন্ট্রোলার ভেঙ্গে ফেলেছিলাম, তাই আমি একটি নতুন, আরো শক্তিশালী কিনেছি। এটিতে আরও 5 টি তার ছিল যা আমাকে সংযুক্ত করতে হয়েছিল। এই মুহুর্তে মূল বোর্ডে +5V পিনটি 4 টি পৃথক সংযোগে বিভক্ত ছিল এবং আমি কেবল তারটি আবার বিভক্ত করার মতো অনুভব করিনি। তাই আমি অন্য কিছু করেছি।

ধাপ 1: স্কেচিং সংযোগ

স্কেচিং সংযোগ
স্কেচিং সংযোগ

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

পদক্ষেপ 2: সংযোগ সমস্যা

সংযোগ সমস্যা
সংযোগ সমস্যা

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

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

ধাপ 3: স্মার্ট কিন্তু সহজ ডিজাইন নয়

স্মার্ট কিন্তু এত সহজ ডিজাইন নয়
স্মার্ট কিন্তু এত সহজ ডিজাইন নয়
স্মার্ট কিন্তু এত সহজ ডিজাইন নয়
স্মার্ট কিন্তু এত সহজ ডিজাইন নয়

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

প্রথমে আমি আমার টার্মিনাল ব্লকের জন্য একটি কাস্টম agগল লাইব্রেরি তৈরি করেছি। এটি খুবই সহজ, এটি মূলত একটি সাধারণ পিন, মাত্র বড় - 5.08 মিমি (0.2 ) ব্যবধান।

আমি এটি সিএনসিতে মিল করবো এবং এজন্যই আমি এটি একটি একক পক্ষের বোর্ড হতে চেয়েছিলাম। কিন্তু 26 টি টার্মিনাল ব্লক এবং লজিক গেটের কিছু অভ্যন্তরীণ সংযোগের সাথে এটি ডিজাইন করা একটি কঠিন কাজ ছিল। এটা করা যেতে পারে কিন্তু অনেক জাম্পার তার দিয়ে। এই কারণেই আমার সমস্ত টার্মিনাল ব্লক (agগলে) কেবল একটি পিন। এইভাবে আমি তাদের বোর্ড ওয়ার্কস্পেসে ঘুরিয়ে দিতে পারি এবং জাম্পার ওয়্যার ব্যবহার এড়াতে পারি। অসুবিধা হল যে কিছু সংযোগের অবস্থান এলোমেলো মনে হয়। উদাহরণস্বরূপ নীচের দিকে তাকিয়ে GND, তারপর SP-EN এবং তারপর VCC, যা খুবই অস্বাভাবিক। কিন্তু এই ভাবে আমি জাম্পার তারের সংখ্যা কমিয়ে মাত্র 2 করতে পারি এবং পিসিবি তৈরি করা আমার পক্ষে সহজ।

টার্মিনাল ব্লকের নামও বিশেষ। এগুলিকে গোষ্ঠীভুক্ত করা হয়েছিল, উদাহরণস্বরূপ A এর অর্থ Arduino, তাই A_ নামক সমস্ত স্ক্রু টার্মিনালগুলি বোর্ডের নীচে স্থাপন করা উচিত কারণ GRBL সহ Arduino PCB এর নীচে স্থাপন করা হয়েছে।

শেষ পর্যন্ত আমি Z প্রোবের অবস্থা নির্দেশ করার জন্য একটি সহজ LED যোগ করেছি।

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

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

আমি আগেই বলেছি, আমি আমার DIY CNC তে বোর্ডটি মিল করেছি, গর্তগুলি ড্রিল করেছি এবং সমস্ত উপাদান ঝালাই করেছি। পিসিবিকে অন্য যেকোনো পদ্ধতির মতো করে তৈরির প্রক্রিয়া সম্পর্কে বিশেষ কিছু ছিল না।

আপনার যদি সিএনসি না থাকে তবে আপনি থার্মোট্রান্সফার পদ্ধতি ব্যবহার করে পিসিবি তৈরি করতে পারেন বা পেশাদার প্রস্তুতকারকের কাছ থেকে অর্ডার করতে পারেন।

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

ধাপ 5: সবকিছু একসাথে সংযুক্ত করা

সবকিছু একসাথে সংযুক্ত করা
সবকিছু একসাথে সংযুক্ত করা
সবকিছু একসাথে সংযুক্ত করা
সবকিছু একসাথে সংযুক্ত করা

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

প্রস্তাবিত: