সুচিপত্র:
ভিডিও: আরডুইনো ইনভার্টেড ম্যাগনেট্রন ট্রান্সডুসার রিডআউট: 3 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
এখানে আমার একটি চলমান প্রকল্পের অংশ হিসাবে, আল্ট্রা হাই ভ্যাকুয়াম কণা পদার্থবিজ্ঞানের জগতে আমার অভিযানের চলমান অগ্রগতির নথিপত্র, এটি প্রকল্পের অংশে এসেছিল যার জন্য কিছু ইলেকট্রনিক্স এবং কোডিং প্রয়োজন।
আমি একটি উদ্বৃত্ত MKS সিরিজ 903 IMT কোল্ড ক্যাথোড ভ্যাকুয়াম গেজ কিনেছি, কোন নিয়ামক বা রিডআউট ছাড়া। কিছু পটভূমির জন্য, অতি উচ্চ ভ্যাকুয়াম সিস্টেমগুলি একটি চেম্বারে গ্যাসের অভাব সঠিকভাবে পরিমাপ করার জন্য বিভিন্ন সেন্সর পর্যায়ে প্রয়োজন। আপনি একটি শক্তিশালী এবং শক্তিশালী ভ্যাকুয়াম পেতে, এই পরিমাপ আরো জটিল শেষ।
কম ভ্যাকুয়াম, বা রুক্ষ ভ্যাকুয়ামে, সাধারণ থার্মোকল গেজগুলি কাজটি করতে পারে, তবে আপনি চেম্বার থেকে আরও বেশি করে সরিয়ে নেওয়ার সাথে সাথে আপনার গ্যাস আয়নীকরণ গেজের মতো কিছু প্রয়োজন। সবচেয়ে সাধারণ দুটি পদ্ধতি হল গরম ক্যাথোড এবং ঠান্ডা ক্যাথোড গেজ। হট ক্যাথোড গেজগুলি অনেক ভ্যাকুয়াম টিউবের মতো কাজ করে, যেখানে তাদের একটি ফিলামেন্ট থাকে যা বিনামূল্যে ইলেকট্রনগুলিকে উড়িয়ে দেয়, যা একটি গ্রিডের দিকে ত্বরান্বিত হয়। পথে যে কোন গ্যাসের অণু আয়নিত হবে এবং সেন্সরকে ট্রিপ করবে। কোল্ড ক্যাথোড গেজ একটি উচ্চ ভোল্টেজ ব্যবহার করে যার মধ্যে ম্যাগনেট্রনের ভিতরে কোন ফিলামেন্ট নেই একটি ইলেকট্রন পথ তৈরি করে যা স্থানীয় গ্যাসের অণুগুলিকে আয়নায়িত করে এবং সেন্সরকে ট্রিপ করে।
আমার গেজ MKS দ্বারা তৈরি একটি উল্টানো ম্যাগনেট্রন ট্রান্সডুসার গেজ হিসাবে পরিচিত, যা নিয়ন্ত্রণ ইলেকট্রনিক্সকে গেজ হার্ডওয়্যারের সাথে একীভূত করে। যাইহোক, আউটপুট একটি রৈখিক ভোল্টেজ যা ভ্যাকুয়াম পরিমাপের জন্য ব্যবহৃত লগারিদমিক স্কেলের সাথে মিলে যায়। এই আমরা কি আমাদের arduino প্রোগ্রামিং করা হবে।
ধাপ 1: কি প্রয়োজন?
আপনি যদি আমার মতো হন, সস্তা ভ্যাকুয়াম সিস্টেম তৈরির চেষ্টা করছেন, আপনি যা পারেন তা পেতে আপনি যা স্থির করবেন। সৌভাগ্যবশত, অনেক গেজ এইভাবে বিল্ড গেজ তৈরি করে, যেখানে গেজ একটি ভোল্টেজ আউটপুট করে যা আপনার নিজের পরিমাপ পদ্ধতিতে ব্যবহার করা যায়। বিশেষ করে এই নির্দেশযোগ্য জন্য, আপনার প্রয়োজন হবে:
- 1 MKS HPS সিরিজ 903 AP IMT কোল্ড ক্যাথোড ভ্যাকুয়াম সেন্সর
- 1 arduino uno
- 1 স্ট্যান্ডার্ড 2x16 এলসিডি ক্যারেক্টার ডিসপ্লে
- 10k ohm potentiometer
- মহিলা DSUB-9 সংযোগকারী
- সিরিয়াল DB-9 কেবল
- ভোল্টেজ বিভাজক
ধাপ 2: কোড
সুতরাং, আমার আরডুইনো নিয়ে কিছু অভিজ্ঞতা আছে, যেমন আমার 3 ডি প্রিন্টারের RAMPS কনফিগের সাথে জগাখিচুড়ি, কিন্তু আমার গ্রাউন্ড আপ থেকে কোড লেখার অভিজ্ঞতা ছিল না, তাই এটি ছিল আমার প্রথম বাস্তব প্রকল্প। আমি অনেক সেন্সর গাইড অধ্যয়ন করেছি এবং আমি তাদের আমার সেন্সর দিয়ে কিভাবে ব্যবহার করতে পারি তা বুঝতে তাদের সংশোধন করেছি। প্রথমে, ধারণা ছিল একটি সন্ধানের টেবিলের সাথে যেতে যেমন আমি অন্যান্য সেন্সর দেখেছি, কিন্তু আমি ম্যানুয়ালটিতে MKS দ্বারা প্রদত্ত রূপান্তর টেবিলের উপর ভিত্তি করে একটি লগ/রৈখিক সমীকরণ সম্পাদনের জন্য arduino এর ভাসমান বিন্দু ক্ষমতা ব্যবহার করে শেষ করেছি।
নীচের কোডটি কেবল ভোল্টেজের জন্য একটি ভাসমান বিন্দু ইউনিট হিসাবে A0 সেট করে, যা ভোল্টেজ বিভাজক থেকে 0-5v। তারপর এটি 10v স্কেল পর্যন্ত গণনা করা হয় এবং সমীকরণ P = 10^(v-k) ব্যবহার করে যেখানে p চাপ, v 10v স্কেলে ভোল্টেজ এবং k হল একক, এই ক্ষেত্রে torr, 11.000 দ্বারা প্রতিনিধিত্ব করে। এটি হিসাব করে যে ভাসমান বিন্দুতে, তারপর এটি একটি LCD স্ক্রিনে dtostre ব্যবহার করে বৈজ্ঞানিক নোটনে প্রদর্শন করে।
#অন্তর্ভুক্ত করুন #অন্তর্ভুক্ত করুন // ইন্টারফেস পিনের সংখ্যার সাথে লাইব্রেরির সূচনা করুন / প্রতি সেকেন্ডে 9600 বিট সিরিয়াল যোগাযোগ শুরু করুন: Serial.begin (9600); পিনমোড (A0, INPUT); // A0 ইনপুট হিসাবে সেট করা হয়েছে #ডিফাইন PRESSURE_SENSOR A0; lcd.begin (16, 2); lcd.print ("MKS যন্ত্র"); lcd.setCursor (0, 1); lcd.print ("IMT Cold Cathode"); বিলম্ব (6500); lcd.clear (); lcd.print ("গেজ চাপ:"); } // লুপ রুটিন চিরতরে বারবার চলে: void loop () {float v = analogRead (A0); // v হল ইনপুট ভোল্টেজ এনালগরেড ভোল্টিং পয়েন্ট ইউনিট হিসাবে সেট v = v * 10.0 /1024; // v হল 0-5v বিভাজক ভোল্টেজ 0 থেকে 1024 পর্যন্ত গণনা করা হয় 0v থেকে 10v স্কেলে ভাসমান p = pow (10, v - 11.000); // পি হল টোরে চাপ, যা সমীকরণে k দ্বারা প্রতিনিধিত্ব করা হয় [P = 10^(vk)] যা- // -11.000 (K = 11.000 টর, এমবারের জন্য 10.875, মাইক্রনের জন্য 8.000, পাস্কালের জন্য 8.875 সিরিয়াল.প্রিন্ট (v); চার চাপ E [8]; dtostre (p, pressureE, 1, 0); // 1 দশমিক স্থান সহ বৈজ্ঞানিক বিন্যাস lcd.setCursor (0, 1); lcd.print (pressureE); lcd.print ("Torr"); }
ধাপ 3: পরীক্ষা
আমি এক্সটার্নাল পাওয়ার সাপ্লাই ব্যবহার করে পরীক্ষা করেছি, ইনক্রিমেন্ট ফর্ম 0-5v। আমি তখন ম্যানুয়ালি গণনা করেছি এবং নিশ্চিত করেছি যে তারা প্রদর্শিত মানের সাথে একমত। এটি খুব সামান্য পরিমাণে কিছুটা বন্ধ বলে মনে হচ্ছে, তবে এটি সত্যিই গুরুত্বপূর্ণ নয়, কারণ এটি আমার প্রয়োজনীয় বৈশিষ্ট্যের মধ্যে রয়েছে।
এই প্রকল্পটি আমার জন্য একটি বিশাল প্রথম কোড প্রকল্প ছিল, এবং আমি এটি শেষ করতে পারতাম না যদি এটি দুর্দান্ত arduino সম্প্রদায়ের জন্য না হয়:
অগণিত গাইড এবং সেন্সর প্রকল্পগুলি কীভাবে এটি করা যায় তা খুঁজে বের করতে সত্যিই সহায়তা করেছে। অনেক ট্রায়াল এবং ত্রুটি ছিল, এবং অনেক আটকে গিয়েছিল। কিন্তু শেষ পর্যন্ত, আমি কীভাবে এটি বেরিয়ে এসেছি তা নিয়ে আমি অত্যন্ত খুশি, এবং সৎভাবে, আপনি যে কোডটি তৈরি করেছেন তা প্রথমবারের মতো অনুমান করার অভিজ্ঞতাটি বেশ দুর্দান্ত।
প্রস্তাবিত:
আরডুইনো হ্যাং গার্ডিয়ান - আরডুইনো ওয়াচডগ টাইমার টিউটোরিয়াল: 6 টি ধাপ
আরডুইনো হ্যাং গার্ডিয়ান - আরডুইনো ওয়াচডগ টাইমার টিউটোরিয়াল: হাই সবাই, এটা আমাদের সবার ক্ষেত্রেই ঘটে। আপনি একটি প্রকল্প তৈরি করেন, উত্সাহের সাথে সমস্ত সেন্সর সংযুক্ত করেন এবং হঠাৎ করেই, আরডুইনো হ্যাং হয়ে যায় এবং কোনও ইনপুট প্রক্রিয়া করা হয় না। "কি হচ্ছে?", আপনি জিজ্ঞাসা করবেন এবং আপনার কোডের মাধ্যমে খনন শুরু করবেন, শুধুমাত্র পুনরায়
আরডুইনো এবং পাইথনের আরডুইনো মাস্টার লাইব্রেরি ব্যবহার করে হালকা তীব্রতা প্লট করা: 5 টি ধাপ
আরডুইনো এবং পাইথনের আরডুইনো মাস্টার লাইব্রেরি ব্যবহার করে হালকা তীব্রতার প্লট করা: আরডুইনো একটি অর্থনৈতিক কিন্তু অত্যন্ত দক্ষ এবং কার্যকরী হাতিয়ার, এটিকে এমবেডেড সি -তে প্রোগ্রাম করা প্রকল্পগুলিকে ক্লান্তিকর করে তোলে! পাইথনের আরডুইনো_মাস্টার মডিউল এটিকে সহজ করে এবং আমাদের গণনা করতে দেয়, আবর্জনার মান অপসারণ করে
কম খরচে হাইড্রোফোন এবং অতিস্বনক ট্রান্সডুসার: Ste টি ধাপ
কম খরচে হাইড্রোফোন এবং অতিস্বনক ট্রান্সডিউসার: আপনি কি ডলফিন বা তিমির কথা রেকর্ড করতে চান? নাকি পানির নিচে শাব্দ যোগাযোগ ব্যবস্থা গড়ে তুলবেন? ঠিক আছে, আমরা আপনাকে 'কিভাবে' শেখাতে যাচ্ছি। আসুন মূল জিনিস দিয়ে শুরু করি: অ্যান্টেনা। যদি দৈনন্দিন জীবনে আমরা স্পিকার ব্যবহার করি (যেমন আপনার ল্যাপটপে বা
ব্লুটুথ ট্রান্সডুসার: 4 টি ধাপ
ব্লুটুথ ট্রান্সডুসার: এটি একটি নিফটি ছোট স্পিকার যা সত্যিই একটি ঘুষি প্যাক করতে পারে এটি এমনকি আপনি যে কোনো পৃষ্ঠে সঙ্গীত বাজাতে পারে! ডেস্ক, বক্স, টেবিল, জানালা বা এমনকি সরাসরি আপনার মাথায়! (সাবধানতার সাথে ব্যবহার করার জন্য) এই ডিভাইসটি তৈরি করতে আমরা একটি সস্তা থেকে স্পিকারটি সরিয়ে ফেলব
ইলেক্ট্রোমেকানিক্যাল ট্রান্সডুসার একটি পলিস্টাইরিন কনিকাল সেকশন থেকে বেরিয়ে এসেছে!: Ste টি ধাপ (ছবি সহ)
ইলেক্ট্রোমেকানিক্যাল ট্রান্সডুসার পলিস্টাইরিন কনিকাল সেকশনের বাইরে !: " এ কি? &Quot; আপনি জিজ্ঞাসা করুন। একটি " ইলেক্ট্রোমেকানিক্যাল ট্রান্সডুসার " আমরা যে ধরনের স্পিকারের সাথে সবচেয়ে বেশি পরিচিত তা বোঝায়; একটি স্থায়ী চুম্বক এবং একটি ইলেক্ট্রোম্যাগনেট শব্দ উৎপন্ন করতে বুনোভাবে কম্পন করে। এবং " পলিস্টাইরিন শঙ্কু বিভাগ & দ্বারা