|
Вопросы по AVR+Ethernet, Буду дружить AVR+ENC28J60 нужен стек протоколов IP |
|
|
|
Nov 20 2010, 12:39
|

Местный
  
Группа: Свой
Сообщений: 343
Регистрация: 24-01-07
Из: Новосибирск
Пользователь №: 24 714

|
Собственно задача назревала достаточно долго, но похоже, созрела. Немного введения. Существует "отдельностоящая" серверная. В количестве двух штук. В них бывают случаи сбоя по ~220, в результате чего кондиционер самостоятельно бывает, не запускается, в результате чего довольно быстро начинает нарастать t. Это проблема первая. В общем-то крайне близкая проблема, результат тот же, но причины разные - при переходе лето-зима и наоборот периодически кондей опять же "встает". Причины не нашли, поэтому, просто дергаем "кондиционерщиков". А за это время температура опять же, нарастает... И, наконец, еще одна проблема - в одной из серверных резервный, а в другой - боевой кондиционеры не имеют "наружнего" слива. Т.е. слив конденсата организован в локальное харнилище - по-простому - ведро. Имеет место быть ограниченность системы в силу небесконечности накопителя  по простому - ведро наполняется рано или поздно. В итоге имеем задачу - собрать два схожих устройства, с возможностью дальнейшего масштабирования (планируется организация "полноценных" серверных либо просто закрытых "серверных шкафов" в других городах). Устройства должны иметь возможность мониторинга трех параметров: 1. температура (DS1820 где-то доложон валяться) 2. фиксировать пропадание электричества (по возможности с организацией RTC и запоминанием, когда пропало, когда появилось) 3. мониторить состояние ведра (исполнительный механизм, вернее, идея его организации, имеется - датчик наполнения будет самым, пожалуй, простейшим - на базе обычного кулера с поговревшей обмоткой - к крыльчатке прилажен рычаг с поплавком, поплавок всплыл, крыльчатка повернулась, датчик Холла, имеющийся внутри кулера, выдал "1" вместо "0" на выходе. Собственно, дело за малым - начать да кончить. Не решен вопрос с выбором контроллера - боюсь, что tiny2313 просто не хватит памяти на реализацию TCP/IP. А делать прийдется именно TCP поскольку таким образом достигается масштабируемость любого уровня - и в перспективе на другой город, и в имеющихся масштабах - между этажами нет прямого интерфейса, зато свободных портов в коммутаторах найти можно. Но дальше первого же маршрутизатора UDP не протолкнешь. Собирать данные планируется на "большом брате", благо, опять же, свободных вычислительных ресурсов в контексте данной задачи на каком-нибудь из серверов найти можно с избытком. Это было введение на будущее. А теперь, с позволения, начну задавать глупые вопросы Чем отличаются следующие трансформаторные развязки. На старой доброй сетевухе-комбе имеются и тот и другой, оба - 10Мбит. Но только один 16PT-006A и чуть поменьше, другой 20F001N и чуть побольше. По обвязке оба братья-близнецы. Сравнение в ДШ дало следующее: Vend | Part Number | Package | Cores | Temp | Configuration YCL | 16PT-006A | 16-pin DIL | 3 | +25° C | 10BASE2 & 5 YCL | 20F001N | 16-pin DIL | 3 | +25° C | 10BASE-T (LPF) Что из себя представляет та и другая конфигурация? Как-то даже растерялся...
|
|
|
|
|
 |
Ответов
|
Nov 20 2010, 15:23
|

Местный
  
Группа: Свой
Сообщений: 343
Регистрация: 24-01-07
Из: Новосибирск
Пользователь №: 24 714

|
Цитата(esaulenka @ Nov 20 2010, 20:16)  я б ARM взял. Получится куда лучшая масштабируемость... Вероятно, я бы тоже. Просто на полке 8-разрядники лежат, а вот ARMов немайя... К тому же, с 8-разрядными я хоть как-то знаком, а про ARMы только и знаю, что они "есть", ни что нужно для разработки на них, ни как, ни с чем, я не знать  рано или поздно, конечно, дорасту, но сейчас, думаю, не готов. Да и делать буду все, видимо, исключительно в DIP/DIL/и т.п. исполнениях, чтобы "на коленке" можно было делать.
|
|
|
|
|
Nov 21 2010, 18:59
|

Местный
  
Группа: Свой
Сообщений: 343
Регистрация: 24-01-07
Из: Новосибирск
Пользователь №: 24 714

|
Цитата(esaulenka @ Nov 21 2010, 15:33)  А на коленке ничего делать не надо. Надо раскрутить начальство (раз есть серверные, значит есть и начальство) на закупку Начальство мы не раскручиваем, решаем имеющуюся проблему своими силами. А нет - так хоть ночуй и карауль самолично. Но шоп работало! У начальства бывают разные политики управления. Мелкий саботаж в этом плане неуместен. И давайте не будем их здесь обсуждать, pls. Мозоли и так болят. По существу хочется вспомнить, как держать в руках паяльник, собрать что-нибудь работающее и внедрить на месте, дабы облегчить жизнь себе и коллегам, при этом получить дополнительное моральное удовлетворение с минимальными материальными затратами  P.S.: про гайку М3. В данном случае если со всеми задачами "по отдельности" я готов справиться, то с эзернетом работаю только как админ, но не как "железячник", а посему вопрос остается прежним, ищу (заметьте, ИЩУ, а не жду, это действительно так) варианты реализации стека TCP/IP на базе AVR 8-разрядного. Рассматриваю варианты кастрации, но передавать данные все равно необходимо по IP, причины уже назвал - свичи и маршрутизаторы "по дороге от А к Б"
|
|
|
|
Сообщений в этой теме
aspID Вопросы по AVR+Ethernet Nov 20 2010, 12:39 Rst7 Вопрос к топикстартеру - почему так цинично игнори... Nov 21 2010, 19:46 aspID Цитата(Rst7 @ Nov 22 2010, 01:46) Вопрос ... Nov 22 2010, 05:41 alexeyv Есть такие библиотеки
1. uIP
2. Procyon AVRlib
Мо... Nov 22 2010, 04:44 aspID Похоже, потихоньку схожу с ума... Пытаюсь отлажива... Nov 26 2010, 05:58 ncux Может, если еще не поздно, имеет смысл взглянуть в... Nov 26 2010, 06:45 aspID Цитата(ncux @ Nov 26 2010, 12:45) Может, ... Nov 26 2010, 06:55 aspID Совершенно не понимаю, в чем причина. Не получаетс... Nov 30 2010, 04:29 aspID На данный момент так и не смог понять поведения щу... Dec 1 2010, 15:00 alexeyv Есть снифер Wireshark.
С помощью него, например, м... Dec 2 2010, 05:14 aspID Цитата(alexeyv @ Dec 2 2010, 11:14) Есть ... Dec 2 2010, 05:35  Дмитрий Ветра Цитата(aspID @ Dec 2 2010, 07:35) С этим ... Dec 2 2010, 06:34 Maverick Цитата(alexeyv @ Dec 2 2010, 07:14) Есть ... Dec 10 2010, 07:55  aspID Цитата(Maverick @ Dec 10 2010, 13:55) мож... Dec 10 2010, 08:00 aspID На данный момент имею проблемы с распознаванием ли... Dec 7 2010, 07:00 XVR ЦитатаМожет, провода от розетки-с-трансформатором ... Dec 7 2010, 08:48 Rst7 QUOTE опять устройство отказывается видеть линк пр... Dec 7 2010, 08:56 XVR Цитата(Rst7 @ Dec 7 2010, 11:56) Я Вам по... Dec 7 2010, 09:23 aspID Как бы из того и исхожу, что 10Мбит... Вроде не до... Dec 7 2010, 14:06 aspID Собрал "сеть" в сочетании "хост-хос... Dec 10 2010, 07:25 esaulenka Блин. По Вашей же ссылке предлагают скачать в т.ч.... Dec 10 2010, 16:21 dvl Цитата(aspID @ Nov 20 2010, 15:39) Собств... Dec 12 2010, 18:07 aspID Цитата(dvl @ Dec 13 2010, 00:07) Может эт... Dec 12 2010, 23:52 garlands я для себя в аналогичной (да практически идентично... Dec 13 2010, 03:51 aspID Цитата(garlands @ Dec 13 2010, 09:51) зна... Dec 13 2010, 05:19 garlands ну если 8бит, то отличное решение в свое время пре... Dec 13 2010, 05:47
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|