برای ایجاد پورت شبکه در میکرو کنترلر های ARM به لایه فیزیکی PHY نیاز است که توسط LAN8720 امکان پذیر می باشد.
یکی از روش های ارتباط با ای سی کنترل های شبکه RMII می باشد که این نوع ارتباط توسط LAN8720 صورت میگیرد.
در زیر نمایی از این ماژول قرار داده شده است.
برخی مشخصات ای سی در زیر اورده شده است.
این ای سی لایه فیزیکال قادر است با سرعت 10 و 100 به تبادل اطلاعات بپردازد .
به وسیله ارتباط RMII میتوان به ETHERNET MAC دستیابی پیدا کرد.
یکی دیگر از مزیت این ای سی HP AUTO-MDIX می باشد که باعث می شودنوع کابل ارتباطی DIRECT و CROSS شناسایی گردد.
تغذیه ماژول 3.3 ولت تک می باشد که داخل خود ان رگولاتور 3.3 ولت به 1.2 ولت وجود دارد .
پایه های ماژول تا ولتاژ 3.6 ولت را می تواند تحمل نماید در نتیجه ولتاژی بالاتر مانند 5 ولت به ای سی اسیب جدی وارد خواهد کرد.
در زیر بلوک دیاگرامی از این ای سی نشان داده شده است.
جهت ایجاد برد شخصی توسط این ای سی و ارتباط ان با سوکت شبکه میتوانید از شماتیک زیر استفاده نمایید.
فایل شماتیک زیر مربوط به ماژول می باشد که عکس ان ابتدای مطلب اورده شده بود.
جهت دانلود این فایل شماتیک در قالب PDF می توانید از لینک زیر استفاده نمایید.
نقشه شماتیک
در صورتی که بخواهیم تفاوت کابل بندی DIRECT و CROSS را متوجه شوید میتوانید از عکس زیر کمک بگیرید.
در سایت اصلی برای راه اندازی این ماژول برنامه ایی ارایه شده است که توسط کامپایلر کیل نوشته شده است .
دانلود سورس برنامه
جهت دانلود کردن دیتاشیت ای سی و دیگر فایل مفید می توانید از لینک زیر استفاده نمایید.
موفق و پیروز باشید.