О погоде. Ethernet-метео с вертикальным взлётом.

Есть у меня знакомый Слон.
И делает этот Слон эзернет-термометры.
вот такие:


Вещь досталась мне нахаляву, хотя вообще-то он их продает.
Хотел сначала написать в детальку, но почитал описание блога и передумал.

Собственно, о термометре.
Может быть я ошибаюсь, но человек придумал реально минималистскую схему — на PIC18F60J67 PIC18F67J60.
Т.е. и MAC и PHY онбоард.
Датчики DS18B20, в продаваемой СЕЙЧАС версии их можно зацепить 4 штуки.
Веб-страничка выглядит так:
старая версия градусника
Ещё он передает данные по USB и отсылает на карту проекта «Народный мониторинг»
И ещё SNMP, и ещё что-то делает… Но СИЛЬНО подробно я не разбирался. Меня интересует только моя картинка. Засыпаю обычно с буком на животе и проснувшись, смотрю — сколько штанов сегодня одевать и не сдох ли кондей в серверной(было, было..).

Но это было начало. Как это обычно бывает, человек нет чтоб остановиться, заняться продажами…
Версия 2 меряла ещё и давление.

Теперь допиливает прошивку и железо к очередной версии: с давлением, влажностью и температурой:
бета
вот такой уродец:

И… кажется, он наконец задумался о PoE. Не прошло и полгода трёх лет :)
Короче, до вертикального взлёта уже недалеко.

Перечитал — напомнило рекламу. Но это не реклама. Просто девайс прикольный.
Живёт слон тут

Комментарии (46)

RSS свернуть / развернуть
IP таки спалил.
+2
Гм, провайдер УСИ. Недалече) То-то IP выглядит знакомо.
0
Оставим для будущих поколений: 90.150.88.250/ :-)

Web-интерфейс тормозит конечно жестко (грузится секунды 2).
Я бы статические файлы на внешний хостинг переложил.
0
канал гавно.
-1
Ну не настолько же. Скорее там стек без TCP-окна, поэтому TCP-передачи страшно тормозят на сетях с большим пингом.
+2
Там же единицы килобайт… Именно девайс видимо меедленно раздает файлы.
0
Типичная грабля TCP без поддержки окна. В LAN работает нормально, в интернете передает порядка 500 байт за время в два пинга.
+2
Значок градуса криво показывает, однако. Я понимаю в комменте полениться и написать его как попало, но не в продукте же!
0
голимая бета.
0
Значок градуса… Что пользователь вписал при настройке в конфиг, вот на этой вкладке, elephant.embedders.org/TE_MONITOR/te_sensor.jpg то и показывает.
0
О, автор? Ну что оно настраивается уже неплохо.
0
А значения из ROM зачем?
0
Это уникальный номер датчика, присваивается при изготовлении датчика, по нему идентификация осуществляется. Если один из кучи датчиков отвалился, то как без номера определить какой именно? Они же параллельно на одной шине подключены. Вообще оказалось, что поддержка нескольких датчиков избыточна, поэтому в новых версиях останется только два датчика температуры, подключенные на разные линии.
0
этот можно, я спрашивал — ip домашний и динамический. Там его последняя версия для отладки висит
0
реально минималистскую схему — на PIC18F60J67. Т.е. и MAC и PHY онбоард.
Там случаем не ENC28J60 встроена? Алсо, МК сильно греется?
0
  • avatar
  • Vga
  • 21 января 2013, 09:01
Я ж написал. Весь езернет: 16Ф60о67+резюки+розетка с трансформатором.
палец терпит.
0
мля. PIC18F67J60
0
Я видел. Я о том, что микрочип вроде встраивает в МК тот же контроллер эзернета, что и в ENC28J60. Интересно, оно такое же глючное и жручее?
палец терпит.
Для МК это уже довольно много) ENC28J60 тоже в соике хорошо греется, AFAIK. В DIP — еле теплая.
0
жрёт да. Но, насколько я в курсе — еще не одного отказа не было. А продал он их уже сильно дофига.
0
Везет же. У меня 2 штуки в течении месяца сдохли, попробовал на ENC28J60 тоже греется. Ethernet+PIC больше не хочу. Перешел на STM32 и DP83848.
0
При том, сколько времени он этой схемой провозился — полагаю о везении речи идти не может.

А сдохли каким образом? Симптомы и причины?
0
Во время работы пропадает сеть, link загорается постоянно, сам контроллер остается рабочим. Причина думаю перегрев, плата односторонняя, массовый полигон возможно маловат.
0
Господа сисадмины и электронщики, а на сколько реально снять питание с коричневого и бело-коричневого провода? Эта пара подключена всегда. Щас померял — ~0.5 вольт переменки… Про PowerOverEthernet я, само собой умалчиваю :)
0
Эти 2 провода, как правило, замкнуты. Вы измерили наводку.
0
вполне реально. синяя и коричневая пара в 10/100мбит не используется. есть несколько стандартов. самый простой это по синей паре +, по коричневой минус, напряжение до 15в.
а вообще в витую можно подать до 100в (по стандарту РоЕ максимальное — 56-72в)
0
Инфинет по синей и коричневой гонит 24в, Проксима — 48. Девайсы сертифицированы.
Откуда Вы взяли 15?
0
ну 15в это не совсем стандарт. точнее вообще не по стандарту. Хоть по стандарту диапазон питающих лежит в пределах 37-56в многие производители не гнушаются подать и 24в (что уже якобы не стандарт) и 12в. У меня полно стоит оборудования которому питание по витой 8-30в в радость/норма. сертифицированого. так что вопрос о напряжении это больше вопрос совместимости.
В данном случае РоЕ это совместимость по питающим парам. вряд ли человек будет поддерживать полный протокол РоЕ, для большинства полная поддержка даром не нужна.
0
этточно.
0
для 10мбитного езернета физический уровень — манчестер размахом +-2.5В.
волновое сопротивление витой пары вроде бы 100 Ом, во всяком случае оно так согласовано 2х50,
соовтетственно во время передачи, передатчик херачит в линию 25мА по 2.5в.
вполне можно попробовать паразитно запитаться, правда не с микрочиповским езернетом, больно уж он прожорливый.
однако передаёт передачик не всегда, а когда не передаёт, шлёт лишь link pulse длительностью 100нс каждые ~16мс,
соответственно в среднем уже лишь 0.15мкА.
правда это на 10мБит, так как с другой стороны скорее всего будет стоять не 10мБитная сетевая карта,
то она уже будет слать Fast link pulse, которых в примерно в 30 раз больше, то есть 4мкА.
при этом если завестись на 100мБит, то другая сторона когда ей передавать нечего, будет слать в линию idle (11111) амплитудой 1В, и соответственно средним током 5мА.
коричневые/синии пары могут просто болтаться в воздухе, иногда тоже согласуются на землю чтобы лучше экранировать передающие зеленую/оранжевую пары.
какого-то реального тока с них не снять.
0
кстати если разговор идет о 5-20 мА то можно прямо в свиче на среднюю точку езернет транса подать + и -. работает уже проверено. ток большой не вытянете потому как обмотки намотаны проводом порядка 0.1мм. но зато можно сэкономить на прокладываемых парах.
0
Меня одного беспокоит, что при «Версия 2 меряла ещё и давление» на картинках всех «1.30»?
0
Нет, всё нормально — меня это тоже беспокоило.

… версия с температурой и давлением не пошла в серию, потому что захотелось еще влажность и кофе в постель :)

ТОВАРИШ СЛОН! Я ЗНАЮ ЧТО ТЫ ЧИТАЕШЬ ЭТИ КАММЕНТЫ. ЗАРЕГСЯ, БЛИН, И САМ ОТВЕЧАЙ!
+1
А зачем в коде страницы это:
<link href="/mchp.css" rel="stylesheet" type="text/css" />
<script src="/mchp.js" type="text/javascript"></script>
Где находится? И где выполняется?
0
На страничках установок скрипты используются. Выполняются естественно на машине пользователя.
+1
Первый это таблица стилей там прописаны всякие шрифты и цвета наполнений div
а во втором ajax типа чтоб на странице прямо на глазах обновлялаись показания
там помоиму раз в пол секунды опрос идет по умолчанию
ваще микрочип офигенно все это запилил — у меня у самого электрочайник с езернетом на таком контроллере сделан
все никак руки не доходят все воедино собрать)
+1
и какова себестоимость?
0
Чип этот рублей 120, розетка с трансом еще 90, ну платка около 20р да вся смд рассыпуха потянет еще на рублей 50 с натягом. Как то так.
+2
Кгхм… на сайт зайдите ;) Только калобайта держать придется ;)
0
да уж, 40 евров
китайцы делают за 20 баксов, правда там только на выходе рс232, но контроллер наверное можно перешить и может быть туда даже вебморда влезет
ну и опять же за 20 баксов есть китайский влан роутер с лан портом, куда влезет вебморда и мощность там покруче будет + корпус
0
внезапно статья в тему
habrahabr.ru/post/166373/
вышло даже дешевле, хоть и через жопу
0
Чип этот рублей 120
Чет больно дешево. ENC28J60 и то дороже стоит вроде. Алсо ты еще DS18B20 забыл, он тоже довольно заметно стоит.
0
Ну мы же не про розницу говорим, а про оптовые поставки треями контрабандой из Китая.
+1
Впрочем, со 120 рублями я погорячился. Думаю около 80ти. Он в Элитане от 10шт по 118 лежит.
0
40евро продажная цена вполне нормлаьный ценник для тех кто не в состоянии сделать самостоятельно. а кто может — тот удивленный фейс не делает ибо в курсе что по чем. ну а вопрос жабы зеленой и прыщавой это вечный вопрос.
+1
Да вроде бы никто не возмущается. Цену определяет спрос, покупают — значит цена ок.
0
вот SNMP от микрочипа это круто
так у меня и не хватило тямы чтобы он заработал в стеке
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.