در این پروژه با نحوه ی ساخت مدار فرستنده و گیرنده ریموت کنترل ۲کانال با فرکانس ۴۱۸ یا ۴۳۳ مگاهرتز آشنا میشوید
فرستنده از میکروکنترلر AT90S2323 و ماژول فرستنده RF TLP-418A تشکیل شده که درفرکانس ۴۱۸ مگاهرتز کار می کند
شما می توانید از فرستنده TLP-434A با گیرنده RLP-434A به جای TLP-418A و RLP-418A استفاده کنید. تنها تفاوت این است که TLP-418A و RLP-418A در ۴۱۸ مگاهرتز کار می کنند و TLP 434A و RLP-434A در ۴۳۳٫۹۲ مگاهرتز کار می کنند. فقط دقت داشته باشید که قرکانس کاری ماژول فرستنده و گیرنده یکی باشند.
این مدار با توجه به تایید دیتای دریافتی در فرکانس مذکور کار میکند, چون دستگاه های زیادی در این فرکانس کار میکنند و توسط این مدار باید تایید شوند.
و همچنین در این مدار ازحالت صرفه جویی باتری بهره گرفته شده است تا نیاز نباشد هر چند روز یکبار باتری رو عوض کنید
حفاظت باتری با استفاده از حالت خاموش AVR ساخته شد. در این مورد، AVR با جریان کمتر از ۱uA) microampere) می خوابد و منتظر وقفه خارجی در پین PB1 از حالت خواب بیدار شده و ادامه کار میدهد.
“روش تایید دیتای دریافتی در گیرنده“
داده های ارسال شده دارای طول ۴ بایت و با ۲۴۰۰ (بیت در ثانیه) منتقل می شود. بایت ۱ و ۲ برای تشخیص یک کنترل از راه دور معتبر از گیرنده (مانند بایت ID)، بایت ۳ بایت فرمان است. وضعیت رله وابسته به مقدار این بایت است. در نهایت، بایت ۴، کنترلی از ۳ بایت قبلی است.
بعنوان مثال :
if byte1=30h, byte2=35h and byte3=02h the 4th byte (chechsum) will be (byte1) XOR (byte2) XOR (byte3) = 30h XOR 35h XOR 03h = 06h
این روش از ۴ بایت ۸ بیتی = ۳۲ بیت طول (بدون بیت شروع و توقف) استفاده می کند. این بدان معنی است که ۱ احتمال در ۴٫۲۹۴٫۹۶۷٫۲۹۵ برای دریافت گیرنده، همان ۴ بایت از یک دستگاه RF دیگر است.
این فرستنده با تمام تراشه های AT90s2323 کار می کند اما بهتر است AT90LS2323 با ولتاژ کار ۲٫۷ – ۶ ولت باشد. میکروکنترلری که من استفاده می کنم AT90S2323 با ولتاژ کار ۴-۶ ولت است. با باتری لیتیوم ۳V که خوب کار کرد.
شماتیک گیرنده
شماتیک فرستنده
اگر کلید S2 را فشار دهید، منطق این پین به ۰ (۰V) می رسد و AVR از حالت خواب بیدار میشود(زیرا PB1 INT0 است) و بلافاصله بررسی میکند که کلید S1 فشار داده شده است یا خیر , اگر نه AVR میفهمد کلید S2 فشار داده شده است. اگر بله، AVR کلید S1 را شناسایی میکند. اگر کلید S1 را فشار دهید منطق این پین و PB1 (از طریق ۱N4148) به ۰ (۰V) می رود. در این حالت AVR به عنوان کلید S1 مطرح می شود.
RLP-418A یک گیرنده RF است که در ۴۱۸ مگاهرتز با مدولاسیون ASK کار می کند و یکی از دلایل انتخاب AT90S2313) 20pins) به جای AT90S2343) 8pins) ارتقاء مدار در آینده برای اتصال رله بیستر به پایه های میکروست.
شماتیک منبع تغذیه
منبع تغذیه گیرنده RF توسط ۲ رگولاتور ولتاژ، LM7812 و LM7805 تشکیل شده است. رگولاتور (۱۲V) تنها برای روشن کردن ۲ رله و رگولاتور (۵V) برای روشن کردن میکروکنترلر AVR و ماژول گیرنده RF است و ۴ خازن هم برای صافی ولتاژ استفاده شده است.
روش کار با مدار
اگر گیرنده را روشن کنید و کلید S1 را روی فرستنده فشار دهید. شما خواهید دید که رله PB0 گیرنده مسلح خواهد بود. اگر دوباره همان کلید را فشار دهید، رله خلع سلاح خواهد شد. اگر کلید S2 را از فرستنده فشار دهید، خواهید دید که رله PB1 گیرنده مسلح است. اگر یک بار دیگر همان کلید را فشار دهید، رله خلع سلاح خواهد شد. هر کلید فقط برای ۱ رله است.
نکته :
کد هگز میکروکنترلر در هر دو مدل (۴۱۸A یا ۴۳۴A) کار می کند.
این مطلب برگرفته از یک سایت خارجی است و فقط کد هگز در دسترس می باشد. برای دانلود روی دکمه زیر کلیک کنید