اتصال ریموت به میکرو

amir.babaei12

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

scienceaddict

عضو جدید
سلام دوست عزیز
دقیقا چه ریموتی؟، ناوارد هایی مثل من میان دوتا میکرو میذارن یکی فرستنده یکی گیرنده، فرستنده میاد یه دیتایی رو میفرسته با ال ای دی مادون قرمز و گیرنده اونو میگیره و دیتا رو میخونه و یه پایه اشو میتونه قطع و وصل کنه و با این کار میتونی دو کوادریلیون خروجی رو قطع و وصل کنی حتی اگه میکروی گیرنده کوچیک باشه
یه گیرنده هایی هست سه تا پایه داره و با فرکانس 38 کیلوهرتز کار میکنه، میتونی از اینا استفاده کنی یا از چیز ارزون تری به نام pin photodiode
این گیرنده های سه پایه معروفن به چشم پارس ، الان حدودا 1300 قیمتشه، برای اینکه بتونی دیتا رو از فرستنده بفرستی باید با میکرو یه پالس 38 کیلوهرتز درست کنی و این پالس رو با خروجی TX فرستنده NAND کنی، یا اینکه خروجی سریالو نات کنی و با 38 کیلوهرتز AND کنی و بدی به یه ال ای دی فرستنده مادون قرمز ، جفتش جواب میده، در واقع دیتا میاد رو 38 کیلوهرتز سوار میشه، و تو گیرنده دمدولاسیون میشه فقط دیتا تو خروجی گیرنده ظاهر میشه ، اگه از فرستنده مثلا 01010101 رو بفرستی ، گیرنده هم همینو میگیره، تو گیرنده باید خروجی گیرنده سه پایه رو پول آپ کنی و بدی به RX میکروی گیرنده، معمولا ارتباط سریال استفاده میشه اما باید باود رو خیلی خیلی کم کنی مثلا 300 تو فرستنده و گیرنده، من با این کار به سادگی از فاصله 8 متری کاراکتر های مشابه مثل a,b,c,d رو فرستادم و گیرنده عالی میگرفت و خروجی رو تاگل میکرد.
اما وارد ها میان با بیسیک (متنفرم از این زبون) پروتکل RC5 رو استفاده میکنن و روی یه کنترل خاص مثلا فلان مدل سامسونگ کار میکنن و برنامه رو طوری مینویسن که فقط با اون کنترل و با دکمه های خاصی بتونن به گیرنده فرمان بدن، دردسر های این خیلی زیاد تره
اگه فقط بحث یه ال ای دیه، میکرو نمیخواد همین گیرنده سه پایه رو بهش یه پنج ولت بده ، آند ال ای دی رو وصل کن به +5 و کاتدشو به خروجی گیرنده سه پایه، خروجیشو پول آپ کن، هر کنترلی دم دستت بود بردار از فاصله دور بزنی ال ای دیه خاموش روشن میشه که زیاد جالب نیست، اما اگه کمک خواستی در خدمتیم

Good Luck
 

amir.babaei12

عضو جدید
سلام دوست عزیز
دقیقا چه ریموتی؟، ناوارد هایی مثل من میان دوتا میکرو میذارن یکی فرستنده یکی گیرنده، فرستنده میاد یه دیتایی رو میفرسته با ال ای دی مادون قرمز و گیرنده اونو میگیره و دیتا رو میخونه و یه پایه اشو میتونه قطع و وصل کنه و با این کار میتونی دو کوادریلیون خروجی رو قطع و وصل کنی حتی اگه میکروی گیرنده کوچیک باشه
یه گیرنده هایی هست سه تا پایه داره و با فرکانس 38 کیلوهرتز کار میکنه، میتونی از اینا استفاده کنی یا از چیز ارزون تری به نام pin photodiode
این گیرنده های سه پایه معروفن به چشم پارس ، الان حدودا 1300 قیمتشه، برای اینکه بتونی دیتا رو از فرستنده بفرستی باید با میکرو یه پالس 38 کیلوهرتز درست کنی و این پالس رو با خروجی TX فرستنده NAND کنی، یا اینکه خروجی سریالو نات کنی و با 38 کیلوهرتز AND کنی و بدی به یه ال ای دی فرستنده مادون قرمز ، جفتش جواب میده، در واقع دیتا میاد رو 38 کیلوهرتز سوار میشه، و تو گیرنده دمدولاسیون میشه فقط دیتا تو خروجی گیرنده ظاهر میشه ، اگه از فرستنده مثلا 01010101 رو بفرستی ، گیرنده هم همینو میگیره، تو گیرنده باید خروجی گیرنده سه پایه رو پول آپ کنی و بدی به RX میکروی گیرنده، معمولا ارتباط سریال استفاده میشه اما باید باود رو خیلی خیلی کم کنی مثلا 300 تو فرستنده و گیرنده، من با این کار به سادگی از فاصله 8 متری کاراکتر های مشابه مثل a,b,c,d رو فرستادم و گیرنده عالی میگرفت و خروجی رو تاگل میکرد.
اما وارد ها میان با بیسیک (متنفرم از این زبون) پروتکل RC5 رو استفاده میکنن و روی یه کنترل خاص مثلا فلان مدل سامسونگ کار میکنن و برنامه رو طوری مینویسن که فقط با اون کنترل و با دکمه های خاصی بتونن به گیرنده فرمان بدن، دردسر های این خیلی زیاد تره
اگه فقط بحث یه ال ای دیه، میکرو نمیخواد همین گیرنده سه پایه رو بهش یه پنج ولت بده ، آند ال ای دی رو وصل کن به +5 و کاتدشو به خروجی گیرنده سه پایه، خروجیشو پول آپ کن، هر کنترلی دم دستت بود بردار از فاصله دور بزنی ال ای دیه خاموش روشن میشه که زیاد جالب نیست، اما اگه کمک خواستی در خدمتیم

Good Luck


از راهنماییت ممنونم دوست عزیز.راستش می خواستم با زدن یه دکمه توی خروجی ریموت مثلا یه ولتاژ 5 ولت درست بشه و خروجی ریموت رو بدم به میکرو تا هر وقت دکمه ریموت رو زدم میکرو متوجه بشه که این دکمه زده شده.فقط هم با یک کنترول کار کنه.راستش می خواستم یه بالابر درست کنم که بالا و پایین رفتنش رو با یه ریموت کنترول کنم.توی بازار همچین ریموتی هست؟
tanks a lot
 

scienceaddict

عضو جدید
سلام دوست عزیز
پروژه حرفه ایه باید خرج کنی دیگه :biggrin: نمیشه ماست مالی کرد
تو بازار گیرنده مادون قرمز نیست یا زیرخاکیه ، از اینا تو بازار هست زیاااد
http://iran-micro.com/product_info.php/products_id/2399
قیمت هاشم ماشالله ، اما شما اگه فاصله همون 7-8 متر برات کافیه کم هزینه ترین و بی دردسر ترین همین گیرنده های سه پایه است، این ایران میکرو میده 1700 اما جوان الکترونیک میده 1250، هزینه ای که به پروژه ات اضافه میشه اگر بخوای ناشیانه عمل کنی(بخاطر این میگم ناشیانه که خیلی ضایع است از یه میکروکنترلر با این همه امکانات برای فرستنده یه کنترل استفاده کرد)، یه میکروکنترلر تو فرستنده که ارتباط سریال داشته باشه، (یا یه میکروکنترلر بدون ارتباط سریال + شیفت رجیستر پارالل به سریال) یه ال ای دی مادون قرمز فرستنده، کریستال و بند و بساط میکروی فرستنده ، یه گیرنده سه پایه و مقاومت و خازن تو گیرنده ، کلا ده تومن اگه با برد 7-8 متری مشکل نداشته باشی، میشه تدابیری اندیشید که برد رو زیادتر کرد
اما اگه احساس کردی پول زیادی داری و نمیدونی چیکارش کنی میتونی از این آماده ها بخری و به خودت زحمت ندی، اگر هم خواستی همین رو انجام بدی ، من با PIC و AVR میتونم کمکت کنم

Good Luck
 
بالا