Tucsen sCMOS کیمرے معیاری SMA انٹرفیس کے ساتھ TTL ٹرگر استعمال کرتے ہیں۔ اس کے لیے آپ کے بیرونی ڈیوائس کے پورٹ میں موجود ٹرگر سے کیمرے سے SMA کنکشن کے ساتھ ٹرگر کیبل کا کنکشن درکار ہے۔ درج ذیل کیمرے اس انٹرفیس کو استعمال کرتے ہیں:
● دھیانا 400BSI
● دھیانا 95
● دھیانا 400D
● دھیانا 6060 اور 6060BSI
● دھیانا 4040 اور 4040BSI
● دھیانا XF95/XF400BSI
اگر آپ کا کیمرہ Tucsen Dhyana 401D، یا FL20-BW ہے، تو براہ کرم ذیل میں دستیاب ان کیمروں کے لیے مخصوص ہدایات پر عمل کریں۔
ذیل میں پن آؤٹ ڈایاگرام دکھاتا ہے کہ آپ کے کیمرے پر ٹرگر کیبل کو کہاں سے جوڑنا ہے۔ ایک بار جب یہ کیمرہ اور بیرونی ڈیوائس کے درمیان جڑ جاتا ہے، تو آپ ٹرگرنگ سیٹ اپ کرنے کے لیے تیار ہیں!
ٹرگر کیبل اور پن آؤٹ ڈایاگرام

SMA ٹرگر انٹرفیس کے ساتھ sCMOS کیمروں کے لیے ٹرگر پن ڈایاگرام۔
ایس ایم اے پن | پن کا نام | وضاحت |
1 | TRIG.IN | کیمرے کے حصول کے وقت کو کنٹرول کرنے کے لیے سگنل میں ٹرگر کریں۔ |
2 | TRIG.OUT1 | ٹرگر آؤٹ 1 - قابل ترتیب، ڈیفالٹ: 'ریڈ آؤٹ اینڈ' سگنل |
3 | TRIG.OUT2 | ٹرگر آؤٹ 2 - قابل ترتیب، ڈیفالٹ: 'گلوبل' سگنل |
4 | TRIG.OUT3 | ٹرگر آؤٹ 3 - قابل ترتیب، ڈیفالٹ: 'ایکسپوزر اسٹارٹ' سگنل |
ٹرگرنگ کے لیے وولٹیج کی حد
SMA ٹرگرنگ سے آؤٹ پٹ وولٹیج 3.3V ہے۔
ان پٹ وولٹیج کی حد جو ٹرگر ان کے لیے قبول کی جاتی ہے وہ 3.3V اور 5V کے درمیان ہے۔
ٹرگر ان موڈز اور ترتیبات
Tucsen sCMOS کیمروں میں بیرونی ہارڈویئر ٹرگرز (Trigger In Signals) کو سنبھالنے کے لیے کئی مختلف آپریٹنگ موڈز ہوتے ہیں، اس کے ساتھ ساتھ آپ کی ایپلیکیشن کو بہتر بنانے اور منتخب کرنے کے لیے کچھ سیٹنگز۔ یہ ترتیبات آپ کے سافٹ ویئر پیکج میں دستیاب ہونی چاہئیں۔ ذیل کا اسکرین شاٹ دکھاتا ہے کہ یہ ترتیبات Tucsen کے Mosaic سافٹ ویئر میں کیسے ظاہر ہوتی ہیں۔

ہارڈ ویئر ٹرگر سیٹنگ
اس ترتیب کے لیے چار اختیارات ہیں، جو اس بات کا تعین کرتے ہیں کہ کیمرہ بیرونی محرکات سے آزاد اپنے اندرونی وقت پر کیسے اور کیسے کام کرے گا، یا کیمرہ کا برتاؤ بیرونی سگنلز کے ذریعے کنٹرول کیا جائے گا۔ مزید برآں، سافٹ ویئر ٹرگر کا استعمال ممکن ہے۔
ان ترتیبات کا خلاصہ نیچے دیے گئے جدول میں دیا گیا ہے، مزید معلومات کے ساتھ مندرجہ ذیل حصوں میں دی گئی ہے۔
ترتیب | وضاحت |
آف | اندرونی ٹائمنگ موڈ۔ تمام بیرونی محرکات کو نظر انداز کر دیا جائے گا، اور کیمرہ اپنی زیادہ سے زیادہ ممکنہ رفتار سے کام کرے گا۔ |
معیاری | سادہ ٹرگرڈ آپریٹنگ موڈ، ہر ٹرگر سگنل کے ساتھ فریم کے حصول کا اشارہ کرتا ہے۔ |
ہم وقت ساز | ابتدائی 'اسٹارٹ' ٹرگر سگنل کے بعد، کیمرہ مسلسل چلے گا، ہر نئے ٹرگر سگنل کے ساتھ موجودہ فریم کی نمائش کے خاتمے اور اگلے فریم کے آغاز کا اشارہ ملتا ہے۔ |
عالمی | روشنی کے منبع کے ساتھ ہم وقت سازی کے ذریعے، رولنگ شٹر کیمرے کے ساتھ عالمی شٹر کے اثر کو نقل کرنے کے لیے کیمرہ 'سیڈو-گلوبل' حالت میں چلے گا۔ |
سافٹ ویئر | اس SetGpio فنکشن کے ذریعے ٹرگر سگنل کی نقل کرنے کے لیے ایک جدید موڈ۔ |
نوٹ: تمام صورتوں میں، ٹرگر ان سگنل کی وصولی اور حصول کے آغاز کے درمیان بہت معمولی تاخیر ہوگی۔ یہ تاخیر صفر اور ایک کیمرہ لائن ٹائم کے درمیان ہوگی – یعنی کیمرے کو ایک لائن پڑھنے میں لگنے والا وقت۔ مثال کے طور پر دھیانا 95 کے لیے، لائن کا وقت 21 μs ہے، لہذا تاخیر 0 اور 21 μs کے درمیان ہوگی۔ یہ تاخیر سادگی کے لیے نیچے دیے گئے ٹائمنگ خاکوں پر نہیں دکھائی گئی ہے۔
'آف' موڈ
اس موڈ میں، کیمرہ بیرونی محرکات کو نظر انداز کرتے ہوئے اندرونی وقت پر زیادہ سے زیادہ رفتار سے کام کر رہا ہے۔
معیاری وضع

معیاری وضع میں، کیمرے کے حصول کے ہر فریم کے لیے ایک بیرونی ٹرگر سگنل کی ضرورت ہوگی۔ ایکسپوزر کی لمبائی یا تو ٹرگر سگنل (جیسا کہ 'ایکسپوزر: چوڑائی' میں ہے)، یا سافٹ ویئر کے ذریعے (جیسا کہ 'ایکسپوزر: ٹائمڈ' میں ہے) کے ذریعے سیٹ کی جا سکتی ہے۔
غیر محرک حصول کی طرح، کیمرہ 'اوورلیپ موڈ' میں کام کرنے کے قابل ہے، یعنی اگلے فریم کی نمائش کا آغاز جیسے ہی موجودہ فریم کی پہلی لائن نے اپنی نمائش اور اس کا ریڈ آؤٹ ختم کیا ہے، شروع ہو سکتا ہے۔ اس کا مطلب یہ ہے کہ آنے والے ٹرگر سگنلز کی شرح اور استعمال ہونے والے نمائش کے وقت کے مطابق کیمرے کی مکمل فریم کی شرح تک دستیاب ہے۔

A: معیاری موڈ میں رویے میں ٹرگر (نمائش: چوڑائی، کنارے: بڑھتی ہوئی)۔

B: معیاری موڈ میں رویے میں محرک (نمائش: وقت، کنارے: بڑھتا ہوا)۔ پیلی شکلیں کیمرے کی نمائش کی نمائندگی کرتی ہیں۔ 0H, 1H, 2H… ہر افقی کیمرے کی قطار کی نمائندگی کرتے ہیں، CMOS کیمرے کے رولنگ شٹر کی وجہ سے ایک قطار سے دوسری قطار میں تاخیر کے ساتھ۔ جیسا کہ غیر محرک 'اسٹریم' کے حصول کے ساتھ، نئے فریم کا آغاز موجودہ فریم کے ریڈ آؤٹ کے ساتھ اوورلیپ ہو سکتا ہے، یعنی پیلی شکلوں کے اخترن اجزاء ایک دوسرے کے ساتھ جڑ سکتے ہیں۔
سنکرونائزیشن موڈ

سنکرونائزیشن موڈ ایک طاقتور موڈ ہے جسے استعمال کیا جا سکتا ہے، مثال کے طور پر، اسپننگ ڈسک کنفوکل مائیکروسکوپی میں کیمرے کے حصول کو ڈسک کی گردش کے ساتھ ہم آہنگ کرنے کے لیے نوادرات کو سٹریک کرنے سے بچنے کے لیے۔
اس موڈ میں، سگنل میں پہلا ٹرگر پہلے فریم کی نمائش شروع کرتا ہے۔ اگلا ٹرگر سگنل موجودہ فریم کی نمائش کو ختم کرتا ہے اور ریڈ آؤٹ کا عمل شروع کرتا ہے، جس کے فوراً بعد اگلی نمائش کا آغاز ہوتا ہے، جیسا کہ نیچے دی گئی تصویر میں دکھایا گیا ہے۔ یہ ہر بعد کے ٹرگر سگنل کے لیے دہرایا جاتا ہے۔ نوٹ کریں کہ اس کے لیے حاصل کردہ امیجز کی تعداد سے زیادہ ایک سگنل پلس بھیجنے کی ضرورت ہے۔
اس موڈ میں نمائش کا دورانیہ ایک ٹرگر سگنل اور دوسرے کے درمیان وقت کی لمبائی کے حساب سے سیٹ کیا جاتا ہے۔
ٹرگر سگنلز کے درمیان کم از کم وقت فریم کا ریڈ آؤٹ ٹائم ہے، جو اس کیمرے کے لیے زیادہ سے زیادہ فریم ریٹ کے الٹا سے دیا جاتا ہے۔ دھیانا 95 کے لیے، 24fps کے فریم ریٹ کے ساتھ، سگنلز کے درمیان کم از کم وقت پھر 1000ms/24≈ 42ms ہوگا۔ اس وقت سے پہلے بھیجے گئے کسی بھی سگنل کو نظر انداز کر دیا جائے گا۔

گلوبل موڈ

ٹرگر ایبل / پلسڈ لائٹ سورس کے ساتھ مل کر، گلوبل موڈ کیمرے کو 'سیڈو-گلوبل' حالت میں کام کرنے کی اجازت دیتا ہے، ان مسائل سے گریز کرتا ہے جو مخصوص قسم کی امیجنگ کے ساتھ کیمرے کے رولنگ شٹر کے ساتھ پیدا ہوسکتے ہیں۔ pseudo-global shutters کے بارے میں مزید معلومات کے لیے، اس صفحہ کے آخر میں 'Seudo-global Shutter' سیکشن دیکھیں۔
گلوبل موڈ کیسے کام کرتا ہے۔

گلوبل موڈ ٹرگر آپریشن میں ہے۔
گلوبل موڈ میں، سافٹ ویئر میں حصول شروع کرنے پر کیمرہ فریم کی نمائش شروع کرنے کے لیے 'پہلے سے متحرک' ہو جائے گا، تاکہ سینسر کے نیچے نمائش کے آغاز کے 'رولنگ' کی اجازت دی جا سکے۔ یہ مرحلہ اندھیرے میں ہونا چاہیے جب روشنی کا منبع غیر فعال ہو۔
یہ عمل مکمل ہونے کے بعد، کیمرہ 'عالمی' نمائش شروع کرنے کے لیے ایک ٹرگر سگنل وصول کرنے کے لیے تیار ہے، جس کے دوران کیمرے کو روشنی بھیجی جانی چاہیے۔ اس عالمی نمائش کے مرحلے کا دورانیہ یا تو سافٹ ویئر (جیسا کہ 'ایکسپوزر: ٹائمڈ' میں ہے)، یا موصول ہونے والے ٹرگر سگنل کی لمبائی (جیسا کہ 'ایکسپوزر: چوڑائی' میں ہے) کے ذریعے مقرر کیا جاتا ہے۔
اس ایکسپوزر کے اختتام پر، کیمرہ ایکسپوژر کے اختتام کی 'رولنگ' شروع کر دے گا اور فوری طور پر مندرجہ ذیل فریم کے لیے پری ایکسپوژر مرحلہ شروع کر دے گا - دوبارہ، یہ مرحلہ اندھیرے میں ہونا چاہیے۔
اگر روشنی کا منبع کسی بیرونی ٹرگر سگنل کے ذریعے فعال ہوتا ہے، تو اس سگنل کو کیمرے کے حصول کو متحرک کرنے کے لیے بھی استعمال کیا جا سکتا ہے، جس سے آسان اور زیادہ آسان ہارڈویئر سیٹ اپ کی اجازت ملتی ہے۔ متبادل طور پر، اگر روشنی کا منبع یہ بتانے کے لیے ٹرگر سگنل دیتا ہے کہ یہ آن ہے، تو اس کا استعمال کیمرے کے حصول کو متحرک کرنے کے لیے کیا جا سکتا ہے۔
نمائش کی ترتیب
کیمرے کے نمائش کے وقت کے دورانیے کو یا تو سافٹ ویئر کے ذریعے، یا ٹرگر سگنل کی مدت کے ذریعے بیرونی ہارڈ ویئر کے ذریعے کنٹرول کیا جا سکتا ہے۔ نمائش کے لیے دو ترتیبات ہیں:
مقررہ وقت:کیمرے کی نمائش سافٹ ویئر کے ذریعہ ترتیب دی گئی ہے۔
چوڑائی: ہائی سگنل کا دورانیہ (بڑھتے ہوئے کنارے موڈ کی صورت میں)، یا کم سگنل (گرتے ہوئے کنارے موڈ کی صورت میں) کیمرہ کے نمائش کے وقت کی مدت کا تعین کرنے کے لیے استعمال کیا جاتا ہے۔ اس موڈ کو بعض اوقات 'لیول' یا 'بلب' ٹرگر کے نام سے بھی جانا جاتا ہے۔
کنارے کی ترتیب
آپ کے ہارڈویئر سیٹ اپ کے لحاظ سے اس ترتیب کے لیے دو اختیارات ہیں:
بڑھتی ہوئی: کیمرے کا حصول کم سے زیادہ سگنل کے بڑھتے ہوئے کنارے سے شروع ہوتا ہے۔
گرنا:کیمرے کا حصول بلند سے کم سگنل کے گرنے والے کنارے سے شروع ہوتا ہے۔
تاخیر کی ترتیب
ٹرگر موصول ہونے کے لمحے سے اس وقت تک تاخیر شامل کی جا سکتی ہے جب تک کہ کیمرہ اپنی نمائش شروع نہ کر دے۔ اسے 0 اور 10s کے درمیان سیٹ کیا جا سکتا ہے، اور پہلے سے طے شدہ قدر 0s ہے۔
ٹرگر ٹائمنگ پر ایک نوٹ: یقینی بنائیں کہ محرکات چھوٹ نہیں رہے ہیں۔
ہر موڈ میں، محرکات کے درمیان وقت کی طوالت (زیادہ سگنل اور کم سگنل کے دورانیے سے دی گئی) اتنی لمبی ہونی چاہیے کہ کیمرہ ایک بار پھر تصویر حاصل کرنے کے لیے تیار ہو۔ بصورت دیگر، کیمرہ دوبارہ حاصل کرنے کے لیے تیار ہونے سے پہلے بھیجے گئے محرکات کو نظر انداز کر دیا جائے گا۔
اس موڈ کے وقت کے تقاضوں کے لیے اوپر موڈ کی تفصیل چیک کریں۔
ٹرگر آؤٹ موڈز اور سیٹنگز
آپ کے بیرونی ہارڈویئر اور کیمرہ کے ٹرگر آؤٹ پورٹ کے درمیان جڑے ہوئے ٹرگر آؤٹ کیبلز کے ساتھ جیسا کہ اوپر 'ٹرگر کیبل اور پن آؤٹ ڈایاگرام' سیکشن میں دکھایا گیا ہے، آپ اپنے سیٹ اپ کے لیے مناسب ٹرگر سگنلز آؤٹ پٹ کرنے کے لیے کیمرہ کنفیگر کرنے کے لیے تیار ہیں۔ اسے کنفیگر کرنے کی ترتیبات آپ کے سافٹ ویئر پیکج میں دستیاب ہونی چاہئیں۔ ذیل کا اسکرین شاٹ دکھاتا ہے کہ یہ ترتیبات Tucsen کے Mosaic سافٹ ویئر میں کیسے ظاہر ہوتی ہیں۔

ٹرگر آؤٹ پورٹس
Tucsen sCMOS کیمروں میں تین ٹرگر آؤٹ پورٹس ہیں، ہر ایک کا اپنا ٹرگر آؤٹ پن -TRIG.OUT1، TRIG.OUT2 اور TRIG.OUT3 ہے۔ ہر ایک کو آزادانہ طور پر ترتیب دیا جا سکتا ہے، آزادانہ طور پر کام کیا جا سکتا ہے، اور علیحدہ بیرونی آلات سے منسلک کیا جا سکتا ہے۔
ٹرگر آؤٹ قسم

کیمرے کے آپریشن کے کس مرحلے کے لیے ٹرگر آؤٹ پٹ کی نشاندہی کرنی چاہیے اس کے لیے پانچ اختیارات ہیں:
نمائش کا آغازایک ٹرگر بھیجتا ہے ('رائزنگ ایج' ٹرگرز کی صورت میں کم سے اونچے تک)، اس وقت جب فریم کی پہلی قطار کی نمائش شروع ہوتی ہے۔ ٹرگر سگنل کی چوڑائی 'چوڑائی' کی ترتیب سے طے کی جاتی ہے۔
ریڈ آؤٹ اینڈاشارہ کرتا ہے کہ کیمرہ کی آخری قطار کب اپنا ریڈ آؤٹ ختم کرتی ہے۔ ٹرگر سگنل کی چوڑائی 'چوڑائی' کی ترتیب سے طے کی جاتی ہے۔
عالمی نمائشایکسپوزر کے اس مرحلے کی نشاندہی کرتا ہے جس کے دوران کیمرہ کی تمام قطاریں بیک وقت ایکسپوز ہو رہی ہیں، ایکسپوزر کے 'رولنگ' شروع ہونے کے بعد اور ایکسپوزر کے اختتام اور ریڈ آؤٹ کے 'رولنگ' سے پہلے۔ اگر آپ کے تجربے میں روشنی کے منبع یا کسی دوسرے ایونٹ کو کنٹرول کرنے کے لیے استعمال کیا جائے تو یہ 'سیڈو-گلوبل شٹر' فراہم کر سکتا ہے۔ یہ sCMOS رولنگ شٹر کے اثر و رسوخ کے بغیر پورے کیمرے کے سینسر میں بیک وقت ڈیٹا حاصل کرنے کی اجازت دیتا ہے۔ Pseudo-global shutter کے اوپر مزید معلومات کے لیے نیچے 'Pseudo-global shutter' سیکشن دیکھیں۔
اعلی: یہ موڈ پن کو مسلسل ہائی سگنل آؤٹ پٹ کرنے کا سبب بنتا ہے۔
کم:یہ موڈ پن کو مسلسل کم سگنل آؤٹ پٹ کرنے کا سبب بنتا ہے۔
ٹرگر ایج
یہ محرک کی قطبیت کا تعین کرتا ہے:
بڑھتی ہوئی:بڑھتے ہوئے کنارے (کم سے ہائی وولٹیج تک) واقعات کی نشاندہی کرنے کے لیے استعمال کیا جاتا ہے۔
گرنا:گرتے ہوئے کنارے (اعلی سے کم وولٹیج تک) واقعات کی نشاندہی کرنے کے لیے استعمال کیا جاتا ہے۔
تاخیر
ٹرگر ٹائمنگ میں حسب ضرورت تاخیر کو شامل کیا جا سکتا ہے، تمام ٹریگر آؤٹ ایونٹ سگنلز کو 0 سے 10 سیکنڈ تک متعین وقت تک موخر کیا جا سکتا ہے۔ تاخیر بطور ڈیفالٹ 0s پر سیٹ ہے۔
ٹرگر چوڑائی
یہ واقعات کی نشاندہی کرنے کے لیے استعمال ہونے والے ٹرگر سگنل کی چوڑائی کا تعین کرتا ہے۔ پہلے سے طے شدہ چوڑائی 5ms ہے، اور چوڑائی 1μs اور 10s کے درمیان اپنی مرضی کے مطابق کی جا سکتی ہے۔
سیوڈو گلوبل شٹر
کچھ امیجنگ ایپلی کیشنز کے لیے، رولنگ شٹر کیمرہ آپریشن یا تو نمونے کے لیے نمونے، وقت میں ناکارہیاں یا ہلکی خوراک، یا تصویروں کے درمیان کراس اوور کر سکتا ہے جہاں فریموں کے درمیان ہارڈویئر کی تبدیلی ہوتی ہے۔ سیوڈو گلوبل آپریشن ان چیلنجوں پر قابو پا سکتا ہے۔
کیسےچھدم گلوباl شٹر ورکس
جیسے ہی ایک فریم کی نمائش شروع ہوتی ہے، ہر قطار کی نمائش کا آغاز کیمرے کے نیچے 'رول' ہوتا ہے جب تک کہ ہر قطار سامنے نہ آ جائے۔ اگر، اس عمل کے دوران، روشنی کا منبع بند ہو جاتا ہے اور کیمرے تک کوئی روشنی نہیں پہنچتی ہے، تو 'رولنگ' مرحلے کے دوران کوئی معلومات حاصل نہیں کی جائیں گی۔ ایک بار جب ہر قطار سامنے آنا شروع ہو جاتی ہے، کیمرہ اب 'عالمی سطح پر' برتاؤ کر رہا ہے، اور کیمرے کا ہر حصہ سینسر میں بغیر کسی وقت کے روشنی حاصل کرنے کے لیے تیار ہے۔
اگر روشنی کا منبع ایک بار پھر بند کر دیا جاتا ہے جبکہ نمائش کے اختتام کی 'رولنگ' اور ہر قطار کا ریڈ آؤٹ سینسر کے نیچے جاتا ہے، تو اس غیر عالمی مرحلے کے دوران ایک بار پھر کوئی معلومات حاصل نہیں کی جاتی ہیں۔
اس لیے روشنی کے منبع نبض کا دورانیہ کیمرے کی مؤثر نمائش کا تعین کرتا ہے، جس وقت کے دوران روشنی جمع ہوتی ہے۔
Tucsen sCMOS کیمرے دو طریقوں سے چھدم گلوبل شٹر حاصل کر سکتے ہیں: یا تو کیمرہ کو ٹرگر کرکے اور کچھ بیرونی ٹائمنگ کے ذریعے لائٹ سورس (دیکھیں ٹرگر ان ہارڈ ویئر ٹرگر سیٹنگ: گلوبل اوپر)، یا کیمرہ کے ٹرگر آؤٹ پورٹس کے ذریعے ٹرگر ایبل لائٹ سورس کو کنٹرول کرنے کے ذریعے۔
عالمی آپریشن کے لیے ٹائمنگ
نوٹ کریں کہ سیوڈو-گلوبل شٹر کے ساتھ کام کرتے وقت، فریموں کے درمیان ریڈ آؤٹ / ایکسپوژر اسٹارٹ فیز کو شامل کرنے کی ضرورت کی وجہ سے کیمرے کے فریم کی شرح کم ہوجاتی ہے۔ اس مرحلے کا دورانیہ کیمرے کے ریڈ آؤٹ ٹائم کے ذریعے سیٹ کیا جاتا ہے، مثال کے طور پر دھیانا 95 کے مکمل فریم کے لیے تقریباً 42ms۔
فی فریم کل وقت اس فریم ٹائم، نیز 'عالمی' نمائش کا وقت، نیز پچھلے فریم کے ریڈ آؤٹ کے اختتام اور اگلے فریم کو حاصل کرنا شروع کرنے کے ٹرگر کے درمیان کسی بھی تاخیر سے دیا جاتا ہے۔