| Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
Вопросы вокруг ENC28J60
04.06.2010, 12:48
|
#11
|
|
Вид на жительство
Регистрация: 12.04.2007
Сообщений: 339
Сказал спасибо: 2
Сказали Спасибо 34 раз(а) в 30 сообщении(ях)
|
Re: вопросы вокруг ENC28J60
Недавно в соседней теме рекомендовал продукцию WIZnet со встроенным TCP/IP стеком и интерфейсом наружу SPI, UART и др.
Почитайте http://www.efo.ru/doc/Wiznet/Wiznet.pl?494
__________________
Гидравлика + электроника = POWER
|
|
|
|
04.06.2010, 14:31
|
#12
|
|
Заблокирован
Регистрация: 08.08.2007
Сообщений: 2,820
Сказал спасибо: 375
Сказали Спасибо 1,364 раз(а) в 744 сообщении(ях)
|
Re: вопросы вокруг ENC28J60
Сообщение от begun
|
Дорогие друзья!
А есть что нибудь кроме ENC28J60 работающий без граблей.
|
Вы сначала определитесь что вам надо, какую задачу решать собрались, с бюджетом определится надо. А на нынешний момент, кроме вас, никто и не понимает, что нужно.
Вам с какой стороны связь необходимо делать? Если собираетесь делать это через сеть, так существует море решений, море законченных решений, упакованных в корпус сетевого соединителя. А мождет что-то другое?
Перечитал тему и ничего не понял - вы какую задачу собираесь решать?
Определитесь сначала с этим. Только после этого можно приступать к следующему этапу - какими средствами это делать.
А пока наблюдается другая картина - вы увидели какое-то изделие, глаза загорелись, а вот что с ним делать и как оно работает, не только не представляете, но даже и не пытаетесь узнать.
|
|
|
|
04.06.2010, 16:36
|
#13
|
|
Гражданин KAZUS.RUN
Регистрация: 18.07.2006
Сообщений: 894
Сказал спасибо: 244
Сказали Спасибо 31 раз(а) в 28 сообщении(ях)
|
Re: вопросы вокруг ENC28J60
понял,
Постараюсь четко изложить суть задачи:
С удаленного объекта нужно передать и получать данные (4 баита) в центр и обратно по сети езернет.
Связь может быть симплексеая типа запрос /ответ.
Ну вот ознакомившись с положением дел на форумах выбрал ENC28J60
как вроде самую простую и главное в DIP корпусе Нашел и схему где
упомянутый чип управляется микроконтроллером Atmega88,
Программированием микроконтроллеров на си и в CVAVR научился по 123.nm.ru .
Суть самого протокола TCP/IP наверно и школьнику известно ,но мне как разработчику ,нужно информация до уровня сигналов взаимного обмена ,
которого не нашел хотя не скажу что мало искал Я сам железянщик поэтому мне необходимо четко представить сигналы обмена (что и когда передается и где, что сидит)и дальше сам бы все сделал.
В книжках все выкладывается в общих чертах ,а мне нужно конкретно расшифровать весь цикл передачи /приема.
|
|
|
|
04.06.2010, 17:45
|
#14
|
|
Заблокирован
Регистрация: 08.08.2007
Сообщений: 2,820
Сказал спасибо: 375
Сказали Спасибо 1,364 раз(а) в 744 сообщении(ях)
|
Re: вопросы вокруг ENC28J60
Сообщение от begun
|
понял,
Постараюсь четко изложить суть задачи:
С удаленного объекта нужно передать и получать данные (4 баита) в центр и обратно по сети езернет.
Связь может быть симплексеая типа запрос /ответ.
Ну вот ознакомившись с положением дел на форумах выбрал ENC28J60
как вроде самую простую и главное в DIP корпусе Нашел и схему где
упомянутый чип управляется микроконтроллером Atmega88,
Программированием микроконтроллеров на си и в CVAVR научился по 123.nm.ru .
Суть самого протокола TCP/IP наверно и школьнику известно ,но мне как разработчику ,нужно информация до уровня сигналов взаимного обмена ,
которого не нашел хотя не скажу что мало искал Я сам железянщик поэтому мне необходимо четко представить сигналы обмена (что и когда передается и где, что сидит)и дальше сам бы все сделал.
В книжках все выкладывается в общих чертах ,а мне нужно конкретно расшифровать весь цикл передачи /приема.
|
Уже пошли ошибки.
Вы хватаетесь за первую попавшуюся железяку. Обратите внимание на совет MrKirill. Очень хороший совет, но и он может быть неверен.
Вы сформулировали задачу, после этого необходимо определиться с оборудованием.
Выбрать «железяки», необходимые для решения вашей задачи. Для каждой конкретной маленькой задачи у вас должно быть несколько вариантов решения.
Изучаете, как эта железяка работает. Протоколы работы, инициализации и пр. Стоимость железки, стоимость эксплуатации, обслуживания и пр.
Из этих вариантов выбираете наиболее приемлемую комбинацию оборудования. Вот только после этого начинается работа.
|
Цитата:
|
понял,
Суть самого протокола TCP/IP наверно и школьнику известно ,но мне как разработчику ,нужно информация до уровня сигналов взаимного обмена ,
|
Очередное заблуждение. Каждому школьнику известна суть термоядерного реактора, но вот учёные всего мира собрались в Швейцарии, со своим адронным коллайдером, да всё никак не могут решить проблему, известную даже троечнику.
Протокол TCP/IP – сложная штука. Имеются терминальные устройства, в которых этот протокол заложен на аппаратном уровне, в некоторых – вам придётся эту задачу решать самостоятельно. Это тоже необходимо решать при выборе конфигурации вашего устройства.
Для каждого этапа у вас должно быть расписано – это делаю я, это делает он, это делают те… Это только один товарищ, молодой ещё по возрасту, говаривал – «зачем географию учить…». Каждый сегмент разработки у вас должен быть закрыт. Пробелов не должно быть, иначе – провал!
Вот вы собрались это устройство сочинять, протокол TCP/IP, как вышеприведённому герою, вам также не нужен… А MAC-адрес вам нужен? Вы, хотя бы знаете, что это такое?
Успехов!
|
|
|
|
04.06.2010, 21:05
|
#15
|
|
Гражданин KAZUS.RUN
Регистрация: 18.07.2006
Сообщений: 894
Сказал спасибо: 244
Сказали Спасибо 31 раз(а) в 28 сообщении(ях)
|
Re: вопросы вокруг ENC28J60
RY723,
Большое Вам спасибо за желание хоть как то помочь мне и за ценные разъяснения. Приятно когда это чувствуешь.
Я хочу по возможности разобраться в непростом мире езернета. Сами понимаете, самостоятельно разобраться в вопросе сложно и уносит много времени, тем более ,что мне нужно на данном етапе как то организовать передачу и прием данных и взялся за это потому, что существуют микросхемы использование которых облегчает задачу и не требует глубоких знании в области передачи сигналов по езернету.
Мне не раз приходилось разъеснять людям то, что изучал годами ,но научил других за считанные дни .Наверно в этом и есть назначение форума ,чтобы люди делились друг с другом своими знаниями и таким образом содействовали быстрому продвижению друг друга.(брат ,братом силен).
Да ,Я понимаю, что людям также не хочится даром делиться своими знаниями, но Я не нашел такой форум ,где можно было по договорной цене получить требуемый ответ.конечно это было бы не плохо и для спрашивающего и для отвечающего.
Ну а "MAC", как мне известно, это уникальные адреса узлов коммутации сети,Однако не исключаю ,что могу быть не точным .
Так, идти мне дальше ,или причалить не отплывшись?
Нет, надо идти в перед к победе.Думаю, что Вы такого же мнения.
|
|
|
|
04.06.2010, 22:38
|
#16
|
|
Заблокирован
Регистрация: 08.08.2007
Сообщений: 2,820
Сказал спасибо: 375
Сказали Спасибо 1,364 раз(а) в 744 сообщении(ях)
|
Re: вопросы вокруг ENC28J60
Сообщение от begun
|
|
что существуют микросхемы использование которых облегчает задачу и не требует глубоких знании в области передачи сигналов по езернету.
|
Первая часть верная, вторая - наоборот. В любом деле требуются профессионалы. Дилетант всегда приносит беду. Это глубочайшее заблуждение, что новые технологии приносят равноправие между знайками и незнайками. Знайкам они дают новые возможности, в раках незнаек они приносят беду. В руках знаек Чернобыльская АЭС и Саяно-Шушенская ГЭС давали тепло и энергию. В руках незнаек они принесли большую беду и горе. Готовый модуль Ethernet даёт возможности не углубляться в мелочи сетевого обмена, но совершенно не исключает понимания того, как это делается и зачем. Мнение о том, что схожу на форум, задам там пару вопросов, после этого останется сыпануть кучку деталей на платку и через три дня отрапортовать о проделанной «классной» работе «профессионала» глубоко ошибочно.
Придется лезть в тонкости обмена, изучению «экивоков» протокола и пр. Изучению работы управляющего контроллера и ещё много, много подобных мелочей. Для человека знающего можно будет пропустить этапы обучения. Время разработки при этом, будет гораздо меньше. Для человека, начинающего с «нуля», придётся проделывать этот путь с «нуля». Не надо строить иллюзий. Блатных путей здесь не бывает, если только, что-то украсть.
|
|
|
|
04.06.2010, 23:37
|
#17
|
|
Гражданин KAZUS.RUN
Регистрация: 18.07.2006
Сообщений: 894
Сказал спасибо: 244
Сказали Спасибо 31 раз(а) в 28 сообщении(ях)
|
Re: вопросы вокруг ENC28J60
RY723,
Да, Вы конечно тысячу раз правы. Я бы с человеком с такими рассуждениями как у Вас Дружил бы и гордился бы этим.
И ,все таки ,одному трудно преодолеть все приграды на пути уяснения какого либо вопроса.
Нужен друг, с которым можно хотя бы посаветоваться и самому решать проблемы.
Разрешите таковым считать Вас и информировать о ходе моих действии на пути взятия крепости по имени езернет.
|
|
|
|
10.06.2010, 22:34
|
#18
|
|
Гражданин KAZUS.RUN
Регистрация: 18.07.2006
Сообщений: 894
Сказал спасибо: 244
Сказали Спасибо 31 раз(а) в 28 сообщении(ях)
|
Re: вопросы вокруг ENC28J60
друзья!
кто нибудь не подскажет подайдут ли трансформаторы от сетевой платы компьютера для согласования ENC28J60 с линией,ато не могу найти rj-для 45 со встроенными трансформаторами.
|
|
|
|
10.06.2010, 23:31
|
#19
|
|
Прописка
Регистрация: 21.01.2010
Сообщений: 295
Сказал спасибо: 191
Сказали Спасибо 231 раз(а) в 112 сообщении(ях)
|
Re: вопросы вокруг ENC28J60
Подойдут .
|
|
|
|
11.06.2010, 21:07
|
#20
|
|
Гражданин KAZUS.RUN
Регистрация: 18.07.2006
Сообщений: 894
Сказал спасибо: 244
Сказали Спасибо 31 раз(а) в 28 сообщении(ях)
|
Re: Вопросы вокруг ENC28J60
lytnev
А в приведенной ниже схеме тоже можно это сделать?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 17:28.
|
|