Страница 1 из 2
LAN AVR в одном флаконе
Добавлено: Сб июн 15, 2013 22:41:49
c2n
Всем Мяу!
Затюкался я каждое надцатое число отправлять в ЖЭК данные по водяным счетчикам, средствами электропочты.
Зашел в магазин водопроводных принадлежностей и увидел! Счетчик своей мечты! с герконом внутри, и 4 проводами на выходе. Производитель - Valtek или как его там.... не суть

Пришла мысль. соорудить на базе МК няшную девайсину, которая по расписанию будет отправлять данные в жек по средствам все той же электропочты.
преамба:
изучаю семейство 8бит АВР. имеется нехилый аппаратный скарб. На носу (год в запасе) дЕплом на специальности АСОиУ (СГАУ. 6й фак)
Вопрос.
Юзать адовую 32х битную микруху о 144 ногах - под данную задачу - жаба давит.
На сколько реально выпендреться и реализовать это на семействе 8Бит МК????
КУямба: Данная тема АСУшнику на заочке на сколько будет "принята" учебным составом ВУЗа? или забить на все, и пейсать говнодиплом на 1Ц?
Re: LAN AVR в одном флаконе
Добавлено: Вс июн 16, 2013 10:47:47
igor-x
няшный... бла бла ... говняшный .... бла бла ...
по русски то никак мысль не выразить ?
Re: LAN AVR в одном флаконе
Добавлено: Вс июн 16, 2013 11:43:17
loki113
мне кажется, что собрать в кучу
- опрос данных с счетчика
- отправка НА ОПРЕДЕЛЕННЫЙ IP-шник в определенном формате....
блин... ну трудно будет.
на комп снять - ерунда, а вот с сетью и обменом в сети подружить АВР-ку.... не видел пока ни одного даже отдаленно похожего девайса.
софт ТСЖ позволяет вобще в него что-то послать без проверки безопасности? а подтверждать?
а то вставят антиспамкартинку, тут твой девайс и ляжет в попытках отправить.
да и на практике реализовать использование данного нелицензированного прибора маловероятно...
а то я б тоже так счетчиков запилил в дом. на электричество, на воду, на газ, которые с внешней команды будут отматывать показания на NNNN-цифр вниз
НО
как идея на диплом - почему нет. сделать демонстрационник. труба, 2 ведра, и ноут под боком софтину написать на принятие и отправку. тогда вполне себе вариант
Re: LAN AVR в одном флаконе
Добавлено: Вс июн 16, 2013 11:51:06
Alexey123
Есть Ethernet микросхемы, веб-сервер на AVR можно сделать, клиент тоже возможно. Остаётся загнать SMTP или другой протокол.
Re: LAN AVR в одном флаконе
Добавлено: Вс июн 16, 2013 16:18:11
YS
IMHO это задача уже для Raspberry Pi или того же роутера TL-MR3020 с OpenWRT. На одной AVRке - маловероятно.
Re: LAN AVR в одном флаконе
Добавлено: Вс июн 16, 2013 20:28:00
c2n
loki113 писал(а):софт ТСЖ позволяет вобще в него что-то послать без проверки безопасности? а подтверждать?
а то вставят антиспамкартинку...
Если у них софт считает по 10кубов в случае отсутствия данных, а на следующий месяц не переиндексирует по поданным данным.... и приходится идти ругаться, то антиспам у них будет реализован, когда человечество загадит все планеты солнечной системы своим присутствием....
Сейчас им отправляется сообщение по электронной почте...
===========
письмо примерно следующего содержания:
Кому:
Control@Ya.ru
Тема: показатели счетчиков воды за январь месяц
Москва, Красная площадь д.1 кв.1
показатели счетчиков на 1 января 3013г.
Холодная 500,35
Горячая 100.25
Владимир Ильич Л.
============
на входе стоит автоответчик, который с 10 по 25 число месяца отвечает всем, что показания приняты, в другое время отвечает что не принято.
Ну и по всей видимости, дальше, на приемном конце сидит обученная обезьянка, возможно у которой к 1Ске (я ХЗ что они пользуют) прикручен ящик с папкой "входящие", с двумя кнопками, сообщение принято и сообщение не принято. потому как бывает что они после робота просят переслать данные...
Re: LAN AVR в одном флаконе
Добавлено: Вс июн 16, 2013 21:46:44
Satyr
YS писал(а):IMHO это задача уже для Raspberry Pi
Нее, это задача на Xeon QuadCore, не меньше.

Re: LAN AVR в одном флаконе
Добавлено: Вс июн 16, 2013 21:48:53
Satyr
c2n писал(а):
преамба:
изучаю семейство 8бит АВР. имеется нехилый аппаратный скарб. На носу (год в запасе) дЕплом на специальности АСОиУ (СГАУ. 6й фак)
Вопрос.
Юзать адовую 32х битную микруху о 144 ногах - под данную задачу - жаба давит.
На сколько реально выпендреться и реализовать это на семействе 8Бит МК????
Чтоб дремучее 8 битное гавно слало емылы по инету, ты под него костылей наставишь столько, что жаба сдохнет и в ногах заблудится.
Делал похожее пару лет назад (работает, кстати, непрерывно и как часы), но и сейчас не видел ничего более подходящего - TI Stellaris'ы со встроенным Ethernet MAC+PHY
Так выглядит плата. датчики десятками можно вешать
http://radiokot.ru/forum/download/file.php?id=74765
Исходники, схема, еще вроде какое то барахло
http://radiokot.ru/forum/viewtopic.php? ... 27#p994927
Re: LAN AVR в одном флаконе
Добавлено: Вс июн 16, 2013 22:01:09
c2n
я всегда придерживаюсь 2х критериев.
1. меньше деталей - больше надежность.
2. всегда можно найти дешевое решение, или аналог практически с тем же функционалом.
согласитесь, если счетчик стоит 700 рЭ, то смысл покупать к нему "дисплейчик" за 3000 - мягко говоря рожа треснет.
Re: LAN AVR в одном флаконе
Добавлено: Вс июн 16, 2013 22:05:52
Satyr
c2n писал(а):
1. меньше деталей - больше надежность.
Куда меньше 1 детали ? -))
С AVR костылей будет прилично - деталей явно > 1
У меня описанное непрерывно 2 года работает домашним градусником (точнее, контроллером шины градусников. 2 провода, а на них вешай далласовские с паразитным питанием сколько хочешь) в Web мордой и торчит в инет.
Там и кнопки резет нету, как вставлено в розетку, так и работает все это время.
Идея, кстати, подсчет воды туда же завести. Займусь на новой хате -))
Re: LAN AVR в одном флаконе
Добавлено: Вс июн 16, 2013 22:15:54
c2n
ну все равно, стоимость что на ST, что на 32Бит АВР будет много дорого. В случае с ST прийдется переучиваться...
лепить конструкцию через SPI протокол и управлять микрухой ethernet - как вариант... но запасной.
например этим чудом: RTL8019
может кто подскажет примерные аппаратные параметры ethernet? Какие грабли? я вот наткнулся что надо гальванической развязкой соединять гнездо и основную схему.
Re: LAN AVR в одном флаконе
Добавлено: Вс июн 16, 2013 23:26:31
Satyr
Причем тут ST ?
Из какого музея за какие деньги брать RTL8019 ?
Одноразово учиться под антикварный RTL8019 не западло, под перспективные архитектуры - западло ?
Слепые фаны АВРов, очнитесь! вам самим не смешно ?
Re: LAN AVR в одном флаконе
Добавлено: Пн июн 17, 2013 00:13:18
YS
Нее, это задача на Xeon QuadCore, не меньше.
Ну, если стримить FullHD видео счетчика...
согласитесь, если счетчик стоит 700 рЭ, то смысл покупать к нему "дисплейчик" за 3000
Я бы купил роутер TL-MR3020. Он
стоит как раз что-то около 700 - 800 р. При этом на него встает OpenWRT - полноценный линух со всеми драйверами. Получаем Ethernet, WiFi, USB host. Можно даже прикрутить WEB-камеру и слать фоточки счетчика.
А на TL-MR3020 через UART уже можно навесить милую сердцу AVRку (хотя тут за глаза хватит какой-нибудь мелочи типа MSP430G2231) и передавать через UART данные в отсылающую софтину.
Прикрутить WEB-интерфейс? Пожалуйста! Подключить по WiFi? Пожалуйста! Вести логи на флешку? Пожалуйста!
Соотношение результат/геморрой не в пользу AVR. Да и не в пользу решений "с нуля" вообще. По деньгам выйдет где-то так же, если не дороже, но еще придется и повозиться.
***
Я, кстати, на этом роутере WEB-радио делал. Скрипты писал на Lua.
Re: LAN AVR в одном флаконе
Добавлено: Пн июн 17, 2013 08:42:57
c2n
Как еще один вариант, с этим роутером.... при этом можно тогда организовать "двунаправленную" связь, чтоб комунальщики могли сами подцепляться и собирать данные...
Но! я первоначально хотел все это в очень мелкую коробульку запхаить, и питать ее от батарейки в режиме picoPower..... и по нужде чтоб она почту слала... без всяких операционных систем...
Спортивный интерес так сказать

Re: LAN AVR в одном флаконе
Добавлено: Пн июн 17, 2013 09:15:12
igor-x
c2n писал(а):Спортивный интерес так сказать

тогда ради спортивного интереса почитайте про TCP IP протокол. поскольку при построении системы из г...на и палок вам его придется использовать, потом перейдите к SMTP протоколу (он значительно проще)
Re: LAN AVR в одном флаконе
Добавлено: Пн июн 17, 2013 10:41:14
c2n
По модели OSI. Если я буду прикручивать гнездо эзернета напрямую к МК.
то мне нужно будет реализовать 2й и 3й уровни....//Это ежику понятно
Вопрос тогда в следующем.
Какие частоты у сигналов? Какой документ надо погрызть? Все что попадалось - это форматы и содержание кадров... и не более
У ЮСБ хоть сказано, что частота - 12МГц
ЗЫ: сама по себе идея, заставить тиньку 2313 спамить - забавна

Re: LAN AVR в одном флаконе
Добавлено: Пн июн 17, 2013 11:00:10
Satyr
c2n писал(а):
Какие частоты у сигналов? Какой документ надо погрызть? Все что попадалось - это форматы и содержание кадров... и не более
Ты его что, ногодрыгом делать собрался ? -))
Re: LAN AVR в одном флаконе
Добавлено: Пн июн 17, 2013 11:38:14
c2n
а почему бы и нет

приращивают же тиньки к USB....
А я вот возьму и LAN приращу

o_O
Ну если водосчетчик хитрый.. то тогда тиньку можно взять...
если есть "решения" которые с LAN контроллером по ISP или UART общаются... то можно заставить и без всего этого "поговорить" с сервером mail.ru или gmail.com....
Re: LAN AVR в одном флаконе
Добавлено: Пн июн 17, 2013 11:42:35
Satyr
Даа, AVR - это не лечащаяся болезнь головного мозга
Ну, 125Мхз для 100Base-TX, дергай -)))
Водосчетчик примитивный - 1 импульс на 10л воды
Re: LAN AVR в одном флаконе
Добавлено: Пн июн 17, 2013 11:57:03
c2n
Че вы с АВРом головного мозга докопались! то!
Я же говорю, что у меня программатор для АВР имеется... поэтому чтоб не тратиться лишний раз, делать на том что есть. Ну не зря же я себе Драгон под заказ вез!!!
Темболее, в АСМ мы не очень
Гы....125MHz... Это же кремниевая электроплитка получится

)
Отлично, еще и обогреватель, для "горячей" воды в летний период.. Экономия то какая

)
Сервер Гмайл с моей железкой:
-Эй ты с какова района?
-с интернета, а че сам какой борзый!
-Да я почти мейнстрейм супер комп!
-да мне пофиг! я восьмибитный пошли поговорим!