Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

PIC и Ethernet
http://mcu-bg.com/mcu_site/viewtopic.php?f=2&t=4541
Страница 1 от 1

Автор:  Sonic [ Пон Юли 23, 2007 1:29 am ]
Заглавие:  PIC и Ethernet

Искам да си цъкам по ЛАН-а разни моторчета :)
но никога не съм имплементирал ethernet protocol за PIC,
в Comet.bg се продава някакъв PIC - PIC18F66J60 , който уж имал някаква имплементация на
това чудо - ethernet ... :roll:

Дори и да не е с него - с какъвто и PIC да е - моля пратете някои линк
за работещо нещо по LAN :cry: :oops:

Автор:  darkyp [ Пон Юли 23, 2007 8:47 am ]
Заглавие: 

Ами PIC и Ethernet става. Аз лично PIC и enc28j60 съм сработил. Тази комбинация при мен прави АДЦ и праща по мрежата с 32КБ/с. Работи вече две седмици без да спира. Хем PIC16F877A съм го ръчнал на 25 MHz. Не му трябва много за да се подкара. Бях се изкушил и аз от PIC18F66J60. Вътре има нещо като ENC28J60. Обаче кофти корпус за начинаещи като мен и за сега не съм го пуснал. А и май трябва нещо по-advanced за да се програмира...

Поствам схема, по която съм се ориентирал за някой точки.

Подкарвал съм и онзи ПИКНИК с ISA NE2000 съвместима карта. Но за да стане по-малък дивайс си трябва отделен примерно realtek чип а и отиват бая пинове за управлението му.

Прикачени файлове:
enc28j60 Schematic.png
enc28j60 Schematic.png [ 31.49 KiB | Прегледано 1385 пъти ]

Автор:  mndsl [ Пон Юли 23, 2007 9:22 am ]
Заглавие: 

Аз ползвам PIC18F45J10 и ENC28J60, с външна 32 KB SPI памет. Микрочип имат стек за тази цел, виж на сайта им. Подкарва се сравнително лесно. PIC18F66J60 също става, но трябва да се запоява на машина или с духалка, а и не съм сигурен дали някой може да направи такава платка с толкова малки разстояния между пиновете.

Автор:  darkyp [ Пон Юли 23, 2007 10:06 am ]
Заглавие: 

mndsl написа:
Аз ползвам PIC18F45J10 и ENC28J60, с външна 32 KB SPI памет. Микрочип имат стек за тази цел, виж на сайта им. Подкарва се сравнително лесно. PIC18F66J60 също става, но трябва да се запоява на машина или с духалка, а и не съм сигурен дали някой може да направи такава платка с толкова малки разстояния между пиновете.


аз го запоих с обикновен поялник на преходна платка (с рейки). Платката съм я правил по метода с принтера.

Автор:  Sonic [ Пон Юли 23, 2007 4:29 pm ]
Заглавие: 

darkyp

Човек - много ти благодаря за поста и схемата - заемам се веднага с проекта по твоята схема.
Много благодаря на всички които са писали по темата :)
Аз ползвам PIC16F871/877 - и ще е супер , ако мога да го ползвам вместо тоя дето е на схемата .. :oops:
Дано да стане най-после тая странност дето съм я замислил :) :oops: :roll:

Автор:  lucifer [ Пон Юли 23, 2007 6:59 pm ]
Заглавие: 

Sonic,
имай в предивд, че някои ревизии на тоя enc28j60 са леко бъгави (типично за Майкрочип:), така че препоръчвам да си намериш и errata sheet-а в случай, че възникнат някакви проблеми... Успех! ;)

Автор:  Sonic [ Пон Юли 23, 2007 11:55 pm ]
Заглавие: 

ааа - гадно ... дано не попадна на такова чудо че к'ъвто съм късметлия ... :cry:

Автор:  darkyp [ Вто Юли 24, 2007 9:01 am ]
Заглавие: 

lucifer написа:
Sonic,
имай в предивд, че някои ревизии на тоя enc28j60 са леко бъгави (типично за Майкрочип:), така че препоръчвам да си намериш и errata sheet-а в случай, че възникнат някакви проблеми... Успех! ;)


аз errata четох след като сътворих платката. само че проблема след дебъгване се оказа при мен. В този смисъл се живее с бъговете, които са описали там. При мен не се наложи да се съобразявам с тях.

Автор:  Sonic [ Сря Юли 25, 2007 12:37 pm ]
Заглавие: 

с бъгове се живее - все пак всички ползваме операционни системи
и си имаме гаджета :lol:

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/