সুচিপত্র:

সারফেস মাউন্ট সোল্ডারিং এ লুপ বন্ধ করা: 4 টি ধাপ
সারফেস মাউন্ট সোল্ডারিং এ লুপ বন্ধ করা: 4 টি ধাপ

ভিডিও: সারফেস মাউন্ট সোল্ডারিং এ লুপ বন্ধ করা: 4 টি ধাপ

ভিডিও: সারফেস মাউন্ট সোল্ডারিং এ লুপ বন্ধ করা: 4 টি ধাপ
ভিডিও: Transform Your Hot Wheels into a micro FPV RC Car! 2024, নভেম্বর
Anonim
সারফেস মাউন্ট সোল্ডারিং এ লুপ বন্ধ করা
সারফেস মাউন্ট সোল্ডারিং এ লুপ বন্ধ করা

তাপমাত্রা নিয়ন্ত্রণ করা বিশ্বের সবচেয়ে সহজ জিনিস বলে মনে হয়। চুলা চালু করুন এবং আপনার প্রয়োজনীয় তাপমাত্রা সেট করুন। সকালে চুল্লি চালু করুন এবং থার্মোস্ট্যাট সেট করুন। গরম এবং ঠান্ডা জল সামঞ্জস্য করুন ঝরনা ঠিক করতে। সহজ! কিন্তু আপনি যদি এই দৈনন্দিন অ্যাপ্লিকেশনের বাইরে তাপমাত্রা নিয়ন্ত্রণ করতে চান? যদি আপনি স্বাভাবিক রেঞ্জের বাইরে তাপমাত্রা চান, অথবা একটি সংকীর্ণ পরিসরের মধ্যে স্থিতিশীল তাপমাত্রা চান, আপনি বেশিরভাগই আপনার নিজের উপর।

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

ত্রুটি:

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

আদর্শভাবে, আমরা কেবল একটি তাপমাত্রা-সময় প্রোফাইল নির্দিষ্ট করতে পারি, একটি বোতাম টিপতে পারি, এবং নিয়ামক হট প্লেটকে প্রোগ্রাম হিসাবে সম্পাদন করতে পারে। আমরা জানি এটা সম্ভব কারণ অনেক শিল্প প্রক্রিয়া রয়েছে যা ঠিক এই ধরণের নিয়ন্ত্রণ ব্যবহার করে। প্রশ্ন হল এটা কি সহজে এবং কম খরচে বাড়িতে করা যায়?

আপনি যেমন অনুমান করতে পারেন, যেহেতু আমি এই নির্দেশযোগ্য লিখছি, উত্তর হল হ্যাঁ! এই নির্দেশিকা আপনাকে দেখাবে কিভাবে আপনার নিজস্ব শিল্প-শক্তি তাপমাত্রা নিয়ন্ত্রক তৈরি করতে হয়। আমি বিশেষ করে সারফেস মাউন্ট সোল্ডারিংকে টার্গেট করবো, কিন্তু যে কোন প্রক্রিয়ার জন্য সঠিক সময় তাপমাত্রা প্রোফাইল প্রয়োজন এই সিস্টেমটি ব্যবহার করতে পারে।

দ্রষ্টব্য: যখন আমি "আরডুইনো" নামটি ব্যবহার করি তখন আমি কেবলমাত্র (খুব বেশি নয়) কপিরাইটযুক্ত আরডুইনোই নয়, অনেকগুলি পাবলিক ডোমেন সংস্করণও সম্মিলিতভাবে "ফ্রিডুইনো" নামে পরিচিত। কিছু ক্ষেত্রে আমি "Ard/Free-duino" শব্দটি ব্যবহার করি, কিন্তু এই নির্দেশাবলীর উদ্দেশ্যে শর্তাবলী বিনিময়যোগ্য বলে বিবেচিত হওয়া উচিত।

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

যদি আমাদের একটি সেন্সর থাকে যা তাপমাত্রা পড়তে পারে এবং এটি একটি নিয়ামককে রিপোর্ট করতে পারে, তাহলে আমাদের কাছে বন্ধ-লুপ নিয়ন্ত্রণ রয়েছে। কন্ট্রোলার তাপমাত্রা বাড়ানোর জন্য একটি প্রাথমিক মান সেট করতে সক্ষম হয়, সময় পার হওয়ার সাথে সাথে তাপমাত্রার দিকে তাকান এবং পছন্দসই তাপমাত্রা না পৌঁছানো পর্যন্ত তাপমাত্রাকে উচ্চতর বা নিম্নতর করার জন্য সেটিংটি সামঞ্জস্য করুন।

আমাদের পদ্ধতি হবে AVRTiny2313- ভিত্তিক PWM নিয়ামককে আরো শক্তিশালী ATMega- ভিত্তিক নিয়ামক দিয়ে প্রতিস্থাপন করা। Arduino পরিবেশে প্রোগ্রামিং করা হবে। আমরা একটি পিসি (লিনাক্স-ম্যাক-উইন্ডোজ) চলমান প্রসেসিং ব্যবহার করব ফলাফল প্রদর্শন করতে এবং নিয়ামককে সামঞ্জস্য করতে।

সেন্সরের জন্য, আমরা হারবার মালবাহী থেকে একটি ইনফ্রারেড তাপমাত্রা সেন্সর ব্যবহার করব। নিয়ন্ত্রক পড়তে পারে এমন সিরিয়াল ডেটা স্ট্রিম হিসাবে তাপমাত্রা আউটপুট করার জন্য IR সেন্সর পরিবর্তন করা হবে। আমরা নিয়ন্ত্রক হিসাবে ইনপুট করার জন্য একটি পিসি (ম্যাক-লিনাক্স-উইন্ডোজ) সহ নিয়ন্ত্রক হিসাবে একটি Ard/Free-duino ব্যবহার করব। যখন আমরা সব কাজ শেষ করব, সিস্টেমটি ছবির মত দেখাবে। (তবে আপনার রুটিবোর্ডে আপনার বাহ্যিক সার্কিটরি কম থাকতে পারে। এটা ঠিক আছে।)

ধাপ 1: আইআর সেন্সর পরিবর্তন করা

আইআর সেন্সর পরিবর্তন করা
আইআর সেন্সর পরিবর্তন করা
আইআর সেন্সর পরিবর্তন করা
আইআর সেন্সর পরিবর্তন করা
আইআর সেন্সর পরিবর্তন করা
আইআর সেন্সর পরিবর্তন করা

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

আমরা যে ডিভাইসটি দিয়ে শুরু করব তা হল হারবার মালবাহী অংশ সংখ্যা: 93984-5VGA। খরচ প্রায় 25 ডলার। ওয়ারেন্টি কিনতে বিরক্ত করবেন না।:)} এখানে লিঙ্ক। পরিসংখ্যান 1 এবং 2 ফ্রন্ট এবং ব্যাক ভিউ দেখায়। চিত্র 2 এর তীরগুলি নির্দেশ করে যে স্ক্রুগুলি কেসটি একসাথে ধরে রাখে। চিত্র 3 কেসটির ভিতর দেখায় যখন স্ক্রুগুলি সরানো হয় এবং কেসটি খোলা হয়। লেজার পয়েন্টার মডিউল সম্ভবত অপসারণ এবং অন্যান্য প্রকল্পের জন্য ব্যবহার করা যেতে পারে, যদিও আমি এখনও এটি করি নি। তীরগুলি স্ক্রুগুলিকে সরানোর জন্য নির্দেশ করে যদি আপনি বোর্ডটিকে সোল্ডারে নিয়ে যেতে চান (এই ছবিতে স্ক্রুগুলি সরানো হয়েছে)। এছাড়াও নির্দেশিত এলাকাটি যেখানে আপনার ওয়্যারিং কেস থেকে বেরিয়ে আসার জন্য একটি কাটা আউট করা উচিত। চিত্র 5 দেখুন। বোর্ডটি সরানোর সময় কেটে ফেলুন, অথবা কমপক্ষে তারের সোল্ডার করার আগে। সেভাবে সহজ।;)} চিত্র 4 দেখায় যে তারগুলি কোথায় বিক্রি হবে। প্রতিটি সংযোগের অক্ষরটি নোট করুন যাতে আপনি কেসটি বন্ধ করার সময় কোন তারের তা জানতে পারবেন। চিত্র 5 দেখায় যে তারগুলি জায়গায় বিক্রি হয়েছে এবং কাট আউট দিয়ে রাউটেড। আপনি এখন কেসটি আবার একসাথে রাখতে পারেন এবং যন্ত্রটি আপনার অপারেশনের আগে যেমন কাজ করা উচিত তেমনই কাজ করা উচিত। তারের সংযোগকারী লক্ষ্য করুন। আমি আসলে আমার কন্ট্রোলারের সাথে সংযোগ করার জন্য দীর্ঘ তার ব্যবহার করি। আপনি যদি ছোট তার, ছোট সংযোজক ব্যবহার করেন এবং তারগুলি সংক্ষিপ্ত রাখেন, আপনি ইচ্ছে করলে এবং যন্ত্রটি অপরিবর্তিত দেখাতে পারেন। স্কট এই ডিভাইসটিকে ইন্টারফেস করার জন্য সফটওয়্যারও তৈরি করেছে। আপনি যদি বিস্তারিত জানতে চান তবে তিনি এই নথিটি ব্যবহার করেছেন। এটাই! আপনার এখন একটি IR তাপমাত্রা সেন্সর আছে যা -33 থেকে 250 C পর্যন্ত কাজ করবে।

পদক্ষেপ 2: নিয়ন্ত্রণের জন্য সফ্টওয়্যার

নিয়ন্ত্রণের জন্য সফটওয়্যার
নিয়ন্ত্রণের জন্য সফটওয়্যার

এটি যেমন দরকারী, আইআর তাপমাত্রা সেন্সর সিস্টেমের একটি অংশ মাত্র। তাপমাত্রা নিয়ন্ত্রণের জন্য, তিনটি আইটেমের প্রয়োজন: একটি তাপ উৎস, একটি তাপমাত্রা সেন্সর, এবং একটি নিয়ামক যা সেন্সর পড়তে পারে এবং তাপ উৎসকে নির্দেশ করতে পারে। আমাদের ক্ষেত্রে, হট প্লেটটি হিট সোর্স, আইআর টেম্পারেচার সেন্সর (শেষ ধাপে পরিবর্তন করা হয়েছে) হল আমাদের সেন্সর, এবং একটি আর্ড/ফ্রি-ডুইনো চলমান উপযুক্ত সফটওয়্যার হচ্ছে কন্ট্রোলার। এই নির্দেশের জন্য সমস্ত সফ্টওয়্যার একটি Arduino প্যাকেজ এবং একটি প্রসেসিং প্যাকেজ হিসাবে ডাউনলোড করা যেতে পারে।

IR_PID_Ard.zip ফাইলটি ডাউনলোড করুন। এটি আপনার Arduino ডিরেক্টরিতে আনজিপ করুন (সাধারণত আমার ডকুমেন্টস/Arduino)। PID_Plotter.zip ফাইলটি ডাউনলোড করুন। এটি আপনার প্রসেসিং ডিরেক্টরিতে আনজিপ করুন (সাধারণত আমার ডকুমেন্টস/প্রসেসিং)। ফাইলগুলি এখন উপযুক্ত স্কেচবুকগুলিতে পাওয়া যাবে।

আমরা যে সফ্টওয়্যারটি ব্যবহার করব তা মূলত টিম হিরজেল লিখেছিলেন। এটি আইআর সেন্সরে ইন্টারফেস যুক্ত করে সংশোধন করা হয়েছে (স্কট ডিক্সন দ্বারা সরবরাহিত)। সফ্টওয়্যারটি PID অ্যালগরিদম নামে পরিচিত একটি নিয়ন্ত্রণ অ্যালগরিদম প্রয়োগ করে। পিআইডি মানে আনুপাতিক - ইন্টিগ্রাল - ডেরিভেটিভ এবং শিল্প তাপমাত্রা নিয়ন্ত্রণের জন্য ব্যবহৃত স্ট্যান্ডার্ড অ্যালগরিদম। এই অ্যালগরিদম টিম ওয়েসকটের একটি চমৎকার নিবন্ধে বর্ণনা করা হয়েছে যার উপর টিম হিরজেল তার সফটওয়্যারটি তৈরি করেছিলেন। নিবন্ধটি এখানে পড়ুন।

অ্যালগরিদম টিউন করতে (উল্লিখিত নিবন্ধে এটি সম্পর্কে পড়ুন) এবং টার্গেট তাপমাত্রা সেটিংস পরিবর্তন করতে, আমরা একটি প্রক্রিয়াজাতকরণ স্কেচ ব্যবহার করব, এটি টিম হিরজেল দ্বারা তৈরি। এটি কফি মটরশুটি (তাপমাত্রা নিয়ন্ত্রণের আরেকটি প্রয়োগ) ভাজার জন্য তৈরি করা হয়েছিল এবং এটিকে বেয়ার বোনস কফি কন্ট্রোলার বা BBCC বলা হত। নাম একপাশে, এটি সারফেস মাউন্ট সোল্ডারিংয়ের জন্য দুর্দান্ত কাজ করে। আপনি মূল সংস্করণটি এখানে ডাউনলোড করতে পারেন।

সফটওয়্যার পরিবর্তন করা

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

আপনার Arduino/Freeduino এর জন্য PID নিয়ামককে অবশ্যই পরিবর্তন করতে হবে। আইআর সেন্সর থেকে ঘড়ির লাইন অবশ্যই একটি বাধা পিনের সাথে সংযুক্ত থাকতে হবে। একটি Arduino এ, এটি 1 বা 0 হতে পারে। সেন্সর থেকে ডেটা লাইন সংযুক্ত করুন নিকটবর্তী অন্য একটি পিনে (যেমন D0 বা D1 অথবা আপনার পছন্দের অন্য একটি পিন)। হট প্লেটের কন্ট্রোল লাইন যে কোনো ডিজিটাল পিন থেকে আসতে পারে। আমার বিশেষ ফ্রিডুইনো ক্লোনে (এখানে বর্ণনা করুন), আমি ঘড়ির জন্য D1 এবং সংশ্লিষ্ট বিঘ্ন (1), তথ্যের জন্য D0 এবং হট প্লেটের নিয়ন্ত্রণ রেখার জন্য B4 ব্যবহার করেছি।

সফ্টওয়্যারটি ডাউনলোড করার পরে, আপনার Arduino পরিবেশ শুরু করুন এবং ফাইল/স্কেচবুক মেনু আইটেম থেকে IR_PID খুলুন। Pwm ট্যাবের অধীনে, আপনি আপনার Arduino বা Freeduino ভেরিয়েন্টের জন্য উপযুক্ত হিসাবে HEAT_RELAY_PIN নির্ধারণ করতে পারেন। টেম্প ট্যাবের অধীনে, IR_CLK PIN, IR_DATA PIN এবং IR_INT এর জন্য একই কাজ করুন। আপনি কম্পাইল এবং ডাউনলোড করার জন্য প্রস্তুত হওয়া উচিত।

একইভাবে, আপনার প্রসেসিং পরিবেশ শুরু করুন এবং PID_Plotter স্কেচ খুলুন। BAUDRATE কে সঠিক মানের সাথে সামঞ্জস্য করুন এবং Serial.list () [1] এ ব্যবহৃত সূচীটি আপনার সিস্টেমের সঠিক মান নির্ধারণ করতে ভুলবেন না (আমার পোর্টটি সূচক 1)।

ধাপ 3: এটা সব হুকিং

হুকিং ইট অল আপ
হুকিং ইট অল আপ
হুকিং ইট অল আপ
হুকিং ইট অল আপ
হুকিং ইট অল আপ
হুকিং ইট অল আপ

হট প্লেট এসি কন্ট্রোল সিস্টেম বিস্তারিতভাবে এক্সট্রিম সারফেস মাউন্ট সোল্ডারিং ইন্সট্রাকটেবলে উল্লেখ করা হয়েছে, অথবা আপনি নিজের এসএসআর (সলিড স্টেট রিলে) কিনতে পারেন। নিশ্চিত হোন যে এটি যথেষ্ট মার্জিন দিয়ে গরম প্লেট লোড পরিচালনা করতে পারে, 20 থেকে 40 ওয়াটের রেটিং বলুন, যেহেতু চীনা দ্বারা করা পরীক্ষাটি কিছু পছন্দ করতে পারে। আপনি যদি আমার নির্দেশাবলী থেকে গরম প্লেট এসি কন্ট্রোলার ব্যবহার করেন, তাহলে কন্ট্রোল ইনপুটের উপর প্রতিরোধক থেকে একটি জাম্পার চালান আরড/ফ্রি-ডুইনো এবং কন্ট্রোল আউটপুট থেকে একটি জাম্পার (B4, অথবা আপনি যা পছন্দ করেন) ইনপুট. কন্ট্রোলারের ছবি দেখুন। হলুদ জাম্পার হল কন্ট্রোল সিগন্যাল ইনপুট এবং সবুজ জাম্পার গ্রাউন্ডে যায়। আমি আউটপিন পিনে একটি ব্লিঙ্কেনলাইট (একটি প্রতিরোধকের সাথে মাটিতে নেতৃত্বাধীন) ব্যবহার করতে পছন্দ করি যাতে আমি জানি কখন এটি চালু হয়। দেখানো হিসাবে নেতৃত্ব এবং বন্দরের মধ্যে আপনার জাম্পার সংযুক্ত করুন। Teensy ++ Hookup ডায়াগ্রাম দেখুন।

এখন আপনার গরম প্লেটের উপর আইআর তাপমাত্রা সেন্সর ধরে রাখার জন্য একটি সমর্থন করুন। ছবি দেখায় আমি কি করেছি। সহজ কিন্তু মজবুত নিয়ম। উত্তপ্ত প্লেট থেকে দহনযোগ্য কিছু দূরে রাখুন; সেন্সরটি প্লাস্টিকের এবং প্লেটের পৃষ্ঠ থেকে মাত্র 3 ইঞ্চি ঠিক আছে বলে মনে হয়। আপনার সেন্সরের সংযোগকারী থেকে আপনার Ard/Free-duino এর উপযুক্ত পিনগুলিতে তারগুলি চালান। IR সেন্সরের সংযোগগুলি Teensy ++ Hookup Diagram এ দেখানো হয়েছে। আপনার Ard/Free-duino এর জন্য প্রয়োজন অনুযায়ী এগুলিকে মানিয়ে নিন।

গুরুত্বপূর্ণ সুরক্ষা নোট: আইআর সেন্সরের একটি নেতৃত্বাধীন পয়েন্টার রয়েছে যা এটি লক্ষ্য করতে সহায়তা করে। আপনি যদি আমার মত বিড়াল আছে, তারা নেতৃত্বাধীন পয়েন্টার তাড়া ভালবাসে। তাই যখন আপনি এটি ব্যবহার করছেন তখন আপনার বিড়ালদের গরম প্লেটে ঝাঁপ দেওয়া থেকে বিরত রাখতে কিছু অস্বচ্ছ টেপ দিয়ে নেতৃত্বকে coverেকে দিন।

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

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

এখানে নিয়ামক জন্য কমান্ড আছে। "ডেল্টা" হল সেই পরিমাণ যা কমান্ড করার সময় একটি প্যারামিটার পরিবর্তন হবে। প্রথমে আপনি যে ডেল্টা ব্যবহার করতে চান তার মান নির্ধারণ করুন। তারপর সেই ডেল্টা ব্যবহার করে পছন্দসই প্যারামিটার সামঞ্জস্য করুন। উদাহরণস্বরূপ, ডেল্টা 10 তৈরি করতে + এবং - ব্যবহার করুন। তারপরে লক্ষ্য তাপমাত্রা 10 ডিগ্রি সেলসিয়াস বাড়ানোর জন্য টি (ক্যাপিটাল "টি" ব্যবহার করুন, অথবা টি (ছোট কেস "টি") টার্গেট তাপমাত্রা 10 ডিগ্রি হ্রাস করতে । কমান্ড:

+/-: দশটি পি/পি এর একটি ফ্যাক্টর দ্বারা ডেল্টা সামঞ্জস্য করুন: ডেল্টা I/i দ্বারা আপ/ডাউন অ্যাডজাস্ট পি লাভ করুন: আপ/ডাউন অ্যাডজাস্ট সেট টেম্প দ্বারা ডেল্টা এইচ

একবার আপনি তাপমাত্রার আপডেট পেয়ে গেলে, স্কেচের গ্রাফিক উইন্ডোটি ছবির মতো হওয়া উচিত। যদি আপনার বর্ণিত কিছু কমান্ডের সাথে স্ক্রিনে একটি বড় ধূসর এলাকা চাপানো থাকে, তবে এটি পরিষ্কার করতে "h" টাইপ করুন। যখন আপনি প্রথমবার শুরু করেন, তখন আপনাকে প্রাথমিক মানগুলি পুনরায় সেট করার জন্য অনুরোধ করা হতে পারে। এগিয়ে যান এবং এটি করুন। উপরের ডান কোণে মানগুলি হল বর্তমান রিডিং এবং সেটিংস। "লক্ষ্য" হল বর্তমান টার্গেট তাপমাত্রা এবং উপরে বর্ণিত "টি" কমান্ড দ্বারা পরিবর্তন করা হয়। "Curr" হল সেন্সর থেকে বর্তমান তাপমাত্রা পড়া। "P", "I" এবং "D" হল PID কন্ট্রোল অ্যালগরিদমের প্যারামিটার। তাদের পরিবর্তন করতে "p", "i", এবং "d" কমান্ড ব্যবহার করুন। আমি কিছুক্ষণের মধ্যে সেগুলো নিয়ে আলোচনা করব। "পাও" হল PID কন্ট্রোলার থেকে হট প্লেটে পাওয়ার কমান্ড। এটি 0 (সর্বদা বন্ধ) এবং 1000 (সর্বদা চালু) এর মধ্যে একটি মান।

যদি আপনি সেন্সরের নিচে হাত রাখেন, তাহলে আপনার তাপমাত্রা (Curr) পড়া লাফিয়ে উঠতে হবে। যদি আপনি এখন লক্ষ্যমাত্রার তাপমাত্রা বাড়ান, তাহলে আপনি পাওয়ার (পাও) মান বৃদ্ধি দেখতে পাবেন এবং নেতৃত্বাধীন আউটপুট জ্বলজ্বল করবে। টার্গেট তাপমাত্রা বৃদ্ধি এবং নেতৃত্বাধীন আউটপুট দীর্ঘ সময় ধরে থাকবে। যখন হট প্লেট সংযুক্ত হয় এবং কাজ করে, লক্ষ্য তাপমাত্রা বাড়ানোর ফলে হট প্লেট চালু হয়ে যায়। বর্তমান তাপমাত্রা লক্ষ্যমাত্রার তাপমাত্রার কাছাকাছি আসার সাথে সাথে, সময় হ্রাস পাবে যাতে লক্ষ্যমাত্রার তাপমাত্রা ন্যূনতম ওভার-শুটের সাথে যোগাযোগ করা হয়। তারপরে, লক্ষ্যমাত্রার তাপমাত্রা বজায় রাখার জন্য সময় যথেষ্ট হবে।

পিআইডি অ্যালগরিদমের প্যারামিটারগুলি কীভাবে সেট করবেন তা এখানে। আপনি যে মানগুলি ব্যবহার করেন তা দিয়ে আপনি শুরু করতে পারেন। 40 এর P, 0.1 এর D এবং 100 এর D। আমার সিস্টেম 5 ডিগ্রির কম ওভারশুট সহ প্রায় 30 সেকেন্ডের মধ্যে 50C ধাপ সম্পন্ন করবে। যদি আপনার সিস্টেম উল্লেখযোগ্যভাবে ভিন্নভাবে কাজ করে, তাহলে আপনি এটি টিউন করতে চাইবেন। একটি পিআইডি কন্ট্রোলার টিউন করা কঠিন হতে পারে, তবে উপরে উল্লেখিত নিবন্ধটি কীভাবে এটি কার্যকরভাবে করা যায় তা ব্যাখ্যা করে।

এখন আসল জিনিসের সময়। এক্সট্রিম সারফেস মাউন্ট সোল্ডারিং -এ বর্ণিত হট প্লেটকে এসি কন্ট্রোলারে গরম করুন। পাশাপাশি সব সতর্কতা পড়তে ভুলবেন না। আপনার তাপমাত্রা সেন্সরটি স্থাপন করুন যাতে এটি আপনার গরম প্লেট থেকে প্রায় 3 ইঞ্চি উপরে থাকে এবং এটির দিকে সরাসরি নির্দেশ করে। আপনার Ard/Free-duino কে শক্তিশালী করুন। নিশ্চিত করুন যে সমস্ত সংযোগ সঠিক এবং আপনার সফ্টওয়্যার (PID নিয়ামক এবং পর্যবেক্ষণ প্রোগ্রাম) সঠিকভাবে চলছে। টার্গেট টেম্পারেচার 20 সে.-এর সাথে শুরু করুন তারপর টার্গেট টেম্পারেচার 40 সি-তে বাড়ান। আপনার সিস্টেমের। আপনি লক্ষ্য করবেন যে প্লেটটি ঠান্ডা হতে অনেক বেশি সময় নেয় যতক্ষণ না এটি গরম হয়।

সমস্যা সমাধান

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

ধাপ 4: সারফেস মাউন্ট সোল্ডারিং

সারফেস মাউন্ট সোল্ডারিং
সারফেস মাউন্ট সোল্ডারিং

এই নির্দেশনায় বর্ণিত তাপমাত্রা নিয়ন্ত্রণ ব্যবস্থা ব্যবহার করে দুটি উপায়ে এক্সট্রিম সারফেস মাউন্ট সোল্ডারিং উন্নত হয়। প্রথমত, তাপমাত্রা নিয়ন্ত্রণ আরও সঠিক এবং উল্লেখযোগ্যভাবে দ্রুত। সুতরাং 6 মিনিটেরও বেশি সময় ধরে 120C থেকে 180C পর্যন্ত ধীরগতির রmp্যাম্পের পরিবর্তে, আমরা দ্রুত 180C তে যেতে পারি, 2 ½ থেকে 3 মিনিটের জন্য ধরে রাখতে পারি এবং প্রায় 220 মিনিটে 240C থেকে দ্রুত এক মিনিটের জন্য যেতে পারি। সোল্ডার যখন প্রবাহিত হয় এবং বিদ্যুৎ বন্ধ করে, অথবা লক্ষ্যমাত্রার তাপমাত্রা দ্রুত কমিয়ে দেয় তখনও আমাদের লক্ষ্য রাখতে হবে। যেহেতু তাপমাত্রা খুব ধীরে ধীরে নেমে আসে, আমি সাধারণত আমার সার্কিটগুলিকে গরম প্লেট থেকে সরিয়ে দিই যত তাড়াতাড়ি তাপমাত্রা 210C এর নিচে ঠান্ডা হয়ে যায়। এগুলি ধাতু নয়, পারফ বোর্ড বা কাঠের টুকরোতে রাখুন। ধাতু তাদের খুব দ্রুত ঠান্ডা করতে পারে। এছাড়াও লক্ষ্য করুন যে নির্দিষ্ট এলাকায় প্লেটটি যথেষ্ট গরম করার জন্য আপনাকে লক্ষ্যমাত্রার তাপমাত্রা 250C (সর্বোচ্চ সেন্সর পড়বে) বাড়াতে হতে পারে। প্লেটটি সমগ্র পৃষ্ঠের উপর একক তাপমাত্রায় পৌঁছাবে না কিন্তু অন্যান্য অঞ্চলের তুলনায় নির্দিষ্ট এলাকায় শীতল হবে। আপনি পরীক্ষা করে এটি শিখবেন।

উন্নতির দ্বিতীয় ক্ষেত্র হল সোল্ডারিং চক্রের মধ্যে সময়ের হ্রাস। ওপেন লুপ সিস্টেমের সাথে, আমাকে একটি নতুন সোল্ডারিং চক্র শুরু করার জন্য গরম প্লেটটি ঘরের তাপমাত্রায় (প্রায় 20C) ঠান্ডা হওয়ার জন্য অপেক্ষা করতে হয়েছিল। যদি আমি এটি না করি, তাহলে তাপমাত্রা চক্র সঠিক হবে না (প্রাথমিক অবস্থার পরিবর্তন)। এখন আমাকে কেবল 100C এর কাছাকাছি স্থিতিশীল তাপমাত্রার জন্য অপেক্ষা করতে হবে এবং আমি একটি নতুন চক্র শুরু করতে পারি।

আমি এখন যে তাপমাত্রা চক্রটি ব্যবহার করি তা উপরে উল্লিখিত, কিন্তু এখানে এটি ঠিক। 100C থেকে শুরু করুন। দুই থেকে তিন মিনিটের জন্য গরম বোর্ডে আপনার বোর্ডগুলি রাখুন - বড় উপাদানগুলির সাথে দীর্ঘ। টার্গেট তাপমাত্রা 180C এ সেট করুন। এই তাপমাত্রা এক মিনিটেরও কম সময়ে পৌঁছে যায়। এখানে আড়াই মিনিট ধরে থাকুন। আপনার লক্ষ্য 250C তে সেট করুন। যত তাড়াতাড়ি সমস্ত ঝাল প্রবাহিত হয়, লক্ষ্য তাপমাত্রা প্রায় 100C এ হ্রাস করুন। আপনার প্লেটের তাপমাত্রা বেশি থাকবে। যত তাড়াতাড়ি এটি 210 ডিগ্রি সেলসিয়াসে হ্রাস পায়, বা 1 মিনিট অতিবাহিত হওয়ার সময়, আপনার বোর্ডগুলি গরম প্লেট থেকে পারফবোর্ড বা কাঠের কুলিং প্ল্যাটফর্মে স্লাইড করুন। সোল্ডারিং সম্পন্ন হয়েছে।

যদি আপনি একটি ভিন্ন তাপমাত্রা প্রোফাইল ব্যবহার করতে চান, তাহলে এই নিয়ন্ত্রণ ব্যবস্থার সাহায্যে এটি অর্জন করতে আপনার কোন সমস্যা হবে না।

আপনি আপনার গরম প্লেটের উপরে তাপমাত্রা সেন্সরের অবস্থান নিয়ে পরীক্ষা করতে চাইতে পারেন। আমি দেখেছি যে গরম প্লেটের সমস্ত অঞ্চল একই সময়ে একই তাপমাত্রায় পৌঁছায় না। সুতরাং আপনি কোথায় আপনার সেন্সরটি অবস্থান করছেন তার উপর নির্ভর করে, সোল্ডার প্রবাহ তৈরির জন্য প্রয়োজনীয় প্রকৃত সময় এবং তাপমাত্রা পরিবর্তিত হতে পারে। একবার আপনি একটি রেসিপি তৈরি করলে, পুনরাবৃত্তিযোগ্য ফলাফলের জন্য সেন্সরের একই অবস্থান ব্যবহার করুন।

হ্যাপি সোল্ডারিং!

প্রস্তাবিত: