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

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

Автор:  E1 [ Вто Ное 11, 2014 6:59 pm ]
Заглавие:  PIC18F87J60

Правя нещо с PIC18F87J60, като използвам интегрирания му Ethernet модул. Когато включа модула, обаче, процесорът се загрява доста(около 50 градуса C). Виждам, че по принцип дават висока консумация за този модул, но въпросът ми е към тези, които вече са използвали този контролер - какви са наблюденията ви, нормално ли е това загряване?

Автор:  relsys [ Вто Ное 11, 2014 7:17 pm ]
Заглавие:  Re: PIC18F87J60

Нормално е, PHY-то е вътре.

Автор:  E1 [ Вто Ное 11, 2014 7:20 pm ]
Заглавие:  Re: PIC18F87J60

ОК. Благодаря. Иначе работи добре.

Автор:  E1 [ Нед Ное 16, 2014 4:00 pm ]
Заглавие:  Re: PIC18F87J60

Напртавих няколко такива устройства, но едното от тях не работи. Не мога да се сетя как да локализирам проблема, който е хардуерен. Съдя по това, че програмата не работи само на тази платка.
Как тествам: Използвам програма за сървър на микроконтролера. Когато свържа с кабел към компютъра, съответната връзка е показана от Windows като "connected".
Не свети нито един от двата диода на конектора. Не се извежда страницата, която трябва да връща микроконтролерът. При мерене на всички линии между конектора и контролера, не откривам липсващи връзки или къси съединения. Към кои линии да се насоча при търсене на грешката? Разбира се, остава възможността да сменя самия микроконтролер. Накаква идея какво да проверя?

Автор:  stoyanoff [ Пон Ное 17, 2014 10:39 am ]
Заглавие:  Re: PIC18F87J60

Ако платките са произведени серийно (сиреч еднакви) погледни няколко неща :
- стойностите на елементите, които си сложил
- дали RJ 45 пасва добре в клемата
- дали контролера е добре запоен
- направи блинк тест, за да провериш дали осцилатора ти е ОК
Следващата стъпка е да използваш или рутер(суйтч), който може да индикира свързано устройство и трансфер на данни, или да погледнеш със скоп.
Поздрави!

Автор:  relsys [ Пон Ное 17, 2014 12:40 pm ]
Заглавие:  Re: PIC18F87J60

E1 написа:
.... Когато свържа с кабел към компютъра, съответната връзка е показана от Windows като "connected".
Не свети нито един от двата диода на конектора. ....


Връзката ти в момента е еднопосочна. Нямаш носеща към от компютъра към платката. Причината може да е лоша спойка или самия ETH контролер, може и трафа, но едва ли. Ако свържеш RX и TX на RJ45 буксата ти дето е на платката на късо, трябва да ти светне Link светодиода - (демек 1 към 3 и 2 към 6).

Автор:  E1 [ Пон Ное 17, 2014 1:27 pm ]
Заглавие:  Re: PIC18F87J60

Открих проблема... Оказа се история с неочакван край - поне за мен. Започнах сравняване на платките и установих, че само при тази имам по-голямо съпротивление на конектора. Смених конектора и всичко протработи. Някой може ли да обясни каква е разликата в конекторите? За тази платка бях сложил евтин, а на останалите - с вградени в конектора диоди. Възможно ли е конекторът да има трансформатор или нещо подобно вътре? Практически на скъпите конектори ми индицира "късо" между някои крачета. И точно тези конектори работят.

Автор:  relsys [ Пон Ное 17, 2014 1:38 pm ]
Заглавие:  Re: PIC18F87J60

Е, ако не си слагал трансформатор отделно си трябва конектор с трансформатор. Има и само конектори. 1-2 и 3-6 трябва да дават "късо" ако има вграден трансформатор.

Ама все пак е хубаво, човек като се занимава с даден интерфейс, да попрочете поне малко за него... :lol: :lol: :lol:

Автор:  ike [ Пон Ное 17, 2014 1:39 pm ]
Заглавие:  Re: PIC18F87J60

Е ти основното не си прочел за Ethernet, това е като да скочиш от самолет и да не знаеш че ти трябва парашут.
https://www.google.com/search?q=etherne ... 20&bih=979
Има конектори .... които са само конектори и ти трябва това:
Изображение
а има и конектори с трансформаторите вътре в тях.

Автор:  E1 [ Пон Ное 17, 2014 1:59 pm ]
Заглавие:  Re: PIC18F87J60

Ползвам готова HW конфигурация и не съм навлизал в детайли по нея. Във всеки случай, за предпочитане е такъв вариант, вместо да отделям допълнително място на платката. Проблемът е, че и в принципната схема нямаше обозначени дросели. Предположих, че е някаква модификация на самия микроконтролер, която позволява такова свързване.

Автор:  ike [ Пон Ное 17, 2014 3:28 pm ]
Заглавие:  Re: PIC18F87J60

Трансформаторите са трансформатори. Ако ги имаше вътре в чипа, щеше да е много по-дебел и по тежък, нямаше да изглежда като всеки дург чип.

Автор:  E1 [ Пон Ное 17, 2014 6:34 pm ]
Заглавие:  Re: PIC18F87J60

Предположих, че изобщо са ги избягнали по някакъв начин. Както и да е. Грешката е вярна и всичко работи.

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