Форум » Обсуждение статей » Ethernet модуль на PIC18F67J60 » Ответить
Ethernet модуль на PIC18F67J60
admin: Вопрсы по статье "Ethernet модуль на PIC18F67J60"
admin: Вячеслав пишет: обычно он выдавал IP вида 169.254.х.х, но вчера один раз выдал 172.16.0.2 и я даже успел пропинговать модуль, кстати подключен был прямым патч кордом 568B, и произошло это после того, как я поменял местами TPout+ и TPout-, вычитав на форуме, что у вас была такая же проблема, спасибо Значит проблема не в настройках, а похоже все же в сетевом разъеме. Проблеммы TPout+ и TPout- были при переходе на другой разъем перепутал распиновку. Какой разъем у вас? Плата в архиве на сайте разведена под такой http://www.alldatasheet.com/datasheet-pdf/pdf/159906/BEL/SI-50152.html Вячеслав пишет: вот результаты, справа на рисунке 1 - это ноут, 2 - DIR-620, 3 - модуль Модуль сначала пытается получить IP если не получит пытается раздать, если на DIR-620 включен DHCP Он назначит свой IP модулю. Новый IP отразится на дисплее. И пинговать надо его.
Вячеслав: admin пишет: Какой разъем у вас? какой то no name из старой материнки, дисплей подключил, правда однострочный, вот что кажет
admin: Вячеслав пишет: какой то no name из старой материнки, Скорей всего распиновка не такая как у того под который разведена плата , от сюда и проблеммы. Он хоть со встроенным трансформатором? Что то мне не попадались материнки в которых был бы разъем со встроенным трансформатором. Вячеслав пишет: дисплей подключил, правда однострочный, вот что кажет Прошивка написана и тестировалась под двух строчный дисплей, хотя кто то мне писал что однострочный подключал и работало , естественно без второй строки. Как то перепутал пару проводов к D4-D7 на дисплее было что то похожее.
Вячеслав: распиновка другая, подключил на проводках, но он точно с трансформатором и диодами
admin: Ясно, остается только перепроверить подключение. Я как то прозванивал один noname разъем подавая на обмотки 1Кгц с осцилографа и глядя куда эти импульсы вылезут. Хотя можно и тестером, средние точки обмоток легко вычисляются а полярность перебрать всего четыре варианта. А как с вариантом когда удалось пропинговать, я так понимаю был подключен напрямую к компу, может сначала добится чтоб 172.16.0.111 стабильно пинговалось , если проблемы с DHCP можно компу вручную ип присвоить 172.16.0.х. (х не должен бать 0,255,111)
Вячеслав: да, подключал напрямую к ноуту сегодня перепаял разъем, модуль подключил к DIR-620, DHCP на DIRе включен, я так понимаю, что без дисплея IP, который DIR должен выдать модулю, не узнать ?
admin: Вячеслав пишет: DHCP на DIRе включен, я так понимаю, что без дисплея IP, который DIR должен выдать модулю, не узнать ? Можно в самом DIRе посмотреть , там где то есть список ИПов которых он раздал
Вячеслав: здравствуйте, если здесь кто нибудь бывает и года не прошло, как говорится - победил я этот модуль, но не до конца : теперь при подключении к ноуту выдается IP - 169.254.25.57, при попытке зайти по этому адресу - соединение не удается, как только выключаю на ноуте беспроводной адаптер (остается только локалка) - сразу заходит на Microchip,овскую страницу со светодиодами и потенциометром; НО при переключении платы к роутеру не могу на неё зайти; неужели она получает другой IPшник ? как его узнать ? подключал LCD 1602 - тишина, ничего не выводится . может чего подскажете...
admin: Добрый день. Если на роутере включен DHCP сервер то модуль получает ип от него , новый ип высвечивается на дисплее, если с дисплеем проблема то новый ип можно посмотреть на роутере в списке клиентов DHCP. Но лучше все же разобраться с дисплеем.
Вячеслав: здравствуйте, спасибо, с этим разобрался : при подключении напрямую к ноуту IP выглядит, как вы и писали - 169.254.25.57 , а при подключении к роутеру (DHCP включен) выдается IP вида 192.168.0.100 , вот по нему и удалось зайти, даже через WI FI, до кучи еще сделал привязку MACa к IP ( у меня динамический ip); теперь встал вопрос : а как зайти на модуль из любой другой сети, компьютера ? им же этого IP недостаточно
admin: Если вы хотите заходить из сетей за роутером, вам надо на роутере пробросить порт и заходить на IPроотера:порт . Но обратите внимание некоторые провайдеры дают только внутрисетевой ип.
полная версия страницы