Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Ответить

Re: Ethernet to SPI (ENC28J60)

Сб сен 18, 2010 12:30:53

Да, меня интересует именно IP уровень.
Страничка предполагается достаточно большая и в 1500 вряд ли уложусь.
Но мне не нужно собирать дробленые пакеты на моем устройстве. Только передавать оные. А это проще.
ПС. Разобрался с картой памяти :))
ППС. Я свои заказывал тут(Украина):http://www.microchip.ua/index.php?page=sale_search.php&search=ENC28J60
Это официальный дилер Microchip-a на Украине. В наличии есть. А цену в письме спросить можно. Я их что-то около 30 грн брал.

Re: Ethernet to SPI (ENC28J60)

Сб сен 18, 2010 13:33:13

РадиоЛоматель
Я не совсем понимаю что это будет но предостерегу от грабель на которые наступил сам.
Была потытка считывания 8 DS18b20 + вывод в RS232 это все в реальном времени . При интенсивном обращении к сети были частые
ошибки в считывании термометров.После ввода флагов на датчик СЧИТАН ошибок не стало но и реального времени тоже .Я это к тому
веду что у тебя очень разветленный интерфейс.Кабы не пишлось вводить симофор приоритета.
Удачи

Re: Ethernet to SPI (ENC28J60)

Сб сен 18, 2010 15:08:14

Ну в принципе я стараюсь избежать этого. В частности, ЕНЦ обслуживается по прерыванию. И соединение с компом тоже по прерыванию.
Реальное время мне и не нужно. Опрос всех устройств на шине предполагается не чаще, чем раз в 30 секунд. Каждый термометр, или их группа, имеют свой контроллер и сидят на РС485 (Как и другие устройства). Таким образом, нагрузка на процессор, обслуживающий нет, снижается в разы.
От головного устройства требуется лишь опрос дочерних и регистрация данных на карту памяти. Раз в минуту "сигнал точного времени" от внутренних часов, который будет синхронизировать все часы, тоже на РС485. Внутренние часы синхронизирую с НТП раз в час.
Я не планирую частых обращений к страничке устройства.

Re: Ethernet to SPI (ENC28J60)

Вс сен 19, 2010 20:19:34

РадиоЛоматель писал(а):..интересует именно IP уровень...Только передавать оные...


если только передавать - то и вообще не парьтесь. ваша изернет милкосхема дробить не будет. просто выплюнет одним куском и в сад. первый попавшийся роутер разрежет это по своему усмотрению. обычно так по умолчанию в любой сети. обратного не встречал. 10 и 100 тестил в своё время. поведение описал выше.

(круглый)
ЗЫ
А вот если задача принимать - тут всё гораздо хуже. Нужна экстендет память и чем больше - тем лучше.

Re: Ethernet to SPI (ENC28J60)

Пт окт 08, 2010 14:24:30

Всем доброго времени суток после долгова перерыва решил продолжить эксперименты с ENC28J60 приделал изменение ip по www возник один вопрос после проверки пароля и ввода ip адреса нужно прграмно перезагрузить контроллер что нужно написть чтобы контроллер начал выполнять программу сначала , перерыл весь инет но так ничего внятного не нащел

Re: Ethernet to SPI (ENC28J60)

Ср окт 13, 2010 16:17:37

Интересный модуль, но либо лыжи не едут.... пол дня бьюсь - пингуется на отлично, а вот web серваком ну ни как не хочет притворяться (
Может есть у кого исходник под CodeVisionAVR?

2 alexsis_76: goto _начало программы_ / "железный вариант" - свободный пин на ресет с подтяжкой / бит WDE в "1" - после паузы должен перезагрузиться (не проверял)

Re: Ethernet to SPI (ENC28J60)

Чт окт 14, 2010 01:50:49

c собакой вариант работает все перезагружается
MiklSh скорей лыжи не едут :) ибо у меня все нормально работает,в свое время я этот проект хотел переделать под cvavr вроде все работало но пинг почему то проходил всего 3 раза а потом все падало, промучился неделю и бросил.

Re: Ethernet to SPI (ENC28J60)

Чт окт 14, 2010 02:56:44

Надеюсь всеж квр'ку добью - сейчас уже http сервак заработал, правда как то странно: локально под IE - идеально работает, Opera - затыкается на отправке запроса. После того как "к инету подключил" - на сотике "превышен интервал ожидания", при том что запрос то от него проходит - мега весело моргает светодиодом "я великий сервак, шлю телеметрию".

Re: Ethernet to SPI (ENC28J60)

Чт окт 14, 2010 07:57:41

А я себе вот на такой собирал платку. По исходникам с туксграфикса вроде работает ) Буду дальше ковырять...
http://cgi.ebay.com/ENC28J60-Ethernet-C ... 588a0df02f

Re: Ethernet to SPI (ENC28J60)

Чт окт 14, 2010 11:46:44

Вот моя поделка,извиняйте за плохое качество,сейчас приделываю изменение ip по www есть позможность входа на страницу посредствомм вода пароля, также хочу чемнибудь управлять посредством посылки команд по www,также есть мысль использывать для хрпнения страниц какую нибудь Dataflash.
Вложения
IMGA0172.JPG
(116.83 KiB) Скачиваний: 1820
IMGA0171.JPG
(127.4 KiB) Скачиваний: 1503

Re: Ethernet to SPI (ENC28J60)

Чт окт 14, 2010 18:45:08

Не, я тоже не стал заморачиватся, взял уже спаянную:
http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=260666786952&ss
Были еще такие: http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=250696757806&ss но продавец, редиска, после покупки отписался "закончились" - видать с ценою ошибся...

Кстать, квр'ку добил наконец таки - работает модуль "как часы" :)

Re: Ethernet to SPI (ENC28J60)

Пт окт 15, 2010 03:50:33

я тоже сначала хотел купить, а потом как оказалось проще самому сделать, заодно и в схемотехнике потренироваться.

Re: Ethernet to SPI (ENC28J60)

Пт окт 15, 2010 13:20:29

Я вот только что свою отладил: Аппаратно работает уже все. С карточки памяти страничку читает и браузер плюется!
Теперь осталось программу доделать и отладить, и будет у меня мего-метеостанция.

Re: Ethernet to SPI (ENC28J60)

Пт окт 15, 2010 20:04:24

Есть предложение, давайте сдесь выкладывать исходники и схемы нашех устройств.

Re: Ethernet to SPI (ENC28J60)

Сб окт 16, 2010 13:18:45

С смысл то полного устройства? У каждого свои задачи, свое железо, да и до завершения проекта обычно как до колонии пингвинов в антарктике. :) Человек умеющий прогать все равно перепишет под себя, неумеющий - заплюхается при попытке разбора кода. А вот "костяк", причем отличный от оригинального есть самое необходимое. Сам несколько дней назад все бы отдал за рабочий шаблон под CVAVR.
Мой вариант, переписанный с тугсграфики на CVAVR. Извиняйте за код - малость сумбурный, делался в попыхах, будет посвободней - причешу. Подключение меги88 - см. в #define
Вложения
z28j60 & mega88.RAR
(40.7 KiB) Скачиваний: 1083

Re: Ethernet to SPI (ENC28J60)

Пт ноя 12, 2010 11:47:38

Обучите пожалуйста работе с крсталликом ENC28J60 (плата от olimex) , и мегой 16 (плата от olimex avr-p0-usb) на основе библиотек AVRLib, есть и то и другое , город Питер , мой е-майл 4250046@gmail.com
хочу обучение в живую , вознагражу финансово .

Re: Ethernet to SPI (ENC28J60)

Чт апр 07, 2011 15:47:58

alexsis_76 не могли бы выложить печатную плату ?
или может кто то подскажет где скачать файл для печатки под SMD.

Re: Ethernet to SPI (ENC28J60)

Сб апр 09, 2011 12:23:09

Возьмите если используете другой трансформатор то необходимо поменять рисунок схема разведена под LU1T516. если будут вопровы обращайтесь
Вложения
TERMO-SERVER.lay
(68.13 KiB) Скачиваний: 636

Re: Ethernet to SPI (ENC28J60)

Чт апр 14, 2011 14:22:07

спасибо , буду делать

Re: Ethernet to SPI (ENC28J60)

Ср авг 24, 2011 11:06:37

Вот уже 2 день бьюсь над enc28j60 mega32 и ds18b20 и проектами туксграфикса и др. Хочу температуру вывести на web. Прога датчик вроде определяет и пишет 0С, так как без него вообще не отображает температурную строку. Там в исходниках ds18s20 , но смотрю и с ds18b20 тоже должен работать , даташиты практически идентичны(даже менял id , чтоб хоть младшие разряды перекодировало) . Может у когото есть исходники меги 16-32 и ds18b20 с web мордой. Датчик 100% рабочий , проверал на другом термометре. Счас иду искать 18s20, хочеться температуру наконецто посмотреть.
Ответить