برق، الکترونیک، الکتروتکنیک، مکاترونیک، پزشکی، کشاورزی

برق، الکترونیک، الکتروتکنیک، مکاترونیک، پزشکی، کشاورزی و

برق، الکترونیک، الکتروتکنیک، مکاترونیک، پزشکی، کشاورزی

برق، الکترونیک، الکتروتکنیک، مکاترونیک، پزشکی، کشاورزی و

داده هایی در مورد برق، الکترونیک، الکتروتکنیک، مکاترونیک، پزشکی، کشاورزی و

تبلیغات
آخرین نظرات

۲۰۲ مطلب با موضوع «برق الکترونیک رباتیک» ثبت شده است

دوره آموزشی ارتباط Labview با کارت های DAQ Advantech

ShahBaz | دوشنبه, ۶ بهمن ۱۳۹۳، ۰۴:۲۴ ب.ظ


دوره آموزشی ارتباط Labview با کارت های DAQ Advantech

چکیده: چه مهندسین و طراحان   اتوماسیون صنعتی  چه صاحبان  صنعت  همیشه آرزو داشته اند که اطلاعات محیط صنعتی خود از جمله : تعداد موتورهای خاموش و روشن یک کارخانه، اطلاعات   سنسور حرارت  و سنسور رطوبت  یک گلخانه بزرگ،اطلاعات  سنسور  سطح و سنسور فشار   آب چاه ها و .. را بر روی مانیتور بزرگ دفتر کار خود مشاهده کنند.از  کارت DAQ  جهت جمع آوری داده ها و انتقال اطلاعات به کامپوتر جهت مانیتورینگ و  پردازش سیگنال  اطلاعاتی به کمک نرم افزارهای ( متلب ) LABVIEW    , MATLAB ( لب ویو ) و … استفاده میکنند.

 

عناوین:

کارت DAQ چیست؟

کاربرد کارت DAQ چیست؟

مشخصات فنی کارت DAQ چیست ؟

در این دوره آموزشی چه مطالبی را فرا خواهم گرفت ؟

قیمت و نحوه خرید این کارت چگونه است؟

آیا برای گذراندن این دوره پیش نیازی لازم است؟

زمان دوره به چه صورت است؟

این دوره چه منفعتی برای من دارد؟

می خواهم در دوره ارتباط کارت    DAQ با LABVIEW ثبت نام کنم، چه کار باید انجام دهم؟

رزرو هتل برای عزیزان شهرستانی

 

کارت DAQ چیست؟

۱٫خواندن سنسورها با دقت و سرعت بالا

۲٫اندازه گیری رنج وسیع ولتاژ های آنالوگ

۳٫ انتقال سالم اطلاعات

 

کاربرد کارت DAQ چیست؟

مانیتورینگ پروسه تولید با کارت های DAQ ADVANTECH و نمایش در LABVIEW

 

اجرای پروژه BMS با کارت های DAQ ADVANTECH

 

فیلم آموزشی زیر نشان می دهد که چطور می توانیم با کارت های DAQ ADVANTECH اطلاعات یک سیگنال آنالوگ را با نرخ داده ۱۰۰۰ نمونه بر ثانیه در کامپیوتر به مدت زمان دلخواه با نرم افزار LABVIEW ذخیره کنیم و سپس بصورت آفلاین مجددا سیگنال CAPTURE شده را رسم نماییم و پردازش سیگنال دلخواهمان را بر روی آن انجام دهیم.

 

مشخصات فنی کارت DAQ چیست ؟

اتصال از طریق پورت usb

قابلیت تغذیه از طریق پورت usb

۸ خروجی دیجیتال TTL

۸ خروجی آنالوگ TTL 

۸ ورودی آنالوگ SE و یا ۴ ورودی آنالوگ تفاضلی

دقت اندازه گیری ۱۴ بیت

سرعت اندازه گیری آنالوگ ۴۸  KS/SEC

یک کانتر داخلی ۳۲ بیتی

مناسب برای نصب بصورت  DIN-RAIL

قابلیت اندازه گیری ولتاژهای:SE: ±10;

Diff: ±1, ±1.25, ± 2, ± 2.5, ±4, ±5, ±10, ±20

 

 

در این دوره آموزشی چه مطالبی را فرا خواهم گرفت ؟

۱٫نحوه ارتباط با لب ویو

۲٫نحوه تست کازت های ADVANTECH

۳٫معرفی نحوه برنامه نویسی کارت

۴٫نحوه نصب کارت و DEVICE MANAGER

۵٫ارتباط با پورت های دیجیتال

۶٫ارتباط با ورودی های آنالوگ

۷٫رسم و ذخیره سازی شکل موج ورودی

۸٫کار با فایل های TDMS

۹٫ارتباط خروجی انالوگ

۱۰٫ارتباط با شمارنده کارت DAQ

۱۱٫انجام پروژه های عملی با کارت DAQ

 

 

قیمت و نحوه خرید این کارت چگونه است؟

 

یک استدلال ساده: بایک جستجوی کوتاه در سایت شرکت ADVANTECH میتوان دریافت که قیمت هر کارت  DAQ USB4704 برابر با ۱۹۰ دلار است که با فرض امکان خرید آنلاین از سایت شرکت ADVANTECH در کشور ما ،این قیمت به۲۲۴ دلار افزایش می یافت.(۳۴ دلار حداقل هزینه پستی پیشنهادی توسط خود شرکت  ADVANTECH )،  که با تبدیل واحد دلار بهریال قیمت تمام شده این کارت تقریبا برابر ۷۳۰۰۰۰ تومان می بود در حالیکه شرکت کنترلدیجیتال نوین با خرید گسترده از شرکت  ADVANTECH، به قیمتی برابر با ۶۷۵ هزار تومانرسیده است. حالا تصمیم با شما.

 

آیا برای گذراندن این دوره پیش نیازی لازم است؟

بله این دوره نیازمند گذراندن دوره LABVIEW  مقدماتی می باشد.

 

زمان دوره به چه صورت است؟

دوازدهم آذرماه ۹۳   ( 93/9/12 )

 

این دوره چه منفعتی برای من دارد؟

شما با گذراندن این دوره با توانمندی استفاده از نرم افزار قدرتمند دنیا برای مانیتورینگ و کنترل تجهیزات سخت افزاری و ابزار دقیق  آموزش خواهید دید و در پایان دوره به راحتی می توانیدپروژه های صنعتی خود را خودتان انجام دهید.

همچنین در انتهای دوره پیشرفته مدرک ترجمه شده به انگلیسی با سریال معتبر برای شماصادر می شود که می توانید آن را به عنوان رزومه خود در ایران و خارج از کشور ارائه نمایید.

نمونه مدرک ارائه شده :

همچنین به دوستانی که در دوره لب ویو مقدماتی و پیشرفته لب ویو شرکت کرده بودند مدرک بین المللی OXFORD CERT اعطا خواهد گردید.

برای کسب اطلاعات بیشتر اینجا کلیک نمایید

 

می خواهم در دوره ارتباط کارت    DAQ با LABVIEW ثبت نام کنم، چه کار باید انجام دهم؟

 به ۲ روش می توانید ثبت نام خود را تکمیل نمایید:

روش اول ( کارت به کارت) :

واریز مبلغ: ۱۳۰  هزار تومان

 به شماره کارت ۶۰۴۷ ۴۹۱۵ ۰۶۱۰ ۶۲۲۱ نزد بانک پارسیان به نام سید امیر حسین امینی

 و تماس با شرکت داخلی ۱۰۳ آقای مهندس رحیمیان برای هماهنگی.

 

روش دوم ( پرداخت آنلاین ۲۴ ساعت ) :

همین حالا بر روی لینک زیر کلیک کنید و  مراحل پرداخت آنلاین را تکمیل نمایید.

پرداخت آنلاین

 

رزرو هتل برای عزیزان شهرستانی:

 همچنین دوستان شهرستانی  عزیز که مایل به شرکت در این دوره می باشند می توانند برای رزرو هتل با ما تماس بگیرند.

 

 در صورت داشتن هر سوالی در خصوص دوره با داخلی ۱۰۴ آقای مهندس فراهانی تماس حاصل فرایید.

 

 http://www.hlcgroup.ir

  • ShahBaz

معرفی سنسور جریان و ولتاژ و کسینوس فی متر

ShahBaz | دوشنبه, ۶ بهمن ۱۳۹۳، ۰۴:۲۱ ب.ظ


معرفی سنسور جریان و ولتاژ و کسینوس فی متر

سنسور تشخیص جریان :

از این سنسور برای اندازه گیری جریان های AC و DC تا ۳۰ آمپر می توان استفاده کرد ، وقتی که این سسور را از طریق کانکتوری که روی برد آن قرار دارد به صورت سری در مدار قرار گیرد به ازای عبور جریان یک آمپر خروجی ولتاژ ۶۶ میلی ولت تحویل می دهد .

  1. ولتاژ تغذیه ۵V ومنبع تغذیه Single است
  2. حساسیت خروجی ۶۶ میلی ولت است  
  3. ولتاژ خروجی متناسب با جریان  DC یا AC

 

این سنسور جریان با تکنولوژی HALL EFFECT کار می کند  :

کاربرد ها :

  • اندازه گیری جریان های AC,DC :

این سنسور به ازای جریان های DC خروجی ولتاژ DC و به ازای جریان های AC خروجی ولتاژ AC تولید می کند ، خروجی ولتاژ AC را می توان با استفاده از مدارات یکسو ساز و Peak detector به ولتاژ DC تبدیل کرد . 

  •  تشخیص OVER LOAD  شدن مصرف کننده ها : 

زمانی که مدار الکتریکی به دلایلی Short شود ، جریان به شدت افزایش می یابد و موجب سوختن دستگاه های الکتریکی و آسیب رساندن به مدارات فرمان می شود ، با استفاده از سنسور جریان می توان در کنار اندازه گیری دقیق جریان ، زمانی که جریان از یک مقدار مشخصی عبور میکند با قطع جریان عمل محافظت از دستگاه های الکتریکی را نیز انجام داد . 

  • تشخیص خاموش و روشن شدن مصرف کننده ها : 

در دستگاه های الکتریکی که از راه دور کنترل می شود همیشه این سوال مطرح می شود که آیا دستگاه واقعا روشن شده یا خاموش است مثلا ممکن است وقتی دستور روشن شدن به یک دستگاه ارسال شود مدارات فرمان عمل کنند و پاسخ روشن شدن به کاربر ارسال شود ولی به دلایلی از جمله قطع بودن سیم دستگاه روشن نشده باشد با خواندن اطلاعات سنسور جریان می توان از وضعیت روشن یا خاموش بودن دستگاه مطلع شد .

 

  • تشخیص Noise Ac بر روی خطوط DC : 

زمانی که جریان مدار DC می باشد ، چنان چه خروجی یک ولتاژ AC باشد می توان به حضور نویز در مدار پی برد . 

 

  • قابلیت استفاده شدن در پروژه اندازه گیری توان: 

با اندازه گیری جریان از طریق این سنسور و داشتن مقدار ولتاز کاری می توان توان مصرفی مدارات الکتریکی را محاسبه کرد .

 

ضریب توان

ضریب توان در یک سیستم الکتریکی AC اصطلاحی است که به نسبت توان واقعی به توان ظاهری اطلاق می‌شود و مقداری بین ۰ تا ۱ دارد. توان واقعی در واقع توانایی یک مصرف کننده برای تبدیل انرژی الکتریکی به دیگر شکل‌های انرژی را نشان می‌دهد در حالی که توان ظاهری در اثر وجود اختلاف بین ولتاژو جریان پدید می‌آید. با توجه به نوع بارها و میزان توان راکتیو آنها توان ظاهری می‌تواند از توان واقعی نیز بیشتر باشد .

کم بودن ضریب توان (بزرگ بودن توان ظاهری نسبت به توان واقعی) در یک مدار موجب بالا رفتن جریان در مدار و در نتیجه بالا رفتن تلفات در مدار می‌شود.

 

شکل موج جریان، ولتاژ، توان و توان متوسط در ضریب توان واحد( ۰ ) : 

شکل موج جریان، ولتاژ، توان و توان متوسط  در ضریب توان ۰ ( Q=90 ) :

نحوه ی محاسبه ضریب توان : 

  • توان ظاهری: که با S نمایش داده می‌شود و واحد آن ولت آمپر (Volt-Ampere) است.
  • توان واقعی: که با P نمایش داده می‌شود و واحد آن وات (Watt) است.
  • با تقسیم توان واقعی به توان ظاهری ضریب توان بدست می آید .

 

اصلاح ضریب توان : 

بارهای خازنی: از اینگونه بارها برای خنثی سازی تأثیرات بارهای القایی بر روی مدار استفاده می‌شود. از آنجایکه بارهای القایی سهم عمده‌ای از بارها در صنایع را شامل می‌شوند در بیشتر موارد اصلاح ضریب توان با استفاده از اینگونه بارها همراه است. از جمله بارهای معمول مورد استفاده به صورت بار خازنی می‌توان به بانک‌های خازنی یا موتورهای سنکرون پرتحریک اشاره کرد.

بارهای القایی: این گونه بارها برای خنثی سازی تأثیرات بارهای خازنی (که معمولاً شامل کابل‌های زیر زمینی می‌شوند) در مدار به کار می‌رود. از این گونه اصلاح کننده‌های ضریب توان در سطح کوچک و تنها در پست‌ها استفاده می‌شود.

 

کارت DAQ Ethernet :

در صورتیکه می خواهید تجهیزات خود را در بستر اینترنت کنترل کنید تنها گزینه شما کارت DAQ Ethernet است.

می توانید به راحتی از طریق اینترنت و یا شبکه داخلی اطلاعات سنسور های خود را مانیتور کنید و پس از نتیجه گیری فرامین مربوطه را ارسال کنید.

۸ ورودی آنالوگ دقت: ۱۰ بیت بازه اندازه گیری: ۰ الی ۳٫۳ ولت
۶ ورودی دیجیتال
۸ خروجی دیجیتال
تغذیه برد ۶ ولت است
دارای LED تست روی برد
تغذیه محافظت شده در مقابل پلاریته معکوس
نمایشگر های LED برای اتصال به شبکه
اطلاعات مربوط به تست و راه اندازی و آموزش این محصول در سایت شرکت موجود می باشد .

 

کاربرد DAQ Ethernet :

با استفاده از این کارت می توان خروجی های آنالوگ و دیجیتال سنسور Hygrometer را دریافت و در بستر اینترنت قرار داد و در پروژه هایی که بعد مسافت وجود دارد بهترین گزینه برای انجان پروژه می باشد .

برد کاربردی DAQ Ethernet :

برای صرفه جویی در زمان و هزینه شما در اجرای پروژه ها یک برد طراحی شده است که با قرار دادن DAQ بر روی آن قابلیت سخت افزاری زیادی به شما می دهد خرید این برد اکیدا توصیه می گردد.

نحوه اتصال سخت افزار :

سنسور را مطابق شکل ببندید و با مطالعه مطالب آموزشی مربوط به کارت DAQ Ethernet می توانید اطلاعات سنسور را در بستر اینترنت ببینید .

 

  • ShahBaz

سنسور ژیروسکوپ

ShahBaz | دوشنبه, ۶ بهمن ۱۳۹۳، ۰۳:۳۵ ب.ظ


 سنسور ژیروسکوپ ( Gyroscope )

چکیده: سنسور ژیروسکوپ ها سرعت زاویه ای جسمی را که حول محور می چرخد اندازه گیری می کنند. اگر شما خواستید که چرخش

یک چیزی را که در حال حرکت است ببینید، یک سنسور Accelerometer شتاب سنج نمی تواند اطلاعات کافی و دقیقی

درباره ی چگونگی چرخش را به ما بدهد.

بر خلاف شتاب سنج ها، سنسور ژیروسکوپ ها Gyroscope از جاذبه ی زمین تأثیر نمی پذیرند، پس

 این دو یک مکمل عالی برای هم هستند.

شما سرعت زاویه ای را همیشه بر حسب دور بر دقیقه و یا درجه بر ثانیه می بینید.

سه جهت چرخش در  سنسور ژیروسکوپ ها اشاره می کند به x، y و z و یا roll، pitch و yaw.

در گذشته از سنسور ژیروسکوپ ها در فضاپیما ها (به عنوان مسیر یاب )، کنترل موشک، رهیاب زیر دریایی و راهنمای پرواز

استفاده می شده.در حال حاضر از این  سنسور در کنار سنسور شتاب سنج برای کاربردهایی مثل: ثبت حرکات و مسیر یاب خودرو

استفاده می شود.

خیلی از نکاتی که برای انتخاب یک سنسور شتاب سنج در نظر گرفته شد برای سنسور ژیروسکوپ هم در نظر گرفته می شود.

۱- رنج سنسور ژیروسکوپ:

اطمینان حاصل کنید که بیشترین سرعت زاویه ای که از ژیروسکوپ می خواهید از بیشترین سرعت ژیروسکوپ تجاوز نکند.

اما همچنین به منظور دسترسی به بهترین امکان حس کردن، اطمینان حاصل کنید که رنج سنسور ژیروسکوپ شما خیلی بیشتر از

آن رنجی که شما نیاز دارید نباشد.

۲- رابط کاربری سنسور ژیروسکوپ:

در حقیقت تنوع زیادی در این موضوع وجود ندارد، ۵% از ژیروسکوپ ها ویژگی خروجی آنالوگ را دارند و تعداد کمی

وجود دارد که خروجی دیجیتال قابل اتصال به میکروکنترلر را داشته باشند(SPI و I2C).

۳- تعداد محورهایی که اندازه گیری می کنند:

اکثر ژیروسکوپ ها ۱ یا ۲ محور دارند و در موقع انتخاب باید به این نکته توجه کنید که کدام محور را می خواهید و

کدام محورها را اندازه گیری می کند، یعنی بعضی از ژیروسکوپها محورهای pitch و roll را اندازه می گیرند و بعضی دیگر

Roll و yaw یا yaw و pitch.

۴- انرژی مصرفی:

اگر پروژه ی شما با باتری کار می کند، شما باید در نظر داشته باشید که سنسور ژیروسکوپ شما چه مقدار انرژی

مصرف می کند.جریان مورد نیاز مصرفی معمولاً باید در حدود صدها میکروآمپر باشد.بعضی از ژیروسکوپ ها

ویژگی sleep دارند که در مواقعی که به آنها نیازی نیست، برای جلوگیری از مصرف انرژی خاموش می شود.

  • ShahBaz

سنسور های مجاورتی نوری

ShahBaz | دوشنبه, ۶ بهمن ۱۳۹۳، ۰۳:۱۴ ب.ظ


سنسور های مجاورتی نوری

نوری 2

 

 

 

 

 

چکیده : سنسور نوری، همانند  لودسل ها ، ترانسمیترها و فلومتر ها  از کاربردی تربن ابزار ها در صنعت و اتوماسیون صنعتی بشمار می رود. اطلاعات این سنسورها به کنترلر های ابزار دقیق چون  plc وارد می شود  و از این طریق پارامترهای یک محیط صنعتی کنترل می شود.

سنسور های مجاورتی نوری: 

سنسور های نوری نوعی دیگر از سنسورهای مجاورتی می باشند که بر اساس ارسال ودریافت نور مدوله شده کار می کنند. نور مدوله شده  پالس هایی با فرکانسی مابین ۳۰-۵ kHz می باشد واستفاده از نور مدوله شده سبب بالا رفتن رنج تشخیص سنسور وهمچنین پایین آمدن اثر نور محیط بر روی سنسور می شود,این نورمی تواند در طیف نور مرئی سبز تا نور نا مرئی مادون قرمز باشد .

البته بیشتر در ساخت سنسور های نوری از نور مادون قرمز با طول موج ۸۸۰mmاستفاده می شود,علت این امر تداخل کم نور مادون قرمز با نور محیط و بالا رفتن فاصله سویچینگ سنسور می باشد.بر روی سنسور های نوری یک پتانسیومتر به منظور تنظیم حساسیت سنسور نصب می شود.

سنسورهای نوری به سه دسته مطابق زیر تقسیم بندی می شوند :

  • سنسور های نوری یک طرفه(Diffiuse)
  • سنسور های نوری رفلکتوری (Retroreflection)
  • سنسور های نوری دو طرفه (Thru Beam)

سنسور های نوری یک طرفه(Diffiuse) :

سنسور های نوری یک طرفه بر اساس ارسال نور مدوله شده و دریافت بازتابش این نور از سطوح مختلف کار می کنند. در این سنسور بخش فرستنده و گیرنده در کنار یکدیگر در داخل یک کیس نصب می شوند.

در سنسور نوری یک طرفه ,نور مدوله شده توسط فرستنده به طور مستقیم در فضا پخش می شود ,در صورتی که این نور به مانعی برخورد کند به صورت  مستقیم و غیر مستقیم منعکس می شود که میزان انعکاس این نور بستگی به رنگ,نوع سطح ,حجم و زاویه مانع دارد.

انعکاس سطوح روشن و صیقلی بیش از سطوح  تیره و غیر سیقلی بوده ;نور انعکاس  یافته توسط گیرنده این سنسور دریافت و در صورتی که میزان این نور به حد کافی باشد خروجی تغییر وضعیت می دهد.دقت شود که فاصله سویچینگ این نوع سنسور بستگی به میزان انعکاس نور مدوله شده دارد لذا سطوح روشن و صیقلی از فاصله دوری قابل تشخیص می باشند.

فاصله سویچینگ این سنسور بر اساس مقوای سفید با سطح صاف بیان می شود و برای محاسبه فاصله سویچینگ برای سایر اجسام  می توان از ضریب تصحیح استفاده کرد.

همان طور که بیان شد رنگ اجسام در تشخیص آن ها بسیار مؤثر می باشد ,به طور کلی سنسور های نوری یک طرفه قادر به تشخیص این اجسام روشن با سطح باز تابش صیقلی مانند اجسام  زیر می باشند:

  • مقوا با رنگ های روشن
  • پارچه با رنگ های روشن
  • شیشه های روشن
  • پلاستیک های روشن

دقت شود که این نوع سنسور قادر به تشخیص پلاستیک های مات سیاه ,لاستیک های سیاه و پارچه های تیره نمی باشد و برای تشخیص این اجسام می توان از دو نوع  دیگر سنسور نوری (رفلکتوری و دو طرفه ) استفاده کرد ,البته این اجسام را می توان توسط سنسور های خازنی و اولتراسونیک تشخیص داد.

برای نصب سنسور های یک طرفه می بایست  دقت شود  که زمینه پشت سنسور را جذب یا منحرف کند تا در صورتی که مانعی روبروی سنسور وجود نداشت ,نور منعکس شده به سنسور  باعث فعال شدن سنسور نشود.سنسور نوری یک طرفه کمترین فاصل سویچینگ را در بین انواع سنسور نوری دارد البته این فاصله نسبت به فاصله سویچینگ سنسور های القایی و خازنی  بسیار بیشتر است,فاصله سویچینگ برای سنسور های نوری یک طرفه در حدود 2mمی باشد .

مثال هایی از کاربرد سنسور نوری یک طرفه :

الف)کنترل وضعیت قطعه کار بر روی نوار نقاله .دقت شود که در این کاربرد می بایست پتانسیومتر حساسیت سنسور را طوری تنظیم کرد که فقط قطعات با وضعیت صحیح راتشخیص دهد.

ب)کنترل شکل و موقعیت قطعه کار.

سنسور های نوری رفلکتوری (Retroreflection) :

سنسور نوری رفلکتوری بر اساس نور مدوله شده و دریافت انعکاس این نور از رفلکتور عمل می کند.در این سنسور بخش فرستنده وگیرنده  در کنار یکدیگر در داخل یک کیس نصب می شوند و نور مدوله شده در فضا منتشر می شود ,در روبروی سنسور یک رفلکتور نصب می گردد  و با برخورداین نور به رفلکتور نور تحت زاویه ای معین به صورت یک خط مستقیم به سمت گیرنده سنسور انعکاس داده می شود,در صورتی که یک مانع در مسیر انعکاس این نور قرار گیرد ,دیگر امکان دریافت این نور توسط گیرنده فراهم نیست در نتیجه سنسور وجود مانع را تشخیص داده و خروجی سنسور تغییر وضعیت می دهد.

سنسور نوری رفلکتوری فاصله سویچینگ  بیشتری نسبت به سنسور نوری یک طرفه دارد اما فاصله سویچینگ آن کمتر از سنسور نوری دو طرفه می باشد ;به طور معمول فاصله سویچینگ این سنسور حدود ۱۰m می باشد .

مثال هایی از سنسور نوری رفلکتوری : 

الف)شمارش قطعات عبوری از روی نوار نقاله ,در این کاربرد فقط نیاز به نصب رفلکتور در یک طرف نوار نقاله می باشد ونیازی به کابل کشی در سمتی که رفلکتور نصب شده نمی باشد و امکان شمارش اجسام مات وسیاه نیز با استفاده از این نوع سنسور وجود دارد.

ب)کنترل میزان شل شدن  پارچه یا ورق توسط چند سنسور نوری رفلکتوری ,دقت شود که استفاده از این نوع سنسور فقط برای کنترل حرکت پارچه یا ورق های تیره امکان پذیر می باشد.

سنسور های نوری دو طرفه (Thru Beam) : 

سنسور نوری دوطرفه بر اساس ارسال نور مدوله شده در قسمت فرستنده ودریافت این نور توسط گیرند ای که در مقابل  فرستنده نصب می شود ,عمل می نماید .در این نوع سنسور فرستنده وگیرنده  مجزا از یکدیگر می باشند و نور مدوله شده توسط فرستنده ارسال می شود وگیرنده ای که در مقابل  فرستنده نصب شده است  این نور را دریافت می کند و در صورتی ه مابین فرستنده و گیرنده مانعی قرار گیرد دیگر نور توسط گیرنده دریافت نمی شوند در نتیجه سنسور وجود مانع را تشخیص داده و خروجی سنسور تغییر وضعیت می دهد.سنسور نوری دو طرفه بیشترین فاصله سویچینگ را در بین انواع سنسور های نوری دارد, فاصله سویچینگ این سنسور در برخی موارد به بیش از ۱۰۰m نیز می رسد.

مثال هایی از کاربرد سنسور نوری دو طرفه :

الف)چک کردن شستن مته توسط سنسور نوری دو طرفه.

ب) جلوگیری از سانحه با نصب سنسور نوری دو طرفه , در دو طرف درب برقی پارکینگ.

سنسور های نوری همراه با کابل فیبر نوری : 

می توان با استفادهاز کابل های فیبر نوری نور فرستنده و گیرنده سنسور های نوری را کنترل کرد در واقع می توان نور منتشر شده توسط بخش فرستنده سنسور را با استفاده از کابل فیبر نوری به نقاط دلخواه هدایت کرد .سنسور های نوری همراه با کابل فیبر نوری در بسیاری از محیط ها مورد استفاده قرار می گیرد اماکاربرد اصلی آن ها در محیط ای که خطر انفجار وجود دارد می باشد ,همچنین با استفاده از کابل فیبر نوری این امکان وجود دارد که از سنسور یک طرفه مانند سنسور دو طرفه استفاده کرد.

به طور کلی مزایای استفاده از سنسور با کابل فیبر نوری به شرح زیر می باشد:

  • تشخیص قطعات در محیط هایی با دسترسی محدود (دسترسی از طریق یک سوراخ کوچک)
  • امکان نصب بدنه سنسور دور از محیط های خطرناک(آب ,گرما,تشعشع واحتمال انفجار)
  • امکان تشخیص قطعات کوچک با دقت بالا
  • تشخیص قطعات متحرک
  • امکان استفاده از سنسور یک طرفه شبیه سنسور دو طرفه

مثال هایی از کاربرد سنسور نوری مراه با کابل فیبر نوری

الف)تشخیص قطعات کوچک (مانند مقاومت)با استفاده از سنسور نوری یک طرفه با کابل فیبر نوری

ب)تشخیص رزوه پیچ

  • ShahBaz

کنترل وسایل خونه با استفاده از موبایل ( Android to PIC)

ShahBaz | جمعه, ۳ بهمن ۱۳۹۳، ۱۱:۵۹ ب.ظ

http://www.eca.ir/forum2/index.php?topic=92423.15

با سلام اولین قدم اینه که شما بیاید یه ماژول بلوتوث مثل BCD100 یا HC-05 یا BC-04 تهیه کنید. BCD100 یکم بیشتر کار داره و گرون تره ولی در عوض با نصب آنتن 1 کیلومتر برد داره و اون یکی ماژولا تا 20 متر بیشتر جواب نمیدن.

===============================

ارتباط همه این ها بصورت UART هست یعنی شما یه میکرو لازم داری تا اطلاعات ورودی از طرف ماژول رو پردازش کنه. در ماژول BCD100 قبلش باید توسط یک سری AT COMMAND آماده بکار کنید اما واسه HC-05 بطور دیفالت آماده بکار هست و در صورتی که بخواهید اسمش یا رمزشو عوض کنید نیاز دارید ببریدش تو مد AT COMMAND

===============================

واسه قسمت اندرویدش اپلیکیشن های آماده ای هست یکی از اپلیکیشن ها رو میزارم بعدش باید اینارو واسه خودمون سفارشی کنیم.
این دو نمونه از اپلیکیشن های اندروید بلوتوث.
http://www.uplooder.net/cgi-bin/dl.cgi?key=accb56c9d97ebe9a0b329765f4dc1463

==================================

اینو دانلود کنید کمک میکنه تا بتونیم یه اپلیکیشن اندروید رو دیکامپایل کنیم و توش تغییرات بدیم
http://www.uplooder.net/cgi-bin/dl.cgi?key=26bbd7ecf39ed13ca03e837050be9a47

=====================================

حالا اون فایل زیپ رو اکسترکت کنید و یکی از اپلیکیشن ها رو داخل فولدر place-apk-here-for-modding کپی کنید و فایل Script.bat رو باز کرده و کلید 9 رو بزنید بعد از چند لحظه اپلیکیشن  دیکامپایل شده و داخل فولدر projects قرار میگره. بعد از ویرایش دوباره فایل  Script.bat رو باز کرده و کلید 11 و سپس n رو میزنیم و بعدش کلید 12.  داخل فولدر place-apk-here-for-modding یه فایل تولید میشه که اولش signed داره این همون اپلیکیشن جدیده که شما ویرایش کردین.

========================================

بطور مثال اپلیکیشن bluetooth.control رو دیکامپایل میکنیم داخل فولدر res شکل کلیدها و دستورات استفاده از آنها ، بک گراندها ، و جای دکمه ها را می تونیم تغییر بدیم.

===================================

سوال:

سخت افزار بلوتوث با ورژن 2 داریم. میتونیم با وشی Sony z که بلوتوثش ورزن 4 هستش ارتباط بر قرار کنیم؟ یعنی ورژن های پایین تر رو پشتیبانی میکنه؟

همه ورژن ها میتونن با هم ارتباط برقرار کنن.

=========================================

در مورد اپلیکیشن bluetooth.control فولدر drawable-hdpi رو باز کنید عکس های دلخواه برای کلید های مختلف رو با فرمت png اونجا بریزید توجه کنید که حتما اسماشو با حروف کوچیک انتخاب کنید. برگردید و برید تو فولدر layout فایل button_command رو بصورت متنی باز کنید. من یکمی فرمتشو اصلاح کردم میتونید جایگزینش کنید
http://www.uplooder.net/cgi-bin/dl.cgi?key=2e7ee950b242ef0600b07f2b4edf9cc3

============================================

حالا میتونید هر دکمه رو مثل این اصلاح کنید 

<Button 
            android:textColor="#ffffffff"   رنگ متن روی دکمه 
            android:gravity="center"  
            android:id="@id/openitunes" 
            android:background="@drawable/custom_button"  بجای custom_button اسم عکس مورد نظر واسه دکمه رو بزارید(بدون پسوند)
            android:layout_width="115.0dip"  عرض دکمه
            android:layout_height="80.0dip" طول دکمه
            android:text="Open\niTunes" بجای Open\niTunes متن مورد نظرتون رو بنویسید.
/>
حالا سیو کنید و با همون روشی که گفتم دیکامپایل کنید
لازم به ذکره این نرم افزار با زدن هر کلید روی پورت سریال کاراکتر 1 تا 9 رو ارسال میکنه و شما باید با میکرو به ازای هر ورودی تحلیل انجام بدی.

================================

من الان هیچ پیش زمینه ای از اندروید ندارم.
برای رسیدن به توانایی نوشتن همچین برنامه ای لطفا راهنمایی کنید که چه پروسه ای رو بگذرونم تا بدون اتلاف وقت بتونم به بیشترین بازدهی برسم.
تشکر.

پ.ن : لینک رو هم نگاه کردم. منم تو فکر ساخت همچین چیزی هستم.خیلی جالب بود.
لطفا از اولین استارت تا رسیدن به این نتیجه مراحل رو بگید.

ممنون

شما باید از اینجا شروع کنید:
http://developer.android.com/training/basics/firstapp/index.html
و قدم به قدم باهاش پیش برید، هیچ منبع بهتری هم نیست که بهتر از اینجا باشه

===================================

یعنی در بلوتوث در یک لحظه باید فقط یه دستگاه وصل شده باشه تا دیتا بفرسته. در مورد ماژول BCD100 نوشته بود 4 تا وصل میشه واسه همین رفتم خریدم دیدم فقط در حالتی که ماژول مستر باشه 4 تا اسلیو وصل میشه بهش و دستگاه اندرویدی ما هم باید حتما مستر باشه و در حالت اسلیو نمیشه کاری که ما ازش میخوایم رو انجام بده یعنی وسایل خونه رو همزمان یه گوشی بیشتر نمی تونه کنترل کنه دوباره همون آش و همون کاسه. و اینطور شد که رفتم دنبال ماژول وای فای HLK-RM04 که قابلیت اینو داره که بهش 20 تا آی پی کانکت شه.

========================================

بیشترین چالشش همون نوشتن برنامه اندروید بود که ماه ها روش وقت گذاشتم. در مورد هزینه من 110 تومن پول ماژول RM04 دادم که الان ارزون شده و یک دستگاه اندرویدی. در مورد مدار هم این با خودتونه که چه پردازنده ای میخواید بزارید یا چطور بردی چاپ کنید. کانفیگ ماژول اصلا کار سختی نیست و خیلی روتینه. تا اونجایی که من میدونم ماژول USR-WIFI232 که فروشگاه eca هم آورده تقریبا همینطور عمل می کنه

============================

الان تقریبا تو خیلی از خونه ها مودم وای فای هست
ممکنه یه شبکه خانگی با همون مودم وای فای بشه درست کرد بطوری که همزمان که داره کار اینترنتش رو  میکنه بتونه  این ماژول ها رو هم ساپورت کنه؟
سوالم واضحه؟
میخوام مودم به عنوان مرکز باشه
یه کم زیادی توقع دارم نه؟؟؟

اگه ماژولت حالت STA رو ساپورت کنه میشه، انجامش داده بودم، خیلی بیشتر از حالت اکسسپوینت حال میداد  :agree:
فقط باید ماژولت ساپورتش کنه دیگه
HLK-RM04 ساپورت نمیکنه

==========================

منم این ماژول RM0 رو گرفتم. با بحث config مشکلی ندارم.
اما من با این ماژول می خوام با اینترنت ارتباط برقرار کنم. این ماژول می تونه از http پشتیبانی کنه؟ با چه دستوراتی باید اینکار رو انجام داد...؟ می خوام یه سری اطلاعات از پورت سریال دریافت و به یک وب پیج مشخص دراینترنت ارسال بشه...
لازم به ذکر است که این کار رو با ماژول USR-WIFI232-T موجود در فروشگاه انجام دادم. برای این ماژول یه سری At command ها وجود داره مثل : AT+httpurl و ... که به راحتی می شه به یک وب پیج درخواست داد. من چنین دستوراتی رو توی دیتا شیت RM04 ندیدم... 
تا حالا کسی اینکار رو انجام داده؟

=========================


  • ShahBaz

نوشتن سیستم عامل برای PIC

ShahBaz | جمعه, ۳ بهمن ۱۳۹۳، ۱۱:۴۴ ب.ظ

http://www.eca.ir/forum2/index.php?topic=37852.45

کارتون واقعا در نوع خودش برای شروع بسیار عالی بوده 
فکر کنم اگه شما کتاب "کرنل بی درنگ"  نوشته لبروس ترجمه شکاری زاده انتشارات نص ( جهت راهنمایی استفاده از مولتی تسک  )را هم یکدور بخونید ، یکشبه ره 50 ساله را بتونید برید جلو و، بترکونید خلاصه :)

منتظر اخبار و اتفاقات تکمیلی هستیم.

===============================================

سلام.خیلی خیلی خیلی جالب بود.
می تونید درمورد تولید صوت یکم توضیح بدبد؟

برای تولید صوت از PWM میکرو + ای سی lm386 استفاده شده

=================================================

سلام دوست عزیز

نقل قول
با تشکر از شما در صورت امکان فایل های قرار داه شده در صفحه 2 را هم تصحیح کنید مخصوصا فایل سورس برنامه رو
یه خواهش دیگه اینکه اطلاعات و مطالعات خودتون در مورد سیستم مولتی تسکینگ منابع وهر چیز دیگه ای رو هم بیان کنید
با تشکر

لینک سورس های اصلی مجددا اصلاح شد
در مورد سیستم عامل و مولتی تسکینگ:
سعی کنید بجای  نوشتن یک سیستم عامل وقت روی پورت کردن سیستم عامل های آماده بکنید (اگر برای کار های صنعتی و پول درآوردن و ... باشه) و در صورتی که واقعا علاقه به این بحث دارید (به علاوه وقت) اون موقع سعی بر نوشتن از پایه یه سیستم عامل کنید
در مورد منبع اول از همه بهتره که کاتالوگ ها و نوشته های سیستم عامل های مختلف رو بخونید تا یه چیزایی متوجه بشید . (کتاب سیستم های بلادرنگ نوشته لبروس جلد سیاه هم خوبه . ترجمه کاتالوگ سیستم عامل uC هست) علاوه بر این مطالب باید با دستورات اسمبلی کم آشنایی داشته باشد و روال کار میکرو رو خیلی خوب بلد باشد و علاوه بر اون باید روال کاری کامپایلر و نحوه تولید کد اون رو خوب بشناسید (که جز با تجربه زیاد کار با کامپایلر و مشاهده کدهای اسمبلی تولید شده توسط اون میسر نیست) و علاوه بر همه این ها باید CPU و ریجسترهای درگیر هسته میکرویی رو می خوایید براش سیستم عامل بنویسید رو مو به مو مسلط باشد.
اگه همه شرایط بالا + یه فکر و ایده خوب + وقت کافی داشته باشید اون موقع میشه انتظار داشت که سیستم عامل بتونید بنویسید و اگر چندین گروه خبره با سیستم عامل شما کارکنن و ایراد ها و نقاط ضعف اون رو بگیرند می تونید در حد یکی از سیستم عامل های موجود معروف بشید.
کار پردردسریه ولی خوب ارزششو (برای من ) داره :mrgreen:
موفق باشید 

==========================================================


  • ShahBaz

پورت کردن RTOS ها رو pic

ShahBaz | جمعه, ۳ بهمن ۱۳۹۳، ۱۱:۲۳ ب.ظ

سلام
آقای abbasmh به نظر من بهتره به جای این که خودتون بشینین و یه محیط گرافیکی(یا به قول خودتون سیستم عامل درست کنین) بهتر بودش که وقتتون رو صرف پورت کردن RTOS ها رو pic میکردین که 100% realtime هستن
در ضمن MICRIUM خودش اومده زحمت پورت کردن رو روی اکثر میکرو ها رو انجام داده و فقط برای محصولات میکرو چیپ اینا رو پورت کرده:
PIC16XX
http://micrium.com/download/MPLAB-uCOS-II-PIC18-V101.zip
  DSPIC30
http://micrium.com/download/dsPIC30_v1.1.zip
  PIC24 
http://micrium.com/download/Micrium-Microchip-uCOS-II-Probe-PIC24.exe
PIC33
http://micrium.com/download/Micrium-Microchip-uCOS-II-Probe-dsPIC33.exe
  DSPIC33 
http://micrium.com/download/Micrium-Microchip-uCOS-II-Probe-dsPIC33.exe
همگی با کامپایلر MICROCHIP MPLAB نوشته شدن 

برای اتصال ماژول UC-GUI هم فعلا سورسش رو پیدا نکردم ولی یه دو تا فایل پیدا کردم که اگه بخونینش خیلی کمکتون میکنه
http://micrium.com/download/gui_dsheet.pdf
http://micrium.com/download/gui_drivers.pdf

مزیت دیگه UCOS-II اینه که ماژول های خیلی متنوعی داره برای مثلا برای USB DEVICE , UC-USB HOST- ,
UC-TCP-IP , UC-CAN , UC-BLUETOOTH و.... میبینین که برای همشون آماده شده البته ماژول ها همگی باید مبالغ زیادی رو صرف دریافت کردن سورسشون کنین البته توی نت هم هستش ولی باید زیاد بگردین
-----
در ضمن بهتر هستش که بیشتر وقت خودتون رو روی میکروکنترلر های ARM بزارین چون امکانات بیشتری دارن البته کامپایلر بیسیک نداره 
در اصل سیستم عامل های پیشرفته Embedded اصولا برای میکروکنترلر های آرم بیشتر در دسترس هستش

http://www.eca.ir/forum2/index.php?board=160.25

  • ShahBaz

اموزش تعمیر لامپ کم مصرف

ShahBaz | چهارشنبه, ۳ دی ۱۳۹۳، ۱۲:۱۸ ب.ظ

اموزش تعمیر لامپ کم مصرف 

این لامپ ها از دو قسمت تشکیل می شود 
1 -قسمت حباب 
2- قسمت سویچینگ 
قسمت حباب (شیشه ) که داخلش مواد فلورسنت است (مانند لامپ مهتابی) 
و قسمت سویچینگ: 
ولتاژ 220ولت بعد از ورودی به دستگاه(مدار) به وسیله یک پل دیود و خازن یکسو و صاف شده (380 ولت dc) وبه دو ترانزیستور سویچینگ اعمال می شود (این ترانزیستور ها به صورت پوش پول بسته شده اند ) دو ترانزیستور های سویچینگ این ولتاژ دی سی را به ولتاژ ac(تقریبا مربعی) با فرکانس بالا تبدیل میکنند .سپس این ولتاژ به یک سلف اعمال میگردد (در لحظه اول ) و ولتاژ زیادی بوجود می اید این ولتاژ به سیم های حباب ( سیم های داخل مهتابی )اعمال شده و باعث فعال شدن مواد فلور سنت می شود بعد از یک زمان بسیار کوتاه که سلف میرا شد همه چیز به حالت عادی برمیگردد و لامپ روشن می ماند.بعد از این زمان عملکرد مدار مانند مهتابی عادی است . 


اگر شما یک لامپ کم مصرف شکسته داشته باشید میتونین حباب لامپ رو بردارید و به جاش یه دونه مهتابی بزارید ،یا مهتابی رو بردارید به جاش حباب بزارید ، هر دوتاش کارمیکنه (بالبته باید توان ها برابر باشند ( به جای یه لامپ 20 وات مهتابی 1000 وات نذاری)) 

اینم توضیحاتش: 
R6, C2 and DIAC mades first pulse to base of transistor Q2 and cause his opening. After start is this section blocked by diode D1. After every opening of Q2 is discharged C2. There is not possible to collect enough energy for reopening of diac. Next are transistors excitated over very small transformer TR1. It consists of ferrite ring with three windings (5 to 10 coils). 
Now are filaments powered over capacitor C3 from voltage rises from resonant circuit from L1, TR1, C3 and C6. Than the tube lights up is resonation frequency specified by capacity of C3, because he has much lower capacity than C6. In this moment is voltage on a C3 over 600V in a relation to used tube. During start is peak collector current about 3 to 5 times bigger than during normal operation. When the tube is damaged, there are hazard of transistor destroying 
خب این انگلیش فارسی هم در زیر موجود هست : 
نمیدونم چی نوشته ولی تا اونجا که من میدونم ، ولتاژ 220 ولت از طریق فیوز f1 و سلف l2 به یک پل دیود اعمال میشه تا یکسو بشه ، نقش فیوز حفاظت از لامپ در برابر ولتاژ اضافه هست و نقش سلف نیز حذف نویز های است که توسط ترانزیستور ها روی شکل موج جریان برق شهر ایجاد میشه( معمولا یک خازن نیز با ورودی موازی میکنند ، این خازن و سلف تشکیل یک فیلتر به نام emi میدن که باعث میشه توان غیر مصرفی ( یا راکتیو) از شبکه کشیده نشه ، خازن بعد از پل دیود نقش صاف کردن ولتاژ رو داره ، ولتاژ دو سر خازن 380 ولت dc هست ، که اگه بهش دست بزنی برق میگرتد .نقش دیود d3 و دیود d3 فقط محافظت از ترانزیستور های q1 و q2 در برابر ولتاژ برگشتی سلف ( لگد) است. 
خب در لحظه اول ولتاژ صفره ، لامپ خاموشه و همه خازن ها دشارژ هستند. 
به محض اینکه شما لامپ رو به برق متصل میکنید ولتاژ از 0 ولت به 380 ولت میرسه ( یه پالس ایجاد میشه) ، پالس فقط میتونه از طریق c2 و r6 و دیاک به بیس q2 برسه همین پالس ترانزیستور q2 رو روشن میکنه ، روشن شدن q2 باعث القا شدن یه پالس در سیم پیچ میشه سیم پیچ یه ترانس افزاینده است که ولتاژ زیادی در سر دیگش ایجاد میشه ، همین ولتاژ باعث میشه تا محتویات لامپ راه بیفته و...، از اونجا که پالس باعث میرا شدن سیم پیچ میشه ، ترانزیستور q1 مدام روشن میمونه و تغذیه لامپ از طریق اون تامین میشه 

و حالا تعمیر... 

0- حتما همیشه همه وقت همه ... کل خازن های مدار رو دشارژ کنین 
1-اول فیلامان لامپ رو تست کنین 
میتونین با مولتی متر (اهم متر) دو سر سیم پیچی که داخل لامپ رفته رو نسبت به هم بگیرین باید تقریبا 2.2 اهم مقاومت نشون بده 
اگر اتصال کوتاه یا بینهایت باشه فیلامان لامپ سوخته 


2- ترانس چاپر مدار رو تست کنین 
نگاه کنین بینین سیاه نکرده و اگر نکرده میتونین با یه اهم متر دوسر اونو بگیرین تا ببینین اتصال کوتا هست یا نه که باید اتصال کوتا باشه 


3- دیود های تغذیه رو چک کنید 
در هر لامپ کم مصرفی به دلیل این که مدار از نوع سویچینگ هستش اول ولتاژ رو dc میکنن بعد به مدار میدن 


4- مقاومت های که روی بیس کولکتور وامیتر ترانزیستورها هستم امتحان کنین 
اگهمیخاینمقاومت رو بدون جدا کردن این هست که مقدار مقاومت رو گرفته و روی اون رو هم میخونیم همونطور که میدونیم یا باید همون قدر که روش نوشته یا کمتر باشه که با این روش تقریبا 90 مقاومت هارو میتونین تست کنین 


5- دیود های که روی بیس و امیتر ترانزیستور ه هستم رو تست کنین 
که اگر روی برد باشن از هر دوطرف از خودشون مقاومت نشون میدن چون با دوتا مقاومت موازی هستن پس باید ختما از مدار جدا بشن 

6 – خازن صافی مدار رو تست کنین 
خازن صافی مدار همون حازن بزرگه هست که معمولا مقدارش 6.8میکرو 400 ولت یا 10میکرو 400 ولت هست 


7-دیگر خازن های مدار رو تست کنین 
این خازنها رو روی برد میتونین تست کنین به این شکل که اگه دوسر اونا رو گرفتین اتصال باز (بینهایت) باشن 


8- فیوز مدار رو چک کنین 
فیوز مدار باید اتصال کوتاه باشه که اگه سوخته بود میتونین یه سیم نازک به جای اون بزارین 


9- دیاک مدار رو تست کنین 
این قطعه خیلی شبیخ به دیود هست با این تفاوته که برای این قطعه کاتد اند مشخس نشه و برای امتحان سر پای با اهم متر باید از هر دوطرف قطع باشه که اگه بخاید امتخان عملی کنین باید یه ولتاژ به اون اعمال کنین و بینین ایا این ولتاژ رو عبور میده مثلا 100 ولت ac
  • ShahBaz