| Автор |
Съобщение |
|
Sonic
Ранг: Новодошъл
Регистриран на: Пон Дек 25, 2006 4:38 am Мнения: 114
|
 PIC и Ethernet
Искам да си цъкам по ЛАН-а разни моторчета
но никога не съм имплементирал ethernet protocol за PIC,
в Comet.bg се продава някакъв PIC - PIC18F66J60 , който уж имал някаква имплементация на
това чудо - ethernet ...
Дори и да не е с него - с какъвто и PIC да е - моля пратете някои линк
за работещо нещо по LAN 
|
| Пон Юли 23, 2007 1:29 am |
|
 |
|
darkyp
Ранг: Ориентиран
Регистриран на: Пон Дек 12, 2005 6:03 pm Мнения: 263 Местоположение: София
|
Ами PIC и Ethernet става. Аз лично PIC и enc28j60 съм сработил. Тази комбинация при мен прави АДЦ и праща по мрежата с 32КБ/с. Работи вече две седмици без да спира. Хем PIC16F877A съм го ръчнал на 25 MHz. Не му трябва много за да се подкара. Бях се изкушил и аз от PIC18F66J60. Вътре има нещо като ENC28J60. Обаче кофти корпус за начинаещи като мен и за сега не съм го пуснал. А и май трябва нещо по-advanced за да се програмира...
Поствам схема, по която съм се ориентирал за някой точки.
Подкарвал съм и онзи ПИКНИК с ISA NE2000 съвместима карта. Но за да стане по-малък дивайс си трябва отделен примерно realtek чип а и отиват бая пинове за управлението му.
|
| Пон Юли 23, 2007 8:47 am |
|
 |
|
mndsl
Ранг: Новодошъл
Регистриран на: Вто Май 23, 2006 4:56 pm Мнения: 113 Местоположение: Варна
|
Аз ползвам PIC18F45J10 и ENC28J60, с външна 32 KB SPI памет. Микрочип имат стек за тази цел, виж на сайта им. Подкарва се сравнително лесно. PIC18F66J60 също става, но трябва да се запоява на машина или с духалка, а и не съм сигурен дали някой може да направи такава платка с толкова малки разстояния между пиновете.
|
| Пон Юли 23, 2007 9:22 am |
|
 |
|
darkyp
Ранг: Ориентиран
Регистриран на: Пон Дек 12, 2005 6:03 pm Мнения: 263 Местоположение: София
|
аз го запоих с обикновен поялник на преходна платка (с рейки). Платката съм я правил по метода с принтера.
|
| Пон Юли 23, 2007 10:06 am |
|
 |
|
Sonic
Ранг: Новодошъл
Регистриран на: Пон Дек 25, 2006 4:38 am Мнения: 114
|
darkyp
Човек - много ти благодаря за поста и схемата - заемам се веднага с проекта по твоята схема.
Много благодаря на всички които са писали по темата
Аз ползвам PIC16F871/877 - и ще е супер , ако мога да го ползвам вместо тоя дето е на схемата ..
Дано да стане най-после тая странност дето съм я замислил 
|
| Пон Юли 23, 2007 4:29 pm |
|
 |
|
lucifer
Ранг: Минаващ
Регистриран на: Вто Апр 04, 2006 5:13 pm Мнения: 41
|
Sonic,
имай в предивд, че някои ревизии на тоя enc28j60 са леко бъгави (типично за Майкрочип:), така че препоръчвам да си намериш и errata sheet-а в случай, че възникнат някакви проблеми... Успех! 
|
| Пон Юли 23, 2007 6:59 pm |
|
 |
|
Sonic
Ранг: Новодошъл
Регистриран на: Пон Дек 25, 2006 4:38 am Мнения: 114
|
ааа - гадно ... дано не попадна на такова чудо че к'ъвто съм късметлия ... 
|
| Пон Юли 23, 2007 11:55 pm |
|
 |
|
darkyp
Ранг: Ориентиран
Регистриран на: Пон Дек 12, 2005 6:03 pm Мнения: 263 Местоположение: София
|
аз errata четох след като сътворих платката. само че проблема след дебъгване се оказа при мен. В този смисъл се живее с бъговете, които са описали там. При мен не се наложи да се съобразявам с тях.
|
| Вто Юли 24, 2007 9:01 am |
|
 |
|
Sonic
Ранг: Новодошъл
Регистриран на: Пон Дек 25, 2006 4:38 am Мнения: 114
|
с бъгове се живее - все пак всички ползваме операционни системи
и си имаме гаджета 
|
| Сря Юли 25, 2007 12:37 pm |
|
|