ক্ষুদ্র 12V মনিটর: 4 টি ধাপ
ক্ষুদ্র 12V মনিটর: 4 টি ধাপ
Anonim
ক্ষুদ্র 12V মনিটর
ক্ষুদ্র 12V মনিটর

এই নির্দেশযোগ্য একটি ছোট গাড়ির ব্যাটারি মনিটরের জন্য যা কেবল 3 টি LED এর মাধ্যমে ব্যাটারি স্বাস্থ্যের ট্রাফিক লাইট নির্দেশক দেয়।

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

তাই সবকিছু গুছানোর আগে আমি আমাকে সতর্ক করার জন্য এই ছোট্ট মনিটরটি তৈরি করেছি। আমি এটিও প্রতিষ্ঠিত করেছি যে ব্যাটারি ড্রেন প্রায় 30mA ছিল সাধারণত সমস্ত সিস্টেম বন্ধ ছিল। আমি মনে করি এটি দরজা পর্যবেক্ষণ এবং এলার্ম সিস্টেম। অনেকটা শোনায় না কিন্তু নিষ্ক্রিয়তার একটি বর্ধিত সময় দেওয়া হলে এটি ব্যাটারি নষ্ট করে দেবে। তাই আমি এই লোডে খুব বেশি যোগ করতে আগ্রহী ছিলাম না। এটি প্রায় 4mA গড় অঙ্কন শেষ করে। বিদ্যুৎ সাশ্রয়ের একটি বড় অংশ হল প্রতি 5 সেকেন্ডে একটি স্বল্প সময়ের জন্য উপযুক্ত LED ফ্ল্যাশ করা

মনিটরটি ডিজিসপার্ক টাইপ ATTiny85 মডিউলের উপর ভিত্তি করে তৈরি করা হয়েছে যা ছোট, সস্তা এবং ভোল্টেজ নিরীক্ষণের জন্য একটি উপযুক্ত ADC ইনপুট এবং 3 LEDs চালানোর জন্য যথেষ্ট GPIO।

আমি এইটির আমার পরিবর্তিত সংস্করণটি ব্যবহার করে বর্তমান কম বর্তমান ডিজিসপার্কটি আরও কম করেছি, তবে এটি ছাড়া এটি ব্যবহার করা যেতে পারে যদি কেউ অতিরিক্ত 7mA বর্তমানের সাথে খুশি হয়। এটি পরিকল্পিত বর্ণনায় আরও বর্ণনা করা হয়েছে।

ধাপ 1: সরঞ্জাম এবং উপাদান

সরঞ্জাম

ফাইন পয়েন্ট সোল্ডারিং লোহা

উপাদান

  • Digispark ATTiny85 (হয় সাধারণ USB অথবা মাইক্রো USB
  • প্রোটোটাইপিং বোর্ড 6 x 7 গর্ত
  • 3.3V রেগুলেটর xc6203E332
  • 3 টি এলইডি লাল, হলুদ, সবুজ
  • প্রতিরোধক 3 x 47R, 1 x 10K, 1 x 33K
  • ক্যাপাসিটর 10uF
  • স্কটকি ডায়োড
  • জেনার ডায়োড 7v5
  • 3 পিন সংযোগকারী
  • ঘের - 3D মুদ্রিত বাক্স

www.thingiverse.com/thing:4458026

ধাপ 2: পরিকল্পিত

পরিকল্পিত
পরিকল্পিত

সার্কিট খুবই সহজ। স্কটকি ডায়োড (পোলারিটি প্রোটেকশন) এবং একটি জেনার ATTiny- র কাছে একটি স্থিতিশীল 3.3V পাওয়ার পাওয়ার জন্য কম কারেন্ট 3.3V রেগুলেটরকে খাওয়ায়।

ATTiny এ ADC ইনপুট খাওয়ানোর জন্য একটি সম্ভাব্য বিভাজক 12V ব্যাটারিকে 4.3: 1 দ্বারা নামিয়ে দেয়। PB3 / ADC1 বোর্ডে ইউএসবি কম্পোনেন্ট থেকে কোন ইন্টারফারেন্স এড়াতে ব্যবহার করা হয়। 3 টি LEDs PB0, PB1, এবং PB5 এর সাথে সংযুক্ত এবং বর্তমান সীমাবদ্ধ করতে 47R প্রতিরোধক ব্যবহার করুন। ইউএসবি অপারেশনে যেকোনো আন্তরিকতা এড়াতে PB5 আবার ব্যবহার করা হয়। এর জন্য প্রয়োজন যে PB5 রিসেট অপারেশনের জন্য প্রোগ্রাম করা হয় না। এটি বাস্তব ডিজিসপার্কের জন্য স্বাভাবিক কিন্তু অগত্যা ক্লোনগুলির জন্য নয় এবং এর জন্য ফিউজগুলি সম্পাদনা করা প্রয়োজন (ফিউজ এডিটর দেখুন)

আপনি যদি ডিজিসপার্কের বর্তমান পরিবর্তন করতে এড়াতে চান তাহলে আপনি বোর্ডে সরবরাহকৃত 5V রেগুলেটর ব্যবহার করতে পারেন। এর জন্য কয়েকটি পরিবর্তন প্রয়োজন।

  • Xc6203 রেগুলেটর এবং 7v5 জেনার সরান এবং 12V সোজা ভিনে Digispark এ খাওয়ান।
  • 18K: 10K বলতে সম্ভাব্য বিভাজক পরিবর্তন করুন
  • সফ্টওয়্যার ভোল্টেজ থ্রেশহোল্ডের মাত্রা কিছুটা সামঞ্জস্য করতে হবে। সফ্টওয়্যার বিভাগ দেখুন।

ধাপ 3: নির্মাণ

নির্মাণ
নির্মাণ
নির্মাণ
নির্মাণ

আমি প্রোটোটাইপ বোর্ডের 6 x 7 টুকরোতে অতিরিক্ত সার্কিট তৈরি করেছি যা ডিজিসপার্কের উপরে বসতে পারে এবং জিপিআইও এবং ভোল্টেজ পিনের সাথে সরাসরি গর্ত করে।

এটি একটি খুব কমপ্যাক্ট মডিউল তৈরি করে যা একটি খুব ছোট বাক্সে ফিট করতে পারে। আমি বাক্সে একটি 3 পিন সংযোগকারী ব্যবহার করেছি 2 বাইরের পিনের সাথে 0V এবং কেন্দ্র 12V এর সাথে যুক্ত। এর মানে হল সংযোগকারী erোকানোর পোলারিটি গুরুত্বহীন।

ধাপ 4: সফটওয়্যার

সফ্টওয়্যার একটি Arduino স্কেচ আকারে।

Https://github.com/roberttidey/tiny12V- এ উৎস পাওয়া যায়

এটি খুব সহজ এবং শুধু একটি সহজ লুপ রয়েছে যা প্রতি 5 সেকেন্ডে ADC1 এর মাধ্যমে ভোল্টেজ পরিমাপ করে এবং তারপর উপযুক্ত LED ফ্ল্যাশ করে।

যে স্তরগুলি থ্রেশহোল্ড নির্ধারণ করে তা লাইন দ্বারা সেট করা হয়

int ledLevels [LED_COUNT] = {907, 888, -1};

প্রথম সংখ্যার চেয়ে বড় ADC পড়া সবুজ ঝলকানি। একটি ADC এর চেয়ে কম পড়ছে কিন্তু সেকেন্ডের চেয়ে বেশি অ্যাম্বারকে ফ্ল্যাশ করছে। অন্য কিছু লাল ঝলকানি।

আমার জন্য এটি সবুজ> 12.4V, অ্যাম্বার> 12.1V, লাল <12.1V দিয়েছে।

আপনি একটি পরিবর্তনশীল ভোল্টেজ সরবরাহ ব্যবহার করে এবং এলইডি পরিবর্তনগুলি কোথায় ঘটে তা পরীক্ষা করে ক্যালিব্রেট করতে পারেন। ডিজিসপার্কে ডিফল্ট 5V রেগুলেটর ব্যবহার করলে এগুলি পরিবর্তনের প্রয়োজন হবে।

প্রস্তাবিত: