Форум РадиоКот • Просмотр темы - Ethernet to SPI (ENC28J60)
Сообщения без ответов | Активные темы
Страница 3 из 7
[ Сообщений: 131 ]
, , , , , ,
Автор
Сообщение
ВНН
Заголовок сообщения: Re: Ethernet to SPI (ENC28J60)
Добавлено: Пн апр 19, 2010 09:27:30
Потрогал лапой паяльник
Карма: 1
Рейтинг сообщений: 35
Зарегистрирован: Сб дек 13, 2008 09:03:43Сообщений: 347Откуда: г.Советская Гавань
Рейтинг сообщения: 0
K()X Хочеш или нет но компилировать надо (IP и MAC в данной прошивке задаются в исходнике и login c pasword тоже) Плату можеш использовать мою ETH_M32 и под M16 Удачи
_________________ Я тоже белый и пушистый и также как и Вы ловлю мышей. С уважением ВНН.
Вернуться наверх
Реклама
alexsis_76
Заголовок сообщения: Re: Ethernet to SPI (ENC28J60)
Добавлено: Вт апр 20, 2010 05:07:14
Зарегистрирован: Ср апр 29, 2009 04:11:48Сообщений: 46
Рейтинг сообщения: 0
сегодна вечером подправлю исходники и выложу
Последний раз редактировалось alexsis_76 Вт апр 20, 2010 05:25:56, всего редактировалось 1 раз.
Вернуться наверх
Реклама
alexsis_76
Заголовок сообщения: Re: Ethernet to SPI (ENC28J60)
Добавлено: Вт апр 20, 2010 05:24:05
Зарегистрирован: Ср апр 29, 2009 04:11:48Сообщений: 46
Рейтинг сообщения: 0
Уважаемый ВНН а как вы решили проблему посылки результатов измерений от сервера к браузеру и их отображения на экране.
Вернуться наверх
ВНН
Заголовок сообщения: Re: Ethernet to SPI (ENC28J60)
Добавлено: Вт апр 20, 2010 15:54:23
Потрогал лапой паяльник
Карма: 1
Рейтинг сообщений: 35
Зарегистрирован: Сб дек 13, 2008 09:03:43Сообщений: 347Откуда: г.Советская Гавань
Рейтинг сообщения: 0
alexsis_76
Есть два варианта
1 Статический по запросу к серверу производится измерение после ,вывод переменной через html
2 Динамический измерения производятся постоянно с нужным интервалом времени
перемнные в html выводим сразу (результат последнего измерения)или усреднение нескольких измерений
Я остановился на 2 варианте
Посмотри исходник
http://tuxgraphics.org/common/src2/arti ... 3.6.tar.gz Я брал за базовый но более старую версию
Удачи
_________________ Я тоже белый и пушистый и также как и Вы ловлю мышей. С уважением ВНН.
Вернуться наверх
alexsis_76
Заголовок сообщения: Re: Ethernet to SPI (ENC28J60)
Добавлено: Ср апр 21, 2010 01:52:43
Зарегистрирован: Ср апр 29, 2009 04:11:48Сообщений: 46
Рейтинг сообщения: 0
Ага нашел,я имел ввиду как запихать переменную в html отправляемый браузеру.
Вернуться наверх
Реклама
ВНН
Заголовок сообщения: Re: Ethernet to SPI (ENC28J60)
Добавлено: Ср апр 21, 2010 02:29:52
Потрогал лапой паяльник
Карма: 1
Рейтинг сообщений: 35
Зарегистрирован: Сб дек 13, 2008 09:03:43Сообщений: 347Откуда: г.Советская Гавань
Рейтинг сообщения: 0
Вывод // sht11: plen=fill_tcp_data_p(buf,plen,PSTR("<b><ADDR>ул.Лизюкова </ADDR></b>\n")); // error=gSensorErrors[0]; if(error!=0){ //in case of an error if (error==1){ plen=fill_tcp_data_p(buf,plen,PSTR("no sensor\n")); } if (error==2){ plen=fill_tcp_data_p(buf,plen,PSTR("sensor crc error\n")); } if (error==3){ plen=fill_tcp_data_p(buf,plen,PSTR("timeout error\n")); } plen=fill_tcp_data_p(buf,plen,PSTR("\n")); }else{ // plen=fill_tcp_data_p(buf,plen,PSTR("<TT>Температура воздуха : ")); temp=calc_sth11_temp(gTempval_raw[0]); adddecimalpoint2(temp); plen=fill_tcp_data(buf,plen,gStrbuf); plen=fill_tcp_data_p(buf,plen,PSTR("</TT>'C ")); plen=fill_tcp_data_p(buf,plen,PSTR("\n")); plen=fill_tcp_data_p(buf,plen,PSTR("<HH>Влажность воздуха : ")); rh=calc_sth11_humi(gHumival_raw[0],temp); itoa(rh,gStrbuf,10); plen=fill_tcp_data(buf,plen,gStrbuf); plen=fill_tcp_data_p(buf,plen,PSTR("</HH>%\n")); dew=calc_dewpoint(rh,temp); adddecimalpoint2(dew); } i=0; while(i<gOWsensors) { adddecimalpoint2(gOWTempdata[i]); i++; } if (gOWTemp_measurementstatus==1){ } END_OF_WEBPAGE: plen=fill_tcp_data_p(buf,plen,PSTR("\n</pre><hr>г.Советская Гавань 2010 г.\n")); return(plen); } Удачи
_________________ Я тоже белый и пушистый и также как и Вы ловлю мышей. С уважением ВНН.
Вернуться наверх
Реклама
alexsis_76
Заголовок сообщения: Re: Ethernet to SPI (ENC28J60)
Добавлено: Ср апр 21, 2010 02:58:44
Зарегистрирован: Ср апр 29, 2009 04:11:48Сообщений: 46
Рейтинг сообщения: 0
Да именно вот этот код я нашел вчера
Вернуться наверх
larik
Заголовок сообщения: Re: Ethernet to SPI (ENC28J60)
Добавлено: Пт сен 10, 2010 08:34:08
Мучитель микросхем
Карма: 6
Рейтинг сообщений: 3
Зарегистрирован: Вс окт 12, 2008 00:19:25Сообщений: 403Откуда: Подольск, Мос. Область
Рейтинг сообщения: 0
вопрос может и тупой но спрошу - любой ли трансформатор 1:1 можно использовать? например от старых свичей на 10 и 100 мбит, например FB2022
Вернуться наверх
ВНН
Заголовок сообщения: Re: Ethernet to SPI (ENC28J60)
Добавлено: Пт сен 10, 2010 09:32:36
Потрогал лапой паяльник
Карма: 1
Рейтинг сообщений: 35
Зарегистрирован: Сб дек 13, 2008 09:03:43Сообщений: 347Откуда: г.Советская Гавань
Рейтинг сообщения: 0
Вернуться наверх
Реклама
Int_13h
Заголовок сообщения: Re: Ethernet to SPI (ENC28J60)
Добавлено: Пт сен 10, 2010 15:31:00
Первый раз сказал Мяу!
Карма: -1
Рейтинг сообщений: 0
Зарегистрирован: Пт сен 10, 2010 14:40:40Сообщений: 25Откуда: Красноярск
Рейтинг сообщения: 0
Вернуться наверх
РадиоЛоматель
Заголовок сообщения: Re: Ethernet to SPI (ENC28J60)
Добавлено: Сб сен 11, 2010 12:09:48
Мудрый кот
Карма: 11
Рейтинг сообщений: 21
Зарегистрирован: Чт авг 21, 2008 22:03:30Сообщений: 1733Откуда: Одесса(Украина)
Рейтинг сообщения: 0
Тоже этим страдаю сейчас. Мега8 между прочим тянет простой веб сервер с тспи и удипи и запросом нтпи.
Хочу сделать метеостанцию с веб интерфейсом, синхронизатор всех часов в доме с нтпи, также вывод инфы на небольшое табло.
Возможно, еще что-то.
Вот такое вот устройство:
-Мега128
-ENC28J60
-MMC
-FT232RL
-RS232
-RS485
-Радиоприеник и передатчик
-LCD
-DS1307 (На время отсутствия интернета)
-DS18B20 (несколько штук-автономные устройства, соединенные по RS485 с "центральным". Какая-то Тинька)
С датчиком давления и влажности пока не определился
Для этого использую исходники Элм Чана и Туксграфикса.
Статья про ENC:
http://www.rlocman.ru/shem/schematics.html?di=55059 В разных частях статьи разные проекті со своими исходниками на С.
Проект близится к завершению. Осталось отладить только карту памяти и определится с влажностью и давлением.
_________________ (*tmp) &= ~( ( (param1 & (1<<PARAM1_BIT6)) || ((param2==PARAM2_TRUE)&&(--param3)) ) ? (param1 & (~param2)) : (Func1() | FUNC1_FLAGS) ); Люблю Си...
Вернуться наверх
larik
Заголовок сообщения: Re: Ethernet to SPI (ENC28J60)
Добавлено: Ср сен 15, 2010 20:50:53
Мучитель микросхем
Карма: 6
Рейтинг сообщений: 3
Зарегистрирован: Вс окт 12, 2008 00:19:25Сообщений: 403Откуда: Подольск, Мос. Область
Рейтинг сообщения: 0
а тянет в сети какой ? городской или которая дома на пару компьютеров
Вернуться наверх
РадиоЛоматель
Заголовок сообщения: Re: Ethernet to SPI (ENC28J60)
Добавлено: Ср сен 15, 2010 20:56:09
Мудрый кот
Карма: 11
Рейтинг сообщений: 21
Зарегистрирован: Чт авг 21, 2008 22:03:30Сообщений: 1733Откуда: Одесса(Украина)
Рейтинг сообщения: 0
Ну я в доашней отлаживаюсь конечно. А потом буду пробовать дальше расшарить
_________________ (*tmp) &= ~( ( (param1 & (1<<PARAM1_BIT6)) || ((param2==PARAM2_TRUE)&&(--param3)) ) ? (param1 & (~param2)) : (Func1() | FUNC1_FLAGS) ); Люблю Си...
Вернуться наверх
larik
Заголовок сообщения: Re: Ethernet to SPI (ENC28J60)
Добавлено: Ср сен 15, 2010 23:02:55
Мучитель микросхем
Карма: 6
Рейтинг сообщений: 3
Зарегистрирован: Вс окт 12, 2008 00:19:25Сообщений: 403Откуда: Подольск, Мос. Область
Рейтинг сообщения: 0
просто была похожая конструкция промышленного производства так она в домашней нормально себя вела, потому что поток был маленький а как включалось в общую сеть так сразу висла, не успевала ARP обрабатывать
Вернуться наверх
ВНН
Заголовок сообщения: Re: Ethernet to SPI (ENC28J60)
Добавлено: Чт сен 16, 2010 07:13:18
Потрогал лапой паяльник
Карма: 1
Рейтинг сообщений: 35
Зарегистрирован: Сб дек 13, 2008 09:03:43Сообщений: 347Откуда: г.Советская Гавань
Рейтинг сообщения: 0
Вернуться наверх
РадиоЛоматель
Заголовок сообщения: Re: Ethernet to SPI (ENC28J60)
Добавлено: Чт сен 16, 2010 22:45:35
Мудрый кот
Карма: 11
Рейтинг сообщений: 21
Зарегистрирован: Чт авг 21, 2008 22:03:30Сообщений: 1733Откуда: Одесса(Украина)
Рейтинг сообщения: 0
ВВН, вот что-то подобное хочу сделать.
А у вас там пакеты дробятся? (Вопрос риторический, думаю да
)
_________________ (*tmp) &= ~( ( (param1 & (1<<PARAM1_BIT6)) || ((param2==PARAM2_TRUE)&&(--param3)) ) ? (param1 & (~param2)) : (Func1() | FUNC1_FLAGS) ); Люблю Си...
Вернуться наверх
ВНН
Заголовок сообщения: Re: Ethernet to SPI (ENC28J60)
Добавлено: Пт сен 17, 2010 00:53:58
Потрогал лапой паяльник
Карма: 1
Рейтинг сообщений: 35
Зарегистрирован: Сб дек 13, 2008 09:03:43Сообщений: 347Откуда: г.Советская Гавань
Рейтинг сообщения: 0
Для ENC28J60 купленные два года назад дробятся, а в этом году нет (изминилась версия кристалла)
_________________ Я тоже белый и пушистый и также как и Вы ловлю мышей. С уважением ВНН.
Вернуться наверх
kolobok0
Заголовок сообщения: Re: Ethernet to SPI (ENC28J60)
Добавлено: Пт сен 17, 2010 11:22:51
Зарегистрирован: Ср дек 30, 2009 09:55:39Сообщений: 277
Рейтинг сообщения: 0
РадиоЛоматель писал(а):
..А у вас там пакеты дробятся? ..
если идёт речь об IP уровне - да. Но как правило это на маршрутиризаторах. стандартная величина 'разреза' = 1500 байт. Если на приёме предполагается принимать большие пакеты - то сборку на данном уровне придёться делать. ну и проблемы быстрых, медленных стартов, заторов, потери пакетов - так же...
к сожалению в сети нет готовых стэков (исходников имеется ввиду) с решением этой проблемы (на 2005г где то, такая ситуация была). везде предполагается, что вы будете юзать длины менее 1500 в пакетах.
(круглый)
ЗЫ
И ещё. Для выкачивания полной заявленно скорости ethernet милкосхемой необходимо юзать только 'ПДП'.
Вернуться наверх
demos.vlz
Заголовок сообщения: Re: Ethernet to SPI (ENC28J60)
Добавлено: Пт сен 17, 2010 13:38:15
Карма: 2
Рейтинг сообщений: 5
Зарегистрирован: Вт сен 01, 2009 11:51:00Сообщений: 55Откуда: Волжский, Волгоградская область
Рейтинг сообщения: 0
Подскажите где можно заказать ENC28J60 с пересылкой почтой.
Вернуться наверх
ВНН
Заголовок сообщения: Re: Ethernet to SPI (ENC28J60)
Добавлено: Сб сен 18, 2010 07:44:55
Потрогал лапой паяльник
Карма: 1
Рейтинг сообщений: 35
Зарегистрирован: Сб дек 13, 2008 09:03:43Сообщений: 347Откуда: г.Советская Гавань
Рейтинг сообщения: 0
_________________ Я тоже белый и пушистый и также как и Вы ловлю мышей. С уважением ВНН.
Вернуться наверх
Страница 3 из 7
[ Сообщений: 131 ]
, , , , , ,
Кто сейчас на форуме
Сейчас этот форум просматривают: Mursik и гости: 2
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения