آیسیENC28J60 یک کنترلکننده مستقل اترنت با رابط استاندارد سریال صنعتیSPI است. این آیسی به عنوان رابط شبکه اترنت برای هر کنترل کننده مجهز به رابط SPI طراحی شده است. نکته قابل توجه در این چیپست آن است که فقط دو لایه اول از 7 لایه مدل ISO را پیاده سازی میکند. بنابراین میبایست لایههای فوقانی را به صورت نرم افزاری در میکروکنترلر پیادهسازی کرد. پیادهسازی این لایهها، نیاز به آشنایی کامل با پرتکلهای شبکه دارد. گرچه پیادهسازی الگوریتمهای فوق در میکروکنترلر کار مشکلی است اما با دسترسی به بستههای اطلاعاتی در لایه دو میتوان تمامی پروتکلهای ارتباطی را پیادهسازی نمود.
آیسیENC28J60 دارای ثباتهای کنترلی هستند که از آنها برای کنترل و نظارت بر عملکرد داخلی آیسی استفاده میشود. برای خواندن و نوشتن در این ثباتها میتوان مستقیماً از رابط SPI استفاده کرد. بخشی از فضای حافظهای داخلی ENC28J60 مربوط به بافر اترنت شامل بافر ارسال و دریافت است. اندازه این بافر اترنت قابل برنامهریزی است و میزبان میتواند از طریق واسط SPI اندازه بافر ارسال و دریافت را پیکربندی کند.
ثباتهای PHY برای پیکربندی، کنترل و بازیابی ماژل استفاده میگردد. این ثباتها مستقیماً از طریق واسط SPI در دسترس نیستند. بنابراین فقط میتوانند از طریق واسطهای خاص که در لایه MAC قرار دارند، کنترل شوند. حافظه ثباتهای کنترلی به چهار بانک داخلی تقسیم میشوند. این بانکها توسط دو بیت کنترلی که در ثبات ECOM وجود دارد قابل کنترل هستند.
Features EN/فا | ||
---|---|---|
Data Rate سرعت داده | 10 Mb/s مگا بیت بر ثانیه | |
Number of Transceivers تعداد فرستنده ها | 1 Transceiver فرستنده | |
Duplex دوسمتی | Full,Half Duplex دوسمتی | |
Interface Type انواع رابطها | MII, MIIM | |
Type نوع | Controller | |
Mounting Style نوع نصب روی برد | SMD/SMT SMD/SMT نصب سطحی | |
Supply Voltage (Min) کمترین ولتاژ تغذیه | 3.10 V ولت | |
Supply Voltage (Max) بیشترین ولتاژ تغذیه | 3.60 V ولت | |
Minimum Operating Temperature حداقل دمای عملیاتی | -40 C° درجه سانتیگراد | |
Maximum Operating Temperature حداکثر دمای عملیاتی | +85 C° درجه سانتیگراد | |
Brand برند | Microchip Technology | |
Package پکیج | SO-28 |