سلام خسته نباشید
میخواستم ببینم چه طور میشه در avr که با کدوژن برنامه مینویسم در مد آسنکرون یه گیرنده و فرستنده ir با استفاده از led های فرستنده و گیرنده بسازم
اگه میشه یه مقاله در این مورد معرفی کنید.
با تشکر![]()
سلام خسته نباشید
میخواستم ببینم چه طور میشه در avr که با کدوژن برنامه مینویسم در مد آسنکرون یه گیرنده و فرستنده ir با استفاده از led های فرستنده و گیرنده بسازم
اگه میشه یه مقاله در این مورد معرفی کنید.
با تشکر![]()
تو اول باید تایم پریود و استاندارد تبادل اطلاعاتت یا در کل پروتکل ارتباطیت رو مشخص کنی.
که دو راه داری استفاده از پروتکل هایی مثل Rs232 برای ارتباط و Ascciبرای شناسایی داده.
یا اینکه از یه پروتکلی استفاده کتی که فقط خودت میشناسیش. اگه بخوای من مال یکی از پروژه هام رو میذارم که یه پروتکل جدیده و من زیادازش استفاده میکنم.
یاحق
میخوام اطلاعات را طبق مد آسنکرون usart در قالب 8بیتی با 1 بیت پایان بفرستم
به نظر شما برای این کار از چه پروتکلی بهتره استفاده کنم؟
خیلی ممنون
راستی یادم رفت من از کریستال داخلی (1mh) و سرعت انتقال 4800 استفاده میکنم
ببین بهترین کار اینه که شما از پروتکل Rc5 استفاده کنی چون این پروتکل از همه پروتکل ها دقیق تر است و براحتی قطعات لازمش در بازار یافت می شود.
سلام
خوب شما دارین دقیقا" مشخصات پروتکل RS-232 رو میدین این هم صفحه مربوط به تنظیمات برای کد ویژن
در ضمن حقیقتا: من نمی دونم که IR بتونه این سرعت و باوبد ریت رو تامین کنه چون میدونی که خیلی خیلی نویز پزیره.
اگه ارتباط بی سیم میخوای من قبلا تو انجمن در بارش کلی صحبت کردم یه سرچ بزن یا پست های قبلی منو نگاه کن.
میتونی از توابع زیر برای ارسال و دریافت داده ها استفاده کنی:
grtchar()
putchar()
یاحق
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)