ارتباط از طریق AVR
ارتباطی
- توضیحات
- نوشته شده توسط مهدی احمدی ;-)
- دسته: ارتباطی
- بازدید: 13586
- توضیحات
- نوشته شده توسط مهدی احمدی ;-)
- دسته: ارتباطی
- بازدید: 11679
- توضیحات
- نوشته شده توسط مهدی احمدی ;-)
- دسته: ارتباطی
- بازدید: 21937
در این پروژه میخواهیم چگونگی کار با پورت سریال را مورد بررسی قرار دهیم.این نوع ارتباط هنگامی اهمیت پیدا میکند که میخواهیم یک پردازش پیچیده بر روی اطلاعات دریافتی از پورت سریال با استفاده از پردازشگر قدرتمند کامپیوتر انجام دهیم. امروزه هر سیستم عامل به طور پیشفرض دارای پورتهایی با نامهای com1,com2,….. است این نوع پورت از پروتکل سریال برای انتقال اطلاعات بهره میگیرد.برای این پروتکل دو نوع درگاه 25 و 9 پین در نظر گرفته شده است که شکل ظاهری شبیه به هم دارند و فقط تعداد پینها متفاوت است.البته نوع 25 پین را نباید با درگاه موازی اشتباه گرفت،زیرا در کامپیوترها یک درگاه دیگر با نام درگاه موازی وجود دارد که 25 پین دارد وشبیه به همین درگاه سریال است.
- توضیحات
- نوشته شده توسط مهدی احمدی ;-)
- دسته: ارتباطی
- بازدید: 9521
- توضیحات
- نوشته شده توسط مهدی احمدی ;-)
- دسته: ارتباطی
- بازدید: 14339
- توضیحات
- نوشته شده توسط مهدی احمدی ;-)
- دسته: ارتباطی
- بازدید: 21857
ماژول nRF24L01 محصول شرکت Nordic Semiconductor یک ماژول فرستنده و گیرنده با یک چیپ مخابراتی است که در باند 2.4Ghz با سرعت(نرخ داده) 2Mbps عمل میکند.همچنین دارای خط داده ی 6 مرحله ای است که امکان اتصال هم زمان با 6 دستگاه مختلف را به ماژول میدهد.علاوه بر این دارای بافرهایی برای ارسال مجدد اطلاعات نیز هست و نیازی به الگوریتمهای کدینگ برای ارسال داده ندارد. در سري پلاس « + » از اين آي سي ها يعني +nRF24L01 شركت Nordic مشخصاتي مانند برد، حساسيت و نرخ تبادل اطلاعات را نسبت به محصول سري قبل يعني nRF24L01 ارتقاء داده است. با اين حال دستورات كنترلي يا كامندهاي اين سري با سري قبل يكي بوده و تغييري نداشته است.
- توضیحات
- نوشته شده توسط مهدی احمدی ;-)
- دسته: ارتباطی
- بازدید: 6311
این پروژه رو قبلاً در سایت قرار داده بودم که از این لینک میتونید دانلود کنید. در این پروژه با استفاده از یک آیسی MT8870 که دریافت کننده کدهای DTMF است کلید های فشرده شده از طرف تماس گیرنده را دیکد کرده و بر اساس کلید فشار داده شده یک خروجی را به وسیله ی میکرو فعال یا غیر فعال میکنیم.این پروژه به عنوان یک راه انداز ساده میتواند به شما کمک مناسبی کند.همچنین از آنجایی که شبیه سازی آیسی MT8870 در پروتئوس وجود نداشت این آیسی را به صورت شماتیکی در پروتئوس طراحی کرده ایم که میتواند شما را در طراحی طرهای دیگر کمک کند.در واقع سيستمهاي تلفن tone با فشردن هر عدد يك تن DTMF توليد شده و بر روي خط ارسال ميگردد. ميكروكنترلرها نيز به دليل اهميت و كاربرد فراوان اين tone ها در سيستمهاي دزدگير و... امكان توليد اين tone ها را فراهم آورده اند.این در حالی است که دریافت TONE کمی پیچیده تر است و ما را مجبور به استفاده از آیسیهایی همچون MT8870 میکند.
- توضیحات
- نوشته شده توسط مهدی احمدی ;-)
- دسته: ارتباطی
- بازدید: 11254
این پروژه را به درخواست یکی از دوستان طراحی کردم که به دلیل وجود نکات آمورشی زیاد در این پروژه بهتر دیدم که با توضیحات برای شما دوستان هم قرار بدم.ابتدا توضیحی مختصر در مورد کد مورس که در واقع کد مورس روشی برای انتقال پیام و اطلاعات است که در آن از یک رشته نشانههای بلند و کوتاه استاندارد به نام خط و نقطه استفاده میشود. کد مورس در میانه دهه ۱۲۱۰ توسط سموئل مورس ابداع شد و چندی بعد در ارتباطات تلگراف مورد استفاده فرار گرفت. در آغاز دهه ۱۲۸۰ از آن بطور گسترده برای مخابرات رادیویی استفاده شد. امروزه با گسترش روشهای ارتباطاتی پیشرفتهتر دیگر از کد مورس استفادهای نمیشود مگر در برخی مواقع ضروری یا موارد تخصصی همچون ایستگاههای ناوبری یا پیامهای رادیویی آماتور.
- توضیحات
- نوشته شده توسط مهدی احمدی ;-)
- دسته: ارتباطی
- بازدید: 5993
فکر می کنید سابقه ی ارتباطات دیجیتال چند سال باشه؟ شاید تعجب کنید اگه بگم 160 سال! از زمانی که ساموئل مورس و همکارش آلفرد وایل اولین پیام تلگراف رو در در 24 می 1844 از مریلند به واشنگتن فرستادند تقریبا 160 سال میگذره. ممکنه بگید پس انسان های بدوی هم که با آتش با هم ارتباط برقرار می کردن لابد تو تاریخچه ی ارتباطات دیجیتال قرار می گیرند، پاسخ مثبته! اونها با هم ارتباط دیجیتال سریال آسنکرون داشته اند!!! البته پروتکل هم داشته ولی متاسفانه من اسمشو نمی دونم! خب اونها با عبور دادن پارچه از روی آتش (به عنوان کریر) دود اون رو قطع و وصل میکردن و در واقع با ایجاد پف، دود رو مدوله می کردن و اینطوری صفر و یک منطقی تولید میکردن! و فرد گیرنده این پیام رو بر حسب یک قرارداد از پیش تعریف شده دیکد میکرده و پیام رو استخراج می کرده. حتی دقیقا یک بایت (کلمه) بیت شروع و پایان داشته! البته سرعتش خیلی پایین بود مثلا یک یا نیم بایت (حرف) در دقیقه! اگه به این چیزایی که گفتم شک دارید، مدخل های Smoke Signal , Optical telegraph و Digital رو از دایره المعارف Wikipedia بخونید تا باورتون بشه! اما منظور من از تاریخچه ی مخابرات دیجیتال، شکل الکترونیکی اون بود که همونطور که گفتم این مسئله به اختراع تلگراف برمیگرده.