- 2007-05-09
- 5,028
- 106,705
با سلام :خيلي ممنون از توضيحاتتون
در مورد پروتوكل اينفرارد اطلاعاتي داريد؟
من شنيدم پروتكل حاصي نداره بكله فقط همان ارتباط rs232 خودمونه در بستر مادون قرمز
اگه به rx پورت كام ال اي دي و به tx هم ترانزيستور وصل كنيم(البته مدار تقويت فراموش نشود) دو تا كامپوتر رو كه ميشه بهم ارتباط داد . حالا سوال اينه اينفرارد با اين دستگاه چه فرقي ميكنه
ببينيد دوست عزيز به همون نكته اشاره كرديد كه قبلا به عرض رساندم اگر قرار باشد به rx {گيرنده يا رسيو سيگنالينگ } يك چشمي و به tx {فرستنده يا ارسال سيگناليگ } يك ال اي دي مادون قرمز وصل شود در اين صورت شما هم امكان ارسال و همچنين امكان دريافت را در كام پي سي ايجاد ميكنيد {اين يك ارتباط دو طرفه } ولي در اين مدار فقط از يك قسمت {فقط گيرنده } استفاده شده است {ارتباط يك طرفه } بله ميتوان اين ارتباط يك طرفه را به دو طرفه تعميم داد .
در مورد دتكتور سيگنال دريافتي {پروتكل سريال } و ارسالي بايد نرم افزاري داشته باشيم كه توسط ان - فرامين را به پي سي قابل فهم كنيم .
براي مثال به زبان خيلي ساده تر:
اگر از طريق كنترل يك تلويزيون مثلا دگمه منو را بگيريم در اين صورت سيگنال هايي به گيرنده ارسال ميشه و گيرنده دريافت و همون سيگنال را به پي سي تحويل خواهد داد ولي براي سيستم اجرايي پي سي {مثلا cpu } بايد بداند كه سيگنال دريافتي بايد چكار كند تا فرمان لازم را به قسمت اجرا كننده صادر كند و اين امر توسط نرم افزار ياد شده امكان پذير ميشود كه فرضا فشردن هر دگمه اي در پي سي همون فرمان تعريف شده {نرم افزاري } را به اجرا گذارد .
حالا در پروتكل اينفريد فرمان هايي تعريف شده است كه به صورت استاندارد بين المللي و قابل فهم به پي سي ميباشد {در صورت دارا بودن اين امكان در مادربرد و...} ولي فرمان هاي دريافتي از يك كنترل تلويزيون يا ....غيره با پروتكل اينفريد فرق دارند و هر كدام خود شامل پروتكل خودش ميباشند كه در فقط در جاي خود كاربرد دارند و براي استفاده در محل ديگري {مثل همين مورد يعني پي سي } بايد توسط نرم افزاري تعريف شود و منظور از كل مطلب اين است كه با اين مدار ياد شده نميتوان از پروتكل اينفريد بهره برد مگر نرم افزاري برايش نوشته شود .
ميتونيد نرم افزاري بنويسيد {تهيه كنيد } كه با فشردن دگمه هاي مختلف يك كنترل ريموت تلويزيون كامپيوتر تان دستورات خاصي را انجام دهد كه با اينفريد هاي معمولي {عدم سازگاري پروتكل ها } امكان پذير نميباشد .
با تشكر .
موفق باشيد .