10M+ الیکٹرانک اجزاء دستیاب
ISO سرٹیفائیڈ
وارنٹی شامل ہے
جلدی تحویل
کٹھن سے ملنے والی پرزے؟
ہم ان سے ماخذ لیتے ہیں۔
قمتی پیشکش کی درخواست کریں

لاجک اینالائزر: چینلز، سیمپل ریٹس، پروبنگ، اور ایپلیکیشنز

Dec 12 2025
ماخذ: Michael Chen
براوز کریں: 2486

لاجک اینالائزر یہ دکھانے میں مدد دیتا ہے کہ ڈیجیٹل سگنلز وقت کے ساتھ کیسے بدلتے ہیں اور مختلف لائنیں کس طرح آپس میں کام کرتی ہیں۔ یہ وقت بندی، پروٹوکول کی سرگرمی، اور مواصلاتی مسائل کو آسانی سے دیکھنا آسان بناتا ہے۔ یہ مضمون وضاحت کرتا ہے کہ لاجک اینالائزر کیسے کام کرتا ہے، اسے کیسے سیٹ اپ کیا جائے، سگنلز کو کیسے کیپچر اور مطالعہ کیا جائے، اور اس کے ٹولز کو واضح اور تفصیلی تجزیے کے لیے کیسے استعمال کیا جائے۔

C1۔ لاجک اینالائزر کا جائزہ  

C2۔ لاجک اینالائزر ورک فلو  

C3۔ لاجک اینالائزر چینل کاؤنٹ اور سیمپل ریٹ سلیکشن  

C4۔ لاجک اینالائزر میں ٹرگر کی اقسام  

C5۔ لاجک اینالائزر میں پروٹوکول ڈیکوڈنگ اور اعلیٰ سطحی تجزیہ  

C7۔ لاجک اینالائزر سگنل انٹیگریٹی  

C8۔ لاجک اینالائزر کے ساتھ متعدد ٹولز کا استعمال  

C9۔ ایڈوانسڈ لاجک اینالائزر ایپلیکیشنز  

C10۔ عام سگنل مسائل کے لیے لاجک اینالائزر حل  

C11۔ لاجک اینالائزر کی تفصیلات جو آپ کو معلوم ہونی چاہئیں  

C12۔ اخیر

C13۔ اکثر پوچھے جانے والے سوالات [FAQ]

Figure 1. Logic Analyzer 

لاجک اینالائزر کا جائزہ 

لاجک اینالائزر تیز رفتار ڈیجیٹل سگنلز کو پکڑتا ہے اور دکھاتا ہے کہ وہ وقت کے ساتھ کئی چینلز میں کیسے بدلتے ہیں۔ اینالاگ ویوفارمز کو آسیلوسکوپ کی طرح دکھانے کے بجائے، یہ ڈیجیٹل ٹائمنگ، پروٹوکول ڈی کوڈنگ، اور متعدد سگنل لائنز کے ایک ساتھ کام کرنے کے رویے پر توجہ دیتا ہے۔ یہ اسے مائیکرو کنٹرولرز، ایمبیڈڈ سسٹمز، کمیونیکیشن بسز، FPGAs، اور ملٹی بورڈ سیٹ اپس کی جانچ کے لیے مفید بناتا ہے۔

جدید لاجک اینالائزرز ڈیٹا کو ٹائمنگ ڈایاگرامز، پیکٹ ویوز، اسٹیٹ ویوز، اور ایونٹ لسٹس کے ذریعے پیش کرتے ہیں۔ یہ ٹولز وقت کے مسائل، ہم آہنگی کے مسائل، پروٹوکول کی غلطیاں، اور لاجک تضادات کی شناخت کو آسان بناتے ہیں جنہیں آسیلوسکوپ ظاہر نہیں کر سکتا۔

اس بات کو ذہن میں رکھتے ہوئے، اگلا قدم یہ سیکھنا ہے کہ لاجک اینالائزر کنکشن سے فائنل سگنل ریویو تک کیسے جاتا ہے۔

لاجک اینالائزر ورک فلو 

مرحلہ 1 - کنیکٹ

Figure 2. Step 1 - Connect

یہ مرحلہ پروبز کو صحیح طریقے سے جوڑنے کے بارے میں ہے۔ انہیں صاف اور مستحکم سگنل پوائنٹس پر رکھنا چاہیے، اور شارٹ گراؤنڈ لیڈز ریڈنگز کو صاف رکھنے میں مدد دیتے ہیں۔ تجزیہ کار کی وولٹیج کی سطح سگنل کی سطح سے میل کھانا چاہیے، جیسے 1.2V، 1.8V، 3.3V، یا 5V۔ شور سے بچنے کے لیے پروب وائرز کو بھی پاور ٹریسز سے دور رکھنا چاہیے۔

مرحلہ 2 - سیٹ اپ

Figure 3. Step 2 - Setup

یہ مرحلہ اینالائزر کو سگنلز ریکارڈ کرنے کے لیے تیار کرتا ہے۔ آسان ٹریکنگ کے لیے چینلز کے نام تبدیل کیے جا سکتے ہیں، اور درست موڈ، ٹائمنگ، یا حالت منتخب کی جانی چاہیے۔ سیمپل ریٹ سگنل فریکوئنسی سے کم از کم 4× سے 10× زیادہ ہونا چاہیے۔ ٹرگرز کو کلیدی واقعات کو پکڑنے کے لیے سیٹ کرنا ضروری ہے، اور میموری ڈیپتھ میں ٹرگر سے پہلے اور بعد میں ڈیٹا شامل ہونا چاہیے۔

مرحلہ 3 - قبضہ

Figure 4. Step 3 - Capture

اس مرحلے کے دوران، ریکارڈنگ اس وقت شروع ہوتی ہے جب ٹرگر کی حالت پوری ہو جائے۔ پری-ٹرگر ڈیٹا مددگار سیاق و سباق فراہم کرتا ہے، اور لمبی کیپچر ونڈوز مکمل ڈیجیٹل سرگرمی کو دیکھنا آسان بناتی ہیں۔ مشروط ٹرگرز سگنلز کو پکڑنے میں مدد دیتے ہیں جو کبھی کبھار ہی ظاہر ہوتے ہیں۔

مرحلہ 4 - تجزیہ

Figure 5. Step 4 - Analyze

یہ مرحلہ حاصل شدہ ڈیٹا کو واضح معلومات میں تبدیل کر دیتا ہے۔ ٹائمنگ کو کرسرز اور رولرز کے ذریعے چیک کیا جا سکتا ہے، اور اینالائزر I²C، SPI، UART، اور CAN جیسے پروٹوکولز کو ڈی کوڈ کر سکتا ہے۔ سرچ ٹولز اور بک مارکس ڈیٹا میں بنیادی واقعات تلاش کرنا آسان بناتے ہیں۔

ان نتائج کے ساتھ، یہ واضح ہو جاتا ہے کہ کون سے چینلز اور سیمپل ریٹس سب سے بہتر کام کرتے ہیں۔

لاجک اینالائزر چینل کاؤنٹ اور سیمپل ریٹ سلیکشن

تجویز کردہ چینل کاؤنٹس

• UART، I²C، SPI: 2–6 چینلز

• MCU بسیں: 8–24 چینلز

• پیرالل میموری سسٹمز: 16–64+ چینلز

• FPGA یا گھنے ڈیجیٹل ڈیزائنز: 32–136 چینلز

سیمپل ریٹ سلیکشن

پروٹوکولعام فریکوئنسیتجویز کردہ نمونہ شرحمقصد
UART9.6–115 kbps1–5 MS/sٹائمنگ ایجز کو صاف رکھتا ہے
I²C100 کلو ہرٹز–3.4 میگا ہرٹز10–20× بس کی رفتارگھڑی کی کھینچاؤ اور وقت میں تبدیلیاں دکھاتا ہے
SPI1–50 MHz≥200 MS/sتیز سگنل ٹرانزیشنز کو ہینڈل کرتا ہے
CAN500 kbps–1 Mbps10–20 MS/sدرست بٹ ٹائمنگ کو برقرار رکھتا ہے
پیرالل بسمختلف≥4× سب سے زیادہ ایج ریٹتعلقات کے وقت کو ہم آہنگ رکھتا ہے

لاجک اینالائزر میں ٹرگر کی اقسام

ایج ٹرگر

Figure 6. Edge Trigger

ایج ٹرگر ڈیجیٹل سگنل میں اوپر یا گرنے والے ٹرانزیشنز پر ردعمل ظاہر کرتا ہے۔ یہ لاجک اینالائزر کو بالکل اس وقت سرگرمی کو ریکارڈ کرنے میں مدد دیتا ہے جب سگنل حالت بدلتا ہے۔

پیٹرن ٹرگر

Figure 7. Pattern Trigger

پیٹرن ٹرگر مخصوص بٹ کنڈیشنز کے لیے متعدد چینلز پر واچ کرتا ہے۔ یہ لاجک اینالائزر کو ریکارڈنگ شروع کرنے دیتا ہے جب سگنل کسی مقررہ پیٹرن سے میل کھاتا ہے۔

سیکوینشل ٹرگر

Figure 8. Sequential Trigger

ایک سلسلہ وار ٹرگر واقعات کی ترتیب کے بعد آتا ہے۔ یہ لاجک اینالائزر کو صرف اس وقت سرگرمی ریکارڈ کرنے کی اجازت دیتا ہے جب ایک واقعہ کے بعد دوسرے واقعے میں ہو۔

دورانیہ کا ٹرگر

Figure 9. Duration Trigger

دورانیہ کا ٹرگر چیک کرتا ہے کہ سگنل کتنی دیر تک بلند یا کم رہتا ہے۔ یہ لاجک اینالائزر کو ان پلسز کو تلاش کرنے میں مدد دیتا ہے جو توقع سے کم یا طویل ہوں۔

جب ٹرگرز صحیح ڈیٹا پکڑ لیتے ہیں، تو پروٹوکول ڈیکوڈنگ ڈیٹا کے معنی کو سمجھانے میں مدد دیتی ہے۔

لاجک اینالائزر میں پروٹوکول ڈیکوڈنگ اور اعلیٰ سطحی تجزیہ

پروٹوکول ڈیکوڈرز فراہم کرتے ہیں

• فریم کی تعمیر نو

• ایڈریس اور کمانڈ کی تشریح

• ڈیٹا نکالنا

• CRC یا پیریٹی ایرر فلیگز

• انسانی پڑھنے کے قابل لاگز

معاون پروٹوکولز

• I²C، SPI

• UART

• CAN, LIN

• USB LS/FS

• 1-وائر، SMBus، I³C

• JTAG، SWD

• متوازی بسیں

6۔ لاجک اینالائزر کے لیے پروبنگ اور گراؤنڈنگ

مؤثر جانچ پڑتال کے مراحل

• شارٹ گراؤنڈ لیڈز استعمال کریں

• 5–10 MHz سے زیادہ سگنلز کے لیے جمپر وائرز سے گریز کریں

• اعلیٰ معیار کے پروب کلپس استعمال کریں

• پروب وائرز کو مختصر رکھیں

• شور والے علاقوں سے دور رہیں، جیسے کہ ریگولیٹرز کو تبدیل کرنا

عام غلطیاں

• فلوٹنگ گراؤنڈز

• لمبی انڈکٹیو وائرز

• ڈھیلے کلپس یا گندے سولڈر پوائنٹس

• چینلز پر غلط پولیریٹی

• تفریقی سگنلز کی غلط جانچ پڑتال

لاجک اینالائزر سگنل انٹیگریٹی

پروب لوڈنگ کے اثرات

پروب لوڈنگ ڈیجیٹل سگنل کی شکل بدل سکتی ہے، جس سے لاجک اینالائزر ڈیٹا کی غلط تشریح کر دیتا ہے۔ یہ اٹھنے اور گرنے کے اوقات کو سست کر سکتا ہے، کناروں کو گول کر سکتا ہے، پلسز کو غائب کر سکتا ہے، غلط ٹرانزیشنز پیدا کر سکتا ہے، اور ڈی کوڈ کی ناکامیوں کا باعث بن سکتا ہے۔ یہ تبدیلیاں اس بات پر اثر انداز ہوتی ہیں کہ سگنل کیسا نظر آتا ہے اور اسے کتنی اچھی طرح کیپچر کیا جا سکتا ہے۔

عام علامات

جب سگنل کی سالمیت کمزور ہو، تو لاجک اینالائزر ایسے مسائل دکھا سکتا ہے جو آسیلوسکوپ پر ظاہر نہیں ہوتے۔ ان علامات میں صرف اینالائزر پر ظاہر ہونے والی گلیچز، بے ترتیب پروٹوکول کی غلطیاں، وقت کی عدم مطابقت، اور کبھی کبھار بھوت سگنلز شامل ہیں۔ یہ علامات ظاہر کرتی ہیں کہ پروبنگ سیٹ اپ یا سگنل کا راستہ متاثر ہو رہا ہے۔

مسئلے کی تصدیق کے طریقے

• سگنل کا موازنہ آسیلوسکوپ سے کریں

• پروبنگ وائرز کو مختصر کرنا

• نمونہ کی شرح کو تھوڑا کم کریں تاکہ ایلیسنگ کو ظاہر کیا جا سکے

• سگنل سورس کے قریب پروب

لاجک اینالائزر کے ساتھ متعدد ٹولز کا استعمال

آسیلوسکوپ 

آسیلوسکوپ سگنل کی شکل دکھاتا ہے، جس میں رنگنگ، شور، اور وولٹیج میں تبدیلیاں شامل ہیں۔ یہ لاجک اینالائزر کی برقی کوالٹی کو چیک کرنے میں مدد دیتا ہے۔

لاجک اینالائزر 

لاجک اینالائزر وقت بندی پر توجہ دیتا ہے۔ یہ دکھاتا ہے کہ سگنلز کب بدلتے ہیں، چینلز ایک دوسرے سے کیسے جڑے ہوتے ہیں، اور کیا ڈیجیٹل مواصلات ہم آہنگ رہتی ہیں۔

فرم ویئر لاگ 

فرم ویئر لاگز ظاہر کرتے ہیں کہ CPU کوڈ ایگزیکیوشن کے دوران کیا کر رہا ہے۔ یہ لاجک اینالائزر سے سگنل کی سرگرمی کو سسٹم کی کوششوں سے جوڑنے میں مدد دیتے ہیں۔

ٹولز کو جوڑنے کے فوائد

ان ٹولز کو اکٹھا استعمال کرنے سے مکمل تصویر کو سمجھنا آسان ہو جاتا ہے۔ آسیلوسکوپ ویوفارم دکھاتا ہے، لاجک اینالائزر ٹائمنگ دکھاتا ہے، اور فرم ویئر لاگز سسٹم کے رویے کو دکھاتے ہیں، جس سے جڑ کی وجہ کو جلدی تلاش کرنے میں مدد ملتی ہے۔

9۔ ایڈوانسڈ لاجک اینالائزر ایپلیکیشنز

FPGA اندرونی بس تجزیہ

لاجک اینالائزر اندرونی FPGA بلاکس کے درمیان چلنے والے سگنلز کو پڑھنے اور وقت کی جانچ کرنے میں مدد دیتا ہے، جو دکھاتا ہے کہ چپ کے اندر ڈیٹا کیسے حرکت کرتا ہے۔

DDR اور پیرالل میموری مانیٹرنگ

یہ تیز میموری لائنز کو ٹریک کرتا ہے اور دکھاتا ہے کہ آیا ایڈریس، ڈیٹا، اور کنٹرول سگنلز ہر میموری سائیکل کے دوران صحیح طریقے سے لائن اپ ہوتے ہیں یا نہیں۔

JTAG اور SWD ڈیبگنگ

یہ JTAG یا SWD لائنز پر ڈیجیٹل پیٹرنز دیکھتا ہے تاکہ آپ ری سیٹ ایونٹس، انسٹرکشن اسٹیپس اور چپ کمیونیکیشن کو فالو کر سکیں۔

CAN، LIN، اور FlexRay سگنلز

یہ آٹوموٹو بس سگنلز کو کیپچر کرتا ہے اور ہر فریم کو اس طرح ترتیب دیتا ہے کہ وقت اور ڈیٹا کا بہاؤ واضح ہو۔

ملٹی بورڈ کمیونیکیشن

یہ دکھاتا ہے کہ بورڈز ایک دوسرے سے کیسے بات کرتے ہیں، مشترکہ ڈیجیٹل لائنز ریکارڈ کرتے ہیں اور چیک کرتے ہیں کہ پیغامات صحیح وقت پر پہنچتے ہیں یا نہیں۔

یہ استعمال اکثر عام سگنل مسائل کا باعث بنتے ہیں جنہیں تجزیہ کار حل کرنے میں مدد دے سکتے ہیں۔

عام سگنل مسائل کے لیے لاجک اینالائزر حل

مسئلہاس کی وجوہات کیا ہیںلاجک اینالائزر فکس
I²C NACK ایررزغلط ڈیوائس ایڈریس، کمزور یا گمشدہ پل اپس، وولٹیج میں عدم مطابقتSTART → ADDRESS → ACK کیپچر کریں، SCL/SDA رائز ٹائم چیک کریں، پل اپ ویلیوز کی تصدیق کریں (2.2k–10k)
SPI بٹ کی غلط سیدھبٹ شفٹس، غلط کلاک سیٹ اپCPOL/CPHA چیک کریں، SCK اور MOSI کے درمیان وقت ناپیں، اور یہ یقینی بنائیں کہ ٹرانسفر کے دوران CS کم رہے
UART فریمنگ یا برابری کے مسائلباؤڈ ریٹ میں عدم مطابقت، سگنل ڈراپ، خراب ٹائمنگباؤڈ ریٹ کو میچ کریں، کیبل فاصلے کو کم کریں، اسٹاپ بٹس بڑھائیں، ویوفارم ایجز چیک کریں

11۔ لاجک اینالائزر کی خصوصیات جو آپ کو جاننی چاہئیں

فیچراس کا مطلب کیا ہےسادہ، واضح اسپیک
چینلززیادہ چینلز لاجک اینالائزر کو ایک ساتھ کئی ڈیجیٹل لائنز دیکھنے کی اجازت دیتے ہیں۔مائیکرو کنٹرولرز کے لیے 16–32، بڑے سسٹمز کے لیے 64+
نمونہ کی شرحزیادہ سیمپل ریٹ لاجک اینالائزر کو تیز کنارے پکڑنے میں مدد دیتا ہے بغیر تفصیلات چھوڑے۔عام بسوں کے لیے 200 MS/s، تیز رفتار لائنوں کے لیے 1 GS/s
میموری ڈیپتھزیادہ میموری لمبی ریکارڈنگز کو محفوظ کرتی ہے، اس لیے سگنلز کو بغیر وقفے کے ریویو کیا جا سکتا ہے۔128 MB یا اس سے زیادہ
وولٹیج رینجایڈجسٹ ایبل ان پٹ لیولز اینالائزر کو محفوظ اور مختلف لاجک لیولز کے ساتھ مطابقت رکھتے ہیں۔1.2–5.0 وولٹ ایڈجسٹ ایبل
پروٹوکول ڈیکوڈرزبلٹ ان ڈیکوڈرز خام سگنلز کو پڑھنے کے قابل ڈیٹا میں تبدیل کرتے ہیں، جس سے ڈیبگنگ آسان ہو جاتی ہے۔کم از کم I²C، SPI، اور UART
پروبزاچھے پروب سگنل ڈسٹورشن کو کم کرتے ہیں اور ویوفارمز کو صاف رکھتے ہیں۔کم کپیسٹینس پروبز
سافٹ ویئرمددگار سافٹ ویئر ٹولز کیپچر کا جائزہ لینا تیز اور منظم بناتے ہیں۔سرچ، بک مارکس، اور اسکرپٹنگ سپورٹ
آٹومیشن APIAPIs اینالائزر کو دہرائے جانے والے ٹیسٹ کے لیے اسکرپٹس کے ذریعے کنٹرول کرنے کی اجازت دیتے ہیں۔پائتھن یا CLI تک رسائی

نتیجہ 

لاجک اینالائزر ڈیجیٹل سرگرمی کو سمجھنے میں آسان بناتا ہے کیونکہ یہ ٹائمنگ، سگنل فلو، اور پروٹوکول کی تفصیلات دکھاتا ہے۔ مناسب پروبنگ، درست سیمپل ریٹس، اور صحیح ٹرگر سیٹنگز کے ساتھ، کیپچر شدہ ڈیٹا واضح اور قابل اعتماد ہو جاتا ہے۔ جب اسے دیگر ٹولز کے ساتھ ملایا جائے تو یہ سگنل کے معیار کی تصدیق کرنے اور مواصلات، وقت اور نظام کے رویے کو متاثر کرنے والے مسائل کو ظاہر کرنے میں بھی مدد دیتا ہے۔

13۔ اکثر پوچھے جانے والے سوالات [عمومی سوالات]

کیا لاجک اینالائزر اینالاگ وولٹیج ناپ سکتا ہے؟

نہيں. لاجک اینالائزر صرف ڈیجیٹل ہائی اور لو کو پڑھتا ہے۔ یہ وولٹیج لیولز یا ویو فارم کی شکل نہیں دکھا سکتا۔

انٹرنل لاجک اینالائزر کیا ہے؟

یہ ایک لاجک اینالائزر ہے جو FPGA جیسے ڈیوائس کے اندر بنایا گیا ہے۔ یہ اندرونی سگنلز کو پکڑتا ہے جنہیں باہر سے نہیں دیکھا جا سکتا۔

لاجک اینالائزر کیپچر فائلز کتنی بڑی ہو سکتی ہیں؟

جب کئی چینلز اور اعلیٰ سیمپل ریٹس استعمال کیے جائیں تو کیپچر فائلز سینکڑوں میگا بائٹس تک پہنچ سکتی ہیں۔

کیا لاجک اینالائزر طویل عرصے تک مسلسل ریکارڈ کر سکتا ہے؟

ہاں. کچھ ماڈلز اسٹریمنگ موڈ کو سپورٹ کرتے ہیں، جو طویل مدتی ریکارڈنگ کے لیے ڈیٹا کمپیوٹر کو بھیجتا ہے۔

لاجک اینالائزر مختلف وولٹیج لیولز کو کیسے سنبھالتا ہے؟

چینلز کو سگنل وولٹیج کے مطابق ہونا چاہیے۔ اگر نہیں، تو نقصان سے بچنے کے لیے لیول شفٹرز یا اڈاپٹرز کی ضرورت ہوتی ہے۔

لاجک اینالائزر ڈیٹا کو کن فارمیٹس میں ایکسپورٹ کیا جا سکتا ہے؟

عام فارمیٹس میں خام ڈیٹا کے لیے CSV، ویوفارم ویورز کے لیے VCD، اور محفوظ شدہ سیٹنگز اور ڈی کوڈز کے لیے وینڈر پروجیکٹ فائلز شامل ہیں۔