مقاله
تأخیر تریگر و ضریب تقسیم پالس در خط تولید با آلترون
فرض کنید سنسور نوری تشخیص قطعه را چند سانتیمتر جلوتر از میدان دید دوربین نصب کردهاید، چون زیر خود دوربین جایی برایش نبود. سنسور قطعه را میبیند، پالس میفرستد و دوربین فوراً عکس میگیرد. نتیجه؟ تصویری از نوار خالی، یا نیمی از قطعه. راه حل تأخیر تریگر است؛ یعنی دوربین بعد از رسیدن پالس کمی صبر کند.

چرا سنسور همیشه زیر دوربین نیست؟
در عمل کمتر پیش میآید که سنسور تشخیص دقیقاً روی خط دید دوربین بنشیند. نورپردازی، قاب نگهدارنده یا محفظهی دوربین جا را میگیرند. پس سنسور جلوتر نصب میشود و فاصله را با زمان جبران میکنیم.
Trigger Delay را چطور حساب کنیم؟
این تنظیم در تب Trigger پنل دوربین است. در دوربین خطی نامش Trigger Delay و در دوربین ناحیهای Trig. in Delay است. واحدش میکروثانیه است و فاصلهی بین رسیدن پالس و شروع نوردهی را تعیین میکند.
محاسبهاش یک تقسیم ساده است: فاصلهی سنسور تا میدان دید، تقسیم بر سرعت حرکت. مثلاً اگر فاصله ۵ سانتیمتر باشد و نوار با سرعت ۰٫۵ متر بر ثانیه حرکت کند، زمان لازم ۰٫۱ ثانیه است، یعنی ۱۰۰۰۰۰ میکروثانیه.
این عدد را وارد کنید و بعد با دیدن تصویر ریزتنظیمش کنید. اگر قطعه دیرتر از انتظار وارد کادر میشود، تأخیر را کم کنید؛ اگر زودتر، زیادش کنید.
یک محدودیت را هم در نظر بگیرید: تأخیر زمانی فقط وقتی دقیق است که سرعت نوار ثابت باشد. اگر سرعت خط عوض شود، باید این عدد را هم دوباره حساب کنید.
وقتی پالسها بیش از نیاز است: Trigger Factor
در دوربین خطی، تریگر گرفتن از انکودر روش رایجی است. انکودر بهازای هر مقدار مشخص جابهجایی نوار یک پالس میدهد، پس فاصلهی خطوط اسکن به حرکت گره میخورد و با کند و تند شدن نوار، تصویر کشیده یا فشرده نمیشود.
اما گاهی انکودر پالسهای بیشتری از آنچه لازم دارید میدهد. Trigger Factor فرکانس تریگر را تقسیم میکند. مثلاً عدد ۲ یعنی از هر دو پالس یک تصویر. بازهی آن ۰ تا ۲۵۵ است. با این تنظیم، نرخ خیلی بالای ورودی را بدون عوض کردن انکودر رقیق میکنید.
قدمبهقدم روی خط
- در تب Trigger حالت را روی Hardware Triggering بگذارید و Trigger Polarity را مطابق خروجی سنسور یا انکودر انتخاب کنید.
- دکمهی Rst Trig Counts را در پنل دوربین بزنید تا شمارنده صفر شود.
- نوار را راه بیندازید و در تب Diagnostics ببینید Trigger Counter بالا میرود یا نه.
- اگر از انکودر استفاده میکنید، Trigger Rate را با نرخ خطی که لازم دارید مقایسه کنید و Trigger Factor را طوری بگذارید که به آن نزدیک شود.
- تأخیر را از روی فاصله و سرعت حساب کنید و در Trigger Delay وارد کنید.
- چند قطعه را رد کنید و جای قطعه را در تصویر ببینید. تأخیر را آنقدر کم و زیاد کنید تا قطعه در جای درست کادر بنشیند.
خطاهایی که بیشتر از بقیه وقت میگیرند
- اشتباه در واحد: تأخیر را به میلیثانیه حساب کردن و بدون تبدیل در فیلدی که میکروثانیه میخواهد وارد کردن. نتیجه هزار برابر کوتاهتر از لازم است.
- نرخ نصف یا دو برابر: اگر خط با نصف نرخ کار میکند، Trigger Factor یا قطبیت را بررسی کنید؛ شاید Both Edges لازم باشد. برعکس، Both Edges از هر پالس دو تریگر میسازد و نرخ را دو برابر میکند.
- تغییر سرعت خط بدون تغییر تأخیر: اگر سرعت را عوض کردهاید، تأخیر را هم دوباره حساب کنید.
- یک خط کم یا زیاد در هر تریگر: در بعضی دوربینهای خطی گزینهی CCD TDI Strapped در تب Trigger تعیین میکند با هر تریگر یک خط دور ریخته شود یا دو خط. این یک واقعیت سختافزاری است و برای هر دوربین یک بار تنظیم میشود. اگر تعداد خطوط با انتظارتان جور نیست، اول این را ببینید.
برای آشنایی با مدلهای مختلف، صفحهی دوربینهای اسکن خطی را ببینید.
منبعی کوتاه و عمومی دربارهی انکودر چرخشی: ویکیپدیا (انگلیسی).
اگر چیدمان سنسور و انکودر در خط شما پیچیدهتر از این مثال است، از طریق صفحهی تماس برایمان بنویسید تا با هم حسابش کنیم.