امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
جایگزین رله
نویسنده پیام
فروم باز آفلاین
در حال پیشرفت
***

ارسال‌ها: 480
موضوع‌ها: 122
تاریخ عضویت: دى ۱۳۸۷

تشکرها : 321
( 107 تشکر در 72 ارسال )
ارسال: #1
جایگزین رله
با سلام من میخوام یه رقص نور (ریسه) درست کنم میخواستم بدونم میشه از رله استفاده کرد یا باید از چیز دیگه استفاده کرد؟

با تشکر.

--------------------
علی شیرمحمدی
--------------------
۱۸-تير-۱۳۸۹, ۱۵:۳۰:۰۷
ارسال‌ها
پاسخ
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #2
RE: جایگزین رله
من پیشنهاد می کنم اگه برق 220 رو می خواد سوییچ کنه از اپتو تریاک استفاده کنی !

4 تا پایه داره !
دوتاش با مقاومت میره میکرو و دو تای دیگه هم با لامپ سری میشه !!

قیمتش هم مناسبه !
( از 400 شروع میشه )


اگه هم برق12 و یا 24 و همین حدودا رو می خوای سوئیچ کنی از ترانزیستور یا موس فت یا آی سی های راه انداز استفاده کن ! ( مثل ULN2803 ) !


موفق باشی !
۱۸-تير-۱۳۸۹, ۱۵:۴۲:۵۰
ارسال‌ها
پاسخ
تشکر شده توسط : رسول, فروم باز
فروم باز آفلاین
در حال پیشرفت
***

ارسال‌ها: 480
موضوع‌ها: 122
تاریخ عضویت: دى ۱۳۸۷

تشکرها : 321
( 107 تشکر در 72 ارسال )
ارسال: #3
RE: جایگزین رله
نقل قول: دوتاش با مقاومت میره میکرو و دو تای دیگه هم با لامپ سری میشه !!
1- اون دو تایی که با لامپ سری میشه به عنوان کلید قطع و وصل استفاده میشه؟
2- اون دو تایی که با مقاومت به میکرو وصل میشن به دو تا پایه ی میکرو وصل میشن؟ یا اون دو تا مثبت و منفی هستن که مثلا میشه یکی رو با مقاومت به منفی و دومی رو با مقاومت به میکرو وصل کرد؟
اگه یه مدار برای قطع و وصل کردن یه لامپ به وسیله ی اپتو تریاک بزارید هم خیلی ممنون میشم.

با تشکر فراوان.

--------------------
علی شیرمحمدی
--------------------
۱۹-تير-۱۳۸۹, ۱۱:۳۰:۱۱
ارسال‌ها
پاسخ
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #4
RE: جایگزین رله
1-
آره !
مثل تریاک !!

2-
شما یه LED رو چجوری به میکرو وصل می کنی !
اینم مثل اون !!

اینو ببین:
http://www.iranled.com/node/116
۱۹-تير-۱۳۸۹, ۱۱:۳۴:۳۵
ارسال‌ها
پاسخ
تشکر شده توسط : رسول, فروم باز
فروم باز آفلاین
در حال پیشرفت
***

ارسال‌ها: 480
موضوع‌ها: 122
تاریخ عضویت: دى ۱۳۸۷

تشکرها : 321
( 107 تشکر در 72 ارسال )
ارسال: #5
RE: جایگزین رله
پس میشه این کار رو برای روشن کردن تریاک کرد؟
یه پایه مثلا منفی تریاک رو مستقیم به زمین وصل کنیم و پایه ی مثبت اون رو به میکرو وصل کنیم برای روشن کردن اون کافیه که پایه میکرو رو 1 کنیم (Port.0=1).
اگه جواب مثبته میشه بدون درایور مستقیم به میکرو وصل کرد؟

با تشکر.

--------------------
علی شیرمحمدی
--------------------
۱۹-تير-۱۳۸۹, ۲۲:۳۷:۴۸
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #6
RE: جایگزین رله
اره !!

البته واسه اپتوترایاک اینوطوریه ؟

یا واسه تریاک اپتوکوپلر بذاری یا از همون مدار رابط استفاده کنی !!!
۱۹-تير-۱۳۸۹, ۲۳:۳۱:۰۱
ارسال‌ها
پاسخ
تشکر شده توسط : رسول, فروم باز
فروم باز آفلاین
در حال پیشرفت
***

ارسال‌ها: 480
موضوع‌ها: 122
تاریخ عضویت: دى ۱۳۸۷

تشکرها : 321
( 107 تشکر در 72 ارسال )
ارسال: #7
RE: جایگزین رله
پس بدون درایور میشه اپتو ترایاک رو به میکرو وصلش کرد ممنون میشم شمارش رو هم بزارید یا حداقل تو بازار رفتم چی بگم؟
یه سوال دیگه هم داشتم من میخوام 4 تا کلید تو مدار داشته باشم که مثلا اگه کلید 1 رو فشار دادم برنامه کارش متوقف بشه و بره تو یه Do ... Loop دیگه فکر کنم باید از وقفه ها استفاده کرد ولی من کار با وقفه ها رو بلد نیستم ممنون میشم راهنماییم کنید البته مثل همیشه با یه نمونه کد کوچیک.

با تشکر فراوان.

--------------------
علی شیرمحمدی
--------------------
۲۰-تير-۱۳۸۹, ۱۲:۱۱:۳۵
ارسال‌ها
پاسخ
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #8
RE: جایگزین رله
برو بازار و یگو یه اپتو ترایاک میخوام !!
شماره یادم نیست ! ( یعنی من که میرم بازار می گم یه اپتوترایاک 10 آمپری بده و به شمارش کاری ندارم )

بدون وقفه هم می تونی استفاده کنی !
وقتی کلید فشار داده شد ( حالا با دستور IF یا DEBOUNCE می تونی کلید رو بخونی ) و بره تو زیرروال ( همون تابع ) که می خوایی !!!

یه نگاهی به برنامه های من بندازی همشون اینطورین !

کد php:
Do
      
Debounce pind.0 Cc gosub
Loop

Cc
:

return 

هر موقع کلید دی صفر یک بشه برنامه میره زیر روال cc رو اجرا می کنه و با دستور return بقیه کارشو انجام می ده !!

توضیحات debounce رو به زودی می ذارم !!!
۲۰-تير-۱۳۸۹, ۱۲:۲۳:۴۹
ارسال‌ها
پاسخ
تشکر شده توسط : فروم باز, رسول
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #9
RE: جایگزین رله

Debounce


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

کد php:
Debounce PX.State Label [,Sub

توسط اين دستور پينX.Y چک مي شود و هنگامي که مقدار آن برابر با State شد CPU ميکرو به Label پرش ميکند ، گزينه Sub اختياري است ، شما ميتوانيد از اين گزينه براي پرش به يک زير برنامه استفاده کنيد.

به جاي گزينه State ميتوانيد 0 يا 1 قرار دهيد ، در صورتي که State صفر باشد ، هنگامي که پايه مورد نظر از یک به صفر تغییر وضعیت داد ، به برچسب مورد نظر پرش مي شود و هنگامي که State يک باشد هنگامي که پايه به ولتاژ 5 ولت متصل شد پرش صورت مي گيرد (پيني که کليد به آن متصل است بايد به عنوان ورودي تعريف شود) .

این دستور برای دریافت از کلیدها می باشد و مدت زمان 20 میلی ثانیه را به عنوان حداقل زمان فشار دادن کلید برای لرزش گیری در نظر می گیرد )

مانند :

کد php:
$regfile "m16def.dat"
$crystal 12000000
Config Lcd 
16 2
Config Lcdpin 
Pin Db4 PORTD.0 Db5 PORTD.1 Db6 PORTD.2_
       
Db7 PORTD.3 PORTD.4 Rs PORTD.5
Config PORTC 
Input

W
:
   
Locate 1 1
   Lcd 
"pinc.0 ro 1 kon"
   
Debounce PINC.0 Q
Goto W

Q
:
   
Locate 1 1
   Lcd 
"pinc.1 ro 1 kon"
   
Debounce PINC.1 W
Goto 

پیشنهاد می شود برای تشخیص فشردن کلید از دستور فوق استفاده شود .

هنگامي که کليد فشرده مي شود ، براثر لرزش دست چندين با دو کنتاکت آن به هم برخورد مي کنند و در نهايت ثابت ميشوند اگر از دستور Debounce استفاده نشود لرزش به منزله فشردن کليد است

(آخرین ویرایش در این ارسال: ۲۰-تير-۱۳۸۹, ۱۲:۵۱:۱۸، توسط t3r!p3000.)
۲۰-تير-۱۳۸۹, ۱۲:۵۰:۰۲
ارسال‌ها
پاسخ
تشکر شده توسط : salehjg, فروم باز, رسول
فروم باز آفلاین
در حال پیشرفت
***

ارسال‌ها: 480
موضوع‌ها: 122
تاریخ عضویت: دى ۱۳۸۷

تشکرها : 321
( 107 تشکر در 72 ارسال )
ارسال: #10
RE: جایگزین رله
ممنون از شما خیلی کارم راه افتاد باز هم سوالی بود مزاحم میشم.
ولی از دوستان کسی شماره ی یه اپتو ترایاک 5 آمپر رو نداره؟

--------------------
علی شیرمحمدی
--------------------
۲۰-تير-۱۳۸۹, ۱۴:۳۷:۵۹
ارسال‌ها
پاسخ
فروم باز آفلاین
در حال پیشرفت
***

ارسال‌ها: 480
موضوع‌ها: 122
تاریخ عضویت: دى ۱۳۸۷

تشکرها : 321
( 107 تشکر در 72 ارسال )
ارسال: #11
RE: جایگزین رله
سلام من این دو تا شماره رو پیدا کردم و دیتاشیتش رو هم گرفتم اما چیزی حالیم نشد میشه دیتاشیتشون رو بخونید و بگید هرکدوم تا چند آمپر رو ساپورت میکنه؟
MOC3041
MOC2A40

با تشکر.

--------------------
علی شیرمحمدی
--------------------
۲۰-تير-۱۳۸۹, ۲۰:۱۳:۰۸
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  جایگزین BD136 فروم باز 8 4,752 ۱۸-مهر-۱۳۹۱, ۱۶:۵۴:۳۲
آخرین ارسال: behzady
  آی سی جایگزین 2803 فروم باز 12 31,101 ۱۵-شهریور-۱۳۸۹, ۰۹:۴۳:۴۸
آخرین ارسال: mehrdadgh

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 2 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS