সুচিপত্র:

CPU এবং GPU চালিত ফ্যান কন্ট্রোলার: 6 টি ধাপ (ছবি সহ)
CPU এবং GPU চালিত ফ্যান কন্ট্রোলার: 6 টি ধাপ (ছবি সহ)

ভিডিও: CPU এবং GPU চালিত ফ্যান কন্ট্রোলার: 6 টি ধাপ (ছবি সহ)

ভিডিও: CPU এবং GPU চালিত ফ্যান কন্ট্রোলার: 6 টি ধাপ (ছবি সহ)
ভিডিও: #Ac_কুলিং_ফেন...Ac cooling Fan.Dc cooling fan, (Hafiz incubator) 2024, নভেম্বর
Anonim
CPU এবং GPU চালিত ফ্যান কন্ট্রোলার
CPU এবং GPU চালিত ফ্যান কন্ট্রোলার

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

আমার মতে অন্যান্য ভক্তদের গতি পড়া হীটসিংকে coveredাকা প্রসেসরের ঠিক পাশেই অতিরিক্ত তাপমাত্রা প্রোব ইনস্টল করার চেয়ে সহজ এবং সস্তা

ফ্যানের গতি নিয়ন্ত্রণের কিছু পদ্ধতি এখানে বর্ণিত হয়েছে। আমি কম ফ্রিকোয়েন্সি PWM ব্যবহার করার সিদ্ধান্ত নিয়েছি, কিন্তু নিবন্ধে বর্ণিত পদ্ধতিতে কিছু পরিবর্তন সহ। প্রথমত, প্রতিটি চ্যানেলে ধারাবাহিকভাবে 6 টি ডায়োড সংযুক্ত থাকে, যা ভোল্টেজ কমাতে ব্যবহার করা যেতে পারে যা একটি ফ্যানকে 4-5V দ্বারা শক্তি দেয়। এই সেটআপে, PWM ভোল্টেজের মাত্রা হল 0V - 12V এর পরিবর্তে ~ 8V - 12V এবং 0V - ~ 8V (চ্যানেল এ পাওয়া যায় না)। এটি ফ্যান হতে উত্পাদিত শব্দকে ব্যাপকভাবে হ্রাস করে। আরেকটি কৌশল যা আমি এই ফ্যাশনে ফ্যান নিয়ন্ত্রিত করার জন্য ব্যবহার করতাম তা এখানে বর্ণিত হয়েছে। এই কৌশলটির জন্য মাইক্রোকন্ট্রোলারের আউটপুট এবং একটি MOSFET এর গেটের মধ্যে RC সার্কিট ইনস্টল করা প্রয়োজন যা আমি ফ্যানের ভোল্টেজের মাত্রা পরিবর্তন করতে ব্যবহার করেছি। এটি এমওএসএফইটিটি নিয়ন্ত্রণ করে এমন একটি সংকেতের হার হ্রাস করে, ফলস্বরূপ ভোল্টেজ স্তরের পরিবর্তে ফ্যানের কৌণিক ঝাঁকুনি কম করে, কম্পন এবং ভোল্টেজ স্পাইক হ্রাস করে।

সরবরাহ

অংশ এবং উপকরণ:

  • 8-PDIP ক্ষেত্রে ATtiny13 বা ATtiny13A
  • 8 পিন ডিআইপি সকেট
  • 3x IRF530 ট্রানজিস্টর
  • 12x 1N4007 ডায়োড (প্রায় 0.7V এর ভোল্টেজ ড্রপ সহ অন্য কোন 1A ডায়োড কাজ করা উচিত)
  • 220uF/25V রেডিয়াল ইলেক্ট্রোলাইটিক ক্যাপাসিটর
  • 10uF/16V রেডিয়াল ইলেক্ট্রোলাইটিক ক্যাপাসিটর
  • 5x 100nF সিরামিক ডিস্ক ক্যাপাসিটর
  • 10k 0.25W প্রতিরোধক
  • 4x 22k 0.25W প্রতিরোধক
  • 2x 1k 0.25W প্রতিরোধক
  • 6x6 মিমি স্পর্শযোগ্য সুইচ বোতাম
  • 2x 2 পিন 2.54 মিমি সোজা পুরুষ পিন হেডার
  • 4x 3-pin পুরুষ ফ্যান সংযোগকারী (মোলেক্স 2510), বিকল্পভাবে, আপনি চাইলে নিয়মিত পিন হেডার ব্যবহার করতে পারেন (আমি এটা করেছি), কিন্তু তারপর ভক্তদের সংযোগ করার সময় আপনাকে অতিরিক্ত সতর্কতা অবলম্বন করতে হবে এবং সেই ভক্তদের মহিলা সংযোগকারী হবে কম নিরাপদভাবে সংযুক্ত
  • 4-পিন মোলেক্স সংযোগকারী, মহিলা হাউজিং/পুরুষ পিন (AMP MATE-N-LOK 1-480424-0 পাওয়ার কানেক্টর), আমি মোলেক্স পুরুষের 2x SATA মহিলা অ্যাডাপ্টারের কিছু পুরানো MOBO- এর সাথে একত্রিত একটি ব্যবহার করেছি
  • 2.54 মিমি মহিলা সংযোগকারী (বা সংযোগকারী হাউজিং + পিন + তার) সহ 2x জাম্পার কেবল, সেগুলি ইনপুট ফ্যান ট্যাকোমিটার তারের (বা সরাসরি পিসিবিতে তাদের সংযোগকারীদের কাছে) বিক্রি করা হবে
  • prefboard (50mm x 70mm, min 18 x 24 hole array)
  • তারের কয়েক টুকরা
  • অন্তরক ফিতা
  • অ্যালুমিনিয়াম ফয়েল টেপ (যদি আপনি GPU ব্যাকপ্লেটে সংযোগকারী সংযুক্ত করতে যাচ্ছেন, ধাপ 5 দেখুন)
  • কাগজ

সরঞ্জাম:

  • তির্যক কর্তনকারী
  • প্লাস
  • সমতল ব্লেডযুক্ত স্ক্রু ড্রাইভার
  • ব্যবহার্য ছুরি
  • মাল্টিমিটার
  • সোল্ডারিং স্টেশন
  • ঝাল
  • AVR প্রোগ্রামার (USBasp এর মত স্বতন্ত্র প্রোগ্রামার অথবা আপনি ArduinoISP ব্যবহার করতে পারেন
  • রুটিবোর্ড এবং জাম্পার কেবল যা PCB এর বাইরে মাইক্রোকন্ট্রোলার প্রোগ্রাম করার জন্য ব্যবহার করা হবে (অথবা অন্য কোন টুল যা এই লক্ষ্য অর্জন করতে পারে)

ধাপ 1: অস্বীকৃতি

এই ডিভাইসটি নির্মাণের জন্য মাঝারি বিপজ্জনক সরঞ্জামগুলির ব্যবহার প্রয়োজন এবং সম্পত্তির ক্ষতি বা ক্ষতি হতে পারে। কিছু প্রয়োজনীয় পদক্ষেপ আপনার হার্ডওয়্যারের ওয়ারেন্টি বাতিল করতে পারে বা এমনকি ভুলভাবে পরিচালিত হলে এটি ক্ষতি করতে পারে। আপনি আপনার নিজের ঝুঁকিতে বর্ণিত ডিভাইসটি তৈরি এবং ব্যবহার করেন।

ধাপ 2: ফ্যান নিয়ন্ত্রণ কিভাবে কাজ করে

ফ্যান কন্ট্রোল কিভাবে কাজ করে
ফ্যান কন্ট্রোল কিভাবে কাজ করে

চ্যানেল এ দুটি ইনপুট ব্যবহার করে। সেই চ্যানেল A ইনপুটগুলির প্রত্যেকটির সাথে একটি স্তর যুক্ত রয়েছে, সেগুলি A0 এবং A1 স্তরগুলিকে কল করতে দেয়। ডিফল্টরূপে এই দুটি স্তরই 0. হয়। যখন প্রথম থ্রেশহোল্ড অর্জন করা হয়, A0 বা A1 বৃদ্ধি পায় 1, যখন দ্বিতীয়টি বৃদ্ধি পায় 2, এবং তৃতীয় থ্রেশহোল্ড ইনপুট স্তরগুলির একটিকে 3 তে সেট করে। 3), 0-3 পরিসরে প্রধান আউটপুট চ্যানেল এ স্তরের সংখ্যা তৈরি করা। এই সংখ্যাটি আউটপুট ভক্তদের গতি নিয়ন্ত্রণ করতে ব্যবহৃত হয়, 0 মানে তারা 7-8V (0%ডিউটি চক্র) দ্বারা চালিত। উচ্চ আউটপুট স্তর মানে হল যে ফ্যান সম্পূর্ণ 12V থেকে 33%, 66% বা 100ms বা 33ms চক্রের 100% (এটি নির্বাচিত ফ্রিকোয়েন্সি উপর নির্ভর করে) দ্বারা চালিত হয়।

চ্যানেল বি এর একটি মাত্র ইনপুট (B1, শারীরিকভাবে এটি চ্যানেল A [PB1 পিন] এর সাথে ভাগ করা হয়)। ছয়টি সম্ভাব্য B1 স্তর (1-6), ডিফল্ট স্তর হল 1. পাঁচটি থ্রেশহোল্ড মান বিদ্যমান, যা B1 বৃদ্ধি করতে সক্ষম। বি 1 প্রধান আউটপুট চ্যানেল বি স্তর হিসাবে ব্যবহৃত হয়। যখন এটি 1, 7-8V একটি চক্রের 33% চক্রের সময়, অন্যটিতে 66% এর জন্য আউটপুট ফ্যানগুলিকে শক্তি দেয়, বাকি সময় বিদ্যুৎ সংযোগ বিচ্ছিন্ন হয়ে যায়। লেভেল 2 মানে প্রতিটি চক্রের 66% 7-8V, বাকি 0V। স্তর 3 মানে 7-8V ক্রমাগত প্রয়োগ করা হয়। স্তর 4-6 এর মানে হল যে ফ্যানটি সম্পূর্ণ 12V থেকে 33%, 66% বা 100% চক্রের জন্য চালিত হয়, বাকি সময় ভোল্টেজ 7-8V হয়।

ডিফল্টভাবে এই PWM নিয়ন্ত্রণের ফ্রিকোয়েন্সি হল 10Hz। J7 জাম্পার পিন বন্ধ করে এটি 30Hz পর্যন্ত বাড়ানো যেতে পারে।

যখন উচ্চতর সীমা পৌঁছে যায়, A0, A1 এবং B1 মাত্রা তাত্ক্ষণিকভাবে বৃদ্ধি পায়। যখন RPM গুলি কমে যায়, তখন মাত্রা 200ms এর জন্য রাখা হয় এবং প্রতি 200ms এ শুধুমাত্র 1 টি কমতে পারে। যখন ইনপুট ফ্যান RPM থ্রেশহোল্ডের খুব কাছাকাছি থাকে তখন এটি সেই স্তরের দ্রুত পরিবর্তন রোধ করা।

ধাপ 3: সোল্ডারিং ইলেকট্রনিক উপাদান

সোল্ডারিং ইলেকট্রনিক উপাদান
সোল্ডারিং ইলেকট্রনিক উপাদান
সোল্ডারিং ইলেকট্রনিক উপাদান
সোল্ডারিং ইলেকট্রনিক উপাদান
সোল্ডারিং ইলেকট্রনিক উপাদান
সোল্ডারিং ইলেকট্রনিক উপাদান

সমস্ত ইলেকট্রনিক উপাদানগুলি প্রিফবোর্ডে বিক্রি করুন (Attiny13 ব্যতীত, এটি পরে একটি সকেটের ভিতরে রাখা হবে)। উপাদানগুলির মধ্যে বৈদ্যুতিক সংযোগ তৈরি করতে তামার তারগুলি (ইউটিপি কেবল থেকে 0.5 মিমি ব্যাস নিখুঁত হওয়া উচিত) ব্যবহার করুন। যদি মোলেক্স (AMP MATE-N-LOK) সংযোগকারী থেকে বেরিয়ে আসা বড় তারের ধাক্কায় আপনার সমস্যা হয়, তাহলে আপনি তাদের জন্য বড় গর্ত ড্রিল করতে পারেন। আপনি যদি ড্রিল ব্যবহার করতে না চান তবে আপনি সর্বদা ছোট প্রিফবোর্ডের গর্তের মধ্যে কয়েকবার স্ক্রু ঘুরিয়ে দিতে পারেন। খেয়াল রাখবেন তারে যেন কোন শর্ট সার্কিট না হয়।

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

আমি দৃ strongly়ভাবে সুপারিশ করছি যে আপনি PCB এর পিছনে কিছু অন্তরক সামগ্রী দিয়ে coverেকে দিন যা কোন দুর্ঘটনাজনিত শর্ট সার্কিট প্রতিরোধ করবে। আমি নিয়মিত কাগজের কয়েকটি স্তর ব্যবহার করেছি যা পিসিবির প্রান্তে ইনসুলেটিং টেপের কয়েকটি স্ট্রিপ দ্বারা ধরে থাকে।

ধাপ 4: প্রোগ্রামিং ATtiny মাইক্রোকন্ট্রোলার

প্রোগ্রামিং ATtiny মাইক্রোকন্ট্রোলার
প্রোগ্রামিং ATtiny মাইক্রোকন্ট্রোলার
প্রোগ্রামিং ATtiny মাইক্রোকন্ট্রোলার
প্রোগ্রামিং ATtiny মাইক্রোকন্ট্রোলার

এমসিইউতে চলমান প্রোগ্রামটিতে ইনপুট ভক্তদের আরপিএম গতির হার্ড-কোডেড বেশ কয়েকটি থ্রেশহোল্ড রয়েছে। সেই থ্রেশহোল্ডগুলি fan_controller.c ফাইলের শুরুতে অবস্থিত। প্রথম থ্রেশহোল্ড ধারণকারী লাইন, যা 450 RPM অতিক্রমকারী input_0 ফ্যানের প্রতিক্রিয়ায় চ্যানেল A আউটপুট লেভেল কিছুটা বাড়ানোর জন্য দায়ী, এইরকম দেখাচ্ছে:

#সংজ্ঞায়িত A0_SPEED_0 3 // 450 RPM

আপনি যদি থ্রেশহোল্ড RPM মান পরিবর্তন করতে চান, তাহলে আপনাকে 3 নম্বরটি অন্য কিছু দিয়ে প্রতিস্থাপন করতে হবে। এই সংখ্যাটি 1 দ্বারা বাড়ালে থ্রেশহোল্ড 150 RPM দ্বারা পরিবর্তিত হবে।

অন্য যে জিনিসটি আপনি পরিবর্তন করতে চাইতে পারেন তা হল আউটপুট লেভেলের বিলম্ব হ্রাস। এই বিলম্ব আউটপুট স্তরের দ্রুত পরিবর্তন রোধ করে যখন ইনপুট ফ্যান RPM থ্রেশহোল্ডের খুব কাছাকাছি থাকে। এখানে 3 টি লাইন রয়েছে যা এটি নিয়ন্ত্রণ করে (যেমন চ্যানেল এ 2 ইনপুট ব্যবহার করে এবং চ্যানেল বি 1 ব্যবহার করে) এবং তাদের মধ্যে প্রথমটি এইরকম দেখাচ্ছে:

যদি (channel_A0_lower_rpm_cycles> 2) {

সংখ্যা 2 বাড়লে এই বিলম্ব বাড়বে। বিলম্ব 100ms চক্র গণনা করা হয়।

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

sudo apt-get avr-libc gcc-avr avrdude ইনস্টল করুন

আপনি যদি উইন্ডোজ ব্যবহার করেন তবে আপনি WinAVR স্যুট ইনস্টল করার চেষ্টা করতে পারেন, এতে প্রয়োজনীয় সফ্টওয়্যারও রয়েছে।

সোর্স কোড কম্পাইল করার জন্য আপনাকে এটি চালাতে হবে:

avr -gcc -mmcu = attiny13 -Os -Wall fan_controller.c -o fan_controller.out -lm

. Hex ফাইল তৈরি করতে আপনাকে এই লাইনটি টার্মিনালে অনুলিপি করতে হবে:

avr -objcopy -O ihex -R.eeprom fan_controller.out fan_controller.hex

এই কমান্ডটি প্রোগ্রামটি কতটা মেমরি ব্যবহার করবে তা পরীক্ষা করার অনুমতি দেয় (পাঠ্যটি ফ্ল্যাশ, ডেটা হল ভেরিয়েবল যা ফ্ল্যাশে সংরক্ষণ করা হবে এবং তারপরে র RAM্যামে অনুলিপি করা হবে, এবং বিএসএস হল ভেরিয়েবল যা র RAM্যামে 0 এর মান দিয়ে শুরু হয়):

avr-size fan_controller.out

যখন আপনার.hex ফাইলটি প্রস্তুত হয়ে যায় তখন আপনাকে ATtiny13 ব্রেডবোর্ডে ertুকিয়ে দিতে হবে এবং এটিকে প্রোগ্রামারের সাথে জাম্পার তারের সাথে সংযুক্ত করতে হবে। যখন আপনি এটি MCU এর সাথে সংযুক্ত করছেন তখন প্রোগ্রামার থেকে বিদ্যুৎ সংযোগ বিচ্ছিন্ন করা ভাল। ডিফল্ট ফিউজ বিট রাখুন (H: FF, L: 6A)। যদি আপনার প্রোগ্রামার USBasp হয় তবে এই কমান্ডটি MCU এর ফ্ল্যাশ মেমরি প্রোগ্রাম করবে:

avrdude -c usbasp -p t13 -B 8 -U ফ্ল্যাশ: w: fan_controller.hex

-বি 8 প্রোগ্রামার এবং এমসিইউ (বিট ক্লক) এর মধ্যে ট্রান্সমিশনের গতি পরিবর্তন করে। মাইক্রোকন্ট্রোলারের সাথে সংযোগ স্থাপনে সমস্যা হলে আপনাকে এটিকে উচ্চ মূল্যে পরিবর্তন করতে হতে পারে।

যখন MCU আমাদের প্রস্তুত, এটি DIP 8 সকেটের ভিতরে রাখুন। রুটিবোর্ড থেকে MCU অপসারণ করার জন্য আমি সাধারণত ফ্ল্যাট-ব্লেডেড স্ক্রু ড্রাইভার দিয়ে তা ছিঁড়ে ফেলি।

ধাপ 5: ভক্তদের ডিভাইসে সংযুক্ত করা

ভক্তদের ডিভাইসে সংযুক্ত করা হচ্ছে
ভক্তদের ডিভাইসে সংযুক্ত করা হচ্ছে
ভক্তদের ডিভাইসে সংযুক্ত করা হচ্ছে
ভক্তদের ডিভাইসে সংযুক্ত করা হচ্ছে
ভক্তদের ডিভাইসে সংযুক্ত করা হচ্ছে
ভক্তদের ডিভাইসে সংযুক্ত করা হচ্ছে

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

ইনপুট 1 জিপিইউ ভক্তদের গতি পড়ে (আমার ক্ষেত্রে আসলে তাদের মধ্যে 3 টি আছে, কিন্তু গ্রাফিক্স কার্ড পিসিবিতে শুধুমাত্র একটি ফ্যান সংযোগকারী রয়েছে)। আমি PCB- এ অবস্থিত 4-পিন মিনি GPU ফ্যান কানেক্টরের লিডগুলির মধ্যে সরাসরি ইনপুট 1 জাম্পার ক্যাবল বিক্রি করেছি। যেহেতু এই সীসাটি পিসিবি এবং ব্যাকপ্লেটের মধ্যে অবস্থিত ছিল, তাই আমি প্রথমে একটি কাগজের টুকরো দিয়ে ব্যাকপ্লেটকে ইনসুলেট করেছিলাম (বিশেষত ব্যাকপ্লেটের উপাদানটি বেশ বিক্রিত ছিল) এবং তারপর অ্যালুমিনিয়াম ফয়েল টেপ ব্যবহার করে ব্যাকপ্লেটের অন্য পাশে শক্তভাবে সংযুক্ত মহিলা সংযোগকারী । তারপর GPU ফ্যান (গুলি) অন্য একটি (বর্ধিত) জাম্পার কেবল ব্যবহার করে PB1 পিনের সাথে সংযুক্ত হতে পারে। আপনি যদি আপনার গ্রাফিক্স কার্ড PCB- এ কিছু সোল্ডার করতে না চান তবে আপনি ফ্যানের তারের সাথে জাম্পার ক্যাবল সংযুক্ত করতে পারেন বা পিসিবিতে ফ্যান এবং সংযোগকারীর মধ্যে স্থাপন করা অ্যাডাপ্টার তৈরি করতে পারেন, সিদ্ধান্ত আপনার।

ফ্যান তার বর্তমান গতি টাকোমিটার তারের মাধ্যমে এই তারের সাথে মাটিতে সংযুক্ত করে খোলা ড্রেন/কালেক্টরের মাধ্যমে প্রতি ঘূর্ণনে দুই বার (ফ্যানের রোটারে সাধারণত 4-খুঁটি [NSNS] থাকে যা হল সেন্সর দ্বারা সনাক্ত করা হয়, ফ্যানের আউটপুট কম হয় যখন মেরুর ধরন সনাক্ত করা হয়েছে)। অন্যদিকে, এই তারটি সাধারণত 3.3V ভোল্টেজ স্তরে টানা হয়। যদি আপনি নিশ্চিত না হন যে আপনি সঠিক তার পেয়েছেন কিনা তাহলে আপনি অসিলোস্কোপ ব্যবহার করতে পারেন অথবা এই ধাপে শেষ ছবিতে আঁকা একটি সনাক্তকরণ সার্কিট তৈরি করতে পারেন। তাদের মধ্যে প্রথমটি আপনাকে পরিমাপকৃত স্থানে প্রদর্শিত সর্বাধিক ভোল্টেজ পরীক্ষা করতে দেয়, দ্বিতীয়টি নিম্ন ফ্রিকোয়েন্সি ডালগুলি সেখানে উপস্থিত হয় কিনা তা পরীক্ষা করার জন্য।

3.3V উচ্চ রাষ্ট্র হিসাবে ATtiny এর ইনপুট পিন দ্বারা পড়া উচিত, কিন্তু যদি আপনার এই সমস্যা হয়, আপনি MCU ক্ষমতা ভোল্টেজ কমানোর চেষ্টা করতে পারেন (এটি MOSFETs এর প্রতিরোধ ক্ষমতাও বাড়াবে!)। আমার কোন সমস্যা হয়নি, তবুও, আমি সিদ্ধান্ত নিয়েছি যে আমার এই চিন্তা এখানে অন্তর্ভুক্ত করা উচিত।

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

এখন আপনি 3-পিন আউটপুট ফ্যানগুলিকে কন্ট্রোলারের সাথে সংযুক্ত করতে পারেন। চ্যানেল A এর সাথে সংযুক্ত আউটপুট ফ্যানগুলি CPU এবং GPU ভক্ত উভয়ের সাথে সংযুক্ত হবে এবং ন্যূনতম ভোল্টেজ যা তাদের শক্তি দেবে প্রায় 7-8V হবে। চ্যানেলের বি আউটপুট কানেক্টরগুলিতে প্লাগ করা ভক্তরা শুধুমাত্র GPU কুলার ফ্যান (গুলি) দ্বারা চালিত হবে এবং তাদের ভোল্টেজ 0V এ নেমে যেতে পারে (কিন্তু সর্বনিম্ন আউটপুট ড্রাইভ লেভেলে প্রতি 100ms সাইকেলে 66ms এর জন্য)। ভক্তদের প্রতি আউটপুট চ্যানেলে 1A এর বেশি আঁকা উচিত নয়।

ধাপ 6: অন্যান্য পরিবর্তন যা আমি আমার পিসিতে করেছি

অন্যান্য পরিবর্তন যা আমি আমার পিসিতে করেছি
অন্যান্য পরিবর্তন যা আমি আমার পিসিতে করেছি
অন্যান্য পরিবর্তন যা আমি আমার পিসিতে করেছি
অন্যান্য পরিবর্তন যা আমি আমার পিসিতে করেছি
অন্যান্য পরিবর্তন যা আমি আমার পিসিতে করেছি
অন্যান্য পরিবর্তন যা আমি আমার পিসিতে করেছি
অন্যান্য পরিবর্তন যা আমি আমার পিসিতে করেছি
অন্যান্য পরিবর্তন যা আমি আমার পিসিতে করেছি

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

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

আমি যে অন্য অস্বাভাবিক পরিবর্তনটি করেছি তা হল সেই দুটি শীর্ষ ভক্তের নিষ্কাশনে ধুলো ফিল্টার অপসারণ (বেশিরভাগ সময় বাতাস কেস থেকে বের করে দেওয়া হচ্ছে, এবং যখন আমার পিসি বন্ধ থাকে, তখন পিসি কেসের উপরে সামান্য ড্রয়ারটি এটিকে রক্ষা করে ধূলা থেকে). আমি দুটি খালি 5.25”ড্রাইভ বে এর সামনে 92 মিমি ফ্যানও ইনস্টল করেছি (ফ্যান কন্ট্রোলারটি এর ঠিক পিছনে অবস্থিত)। এই ফ্যানটি কোন স্ক্রু দ্বারা আটকানো হয় না, এটি 120mm ফ্যানের নিচে এবং অপটিক্যাল ড্রাইভের মধ্যে সুন্দরভাবে ফিট করে (তাদের উভয়ের পৃষ্ঠগুলি কিছু কম্পন স্যাঁতসেঁতে প্রদানের জন্য ইনসুলেশন টেপ দিয়ে আচ্ছাদিত)।

প্রস্তাবিত: