ویژگی های ماژول اپتوکوپلر 4 کاناله TLP281
گاهی اوقات در مدار نیاز است به منظور جلوگیری از آسیب به میکروکنترلر و نویز پذیری آن، قسمت ولتاژپایین (میکروکنترلر) را از بخش ولتاژبالا جدا کنیم. این ماژول با به کارگیری آیسی TLP281-4، بخش ولتاژپایین را از قسمت ولتاژبالا ایزوله میکند. این آیسی از 4 عدد LED (دیود نوری) تشکیل شدهاست. از طریق این آیسی میتوان 4 کانال ولتاژبالا را توسط میکروکنترلر کنترل کرد.
از جمله موارد کاربرد این ماژول روشن و خاموش کردن سروو موتور و انواع دیگر موتورها میباشد.
این ماژول دارای 4 پایه ورودی و 4 پایه خروجی میباشد. برای مثال در صورت روشن کردن پایه 1 ورودی، ولتاژ مبنای خروجی بر روی پایه شماره 1 خروجی قرار میگیرد. ولتاژ مبنای خروجی بایستی از 24 ولت کمتر باشد.
دیتاشیت آی سی TLP281 را می توانید از اینجا دانلود کنید.
معرفی پایه های (Pinout) ماژول اپتوکوپلر 4 کاناله TLP281
ماژول اپتوکوپلر 4 کاناله TLP281 دارای پایههایی به شرح زیر است:
- HVCC: ولتاژ مبنای خروجی (حداکثر 24 ولت)
- HGND: زمین خروجی
- GND: زمین ورودی
- IN1: ورودی دیجیتال 1
- IN2: ورودی دیجیتال 2
- IN3: ورودی دیجیتال 3
- IN4: ورودی دیجیتال 4
- OUT1: خروجی 1
- OUT2: خروجی 2
- OUT3: خروجی 3
- OUT4: خروجی 4
- NC: پایه بدون استفاده
پین اوت (Pinout) این ماژول را می توانید در تصویر زیر مشاهده کنید.
لوازمی که به آن احتیاج دارید
قطعات مورد نیاز
نرم افزارهای مورد نیاز
راه اندازی ماژول اپتوکوپلر 4 کاناله TLP281 با آردوینو
گام اول: سیم بندی
مطابق مدار زیر ماژول را به آردوینو وصل کنید.
Warning
زمین قسمت ولتاژپایین را به زمین بخش ولتاژبالا متصل نکنید.
گام دوم : کد
کد زیر را روی آردوینو خود آپلود کنید.
/*
TLP281-4Channel-Optocoupler
made on 02 Nov 2020
by Amir Mohammad Shojaee @ Electropeak
Home<iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted" style="position: absolute; clip: rect(1px, 1px, 1px, 1px);" title="“Home” — Electropeak" src="https://electropeak.com/learn/embed/#?secret=LZfNNfcss3" data-secret="LZfNNfcss3" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
*/
#define IN1 5
void setup() {
Serial.begin(9600);
pinMode(IN1,OUTPUT);
digitalWrite(IN1,HIGH);
}
void loop() {}
پایه شماره 5 را به ورودی اول متصل نمودهایم. با روشن کردن این پایه، ولتاژ مبنای خروجی بر روی پایه اول خروجی قرار میگیرد.
توسط مولتیمتر ولتاژ پایه 1 خروجی را اندازه میگیریم. ولتاژ آن در تصویر زیر قابل مشاهده میباشد.
Comments (2)
حداکثر ولتاژ بخش ورودی چه قدر میتونه باشه ؟ و سرعت سویچینگ حداکثر چه قدر هست ؟
من برای راه اندازی انکودر آتونیکس با میکروی STM32F1 نیاز به لاجیک کانورتر دارم که ولتاژ 12 ولت انکودر رو به 3.3 سویچ کنم . خواستم ببینم میشه بخش ورودی رو به انکودر و خروجی رو به میکروکنترلر بزنم
با سلام
برای اینکه ولتاژ های بالاتر را به ولتاژ های پایین تر تبدیل کنید از مدار های سویچ یا اپتو استفاده نمی شود.
شما کافی است از یک مقسم ولتاژ برای این موضوع استفاده کنید و در صورتی که احتمال میدهید که امکان داشته باشد که ولتاژ ورودی شما بیشتر از 12 ولت بشود یک عدد دیود زنر 3.3 ولت نیز در سمت میکرو قرار میدهید که جلو ولتاژ های بالاتر را بگیرد.