Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

Закрытая тема
Опции темы
Непрочитано 16.11.2009, 11:57   #41
CERGEI1982
Почётный гражданин KAZUS.RU
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию Re: Вопросы ENC28J60

Извеняюсь что не выложил в выходные,просто непредвиденый праздник был
Вот вылаживаю проектик,тока что проверил все работает.
Этапы настройки для запуска проекта:
1)Должен быть установлен WinPcap(для перехвата пакетов),скачать его можно тут http://www.winpcap.org/
2)Надо добавить IP в свою сетевую карту в компе 192.168.50.1,конечно если это будет возможно(я со своим админом договорился,а то у него стоит сканер и делал мне конфликт IP)
3)В протеусе в свойствах выбираем номер сетевой карточки,при этом надо узнать какой номер.В папке протеуса BIN файл iflist.exe и будет показано под каким номер какая карточка сетевая в компе.
4)Запускаем проект и выполняем виндовскую команду из пуска cmd для пинга,набираем ping 192.168.50.100 -t ,должен идти пинг,отключаем симуляцию проекта в протеусе и смотрем пропал или нет пинг.

Вот и все,картинки добавил про сетевуху и пинг проекта+поиск номера сетевой карты.
Миниатюры:
Нажмите на изображение для увеличения
Название: пинг.JPG
Просмотров: 537
Размер:	126.7 Кб
ID:	2057   Нажмите на изображение для увеличения
Название: пинг2.JPG
Просмотров: 791
Размер:	85.4 Кб
ID:	2058   Нажмите на изображение для увеличения
Название: пинг3.JPG
Просмотров: 325
Размер:	112.2 Кб
ID:	2060  

Вложения:
Тип файла: rar ping.rar (563.2 Кб, 469 просмотров)
Реклама:
__________________
Глаза боятся,а руки делают.

Последний раз редактировалось CERGEI1982; 16.11.2009 в 12:29.
CERGEI1982 вне форума  
Эти 3 пользователя(ей) сказали Спасибо CERGEI1982 за это сообщение:
pavned (18.02.2013), prancius (12.12.2009), Пчел (19.10.2010)
Непрочитано 16.11.2009, 15:40   #42
Nikopol
Вид на жительство
 
Аватар для Nikopol
 
Регистрация: 05.01.2007
Адрес: Украина, г. Макеевка
Сообщений: 408
Сказал спасибо: 229
Сказали Спасибо 62 раз(а) в 52 сообщении(ях)
Nikopol на пути к лучшему
По умолчанию Re: Вопросы ENC28J60

Спасибо за объяснения по протеусу, я видимо не правильно номер карточки прикручивал. Ну так проект в железе завелся или нет?
__________________

____________________________________________
Internet Explorer - это такая программа, с помощью которой можно зайти на сайт http://opera.com и скачать себе браузер...
Nikopol вне форума  
Непрочитано 16.11.2009, 18:02   #43
CERGEI1982
Почётный гражданин KAZUS.RU
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию Re: Вопросы ENC28J60

Еще нет,как сделаю скажу
__________________
Глаза боятся,а руки делают.
CERGEI1982 вне форума  
Непрочитано 17.11.2009, 20:15   #44
Sinopteek
Частый гость
 
Регистрация: 01.11.2009
Сообщений: 29
Сказал спасибо: 2
Сказали Спасибо 13 раз(а) в 7 сообщении(ях)
Sinopteek на пути к лучшему
По умолчанию Re: Вопросы ENC28J60

Интересно если ли у кого знакомые китайцы?
Вот тут нашол проект Proteus'а с Mega32 и Enc28j60. То, что смог прочитать (на английском и команды) - попробовал. Работает, но всё на китайском(насколько я понимаю)
Может кто поможет с переводом? хотя бы на английский
Sinopteek вне форума  
Непрочитано 17.11.2009, 20:29   #45
Nikopol
Вид на жительство
 
Аватар для Nikopol
 
Регистрация: 05.01.2007
Адрес: Украина, г. Макеевка
Сообщений: 408
Сказал спасибо: 229
Сказали Спасибо 62 раз(а) в 52 сообщении(ях)
Nikopol на пути к лучшему
По умолчанию Re: Вопросы ENC28J60

Google поможет http://translate.google.com.ua/trans...&sl=auto&tl=ru
__________________

____________________________________________
Internet Explorer - это такая программа, с помощью которой можно зайти на сайт http://opera.com и скачать себе браузер...
Nikopol вне форума  
Непрочитано 19.11.2009, 16:28   #46
CERGEI1982
Почётный гражданин KAZUS.RU
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию Re: Вопросы ENC28J60

Мои наблюдения:
1) enc28j60 потребляет у меня 45 мА
2) enc28j60 устанавливает линк без инициализации микроконтролером.
3) Дела мои плохи,дело в том что нет нормального обмена по шине SPI.Проверил это так: У меня есть ICD2 и отлаживаю на отладке и в программе записывается байт в enc28j60 и тут же его считываю,а там белеберда
Код:
   // Disable the CLKOUT output to reduce EMI generation
    WriteReg((BYTE)ECOCON, 0x00);   // Output off (0V)
    //WriteReg((BYTE)ECOCON, 0x01); // 25.000MHz
    //WriteReg((BYTE)ECOCON, 0x03); // 8.3333MHz (*4 with PLL is      33.3333MHz)
	test= ReadMACReg((BYTE)ECOCON);
И даже то что считывает не действительно,так как частоты которую выдает enc28j60 равна 6.25 Мгц,а если верить из контролера инфу то должна быть 12.5 Мгц,хотя по программе он должен быть отключен....

Где то слышал что некоторые enc28j60 не поддерживают малые частоты на шине и потому не работают,буду искать.
Дурость в том что надо знать ревизию enc28j60,а как его считать если она не хочет работать с микроконтроллером,уже паника начинается
Миниатюры:
Нажмите на изображение для увеличения
Название: отладка.JPG
Просмотров: 192
Размер:	114.1 Кб
ID:	2153  
__________________
Глаза боятся,а руки делают.
CERGEI1982 вне форума  
Непрочитано 19.11.2009, 16:36   #47
Nikopol
Вид на жительство
 
Аватар для Nikopol
 
Регистрация: 05.01.2007
Адрес: Украина, г. Макеевка
Сообщений: 408
Сказал спасибо: 229
Сказали Спасибо 62 раз(а) в 52 сообщении(ях)
Nikopol на пути к лучшему
По умолчанию Re: Вопросы ENC28J60

Может попробовать затактировать PIC от ENC и выдавать на SPI без делителя?
__________________

____________________________________________
Internet Explorer - это такая программа, с помощью которой можно зайти на сайт http://opera.com и скачать себе браузер...
Nikopol вне форума  
Непрочитано 19.11.2009, 17:41   #48
CERGEI1982
Почётный гражданин KAZUS.RU
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию Re: Вопросы ENC28J60

Сообщение от Nikopol Посмотреть сообщение
Может попробовать затактировать PIC от ENC и выдавать на SPI без делителя?
Ну по умолчанию с enc28j60 6.25 Мгц и делим ее еще на 4,то будет 1 с чем то,а так у меня сейчас 8 Мгц тактирование шины,буду пробывать уменьшать и читать дополнения сейчас...
Миниатюры:
Нажмите на изображение для увеличения
Название: скорость.JPG
Просмотров: 90
Размер:	34.6 Кб
ID:	2156  
__________________
Глаза боятся,а руки делают.
CERGEI1982 вне форума  
Непрочитано 29.11.2009, 17:01   #49
Sinopteek
Частый гость
 
Регистрация: 01.11.2009
Сообщений: 29
Сказал спасибо: 2
Сказали Спасибо 13 раз(а) в 7 сообщении(ях)
Sinopteek на пути к лучшему
По умолчанию Re: Вопросы ENC28J60

Проект MEGA32+ENC28J60 на uip
Proteus + AVRStudio(GCC)
Sinopteek вне форума  
Непрочитано 12.12.2009, 01:53   #50
prancius
Прохожий
 
Регистрация: 11.12.2009
Сообщений: 1
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
prancius на пути к лучшему
По умолчанию Re: Вопросы ENC28J60

Сообщение от CERGEI1982 Посмотреть сообщение
Извеняюсь что не выложил в выходные,просто непредвиденый праздник был
Вот вылаживаю проектик,тока что проверил все работает.
Этапы настройки для запуска проекта:
1)Должен быть установлен WinPcap(для перехвата пакетов),скачать его можно тут http://www.winpcap.org/
2)Надо добавить IP в свою сетевую карту в компе 192.168.50.1,конечно если это будет возможно(я со своим админом договорился,а то у него стоит сканер и делал мне конфликт IP)
3)В протеусе в свойствах выбираем номер сетевой карточки,при этом надо узнать какой номер.В папке протеуса BIN файл iflist.exe и будет показано под каким номер какая карточка сетевая в компе.
4)Запускаем проект и выполняем виндовскую команду из пуска cmd для пинга,набираем ping 192.168.50.100 -t ,должен идти пинг,отключаем симуляцию проекта в протеусе и смотрем пропал или нет пинг.

Вот и все,картинки добавил про сетевуху и пинг проекта+поиск номера сетевой карты.
Спасибо. Какая версия Proteus?
prancius вне форума  
Закрытая тема

Закладки


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 04:31.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot