UART (Universal Asynchronous Receiver-Transmitter) TTL سے مراد مواصلاتی پروٹوکول اور وولٹیج لیول کا معیار ہے جو الیکٹرانک آلات کے درمیان سیریل کمیونیکیشن کے لیے استعمال ہوتا ہے۔ UART الیکٹرانکس کی صنعت میں وسیع پیمانے پر اپنایا جانے والا معیار ہے اور اسے مائیکرو کنٹرولرز، سینسرز اور دیگر پردیی آلات جیسے آلات کے درمیان ڈیٹا منتقل کرنے اور وصول کرنے کے لیے استعمال کیا جاتا ہے۔
TTL (Transistor-Transistor Logic) ڈیجیٹل لاجک سرکٹری کی ایک قسم ہے جو منطق کے افعال کو نافذ کرنے کے لیے بائی پولر جنکشن ٹرانزسٹرز کا استعمال کرتی ہے۔ UART کے تناظر میں، TTL سے مراد ڈیٹا کی ترسیل اور وصولی کے لیے استعمال ہونے والی وولٹیج کی سطح ہے۔
آئیے UART TTL سے وابستہ اجزاء اور تصورات کو توڑتے ہیں:
یونیورسل اسینکرونس وصول کنندہ-ٹرانسمیٹر (UART):
- UART ایک پروٹوکول ہے جو آلات کے درمیان سیریل مواصلات کو قابل بناتا ہے۔ یہ ڈیٹا ٹرانسمیشن کی شکل اور وقت کی وضاحت کرتا ہے۔ UART عام طور پر اس کی سادگی اور لچک کی وجہ سے استعمال ہوتا ہے۔ یہ ڈیٹا کو متضاد طور پر بھیجنے کی اجازت دیتا ہے، یعنی ڈیٹا کا وقت گھڑی کے سگنل پر منحصر نہیں ہے۔
- UART دو اہم اجزاء پر مشتمل ہے: ایک ٹرانسمیٹر (TX) اور ایک وصول کنندہ (RX)۔ ٹرانسمیٹر متوازی ڈیٹا کو بٹس کے سیریل سٹریم میں تبدیل کرتا ہے، جبکہ وصول کنندہ موصول ہونے والے سیریل ڈیٹا کو واپس متوازی شکل میں تبدیل کرتا ہے۔ UART ایک سٹارٹ بٹ، ڈیٹا بٹس (عام طور پر 8 بٹس)، آپشنل پیریٹی بٹ، اور سٹاپ بٹ (s) کا استعمال کرتا ہے تاکہ منتقل کیے جانے والے ڈیٹا کو فارمیٹ اور فریم کیا جا سکے۔
ٹی ٹی ایل (ٹرانسسٹر-ٹرانسسٹر لاجک):
- TTL سے مراد ڈیجیٹل لاجک سرکٹری کی ایک قسم ہے جو منطق کے افعال کو نافذ کرنے کے لیے بائی پولر ٹرانجسٹرز کا استعمال کرتی ہے۔ یہ تقریباً 5 وولٹ کی سپلائی وولٹیج پر کام کرتا ہے۔ TTL منطق کی سطحوں کو عام طور پر 0 اور 5 وولٹ کے طور پر ظاہر کیا جاتا ہے، جہاں 0 وولٹ ایک لوجک لو (0) کو ظاہر کرتا ہے اور 5 وولٹ ایک لوجک ہائی (1) کو ظاہر کرتا ہے۔
UART کے تناظر میں، TTL وولٹیج کی سطح ڈیٹا کو منتقل کرنے اور وصول کرنے کے لیے استعمال ہوتی ہے۔ UART TTL اسٹینڈرڈ یہ بتاتا ہے کہ لوجک لو کو 0.8 وولٹ سے کم وولٹیج سے ظاہر کیا جاتا ہے، اور ایک لاجک ہائی کو 2.2 وولٹ سے اوپر والے وولٹیج سے ظاہر کیا جاتا ہے۔ یہ وولٹیج کی سطح UART استعمال کرنے والے آلات کے درمیان قابل اعتماد مواصلات کو یقینی بناتی ہے۔
وولٹیج کی سطح اور مطابقت:
UART TTL اکثر مائکروکنٹرولرز اور دیگر ڈیجیٹل آلات کے ساتھ استعمال ہوتا ہے جو TTL وولٹیج کی سطح پر کام کرتے ہیں۔ تاہم، یہ نوٹ کرنا ضروری ہے کہ تمام آلات ایک ہی وولٹیج کی سطح پر کام نہیں کرتے ہیں۔ کچھ آلات، خاص طور پر کم بجلی کی ضروریات کے ساتھ، کم وولٹیج پر کام کر سکتے ہیں جیسے 3.3 وولٹ یا اس سے بھی کم۔
UART TTL آلات کو جوڑتے وقت، ترسیل اور وصول کرنے والے آلات کے وولٹیج کی سطح کے درمیان مطابقت کو یقینی بنانا بہت ضروری ہے۔ اگر وولٹیج کی سطحیں مطابقت نہیں رکھتی ہیں تو، آلات کے درمیان انٹرفیس کرنے کے لیے لیول شفٹنگ سرکٹری یا وولٹیج کنورٹرز کی ضرورت پڑ سکتی ہے۔
ایپلی کیشنز اور استعمال:
UART TTL وسیع پیمانے پر مختلف ایپلی کیشنز میں استعمال ہوتا ہے، بشمول لیکن ان تک محدود نہیں:
1. انٹرفیسنگ مائیکرو کنٹرولرز: بہت سے مائیکرو کنٹرولرز میں بلٹ ان UART ماڈیول ہوتے ہیں، جو انہیں UART پروٹوکول کا استعمال کرتے ہوئے دوسرے آلات کے ساتھ بات چیت کرنے کی اجازت دیتے ہیں۔ یہ عام طور پر کاموں کے لیے استعمال ہوتا ہے جیسے ڈیبگنگ، سینسر ڈیٹا کا حصول، اور دوسرے مائیکرو کنٹرولرز یا پیریفرل ڈیوائسز کے ساتھ مواصلت۔
2. سیریل کمیونیکیشن: UART TTL اکثر ایسے آلات کے درمیان سیریل کمیونیکیشن کے لیے استعمال ہوتا ہے جن کے لیے سادہ اور موثر ڈیٹا کی منتقلی کی ضرورت ہوتی ہے۔ یہ مختصر فاصلے پر آلات کے درمیان قابل اعتماد اور سیدھی بات چیت کو قابل بناتا ہے۔
3. ڈیبگنگ اور پروگرامنگ: UART TTL انٹرفیس عام طور پر ڈیبگنگ اور پروگرامنگ ایمبیڈڈ سسٹمز کے لیے استعمال ہوتے ہیں۔ یہ ڈویلپرز کو ڈیبگ پیغامات، پروگرام اپ ڈیٹس، اور کنفیگریشن کمانڈز کو ڈیوائسز پر بھیجنے اور وصول کرنے کی اجازت دیتا ہے۔
4. IoT ایپلی کیشنز: UART TTL اکثر انٹرنیٹ آف تھنگز (IoT) ایپلی کیشنز میں استعمال ہوتا ہے۔ یہ IoT آلات، جیسے کہ سینسر یا ایکچیوٹرز، اور مرکزی کنٹرول یونٹ یا گیٹ وے کے درمیان مواصلت کو قابل بناتا ہے۔
خلاصہ طور پر، UART TTL الیکٹرانک آلات کے درمیان سیریل ڈیٹا کی منتقلی کے لیے وسیع پیمانے پر استعمال ہونے والا کمیونیکیشن پروٹوکول اور وولٹیج لیول کا معیار ہے۔ یہ ڈیٹا کے تبادلے کا ایک لچکدار اور سیدھا طریقہ فراہم کرتا ہے، جو اسے الیکٹرانکس کی صنعت میں مختلف ایپلی کیشنز میں مقبول بناتا ہے۔

آپ بھی پسند کر سکتے ہیں










