- ہال کا اثر کیا ہے؟
- ضروری اجزاء
- سرکٹ ڈایاگرام
- ہال سینسر کے لئے پروگرامنگ ایٹمیگا 16
- ہال سینسر کی درخواستیں
ہال سینسر 1869 میں ایڈون ہال کے ذریعہ تجویز کردہ ہال اثر کے اصول پر عمل کرتے ہیں۔ مجوزہ بیان میں کہا گیا ہے کہ ، "ہال کا اثر ایک برقی کنڈکٹر میں ایک وولٹیج فرق (ہال وولٹیج) کی پیداوار ہے ، جو موصل میں برقی رو بہ عمل ہوتا ہے۔ اور موجودہ کے مطابق مستعمل مقناطیسی فیلڈ میں۔ "
تو ، بہتر طریقے سے سمجھنے کے لئے بیان کی آسان ترین شکل کیا ہوسکتی ہے؟ اس ٹیوٹوریل میں عملی مثال کے ساتھ قدم بہ قدم اس کی وضاحت کی جائے گی۔ یہاں ہال سینسر کو اتمیگا 16 مائکروکینٹرلر کے ساتھ انٹرفیس کیا جائے گا اور اثر کو ظاہر کرنے کے لئے ون ایل ای ڈی کا استعمال کیا جائے گا جب ہال سینسر کے قریب مقناطیس لایا جائے گا۔
ہال کا اثر کیا ہے؟
ہال کا اثر مقناطیسی میدان میں چلتے چارج سے متعلق ہے۔ عملی طریقے سے سمجھنے کے ل a ، کسی بیٹری کو ایسے کنڈیکٹر سے جڑیں جیسے تصویر میں (ا) میں دکھایا گیا ہے۔ موجودہ (i) موصل کے ذریعہ بیٹری کے مثبت سے منفی تک بہنا شروع ہوجائے گا۔
الیکٹرانوں کا بہاؤ (e -) موجودہ کی مخالف سمت میں ہوگا یعنی موصل کے ذریعہ بیٹری کے منفی ٹرمینل سے لے کر بیٹری کے مثبت ٹرمینل تک۔ اس لمحے میں جب ہم کنڈکٹر کے درمیان وولٹیج کی پیمائش کرتے ہیں جیسا کہ ذیل میں تصویری (b) ذیل میں دکھایا گیا ہے ، تب وولٹیج صفر ہوگی یعنی ممکنہ فرق صفر ہوگا۔
اب مقناطیس لائیں اور ذیل میں امیج (سی) جیسے موصل کے درمیان مقناطیسی میدان بنائیں۔
اس حالت میں جب کنڈکٹر کے پار وولٹیج کی پیمائش کی جائے تو پھر وہاں کچھ وولٹیج تیار ہوگی۔ اس ترقی یافتہ وولٹیج کو "ہال وولٹیج " کہا جاتا ہے اور اس رجحان کو " ہال ایفیکٹ " کے نام سے جانا جاتا ہے ۔
ہم نے متعدد مائکروکانٹرولرز کے ساتھ ہال سینسر استعمال کیا ہے جس میں دلچسپ ایپلی کیشنز جیسے اسپیڈومیٹر ، ڈور الارم ، ورچوئل رئیلٹی وغیرہ بنائے جاسکتے ہیں ، تمام لنکس ذیل میں مل سکتے ہیں:
- ہال سینسر کا استعمال کرتے ہوئے مقناطیسی دروازے کے الارم سرکٹ
- آرڈینوو اور پروسیسنگ اینڈروئیڈ ایپ کا استعمال کرتے ہوئے DIY اسپیڈومیٹر
- ورچوئل ریئلٹی اردوینو اور پروسیسنگ کا استعمال کرتے ہوئے
- PIC مائکروکانٹرولر کا استعمال کرتے ہوئے ڈیجیٹل اسپیڈومیٹر اور اوڈومیٹر سرکٹ
ضروری اجزاء
- A3144 ہال سینسر آئی سی
- ایٹمیگا 16 مائکروکنٹرولر آئی سی
- 16 میگاہرٹز کرسٹل آسیلیٹر
- دو 100nF کپیسیٹرز
- دو 22pF کپیسیٹرز
- دبانے والا بٹن
- جمپر تاروں
- بریڈ بورڈ
- USBASP v2.0
- قیادت (کسی بھی رنگ)
سرکٹ ڈایاگرام
ہال سینسر کے لئے پروگرامنگ ایٹمیگا 16
یہاں اٹمیگا 16 کو یو ایس بی اے ایس پی اور اتمیل اسٹوڈیو 7.0 کا استعمال کرتے ہوئے پروگرام کیا گیا ہے۔ اگر آپ نہیں جانتے کہ USBASP کا استعمال کرتے ہوئے اتمیگا 16 کو کس طرح پروگرام بنایا جاسکتا ہے تو لنک کو ملاحظہ کریں۔ پروجیکٹ کے اختتام پر مکمل پروگرام دیا گیا ہے ، ابھی JET پروگرامر اور اتمیل اسٹوڈیو 7.0 کا استعمال کرتے ہوئے پروگرام کو Atmega16 میں اپ لوڈ کریں جیسا کہ پچھلے سبق میں بیان کیا گیا ہے۔
پروگرامنگ اتمیگا 16 آسان ہوگا اور صرف دو پورٹ پن استعمال ہوں گے۔ ہال سینسر سے ریڈنگ لینے کے لئے ایک پورٹ پن استعمال ہوگا۔ دوسرے پورٹ پن کا استعمال ایک کنڈکٹ ون ایل ای ڈی استعمال کیا جائے گا۔ سب سے پہلے ، پروگرام میں تمام ضروری لائبریریوں کو شامل کریں۔
ہال سینسر پڑھنے کیلئے ان پٹ کی وضاحت کریں۔
# تعی hallن ہال PA0 میں
یہاں ہال سینسر Atmega16 کے PORTA0 پر منسلک ہے اور یہ اسٹیٹس کو پڑھنے کے لئے ابتداء ہے۔
DDRA = 0xFE؛ PINA = 0x01؛
اگر مقناطیس سینسر کے قریب ہے تو پھر ایل ای ڈی کو آن کریں یا ایل ای ڈی کو آف کریں۔ پتہ لگانے PORT پن کی حالت کی تبدیلی پر مبنی ہے۔
اگر (bit_is_clear (PINA، hallIn)) { پورٹا = 0b00000010؛ } دوسری { پورٹا = 0b00000000؛ }
ہال سینسر کی درخواستیں
جہاں بھی مقناطیسی میدان کی طاقت کی پیمائش کرنے یا مقناطیس کے قطب کا پتہ لگانے کی ضرورت ہو وہاں ہال سینسر بڑے پیمانے پر استعمال ہوتے ہیں۔ اس کے علاوہ ، بہت سی ایپلی کیشنز موجود ہیں جو عام طور پر پائی جا سکتی ہیں۔ کچھ درخواستیں ذیل میں درج ہیں:
- موبائل فونز میں قربت کے سینسر کے طور پر
- آٹوموٹو گاڑیوں میں گیئر شفٹنگ میکانزم
- روٹری ہال اثر سینسر
- پائپ اور ٹیوبوں جیسے معائنہ کرنے والے مواد
- گردش کی رفتار کا پتہ لگانا
ہال سینسرز کے بارے میں مزید معلومات کے ل Please ، براہ کرم ہال سینسرز پر مبنی ہمارے پچھلے سبق حاصل کریں۔