PDA

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



imported_001nafar
24-03-2009, 13:39
سلام
یک مدار فرستنده ,گیرنده مادون قرمز می خواستم برای قطع و وصل, مثلا یک شیر.
من خودم یکی درست کردم ولی از انجای که دیود فرستنده را مستقیم
به ولتاژ و گیرنده را هم به تقویت کننده داده بودم وقتی نور زیاد می شد
خودش وصل می شد.:D:D:D:D
حالا اگر می شود کمکم کنید. خیلی ممنونم

1nafar
24-03-2009, 16:10
سلام شما میتونید از مدار زیر استفاده کنید .
اگه از سنسور های که در یک پک هستند استفاده کنید ، هیچ مشکلی پیش نمی یاد.
[attachment=135]

imported_001nafar
24-03-2009, 17:12
سلام
من تقریبا یکی مثل همین درست کردم ولی همان مشکلی که گفتم داشت .
اگر می توانید می خواهید یک مدار فرستنده گیرنده التراسونیک بزارید من فرستنداش را با ای سی 555 ساختم ولی گیرنده اش را نتوانستم بسازم .
راستی ای سی که در مدار قبلی کذاشته اید شماره اش چند است .

1nafar
24-03-2009, 21:07
سلام
شماره ایسی lm324 یا op-amp های مشابه است ، شما سنسور های که در یک پک هستند رو هم امتحان کردید ، من از همین مدار استفاده کردم و مشکلی نداشت .
برای التراسونیک دارم یه پروژه با avr درست میکنم ، (فاصله سنج ) به زودی میزارمش توی سایت .
شما میتونید op-amp رو حذف کنید و ولتاژ دو سر گیرنده رو با میکرو اندازه بگیرید .
راستی خروجحی op-amp رو به چه چیزی متصل کردید ، شاید ولتاژ تحریک وسیله دوم مقدار ی کم باشد .

imported_001nafar
25-03-2009, 16:00
راستش من از op-amp استفاده نکردم در گیرنده یک مدار کلید لمسی بود با ای سی 555 که ولتاژ تحریک هم خیلی کم بود دیگه ,دادمش به یک فتو دیود برای گیرنده که خیلی خوب کار می کرد البته در جاهای نسبتا" تاریک:D:D:D:D:D
التراسونیک هم اگر یک گیرنده ساده داری برام بزار من می خواهم یک رله
وصل شود .

1nafar
25-03-2009, 21:07
سلام
التراسونیک خیلی درد سر داره ، میکرو ....
شما بهتره مدار خودتون رو حذف کنید و از مدار بالا استفاده کنید ، میتونید خروجی ایسی رو به یه ترانزیستور و بعدش به یه رله بدید .
در مداری که شما دارید ، با 555 پالس ساخته میشه ، این پالس ها در صورات عبور از دست ، پهناش کم میشه و ....
اگه بخوایید من میتونم همین مدار رو براتون با 741 و رله و... بزارم

imported_001nafar
27-03-2009, 11:34
نیکی و پرسش!!!!!:)
دستتون درد نکنه اگر می توانید برام بزارید
خیلی ممنون

1nafar
28-03-2009, 08:06
سلام
اینم ساده ترین مدار ، من خودم با گرینده های مادون قرمز که هم فرستنده و هم گیرندش توی یه پک هست تست کردم ، موقعی که دست جلوش مییو مد رله وصل میشد ، پتانسیومتر برای تنظیم حساسیت هست

imported_001nafar
28-03-2009, 15:35
خیلی ممنون;);););)

1nafar
05-04-2009, 16:31
بعد از تنظیم کدرن مقدار حساسیت میشه به جای پتانسیو متر یه دونه مقاومت ثابت معدل گذاشت تا حساسیت تغییر نکنه

mahdi6940
02-02-2011, 13:39
سلام
يه راهنمايي مي خواستم تا پروژه مو تکميل کنم.
پروژه از اين قراره که توسط يک کيبرد ورودي رو به مبکرو ميديم بعد ميکرو توسط فرستنده مادون قرمز اطلاعات رو ارسال ميکنه و تو گيرنده توسط گيرنده tsop1238 اطلاعاتو در يافت مي کنه.
من اين برنامه رو بوسيله help bascom avr نوشتم.لطفا اکه اشکالي داره بگيد تا برطرف کنم چون ميخام بصورت عملي بسازمش.
برنامه فرستنده:
$regfile = "m32def.dat"
$crystal = 4000000
$baud = 19200
$hwstack = 32
$swstack = 10
$framesize = 40
Config Lcd = 16 * 2
Config Lcdpin = Pin , Db7 = Portb.7 , Db6 = Portb.6 , Db5 = Portb.5 , Db4 = Portb.4 , E = Portb.3 , Rs = Portb.2
Config Kbd = Porta , Debounce = 50 , Delay = 50
Dim Togbit As Byte , Command As Byte , Address As Byte
Command = 0
Togbit = 0
Address = 12
Do
Command = Getkbd()
If Command < 13 Then
Cls
Lcd Command
Waitms 200
Rc5send Togbit , Address , Command
End If
ممنون

mahdi6940
02-02-2011, 13:42
و گيرنده :

$regfile = "m32def.dat"
$crystal = 4000000
$baud = 19200
$hwstack = 32
$swstack = 10
$framesize = 40
$lib "mcsbyte.lbx"

Config Lcdpin = Pin , Db7 = Porta.7 , Db6 = Porta.6 , Db5 = Porta.5 , Db4 = Porta.4 , E = Porta.3 , Rs = Porta.2
Config Lcd = 16 * 2
Config Rc5 = Pinb.0
Enable Interrupts
Dim Address As Byte , Command As Byte
Do
Getrc5(address , Command)
If Address = 12 Then
Command = Command
Lcd " " ; Command
End If
Loop
End