| Микроконтролери и електроника 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 | |||||||||
Връзката ти в момента е еднопосочна. Нямаш носеща към от компютъра към платката. Причината може да е лоша спойка или самия 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 трябва да дават "късо" ако има вграден трансформатор. Ама все пак е хубаво, човек като се занимава с даден интерфейс, да попрочете поне малко за него... |
|
| Автор: | 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/ |
|