نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی. پرتال اطلاعاتی

مدیریت دستگاه IR کنترل از راه دور IR

هنگام ایجاد یک سیستم اتوماسیون خانگیمعمولاً به سختی می توان تنها با محرک های اصلی کار کرد، به خصوص اگر ما در مورددر مورد کار در سناریوهای چند رسانه ای و کنترل آب و هوا. در اینجا می توانیم در مورد تلویزیون، پروژکتور، گیرنده، پخش کننده رسانه، تهویه مطبوع و سایر تجهیزات صحبت کنیم. در عین حال، همیشه نمی توان از تجهیزات "صحیح" که از رابط های کنترل اختصاصی پشتیبانی می کند استفاده کرد. اغلب این موضوع به ملاحظات مالی مربوط می شود.

در برخی موارد می توانید روی حضور حساب کنید رابط سریال، که، چه زمانی اجرای صحیح، به شما امکان می دهد به دلیل وجود مجموعه ای مستند از دستورات و پشتیبانی، تجهیزات را به طور مؤثر در سیستم ادغام کنید. بازخوردبه عنوان مثال، برای بررسی وضعیت دستگاه. به عنوان یک آداپتور در در این موردمی‌توانید از دستگاه‌های کش جهانی که اخیراً توضیح داده شده‌اند استفاده کنید، در نظر داشته باشید که هر مشتری به یک کانال کنترل جداگانه نیاز دارد.

امیدی به پیاده سازی کنترل از طریق شبکه IP در مدل های جدید وجود دارد، اما اکنون در شرایطی که شرح داده شد، اغلب باید با کنترل از طریق IR مقابله کنیم. کنترل از راه دور مادون قرمز اکنون راه استانداردی برای تعامل است تجهیزات چند رسانه ای. استفاده از آنها آسان و ارزان است، اما معایب خاصی نیز دارند.

اولین مورد نیاز به خط دید از کنترل از راه دور تا گیرنده است. دوم عدم توانایی در آدرس دهی جداگانه دستگاه ها (اگر، برای مثال، از چندین تقویت کننده یکسان استفاده شود). این مشکلات را می توان با نصب یک فرستنده IR به طور مستقیم بر روی پنجره گیرنده دستگاه مورد نیاز، همانطور که توسط Global Cache پیاده سازی شده است، برطرف کرد. سومی که اهمیت آن است تصمیمات بودجهبحث برانگیز است، بگذارید آن را کمبود بازخورد بنامیم. چهارمین مورد، شاید مهم ترین، عدم وجود یک پایگاه داده مستند از کدهای IR در بیشتر موارد است.

برای حل مشکل آخر از چندین روش استفاده می شود که ایده آل در نظر گرفتن آنها نیز دشوار است. اولین گزینه استفاده از دستگاه "یادگیری" برای نوشتن کدها از کنترل از راه دور موجود است. دوم کار با پایگاه داده کد از قبل آماده شده است.

عیب روش اول عدم امکان دریافت دستوراتی است که روی ریموت کنترل نیستند. اغلب، این مشکل در نصب های چند رسانه ای رخ می دهد، زمانی که باید اطمینان حاصل کنید که گیرنده یا تلویزیون به مقداری تغییر می کند. ورودی خاصبرای سوئیچینگ و نمایش سیگنال مورد نیاز. با توجه به گستره وسیع ورودی ها، امروزه بسیاری از دستگاه ها تنها یک یا دو دکمه برای انتخاب brute-force دارند. در همان زمان، اطمینان حاصل کنید که یک "ضربه" تضمینی بر روی ورودی مورد نظر برای هر کدام شرایط اولیهغیر ممکن این مشکل را می توان به روش های مختلفی حل کرد، به عنوان مثال، با به خاطر سپردن ورودی یا نصب سوئیچ های اضافی با کنترل "صحیح"، اما این ناخوشایند یا گران است. نکته مشابهی در مورد مدیریت برق صدق می کند، جایی که تقریباً همیشه فقط یک عملکرد "تغذیه سوئیچ" وجود دارد و نه دکمه های جداگانهروشن و خاموش. یکی دیگر از تفاوت های ظریف در سناریوی توصیف شده خطای اندازه گیری است، زیرا فرکانس مدولاسیون ثابت نیست و گیرنده سعی می کند آن را از سیگنال ورودی تعیین کند، بنابراین حتی یک فرمان چندین بار ضبط شده ممکن است دارای کدهای مختلف باشد.

کار با پایه های کد آماده کم مشکل نیست. اغلب آنها مرتب نمی شوند مدل خاصدستگاه یا کنترل از راه دور، و در قالب سازنده-تجهیزات نوع مجموعه کدها. علاوه بر این، ممکن است بیش از دوازده مورد دوم وجود داشته باشد، که برای انتخاب به زمان زیادی نیاز دارد و نتیجه موفقیت آمیز را تضمین نمی کند.

درست است، وجود چنین پایگاه‌های اطلاعاتی اطلاعات غنی را برای تجزیه و تحلیل تغییرات احتمالی دستورات سازنده فراهم می‌کند. در اینجا به وجود نیز اشاره می کنیم گزینه های مختلفضبط دستورات IR و تاسیسات تخصصیبرای تبدیل فرمت ها گزینه ایده آلدر این مورد، شایان ذکر است که شرح دستورات در قالب باینری اصلی و نه به صورت "دیجیتال سازی" در نظر گرفته شود. متأسفانه بسیار نادر است.

توجه داشته باشید که کنترل تهویه مطبوع دارای ویژگی های خاص خود است که با وجود تنظیمات همزمان چندین پارامتر عملیاتی مرتبط است که کنترل آنها از طریق پورت مادون قرمز را دشوارتر می کند.

شایان ذکر است که البته هیچ کس وجود عملکردهایی را که در بالا توضیح داده شد که فراتر از محدوده کنترل پنل استاندارد IR هستند را تضمین نمی کند. با این حال سطح مدرنیکپارچه سازی در ساخت دستگاه های الکترونیکی امیدی به پشتیبانی از دستورات ارائه نشده در کنترل از راه دور می دهد.

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

کش جهانی iTach Flex

که در این موادما از دستگاه iTach Flex از آخرین نسل آداپتورهای فشرده Global Cache استفاده کردیم. این مدل در نسخه هایی برای اتصال به شبکه سیمی و Wi-Fi وجود دارد.

دستگاه برای گزینه وای فای، که ما آزمایش کردیم، دارای یک کیس با ابعاد فقط 31x65x13 میلی متر (بدون احتساب کانکتورهای کابل) است که به شما امکان می دهد آن را در هر مکانی نصب کنید. نسخه RJ-45 به دلیل کانکتور کمی بزرگتر خواهد بود.

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

بر روی بدن وجود دارد نشانگر LEDوضعیت، دکمه برای اتصال به شبکه بی سیماز طریق تنظیمات WPS و تنظیم مجدد، و همچنین یک پنجره گیرنده IR برای آموزش. در یک طرف یک ورودی برق (microUSB استاندارد) و یک مینی جک چند منظوره 3.5 میلی متری برای اتصال کابل های Flex Link وجود دارد.

با تشکر از آخرین عنصر، این مدل به طور منحصر به فردی جهانی است. بر در حال حاضرگزینه های زیر پشتیبانی می شوند: درگاه سریال، یک بلستر IR، یک بلستر IR، سه بلستر IR (یکی می تواند بلستر باشد).

مانند خانواده iTach که قبلا بررسی شده بود، بلستر IR برای استفاده در طراحی شده است مسافت طولانی(در اتاق) و می تواند دستورات را به دستگاه های مختلف. یک فرستنده IR معمولی برای نصب بر روی پنجره گیرنده یک دستگاه خاص طراحی شده است. پشتیبانی از مدیریت کنتاکت های خشک و اتصال سنسورها انتظار می رود. در این ماده، ما یک بلستر IR را به آداپتور وصل کردیم، زیرا نیاز به کنترل چندین دستگاه در اتاق داشتیم.

برای کنترل، می توانید از نسخه TCP آشنا از iTach با ارسال دستورات به یک پورت خاص و همچنین API جدید HTTP استفاده کنید. تنظیم پارامترهای عملیاتی اصلی از طریق وب سرور داخلی انجام می شود.

توجه داشته باشید که کش جهانی خود را دارد پایگاه داده آنلاینکدهای IR که بر اساس سازنده مرتب شده و به صورت دستوراتی نوشته می شوند تا به آداپتورهای خودشان ارسال شوند.

تلویزیون LG LM66x سری 2012 منتشر شد

مدل مجهز مقدار زیادورودی های تصویری، پشتیبانی از سه بعدی و اتصال شبکه، دارد پورت های USB. کنترل پنل استاندارد دارای یک دکمه برای روشن/خاموش کردن برق و یک دکمه برای باز کردن منو برای تعویض منابع است. که در مورد دومتأیید عملیات مورد نیاز است و در صورت وجود اتصال شبکه، سرورهای رسانه نیز در لیست وجود خواهند داشت که نصب "کوکورانه" در یک ورودی داده شده را غیرممکن می کند.

حداقل مجموعه الزامات برای تلویزیون گنجانده شده است سینمای خانگی- روشن و خاموش کردن برق با استفاده از دستورات مختلف و تنظیم آن بر روی یک ورودی خاص. علاوه بر این، می توانیم در مورد اجرای تماشای تلویزیون زمینی صحبت کنیم، جایی که انتخاب کانال و تنظیم صدا مورد نیاز است.

ابتدا از حسگر تعبیه شده در iTach Flex برای ضبط کدهای کنترل از راه دور استاندارد استفاده می کنیم. ما اکنون به همه دکمه ها نیاز نداریم؛ کافی است فقط در مورد دکمه های اصلی تصمیم بگیریم. پس از راه اندازی برنامه iLearn و اتصال به آداپتور، باید ریموت کنترل را به گیرنده بیاورید و دکمه ها را فشار دهید.

اکنون می توانید نتایج را تجزیه و تحلیل کنید. همانطور که می بینیم، هر دستور، اگر قسمت "sendir,1:1,1,37914,1,1" را که برای خود آداپتور ضروری است در نظر نگیریم، دارای پیشوند "341,170" و به دنبال آن سی و یک است. دو جفت عدد و پسوند 22.1520.341.85.22.3700. در این صورت، ما فقط به این جفت اعداد علاقه مند خواهیم شد. آنها دستور را در فرمت باینری رمزگذاری می کنند، جایی که "22،21" "0" و "22،63" "1" است، با کمترین بیت اول. لطفاً توجه داشته باشید که به دلیل ماهیت دیجیتالی کردن، برخی از اعداد ممکن است کمی متفاوت باشند، برای مثال "20" به جای "21" یا "65" به جای "63". اما این جوهر را تغییر نمی دهد و راحت تر است که بلافاصله همه چیز را با استفاده از جستجو و جایگزینی به همان شکل درآورید.

رمزگشایی دستورالعمل چهار بایت به ما می دهد. گزینه مشابهی که معمولاً "پروتکل NEC" نامیده می شود اغلب استفاده می شود و ترکیبی از دو بایت آدرس، یک بایت دستور و تکرار آن به صورت معکوس است ("0" با "1" جایگزین می شود و بالعکس).

به طور خاص، برای مثال ما دریافت می کنیم: 04 FB 44 BB، 04 FB 02 FD، 04 FB 03 FC. جالب اینجاست که در اینجا بایت دوم آدرس معکوس بایت اول است. بعد، دو گزینه وجود دارد: دانستن آدرس، نوشتن خطوط برای هر یک مقادیر ممکندستورات و آزمایش آنها بر روی دستگاه - یا جستجو برای دستورات آماده در اینترنت. رویکرد دوم ما را به وب سایتی می برد که می توانیم سند سازنده را با آن پیدا کنیم توصیف همراه با جزئیاتدستورات کنترل تلویزیون مشابه سال انتشار سریال. مقایسه جدول موجود در آن با رکوردهای ما تطابق کاملی را برای دستورات ضبط شده نشان می دهد. اکنون باید کدهای عملیات مورد نیاز خود را پیدا کرده و آنها را در جهت مخالف در دستورات iTach Flex دوباره کدگذاری کنیم. به عنوان مثال، از 04 FB C4 3B و 04 FB C5 3A به ترتیب دریافت می کنیم
"sendir,1:1,1,38004,1,1,341,171,22,21,22,21,22,65,22,21,22,21,22,21,22, 21,22,21,22,65 ,22,65,22,21,22,65,22,65,22,65,22,65,22,65,22,21,22,21,22, 65,22,21,22,21,22 ,21,22,65,22,65,22,65,22,65,22,21,22,65,22,65,22,65,22, 21,22,21,22,1523,341,86 ,22.3800"
و
"sendir,1:1,1,38004,1,1,341,171,22,21,22,21,22,65,22,21,22,21,22,21,22, 21,22,21,22,65 ,22,65,22,21,22,65,22,65,22,65,22,65,22,65,22,65,22,21,22, 65,22,21,22,21,22 ,21,22,65,22,65,22,21,22,65,22,21,22,65,22,65,22,65,22, 21,22,21,22,1523,341,86 22.3800"

مرحله آخر بررسی عملکرد دستورات است. همچنین اگر جدول یافت شده دارای تطابق مبهم باشد کمک خواهد کرد. برای این کار از برنامه iTest استفاده می کنیم.

برای راحتی و سرعت بخشیدن به فرآیند، ما یک دوربین IP در نزدیکی تلویزیون نصب کردیم که به ما امکان می داد فرآیند را مستقیماً از صفحه رایانه نظارت کنیم. بررسی نشان داد که کار به طور کامل انجام شده است. نتیجه به صورت عادی نوشته شده است قالب متن، شما میتوانید دانلود کنید.

توجه داشته باشید که استفاده از پایگاه های داده آماده ممکن است نتیجه ای نداشته باشد. به عنوان مثال، در پایگاه داده کش جهانی برای تلویزیون های ال جی، هفت مجموعه دستور وجود دارد که نقاط مشخصی برای جابجایی به یک داده وجود دارد. ورودی HDMIآنها آن را ندارند اگرچه، به احتمال زیاد، یکی از گزینه های ارائه شده برای انتخاب ورودی می تواند کار کند.

کیت سینمای خانگی Onkyo HTX-22HD

این کار بدیهی است دشوارتر خواهد بود - این مدل بسیار قدیمی است و بسیار محبوب نیست، به خصوص در نصب های "جدی". با این حال، امروزه هنوز با وظیفه خود به عنوان یک گیرنده چند کانالی برای پخش کننده رسانه کنار می آید. مانند تلویزیونی که در بالا توضیح داده شد، چندین کار در اینجا وجود دارد - دستورات جداگانه برای روشن و خاموش کردن برق، انتخاب یک ورودی خاص و تنظیم صدا. در مورد دومی مشکلی وجود ندارد - می توانید به سادگی کدهای این دکمه ها را کپی کنید. اما برای کنترل پاور از یک دکمه روی ریموت کنترل و برای انتخاب ورودی از دو دکمه برای انتقال به ورودی بعدی و قبلی استفاده می شود. همچنین عملکردهای بالقوه جالب برای انتخاب حالت پردازش صوتی چند کاناله است.

ابتدا، ارزش آن را دارد که وضعیت را با ورودی ها روشن کنیم. در این دستگاه، مانند بسیاری دیگر در این کلاس، ورودی فیزیکی در تنظیمات گیرنده مطابق با تجهیزات متصل تنظیم شده است. وضعیت کارخانهبه شرح زیر است:

ورودتابع
ورودی دیجیتال کواکسیالسی دی
HDMI 1VCR/DVR
HDMI 2CBL/SAT
خط 1نوار
خط 2تیونر
دیجیتال نوری در 1دی وی دی
دیجیتال نوری در 2بازی/تلویزیون

اکنون، مانند تلویزیون، بیایید برخی یا همه دستورات را از کنترل از راه دور موجود از طریق گیرنده در iTach Flex ضبط کنیم. در اینجا ما همچنین یک شروع مشخصه را در خطوط می بینیم - "sendir,1:1,1,38095,1,1" به عنوان پارامترهای ارسال بسته و "341,171" به عنوان پیشوند. سپس سی و دو جفت اعداد پروتکل NEC آشنا می آیند، اما پسوندها متفاوت هستند. درک اینکه چقدر این مهم است دشوار است، اما در هر صورت، اجازه دهید آنها را در کاربرگ یادداشت کنیم.

در مورد Onkyo دو بایت آدرس و یک بایت دستور داریم که به صورت معکوس توسط بایت چهارم بسته تکرار می شود. آدرس احتمالاً به نوعی با پسوند مرتبط است و در مجموع توانستیم سه آدرس را روی دکمه های اصلی کنترل از راه دور بشماریم - D2 06 ، D2 07 و D2 08.

گزینه جستجوی مستقیم در چنین شرایطی به وضوح نیاز به زمان زیادی دارد. پس بیایید دوباره به سایت ذکر شده در بالا با اطلاعاتی در مورد کدها امتحان کنیم تولید کنندگان مختلف، برای تلویزیون این کمک زیادی کرد. متأسفانه، در فایل های موجود در این منبع، هیچ اشاره ای به مدل گیرنده خاص خود پیدا نکردیم و در نگاه اول هیچ آدرس مشابهی در جدول وجود نداشت.

تجزیه و تحلیل داده ها نشان داد که اگر فقط دستورات را با هم مقایسه کنید و آدرس را در نظر نگیرید، می توانید شباهت هایی پیدا کنید. به عنوان مثال، برای افزایش صدا، از دستور 02، برای کاهش - 03، و برای قطع صدا - 05 استفاده می شود. در جدول با همان آدرس های کنترل صدا، یک فرمان روشن (04) یافت شد. تغییر خط دیجیتالی شده با آدرس D2 06 به این دستور (فقط چند عدد باید اصلاح شوند) نشان داد که ما در مسیر درستی قرار داشتیم - گیرنده روشن شد و هنگام ارسال مجدد وضعیت خود را تغییر نداد زیرا قبلاً روشن شده بود. . دستور خاموش کردن در سند آدرس دیگری داشت. بنابراین دستور 47 را در خط فرمان جایگزین کردیم که دارای آدرس D2 07 و پسوند دیگری است. این هم کار کرد.

بنابراین، زمان بسیار کمی تا یافتن دستورات برای رفتن به ورودی مورد نظر باقی مانده بود. با این حال، پس از بررسی دقیق سند یافت شده دوباره، جدولی در یکی از برگه‌ها پیدا شد که نشان می‌دهد گیرنده و کنترل از راه دور ممکن است لیست‌های جایگزین قابل تعویض آدرس‌هایی از مجموعه‌های خاص داشته باشند. ظاهراً این کار برای کنترل دستگاه های مشابه در یک اتاق انجام شد. بنابراین پس از تغییر آدرس های خود به D2 6D، D2 6C، D2 AC، توانستیم مطابقت با داده های دیجیتالی شده را بررسی کرده و تمام دستورات لازم برای تغییر به ورودی مورد نظر را پیدا کنیم. پس از این، با در نظر گرفتن پسوندهای مختلف، جدولی از دستورات تهیه شد از این دستگاه. می توانید آن را از لینک دانلود کنید. توجه داشته باشید که نام های منطقی ورودی های موجود در آن بر اساس تنظیمات کارخانه با نام های فیزیکی جایگزین شده است.

پخش کننده رسانه Dune HD

با توجه به اینکه این سریالپخش کننده ها از کنترل شبکه پشتیبانی می کنند (اطلاعات مربوط به API در وب سایت سازنده ارائه می شود)؛ در این مورد، کنترل از راه دور IR ممکن است فقط به عملکردهای روشن و خاموش جداگانه نیاز داشته باشد. در اینجا سازنده با انتشار یک سند مربوطه در بخش پشتیبانی، یک هدیه داد و دستورات روشن و خاموش لازم را با کدهای 00 BF 5F A0 و 00 BF 5F A1 به آن اضافه کرد. توجه داشته باشید که عملکرد فرمان دوم به تنظیمات حالت خاموش کردن پخش کننده بستگی دارد. دستگاه می تواند به حالت خواب برود (در حالی که عملکرد خود را حفظ می کند توابع شبکه) یا به طور کامل خاموش کنید (قبل از ارسال فرمان IR برای روشن شدن).

پس از دیجیتالی کردن چندین دکمه کنترل از راه دور در iTach Flex، می توانید "محیط" مورد نیاز را برای کدهای ما دریافت کنید - پیشوند "sendir,1:1,1,38186,1,1,342,170" و پسوند "22,1547,342, 85,22,3800” . نتیجه پس از افزودن دستورات مستقیم را می توان در یک فایل متنی جداگانه مشاهده کرد.

استفاده از دستورات در iRiduim

پس از یافتن کدهای مورد نیاز، سعی می کنیم از آنها در پروژه اتوماسیون استفاده کنیم. در مثال اول ما محصول iRidium را گرفتیم. با وجود اینکه دارای یک پایه کد جهانی کش داخلی است، به دلایلی که در بالا توضیح داده شد، توصیه می شود از کدهای تازه یافت شده و تأیید شده استفاده کنید.

برای سهولت کار با دستورات، می توانید پایگاه داده (سفارشی) خود را برای دستگاه های مورد نیاز ایجاد کنید. این به شما امکان می دهد از آنها در چندین پروژه استفاده کنید. هنگام ایجاد دستگاه ها در یک پایگاه داده جدید، نام، سازنده، نوع و نظر را مشخص می کنید. سپس می توانید هر تعداد دستور را برای دستگاه برنامه ریزی کنید. در این صورت نیازی نیست که کل کد را وارد پارامترها کنید، بلکه فقط قسمت اصلی را بعد از فرکانس، تعداد تکرار و افست وارد کنید. این پارامترها در خصوصیات فرستنده کش جهانی مشخص خواهند شد. توجه داشته باشید که علیرغم فرکانس کمی متفاوت، هر سه دستگاه هنگام تعیین مقدار مشترک 38000 با موفقیت کار کردند.

پس از ترسیم طرح پروژه با دکمه ها و سایر عناصر، می توانید اقدامات برنامه نویسی را شروع کنید. ساده ترین راه برای انجام این کار این است که یک فرمان را از درخت دستگاه پروژه روی دکمه ها بکشید. برای اجرای عملکردهای تنظیم مداوم (به عنوان مثال، حجم)، شما باید نه تنها از عملکرد "Press" بلکه از عملکرد "Hold" استفاده کنید. توجه داشته باشید که برای کنترل IR پیاده سازی کنید نصب سریعلغزنده سطح صدا کار نخواهد کرد، زیرا هیچ بازخوردی از دستگاه کنترل شده در سیستم وجود ندارد و همچنین توانایی تعیین سطح مورد نیاز. اما برای RS-232، سناریوی مشابهی در برخی موارد قابل تحقق است.

که در این پروژهما از ساده ترین گزینه استفاده کردیم کنترل از راه دور- هر دکمه مربوط به دستور خود است. اما سیستم iRidium به شما امکان می دهد سناریوهای پیچیده تری را پیاده سازی کنید، به عنوان مثال، می توانید یک دکمه را برای روشن کردن سناریوی "تماشا فیلم" اختصاص دهید، از جمله کنترل نور مناسب، روشن کردن همه دستگاه های شرکت کننده در سناریو (و خاموش کردن دستگاه های مزاحم). )، تعویض ضروری ورودی و خروجی، باز کردن یک پنجره پاپ آپ برای کنترل پخش کننده رسانه.

به عنوان چنین گزینه ای، ما از نمونه های رابط پخش کننده Dune و کنترل پنل های دانلود شده از وب سایت iRidium استفاده می کنیم. پس از ترکیب آنها در یک پروژه، فراخوانی منوی کنترل پخش کننده را از یکی از صفحات اصلی تنظیم می کنیم. علاوه بر این، ما دستورات IR مناسب را به اسکریپت راه اندازی اضافه می کنیم تا تجهیزات صوتی-تصویری را فعال و پیکربندی کنیم.

علاوه بر این، با توجه به اینکه صدا از طریق گیرنده رمزگشایی و خروجی می شود، برای سهولت کنترل از یک صفحه می توانید دستورات کنترل صدا را از پخش کننده به گیرنده جایگزین کنید. همانطور که در بالا نوشتیم، هیچ بازخوردی در اینجا وجود ندارد، بنابراین تنها چیزی که باقی می ماند کنترل نسبی دکمه های "بلندتر" و "بی صداتر" است.

نتیجه

استفاده از کانال IR برای کنترل تجهیزات صوتی/تصویری و سایر تجهیزات ممکن است تنها راهکار با آن را خودکار کنید، به خصوص در بخش کم هزینه. با وجود معایب آشکار این روش، اصلی ترین مورد در این مورد عدم بازخورد است. این روشکاملاً کاربردی است و به شما امکان می دهد سناریوهای نسبتاً انعطاف پذیری را پیاده سازی کنید. به طور کلی، بدون احتساب جستجوی کدهای مورد نیاز، در پیاده سازی گزینه های شرح داده شده با مشکلی مواجه نشدیم.

فرآیند یافتن و کنار هم قرار دادن دستورات مورد نیاز می تواند به یک فرآیند تحقیقاتی گیج کننده تبدیل شود. کمک قابل توجهی در اینجا توسط منابع اینترنتی ارائه می شود که اطلاعات مربوط به کدهای IR مورد استفاده را جمع آوری می کند. تجزیه و تحلیل داده های ارائه شده و جستجوی قیاس ها اغلب یافتن تیم های لازم برای اجرای پروژه را با هزینه نسبتا کم ممکن می سازد.

همانطور که در مواد ذکر شده می توان به عنوان آداپتور کنترل استفاده کرد دستگاه های آمادهکش جهانی، و همچنین سایر مدل های مشابه، به عنوان مثال آنهایی که به طور مستقل بر اساس میکروکنترلرها مونتاژ می شوند، پروژه هایی که برای آنها به طور گسترده در اینترنت ارائه شده است. در مورد ادغام در سیستم کنترل، به نظر می رسد راحت ترین گزینه کار با آن باشد شبکه کامپیوتری، اما در برخی شرایط کافی خواهد بود اتصالات محلیاز طریق USB یا پورت سریال. گزینه شبکه، به ویژه، از این جهت جالب است که می توان از آن با موارد مختلف استفاده کرد نرم افزاربه عنوان مثال، به عنوان بخشی از راه حل های فیبارو و از طریق اینترنت.

واحد کنترل بار خودکار چند کاناله بر روی ATtiny2313 مونتاژ شده است و اجازه می دهد حالت خودکارمدیریت وضعیت های 8 کانال (Out_0 - Out_7). یک سیگنال PWM در هر کانال تولید می شود که چرخه کاری آن را می توان با توجه به الگوریتم (برنامه) که شما تجویز کردید تغییر داد. این دستگاه می تواند از برنامه های 8 کاناله استفاده کند. برنامه را می توان لوپ (پخش بی پایان) یا فقط یک بار پخش کرد. این برنامه می تواند ...

بخش: برچسب ها:

از آنجایی که من کم کم شروع به ساخت دستگاه هایی با پروتکل کنترل IR کردم، زمان ایجاد یک فرستنده IR فرا رسید که از طریق آن بتوان این دستگاه ها را کنترل کرد. همچنین، امیتر برای به روز رسانی سیستم عامل بعدی گلدسته فوق العاده برای اتصال آن به رایانه مورد نیاز خواهد بود. در واقع، من قبلاً سفت‌افزار را برای امیتر ایجاد کرده‌ام، به عنوان یکی از ماژول‌های Effector برای هوشمند...

بخش: برچسب ها:

دستگاه موجود در این مقاله بر روی ATtiny13 مونتاژ شده است و برای کنترل سه بار 220 ولتی با استفاده از یک کنترل از راه دور IR خانگی طراحی شده است. این دستگاه بر اساس برد درایور جهانی IR که قبلاً برای شما آشنا بود ساخته شده است. این دستگاه بازبینی یک دستگاه کنترل بار است که قبلا ساخته شده است. در نگاه اول، عملکرد دستگاه یکسان است، اما تغییراتی وجود دارد - در زیر در مورد آنها خواهم نوشت. پیشینه خلقت ...

بخش: برچسب ها:

مطالب: مقدمه | Keypad_IR_to_UART | UART_to_Pin | SDC_Talking دستگاه Keypad_IR_to_UART برای تولید پیام‌های UART در نظر گرفته شده است ( حروف بزرگحروف و اعداد لاتین) بر اساس فشار دادن کلید روی صفحه کلید و/یا هر کنترل از راه دور IR خانگی (برای مثال از تلویزیون). اول از همه، دستگاه هدف قرار گرفته است همکاری با یکدیگربا دستگاه های کنترل شده با UART (به ویژه، برای یک پایه تعاملی توسعه یافته است)، اما می توان از آن استفاده کرد...

بخش: برچسب ها:

دستگاه موجود در این مقاله، در واقع، کاملاً جدید نیست. خیلی وقت پیش انجام شد و اشکال زدایی شد، اما من هنوز نتوانستم مقاله را تایپ کنم. و اکنون، هنگامی که دستگاه های جدیدی با استفاده از ZiChip در حال توسعه هستند، که در آینده امکان کار انعطاف پذیرتر با منطق عملیاتی را فراهم می کند، من به طور کلی در مورد ...

بخش: برچسب ها:

دستگاه امروزی یک سنسور مجاورت مادون قرمز خواهد بود. این سنسور بر روی یک میکروکنترلر ارزان قیمت Attiny13 مونتاژ شده است، ساخت آن آسان است و نیازی به تنظیم ندارد. ویدئویی از سنسور در حال کار: چنین سنسوری با مثلاً سنسورهای حرکتی کارخانه ای (که اتفاقاً بسیار در دسترس و ارزان شده اند) چه تفاوتی دارد؟ تفاوت اصلی دامنه است. سنسورهای آماده به هر حال ...

بخش: برچسب ها:

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

بخش: برچسب ها:

1 شک و تردید برای مدت طولانی من در مورد نیاز به نوشتن برنامه ای برای کنترل رایانه از یک کنترل از راه دور IR شک داشتم. از یک طرف، بسیاری از دستگاه ها/برنامه های مشابه (هم پولی و هم رایگان) با عملکرد خوب وجود دارد و من نمی توانم چیز جدیدی به این بخش اضافه کنم. از طرفی چون سخت افزار (مبدل IR به UART) را مونتاژ کرده ایم، چرا از آن استفاده نکنیم...

فصل:

تاریخچه کنترل از راه دور

یکی از اولین نمونه های دستگاه برای کنترل از راه دورتوسط نیکولا تسلا در سال 1893 اختراع و ثبت شد.

اولین کنترل از راه دور برای کنترل تلویزیون ساخته شد شرکت آمریکایی شرکت رادیویی زنیتدر اوایل دهه 1950 با کابل به تلویزیون وصل شد. در سال 1955 توسعه یافت کنترل از راه دور بی سیم فلش‌ماتیک، بر اساس ارسال یک پرتو نور در جهت یک فتوسل است. متأسفانه، فتوسل نتوانست نور کنترل از راه دور را از نور از منابع دیگر تشخیص دهد. علاوه بر این، لازم بود که کنترل از راه دور دقیقاً به سمت گیرنده باشد.

کنترل از راه دور Zenith Space Commander 600

ریموت جهانی هارمونی 670

جنگ

  • در جنگ جهانی اول، نیروی دریایی آلمان از قایق های مخصوص برای مبارزه با ناوگان ساحلی استفاده کرد. آنها توسط موتورهای احتراق داخلی هدایت می شدند و از راه دور از یک ایستگاه ساحلی کنترل می شدند

روی کابلی به طول چندین مایل که به یک قرقره در کشتی متصل است. این هواپیما برای هدایت دقیق آنها مورد استفاده قرار گرفت. این قایق ها بار انفجاری بزرگی را در کمان حمل می کردند و با سرعت 30 گره دریایی حرکت می کردند.

  • ارتش سرخ کارگران و دهقانان در جنگ شوروی و فنلاند 1939-1940 و در آغاز جنگ بزرگ میهنی از تانک های کنترل از راه دور استفاده کرد. تله تانک از طریق رادیو از مخزن کنترل در فاصله 500-1500 متر کنترل می شد و بدین ترتیب یک گروه تله مکانیکی ایجاد شد. ارتش سرخ حداقل دو گردان تله تانک را در آغاز جنگ جهانی دوم مستقر کرد. ارتش سرخ همچنین دارای قایق های کنترل از راه دور و هواپیماهای آزمایشی بود. در همین حال، گردان های تانک آلمانی کاملاً مجهز به رادیو بودند، هر تانک دارای یک دستگاه واکی تاکی بود که نشان دهنده برتری بسیار زیاد فناوری و صنعت آلمان در آغاز جنگ است.
  • اطلاعات دقیق در مورد استفاده از کنترل از راه دور برای وسایل نقلیه ویژه در زمان ما عمدتا بسته است.

هواپیمایی

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

حمل و نقل آب

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

راه آهن و مترو

از پنل های کنترل از راه دور برای کنترل تجهیزات قطار، تجهیزات مسیر، تجهیزات ایستگاه (پله برقی، روشنایی و غیره) استفاده می شود.

تولید صنعتی و ساختمانی

برخی از انواع تجهیزات تولید و ساخت را می توان با استفاده از کنترل از راه دور کنترل کرد

آزمایشگاه های فنی تحقیق و تولید

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

فضا

  • فناوری کنترل از راه دور نیز در اکتشافات فضایی مورد استفاده قرار گرفته است. لونوخود شوروی از راه دور از زمین کنترل می شد. کنترل از راه دور مستقیم فضاپیما در فواصل بیشتر به دلیل افزایش تاخیر سیگنال غیرعملی است.
  • برای کنترل تجهیزات و موتورها سفینه فضاییدر کابین فضانوردان کنترل از راه دور وجود دارد

ارتباطات و سایر سیستم های فناوری اطلاعات

تکرار کننده ها، چراغ های رادیویی و همچنین ایستگاه های رادیویی ارتباطی، رادارها و سایر سیستم ها را می توان از راه دور کنترل کرد.

صنعت برق

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

مدارهای در نظر گرفته شده برای کنترل از راه دور بارها از طریق تلفن در نظر گرفته شده است خط سیم، از طریق کانال های ارتباطی تلفن همراه و رادیویی و همچنین کنترل دستگاه های مختلفبا استفاده از یک کانال مادون قرمز

دستگاه کنترل مادون قرمزشامل دو بلوک - یک فرستنده و یک گیرنده با برد ممکن تا هفت متر است. مدار کنترل از راه دور با استفاده از یک میکروکنترلر PIC12F629 ساخته شده است که سیستم عامل آن را می توانید از فلش سبز رنگ بالا دانلود کنید.


اساس مدار فرستنده IR میکروکنترلر PIC12F629 برای آن است عملکرد مناسبپروتکل RC5 به فرکانس حامل پایدار 36 کیلوهرتز نیاز دارد، بنابراین طراحی از یک ژنراتور خارجی در اجزای رادیویی Q1، C1، C2 استفاده می کند.

سیگنال مادون قرمز مدوله شده از فرستنده به ماژول گیرنده TSOP4836 ارسال می شود و توسط PIC12F629 مطابق با سیستم عامل پردازش می شود. بسته به دکمه فشرده شده در مدار فرستنده، کانال مورد نظر در گیرنده فعال می شود. رله ها بار را روی هر کانال تغییر می دهند. برای فلش کردن سیستم عامل میکروکنترلر، از .

ایجاد پیوست برای تقریباً هر تماس رادیویی برای کنترل هر وسیله خانگی بسیار آسان است. این اصلاح به شما امکان می دهد یک وسیله خانگی را از راه دور روشن و خاموش کنید که مدار برق آن حاوی تماس های رله است.

در این صفحه من طرح های ساده و آسان برای کنترل از راه دور بارهای روی میکروکنترلرها را جمع آوری کرده ام، به عنوان مثال روشنایی یا هر چیز دیگری لوازم خانگی. سیستم عامل و دیگران فایل های اضافیشما می توانید پروژه ها را در اینجا پیدا کنید.

مدارهای در نظر گرفته شده کنترل از راه دور بار را فراهم می کنند. هر دو طرح دارای عملکرد برنامه نویسی هستند که با فشار دادن یک دکمه برنامه ریزی شده امکان روشن یا خاموش کردن بارهای مختلف در فاصله را فراهم می کند.

نمودار شماتیک فرستنده در شکل 1 نشان داده شده است. SW1 یک ماژول از هشت سوئیچ DIP است. این روی برد نصب شده است و به شما امکان می دهد یک کد فردی - هشت رقمی را تنظیم کنید عدد باینری. گیرنده باید دقیقاً روی همان کد تنظیم شود، در غیر این صورت به دستورات این فرستنده پاسخ نمی دهد. به جای یک بلوک از سوئیچ های DIP، می توانید بلوک های سیم معمولی را سیم کشی کنید، اما، دوباره، سیم کشی باید با سیم کشی های جامپر روی واحد گیرنده مطابقت داشته باشد.

مدار توسط یک منبع تغذیه 5 ولت تغذیه می شود. میکرومجموعه دیجیتال CD4017 یک تقسیم کننده شمارنده معمولی بر 10 است. سیگنال دریافتی از سنسور به ریز مدار ارسال می شود، مطابق با سیگنال در خروجی های Q0-Q9، یک حالت بالا تنظیم شده است؛ در مثال مدار ما، یک رله از طریق ترانزیستور دوقطبی T2 به خروجی Q1 متصل می شود. تقریباً هر باری را می توان به یک مدار ولتاژ بالا وصل کرد - از اتو معمولی یا مایکروویو گرفته تا یخچال یا تهویه مطبوع


LED وضعیت روشن نشان می دهد که سیگنال دریافت شده و رله فعال شده است. حتی از هر ریموت کنترل تلویزیونی می توان به عنوان ریموت کنترل استفاده کرد. ظاهر دستگاه مونتاژ شدهروی تخته نان:


در این مقاله در مورد نحوه مونتاژ کنترل بار IR با دستان خود صحبت خواهیم کرد. مدار کنترل می تواند بارهای مختلف متصل به آن را کنترل کند: چراغ ها، فن ها، لوازم خانگی. کنترل IR با استفاده از هر کنترل از راه دور از جمله تلویزیون انجام می شود.

در اولین طرح در نظر گرفته شده، فن یا خنک کننده توسط یک سیگنال ترمیستور در یک بازه زمانی مشخص کنترل می شود. طراحی رادیو آماتور بسیار ساده است، زیرا تنها با استفاده از سه مورد مونتاژ می شود ترانزیستورهای دوقطبی. چنین سیستم های کنترلی را می توان در کاربردهای بسیار متنوعی که نیاز به خنک کننده فن است، مانند خنک کننده استفاده کرد مادربردکامپیوتر، در تقویت کننده های صوتی قدرتمند و منابع تغذیه و دستگاه های مشابهکه ممکن است در حین کار بیش از حد گرم شود.

به یاد داشته باشید که چگونه در کارتون "سه نفر از پروستوکواشینو" مادر عمو فئودور گفت: "من در محل کار آنقدر خسته هستم که حتی نمی توانم تلویزیون تماشا کنم!" ظاهراً این عبارت پاسخ به این سؤال است که چرا همه تجهیزات مدرن خانگی دارند؟ کنترل از راه دور مادون قرمز (RC). اما، اگر به آن نگاه کنید، همه چیز خیلی زودتر شروع شد.

کنترل از راه دور با سیم

اولین کار روی کنترل از راه دور توسط آلمانی ها در اواخر دهه 30 قرن بیستم، حتی قبل از شروع جنگ جهانی دوم انجام شد. هدف اتوماسیون یک گیرنده لوله بود. کنترل پنل یک پنل فلزی جداگانه با دکمه بود. با فشار دادن دکمه فعال شد فعال کننده, - رله، آهنربای الکتریکی یا موتور. اتصال بین چنین کنترل از راه دور و گیرنده کامل شده است کابل چند هسته ای، که باز هم شنونده را به جایی می بندد.

تلویزیون های لوله ای درجه یک شوروی دارای کنترل از راه دور مشابه بودند. این یک جعبه پلاستیکی کوچک با کنترل صدا بود که با سیم به تلویزیون وصل شده بود. به جز صدا، چنین ریموت کنترلی نمی توانست چیزی را کنترل کند. اما چنین کنترل از راه دور بدون شک راحتی خاصی را ایجاد کرد. از این گذشته، آن زمان وجود نداشت تبلیغات آزار دهندهو فیلم را باید از ابتدا تا انتها تماشا کرد.

کنترل از راه دور اولتراسونیک

اولین کنترل از راه دور بی سیم ظاهر خود را مدیون هاسو پلاتنر آمریکایی است. در سال 1972، پس از ترک آی‌بی‌ام، شرکت خود را سازماندهی کرد و به منظور ایجاد ارتباطات و ارتباطات تجاری، اغلب به دور دنیا سفر کرد. در یکی از جلسات با مدیریت JVC اتفاق شرم آوری رخ داد.

پلاتنر در حالی که درباره مشکلی صحبت می‌کرد، از جایش بلند شد و به سمت تلویزیون حرکت کرد تا با انگشت خود به جزئیاتی روی صفحه اشاره کند. اما او به صفحه نمایش نرسید و روی کابل کنترل از راه دور افتاد. یک کوکتل روی کت و شلوارش ریخت و با عصبانیت گفت: «آیا امکان تعویض کانال از طریق موج رادیویی وجود نداشت؟» که باعث سرخی شدن همراهان ژاپنی شد. و دقیقا یک سال بعد اولین کنترل از راه دور با استفاده از اشعه مافوق صوت ظاهر شد.

اصل عملکرد آن این بود که با فشار دادن هر دکمه، فرکانس خود را تامین کند. سونوگرافی توسط یک میکروفون گرفته شد و توسط یک تقویت کننده که از چندین کانال موازی با مدارهای تشدید استفاده می کرد، تقویت شد. ولتاژهای کنترل در خروجی این کانال ها ظاهر می شوند. با این روش کدگذاری کانال ها چیز زیادی بدست نیامد.

توسعه بیشتر الکترونیک، به ویژه ظهور ریزمدارهای INTEL، امکان کنار گذاشتن چنین کدگذاری چند فرکانسی را فراهم کرد. در یک فرکانس اولتراسونیک به دلیل به طرق مختلفمدولاسیون انتقال دستورات بسیار بیشتری را نسبت به کدگذاری چند فرکانس ممکن می سازد. یکی از اولین دستگاه هایی که مجهز به کنترل از راه دور اولتراسونیک بود، تلویزیونی از RCA بود. دستورات با استفاده از کدگذاری شدند مدولاسیون عرض پالس(PWM).

این کنترل از راه دور دارای یکسری کاستی ها بود. اول از همه ابعاد بزرگ و مصرف برق. این به این دلیل بود که اشعه مافوق صوت به راحتی توسط وسایل خانه - لباس، مبلمان روکش شده، فرش جذب می شود. بنابراین، قدرت تشعشع باید افزایش می یافت که عمر باتری را کوتاه می کرد.

برنج. 1. اولین کنترل از راه دور

میکرو مدارهای تخصصی برای کنترل از راه دور

بعد از آن اوضاع بهتر شد شرکت اینتلاولین ریزپردازنده خود، 8080 را توسعه داد توسعه جدیدشرکت های GRUNDIG و MAGNAVOX را که اولین ریزپردازنده تخصصی را ساختند، به عنوان مبنایی انتخاب کردند. در این حالت، پردازنده تولید می کند کد مورد نیازفرمان دیجیتالی تحت تاثیر فشار دادن یک دکمه. بدین ترتیب تراشه تخصصیبرای کنترل از راه دور چیزی بیش از یک برنامه فلش شده وجود ندارد. چنین واحدهای کنترل از راه دور TELEPILOT نامیده می شدند.

کنترل از راه دور IR

اولین تلویزیون رنگی با کنترل ریزپردازنده و کنترل از راه دور مادون قرمز به طور مشترک توسط GRUNDIG و MAGNAVOX در سال 1974 منتشر شد. قبلاً در این مدل شماره کانال سوئیچینگ در گوشه صفحه نمایش داده می شد (سیستم OSD). این سیستم فرمان ITT نام دارد. این اولین فرزند شرکت GRUNDIG بود.

پس از آن، تحقیقات در زمینه کنترل از راه دور توسط PHILIPS انجام شد که سیستم فرمان RC-5 را توسعه داد. سیستم جدید اجازه می داد 2048 دستور رمزگذاری شوند که 4 برابر تعداد دستورات در سیستم ITT بود. فرکانس حامل 36 کیلوهرتز انتخاب شد که هیچ تداخلی با ارسال ایستگاه های پخش اروپایی و عملکرد کنترل از راه دور با فرستنده های اولتراسونیک با فرکانس 30 و 40 کیلوهرتز نداشت و همچنین محدوده دریافت کافی را تضمین می کرد.

ولی تجهیزات الکترونیکیثابت نمی ماند، اما همانطور که یکی از شخصیت های فیلم گفت، او با جهش به جلو حرکت کرد. تلویزیون ها بهبود یافتند، VCR ها ظاهر شدند و مراکز موسیقی, تیونرهای ماهواره ای، پخش کننده های سی دی و دی وی دی و موارد دیگر.

برای کنترل تجهیزات جدید، کنترل از راه دور جدید نیز مورد نیاز بود و بر این اساس باید ریزمدارهای جدیدی ایجاد می شد. چنین ریز مدارهایی توسط زیمنس و تامسون ساخته شده اند. فرکانس حامل کنترل از راه دور جدید نیز 36 کیلوهرتز بود، اما از روش متفاوتی برای مدولاسیون سیگنال استفاده شد - مدولاسیون دو فاز. با این مدولاسیون، فرکانس حامل پایدارتر بود، که افزایش برد، افزایش ایمنی نویز و قابلیت اطمینان عملیاتی را تضمین می کرد.

PHILIPS دوباره کمک بیشتری به توسعه سیستم های کنترل از راه دور کرد. در آغاز دهه 90 قرن گذشته، تمام بهترین هایی را که در سیستم های RC-5 و SIEMENS بود ترکیب کرد. محصول حاصل «سیستم فرماندهی متحد» نام داشت. ماهیت آن به شرح زیر است. کنترل از راه دور چنین سیستمی دارای عملکردهای "MENU 1" و "MENU 2" است. در هر یک از این عملکردها، یک دکمه یکسان دستورات مختلفی را انجام می دهد و معلوم می شود که با دکمه های کمتری می توانید انجام دهید. تعداد بزرگتردستورات

پس از آن، پانل های کنترل به بسیاری از مناطق دیگر نفوذ کردند لوازم خانگی. تابش IR در حال حاضر برای کنترل کولر گازی، فن، بخاری دیواری و غیره استفاده می شود. حتی برخی از مدل های رادیو ماشین و دوربین های دیجیتال دارای کنترل از راه دور هستند.

با انواع کنترل از راه دور و دستگاه‌هایی که کنترل می‌کنند، همه آنها تقریباً یکسان عمل می‌کنند: وقتی دکمه‌ها را فشار می‌دهید، LED مادون قرمز کنترل از راه دور بسته‌هایی از پالس‌های مادون قرمز (فلاش) منتشر می‌کند که توسط ردیاب نوری ("چشم") دریافت می‌شود. ”) تلویزیون یا دستگاه دیگر. یک آشکارساز نوری یکپارچه مدرن یک دستگاه نسبتاً پیچیده است، اگرچه از ظاهر آن نمی توان فهمید. ظاهر ردیاب نوری در شکل 2 نشان داده شده است.

شکل 2. آشکارساز نور

گیرنده به گونه ای پیکربندی شده است که پالس هایی با فرکانس حامل 36 کیلوهرتز را دریافت کند که مطابق با پروتکل RC-5 است. اگر به سادگی یک LED IR را در نزدیکی ردیاب نوری روشن کنید، به عنوان مثال، از باتری، درخشش بدون پلک زدن آن هیچ تاثیری روی "چشم" نخواهد داشت، حتی اگر این LED به ردیاب نور نزدیک شود. همچنین تحت تأثیر نور روز و نور مصنوعی قرار نمی گیرد. این گزینش پذیری به این دلیل است که یک فیلتر باند گذر در مدار تقویت سیگنال نوردتکتور وجود دارد. طرح ساختاریردیاب نوری در شکل 3 نشان داده شده است.

شکل 3. بلوک دیاگرام آشکارساز نور

پروتکل RC-5 در اینجا به تفصیل توضیح داده نخواهد شد، زیرا این ناآگاهی بر داستان بعدی و در واقع تعمیر کنترل از راه دور تأثیری نخواهد گذاشت. کسانی که مایل به آشنایی بیشتر با پروتکل RC-5 هستند می توانند توضیحات آن را در اینترنت بیابند. این موضوع برای یک مقاله جداگانه است.

دستگاه کنترل از راه دور

با انواع مختلف کنترل از راه دور مدرن، همه مدل ها تقریباً یکسان طراحی شده اند. تفاوت اصلی در اغلب موارد است ظاهر، در طراحی دستگاه. همانطور که در قسمت اول مقاله گفته شد، اساس یک کنترل از راه دور مدرن یک میکروکنترلر تخصصی است. برنامه موجود در MK در طول فرآیند تولید در کارخانه نوشته می شود و بعداً قابل تغییر نیست. هنگامی که در مدار قرار می گیرد، چنین میکروکنترلری به حداقل تعداد پیوست نیاز دارد. نمودار یک کنترل از راه دور مدرن در شکل 4 نشان داده شده است.

شکل 4. نمودار یک کنترل از راه دور مدرن

اساس کل دستگاه یک تراشه SAA3010P از نوع U1 است. اگرچه حروف ممکن است متفاوت باشد، که نشان دهنده یک سازنده تراشه متفاوت است. اما اعداد همچنان 3010 باقی مانده است.

همانطور که در بالا ذکر شد، عملا هیچ پیوستی وجود ندارد. اول از همه، این است، اگرچه این کاملاً دقیق نیست. هدف آن همگام سازی نوسان ساز داخلی میکرو مدار است که ویژگی های زمان بندی مورد نیاز سیگنال خروجی را فراهم می کند.

گوشه سمت راست پایین نمودار، ماتریس کلید (KEY MATRIX) را نشان می دهد. ردیف های آن به ترتیب به پین ​​های DR0...DR7 و ستون ها به پین ​​های X0...X7 متصل می شوند. وقتی هر دکمه ای را فشار می دهید، یک جفت ستون-ردیف بسته می شود و یک دنباله پالس مربوط به دکمه فشرده شده در خروجی ریزمدار ظاهر می شود. هر دکمه دنباله خود را تولید می کند و هیچ دکمه دیگری! در کل امکان اتصال 8*8=64 دکمه وجود دارد، هرچند در عمل ممکن است کمتر باشد.

سیگنال خروجی به صورت پالس های ولتاژ به گیت ارسال می شود ترانزیستور اثر میدانی VT1 که به نوبه خود عملکرد LED IR VD1 را کنترل می کند. الگوریتم کنترل در این مورد بسیار ساده است: ترانزیستور باز می شود - LED روشن می شود، ترانزیستور بسته می شود - LED خاموش می شود. در این مورد می گویند که ترانزیستور در حالت سوئیچ کار می کند. در نتیجه چنین فلاش ها، بسته های پالسی تشکیل می شوند که با پروتکل کنترل RC-5 مطابقت دارند.

مدار توسط دو سلول گالوانیکی نوع AA تغذیه می شود که انرژی آنها حداقل یک سال دوام می آورد. موازی با باتری ها کار می کند خازن الکترولیتی C1 که مقاومت داخلی باتری ها را دور می زند، عمر مفید آنها را افزایش داده و تضمین می کند کار معمولیکنترل از راه دور با باتری کمی کم. LED در حالت پالسمی تواند جریان را تا 1 آمپر مصرف کند.

پس از در نظر گرفتن نمودار مدار کنترل از راه دور، به نظر می رسد می توان گفت که با چنین چیزی خراب می شود دستگاه سادهمطلقا هیچی، اما این درست نیست. این کنترل از راه دور است که اغلب برای صاحب تلویزیون مشکل ایجاد می کند. نحوه تعمیر ریموت کنترل، "بیماری های" اصلی آن و همچنین نحوه و نحوه درمان آنها در قسمت دوم مقاله مورد بحث قرار خواهد گرفت.

بهترین مقالات در این زمینه