نويسنده موضوع: مدار های گیرنده و فرستنده IR (مادون قرمز)  (دفعات بازديد: 15113 بار)

0 کاربر و 1 مهمان درحال ديدن موضوع.

آفلاين Mehrdad001

  • کاربر ساده سطح چهارم
  • *
  • تشکر
  • -اهدايي: 12
  • -دريافتي: 72
  • ارسال: 233
سلام.
طبق وعده قبلی اینجا می خوام شروع به طراحی و ارائه گیرنده و فرستنده مادون قرمز با دو شکل مختلف 10 کانال و 18 کانال بکنم.
اول از معرفی آی سی های مربوطه شروع می کنم:
ما اینجا می خوایم از آی سی های PT2248 و PT2249 و PT2250 استفاده کنیم.آی سی اول Transmitter  و یا همون فرستنده و دومی و سومی گیرنده ما هستند.هر سه این آی سی ها توی بازار ایران پیدا میشه و از این بابت هیچ نگرانی ای نداشته باشین.قیمت ارزونی هم دارن.
اما کم کم طراحی رو شروع کنیم:
با مراجعه به دیتاشیت آی سی اول می بینیم که تمام شماتیک مدار مورد نظرمون یعنی همون فرستنده مادون قرمز یا Remote Control اونجا هست و هیچ نیازی به این نیست که تغییراتی رو اعمال کنیم.صرفا مساله طراحی PCB می مونه که از این بحث خارجه.
و اما شماتیک:



همونطور که توی این شماتیک می بینید ما می تونیم یه ریموت کنترل 18 کلیده داشته یاشیم که کلید ها بصورت ماتریسی روی آی سی قرار می گیرند.و بصورت سه سطر در شش ستون چیده می شند.
در مورد R توی شماتیک  (روی بیس ترانزیستور) مقاومت 680 یا 820 اهم رو انتخاب می کنیم.
و همچنین در مورد ترانزیستور 2SA1015 انتخاب میشه.
IR LED رو هم که میدونید یه LED مادون قرمز معمولی فرستنده (شفاف) میندازیم.
فکر نمی کنم در مورد مدار فرستنده دیگه مشکلی وجود داشته باشه بجز اینکه رنج تغذیه مدار بسیار جالب هستش... 2.2 ولت تا 5 ولت.پس به راحتی می تونید از باتریهای معمولی که توی این رنج ولتاژ هستند استفاده کنید.
اگر چیزی را می دانید در اختیار کسی که نمی داند و می پرسد قرار بدهید.نترسید که اگر به او بگویید بیشتر از شما خواهد دانست.چراکه دیر یا زود از کس دیگری خواهد پرسید.پس نام نیکوی یاد دهنده دانش به او را از آن خود کنید.

پارسی را پاس داریم

آفلاين Mehrdad001

  • کاربر ساده سطح چهارم
  • *
  • تشکر
  • -اهدايي: 12
  • -دريافتي: 72
  • ارسال: 233
و اما مدار گیرنده.
با مراجعه به دیتا شیت این آی سی چیز زیادی جز نحوه بستن تغذیه آی سی و پین های کنترلی دستگیرمون نمیشه.
اینجا یه نکته پیش میاد و اون اینکه از حالا باید نیاز خودتون رو تعیین کنید.به این معنی که باید بدونید به 10 کانال نیاز دارید یا 18 تا.چون برای داشتن 10 کانال باید از آی سی PT2249 و برای داشتن 18 کانال از آی سی PT2250 استفاده کنید.
فعلا شماتیک های مربوط به هرکدوم رو که از دیتاشیت بیرون کشیدم رو ببینین:





همونطوری که توی شکل ها می بینید پین هایی از آی سی ها که توی قسمت Control Signal Output قرار گرفتن پین های مربوط به خروجی های مدار ما هستند که توی اولی دو تا و در دومی 18 تا هستن.
اگر چیزی را می دانید در اختیار کسی که نمی داند و می پرسد قرار بدهید.نترسید که اگر به او بگویید بیشتر از شما خواهد دانست.چراکه دیر یا زود از کس دیگری خواهد پرسید.پس نام نیکوی یاد دهنده دانش به او را از آن خود کنید.

پارسی را پاس داریم

آفلاين Mehrdad001

  • کاربر ساده سطح چهارم
  • *
  • تشکر
  • -اهدايي: 12
  • -دريافتي: 72
  • ارسال: 233
سلام مجدد.
خوب میرسیم به قسمت طراحی:
این آی سی و به عبارتی مدار گیرنده ما سه قسمت عمده داره:
1-قسمت تغذیه آی سی
2-قسمت گیرنده یا همون سنسور مادون قرمز
3-خروجی مدار
برای هرکدوم جدا گانه طراحی رو انجام میدیم.بیاید اول از قسمت خروجی شروع کنیم.چون هم از اون دوتای دیگه کار بیشتری میبره و هم سخت تره.(حالا میگم چرا)
برای این کار قبل از هرچیز باید بدونیم که خروجی ما هر به هرالمان الکتریکی و الکترونیکی که قدرت سوئیچ کردن یا فرمان دادن رو داشته باشه میتونه وصل شه.از جمله رله ، ترانزیستور ، تریاک ، میکرو و...
اما بیاید فرض کنیم که میخوایم این خروجی ها رو به رله بدیم.یا یکم عامیانه ترش اینکه فرضا می خوایم وسایلی مث لامپ های خونه یا تلوزیون و ... رو خاموش و روشن کنیم.بقیه المانهای مورد اشاره هم برای وصل شدن به آی سی مشکلی ندارن.
ولی حالا بریم روی مدار:



همونطور که می بینید یک دونه از مدار مربوطه رو روی پین 13 کشیدم و بقیه پین ها رو بعهده خودتون گذاشتم.درواقع همه پینها از 3 تا 20 همین مدار رو باید داشته باشند.طرز کارش هم که سادس.وقتی خروجی آی سی (که نوع CMOS) هستش به یک منطقی میره ترانزیستور (BC945) روشن میشه و جریان مورد نیاز بوبین رله رو تامین میکنه و رله کنتاکت میکنه.
با این روش یعنی گذاشتن رله توی مدار خروجی میتونید نه 18 تا بلکه 36 تا خروجی از کل گیرنده بگیرید.چون هر رله (رله های کوچیک و معمولی)خودش دوتا کلیده.وقتی که بوبین تحریک نیست یک کنتاکت وصل و دیگری قطع هست و با جریان دار شدن بوبین برعکس میشه.رله های بزرگتر و قوی تر نوعا دارای چهار و هشت و.. کنتاکت هستند.
حتما میخواین بگین این مدار خروجی که سادس !! ولی اینجا یه نکته اساسی وجود داره و اون در نوع خروجی های آی سی هستش که متاسفانه در دیتاشیت های معمولی اون ذکر نشده.
این نکته خیلی خیلی مهم اینه که از بین 10 تا خروجی آی سی PT2249 فقط دوتا از اونها حالت Hold دارند. تعدادی از بقیه خروجی ها تا وقتی که سیگنال ورودی داشته باشیم به یک منطقی میرن و تعدادی هم صرفا ((تک پالس)) هستند.حالا به ترتیب توضیح میدم که این سه نوع خروجی چطور کار می کنند:
1-با زدن کلید مثلا1 در روی ریموت خروجی مربوطه در گیرنده به یک منطقی میره و تا دوباره فشرده شدن این کلید در همون حال باقی می مونه.مثلا یک بار دکمه رو برای روشن شدن لامپ میزنید و بار دیگه برای خاموش شدنش.(Hold)
2-با زدن کلید مثلا 3 روی ریموت خروجی مربوطه به یک منطقی میره ولی تا وقتی این حالت رو داره که شما اون دکمه رو روی ریموت فشار میدید یا به قولی پایین نگه میدارید.با برداشتن دستتون از روی دکمه خروجی مربوطه صفر میشه.(Cyclic pulse)
3-با زدن کلید مثلا 7 روی ریموت کنترل خروجی مربوطه در گیرنده برای لحظه ای به یک منطقی میره و چه شما دکمه رو رها کنید و چه نگه دارید بعد از لحظه ای خروجی مربوطه صفر میشه.(single puls)

طبیعیه که فقط با نوع اول این خروجی ها میشه لامپ یا یخچال یا تلویزیون و یا ... رو روشن و خاموش کرد.و بقیه این خروجی ها تقریب (برای این موارد) به کاری نمیان.
اگه فکر میکنین اون هشت تا خروجی بدرد نمی خورند باید بدونید اتفاقا اونها بیشتر مورد توجه قرار میگیرند.نه در این مورد که ما داریم استفاده می کنیم.بلکه در خیلی موارد و مدار های گوناگون ما درواقع از حال Hold استفاده نمی کنیم.بلکه از همون تک پالس و سیکلیک پالس استفاده میکنیم.
در مورد خروجی ها توضیح کامل تر اینکه خروجی های از نوع cyclic pulse دارای یک ((لچ)) ، نوع Hold دارای فلیپ فلاپ از نوع T و خروجی هایsingle pulse  هم از نو ساده هستند.

اما در مورد PT2250 تعداد هرکدوم از انواع خروجی ها رو نمیدونم و همینطور درمورد هردو آی سی 49 و 50 من نمیدونم که دقیقا کدوم پینها چه حالتی دارند و چی به چیه.ولی نگران نباشید.این ها رو به راحتی با نگاه کردن به دیتاشیت های کاملتر و یا نهایتا بعد از بستن مدار (که کار ساده ایه) به خوبی متوجه میشیم.

اما:

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

ادامه دارد...
اگر چیزی را می دانید در اختیار کسی که نمی داند و می پرسد قرار بدهید.نترسید که اگر به او بگویید بیشتر از شما خواهد دانست.چراکه دیر یا زود از کس دیگری خواهد پرسید.پس نام نیکوی یاد دهنده دانش به او را از آن خود کنید.

پارسی را پاس داریم

آفلاين Mehrdad001

  • کاربر ساده سطح چهارم
  • *
  • تشکر
  • -اهدايي: 12
  • -دريافتي: 72
  • ارسال: 233
انگار عزیزان نیازی به ادامه دادن بنده نمی بینند؟؟؟؟   :rolleyes:
اگر چیزی را می دانید در اختیار کسی که نمی داند و می پرسد قرار بدهید.نترسید که اگر به او بگویید بیشتر از شما خواهد دانست.چراکه دیر یا زود از کس دیگری خواهد پرسید.پس نام نیکوی یاد دهنده دانش به او را از آن خود کنید.

پارسی را پاس داریم

آفلاين Vahid Zahiri

  • کاربر ساده سطح سوم
  • *
  • تشکر
  • -اهدايي: 61
  • -دريافتي: 189
  • ارسال: 183
خیلی عالیه دوست عزیز ادامه بده.. :wink:

آفلاين ابراهیم جهاندار

  • کاربر کامل سطح چهارم
  • *
  • تشکر
  • -اهدايي: 39
  • -دريافتي: 201
  • ارسال: 455
دوست داريد يه ترانسفورماتور 6 امپر هم رو برد فرستنده بزاريم تا كوچيك تر شه ؟! :rolleyes:

براي رموت كنترل بهتره كه از ايسي SDA 2208 استفاده كنيد ، در پكيج هاي ديپ و اس ام دي هم موجود است . قابليت ارسال 512 دستور رو هم داره . 64 دستور كه توسط 2 پورت 8 پيني به صفحه كليد ماتريسي 64 تايي وصل ميشه و انتخاب 8 مود كه ميشه 8 در 8 در 8 = 512 .

توش درايور IR هم داره و فقط تنها چيزي كه نياز داره برق و يه كريستال + 1 خازن واسه اوسيلاتور هست .

اين ايسي Powermanagement داره يعني وقتي كليدي فشرده نميشه ايسي در مود standby قرار ميگيره جريان زيادي مصرف نميكنه .

--

براي گيرند هم از ماژول IR گيرنده ميتوني استفاده كني . 1 پين vcc يه پين هم gnd‌ يه پين هم خروجي كه ميشه ازش به عنوان logic  هم استفاده كرد . وصلش ميكني به يه ميكرو يا بصورت logic يا توسط adc و فرمان هارو ترجمه ميكني و خلاص !

اين ايسي روي محصولات تجاري بيشتر كاربرد داره .

آفلاين دیگه مهم نیست

  • کاربر ساده سطح اول
  • *
  • تشکر
  • -اهدايي: 5
  • -دريافتي: 29
  • ارسال: 97
سلام دوست عزيز جناب آقاي جهاندار
ديتاشيت اين Ic رو سراغ داريد؟
ممنون ميشم اگه لينك يا فايلش رو بذاريد.
ضمنا اين IC تو بازار موجوده؟


آفلاين omid toosi

  • کاربر تازه وارد سطح سوم
  • *
  • تشکر
  • -اهدايي: 18
  • -دريافتي: 31
  • ارسال: 28
سلام
به نظر من بهتره از کنترل های تلویزیون موجود در بازار استفاده کنیدبه شش دلیل:
1- داخل جعبه است با صفحه کلید.
2- قیمت ارزان( من یک مدل که بیست نوع تلویزیون رو کنترل میکرد سه هزار تومان خریدم)
3- قسمت گیرنده رو میتوان داخل میکرو برنامه اش رو نوشت . پس نیازی به آی سی گیرنده ندارد.
4- مصرف بسیار پایین با دو باطری معمولی.
5- میتوانید از آن برای کنترل تلویزیون هم استفاده کنید
6- برد آن بدون نیاز به آی سی اختصاصی گیرنده بسیار خوب است(با یک چشمی و دو عدد مقاومت)
« آخرين ويرايش: 26 مهر 1386 - 06:13:30 توسط omid toosi »

آفلاين دیگه مهم نیست

  • کاربر ساده سطح اول
  • *
  • تشکر
  • -اهدايي: 5
  • -دريافتي: 29
  • ارسال: 97
سلام آقاي جهاندار
من گوگل رو search كردم چيزي پيدا نكردم هر چند كه من هارد خودم رو هم با گوگل جستجو كيكنم :eek:
نتيجه اينه كه شما خيلي بهتر از گوگل هستيد. :wink:
موفق باشيد


آفلاين دیگه مهم نیست

  • کاربر ساده سطح اول
  • *
  • تشکر
  • -اهدايي: 5
  • -دريافتي: 29
  • ارسال: 97

سلام
ممنون  با راهنمايي شما پيداش كردم
براي ساخت فرستنده چيز زيادي نمي خواد
فقط فكر كنم تاحدي ساخت گيرنده مشكله.
بازم ممنون

آفلاين ابراهیم جهاندار

  • کاربر کامل سطح چهارم
  • *
  • تشکر
  • -اهدايي: 39
  • -دريافتي: 201
  • ارسال: 455
گيرنده چرا مشكله ؟! تنها چيزي كه ميخواد يه ميكرو ADC دار ( تست نكردم كه خروجي لاجيك ميده يا نه ) هست . و بايد زمان بين پالسهارو اندازه گيري كني . فكر كنم فرمتش همين باشه .

ديود ir ‌و اوسيلاتور و دمدولاتور و فيلتر همه تو اون ماژول ها هست .

آفلاين دیگه مهم نیست

  • کاربر ساده سطح اول
  • *
  • تشکر
  • -اهدايي: 5
  • -دريافتي: 29
  • ارسال: 97
سلام
فرستنده هاي مادون قرمز لوازم صوتي و تصويري  معمولا از كد بندي هاي خاصي پيروي مي كنند مثل استاندارد RC5 , philips و .... كه فكر مي كنم بعضي از كامپايلر هاي avr قابليت decode اون رو دان اين ic هم اگه همچين كد استانداردي داشت خيلي عالي ميشد.

آفلاين Mehrdad001

  • کاربر ساده سطح چهارم
  • *
  • تشکر
  • -اهدايي: 12
  • -دريافتي: 72
  • ارسال: 233
سلام.بخاطر تاخير خيلي زياد ، ببخشيد.
ميبينمكه دوستان تاپيكرو ادامه دادن و پربارترش كردن.  :wink:
هدف من از معرفي اين آي سي ها آشنايي دوستان با اين سطح از گيرنده وفرستنده مادون قرمز بود.آ ي سي هايي كه شما معرفي كرديد مطمئنا بهترو پيشرفته ترهستند.ولي به هر حال اينها توي سطوح متفاوتي هستند و هركدوم رو برسي خواهيم كرد ان شاءالله.
در اولين فرصت ادامه ميدم.
ممنون.
اگر چیزی را می دانید در اختیار کسی که نمی داند و می پرسد قرار بدهید.نترسید که اگر به او بگویید بیشتر از شما خواهد دانست.چراکه دیر یا زود از کس دیگری خواهد پرسید.پس نام نیکوی یاد دهنده دانش به او را از آن خود کنید.

پارسی را پاس داریم