Страница 178 из 326
Re: Arduino Mega Server
Добавлено: Чт ноя 17, 2016 6:53 pm
Vasily7
А есть платы на stm32 на которых удалось запустить AMS?
Re: Arduino Mega Server
Добавлено: Чт ноя 17, 2016 7:00 pm
Alex
АМС работает на Mega, Due, 101, M0, ESP8266, Sonoff. Опытов с STM32 не проводилось.
Re: Arduino Mega Server
Добавлено: Чт ноя 17, 2016 7:20 pm
serghei
Процессоры ARM Это ближе к Due. В наличии нет, но скорее всего работать будут. Но за такую цену покупать не хочется
https://ru.aliexpress.com/item/FREE-SHI ... 2d43064705 .
PS И не понятно как етернет шилд циплять.
Re: Arduino Mega Server
Добавлено: Сб ноя 19, 2016 7:07 am
Vasily7
а за такую цену вас не устроит
https://ru.aliexpress.com/item/Free-Shi ... 9a350fbeec
быстродействие этой штуки раз в дцать больше avr + богатая периферия. Флеша маловато. Но понять стоит не стоит заниматься хватит. Мне не нравится что в амс на меге нет запаса по быстродействию, несколько пидов или с плавучкой что-то и реакция интерфейса вряд ли кого устроит.
ардуину на stm32 давно пытаются портировать
https://geektimes.ru/post/277928/ правда попробовав результат не впечатлил.
Тут человек выложил библиотеки под w5100, w5500
https://github.com/Serasidis/Ethernet_STM
Re: Arduino Mega Server
Добавлено: Сб ноя 19, 2016 8:34 am
Alex
амс на меге нет запаса по быстродействию
АМС работает на куче 32-битных контроллеров, никто не заставляет пользоваться Мегой. Например, Дуе работает на 84 МГц, имеет быструю математику, 12-битные АЦП и т. д. И стоит сопоставимо с Мегой. (Это не значит, что я против STM)
Re: Arduino Mega Server
Добавлено: Сб ноя 19, 2016 10:11 am
Vasily7
Каждый кулик свое болото хвалит. Последние неск. лет плотно работаю с stm, , быстрее, привычнее. Плата, конструктив на stm не проблема. Atmel (сегодня microchip) одно время любил снимать чипы с производства не предлагая замен. Сейчас правда заверяет в длительности срока производства. Кроме due на чем 32-х битном работает ams? A на due схема работы та же sd(web-данные)-due-шилд? spi-для карты и шилда один и тот же? Можно на проект глянуть?
Re: Arduino Mega Server
Добавлено: Сб ноя 19, 2016 10:14 am
serghei
Все замечательно , только я не понимаю зачем контроллеру , у которого основное назначение моргать светодиодом ,ну и крутить серву , тактовую частоту делать в 1 гигагерц и при этом оперативы мизер? Той же Меге вполне хватает 16 Мгц обсчитать 14 аналоговых входов со всеми флоатами и отрисовать две синусоиды в реальном времени ! Медленно выводит результаты в браузер? Так пусть он и занимается этой проблемой со своим кешированием ( уже реализовано для 015 АМС ). Не хватает интерфейсов ? Так я иду по пути " разделяй и властвуй " - каждый сервер занят своим конкретным делом , а дальше можно связать их по шине I2C и они будут знать , что твориться у соседей ( на форуме есть пример , только не знаю как реально это реализовать).
Еще одна глобальная проблема STM - все таки это уже не Ардуино и нет поддержки в IDE . С такой бедой столкнулся в ESP 16 мегабайт. И даже нашел поддержку в IDE, но все равно не работает как надо.
Re: Arduino Mega Server
Добавлено: Сб ноя 19, 2016 10:43 am
Alex
Каждый кулик свое болото хвалит. Последние неск. лет плотно работаю с stm, , быстрее, привычнее. Плата, конструктив на stm не проблема. Atmel (сегодня microchip) одно время любил снимать чипы с производства не предлагая замен. Сейчас правда заверяет в длительности срока производства.
Я не являюсь фанатом STM, хотя благожелательно к нему отношусь.
Кроме due на чем 32-х битном работает ams?
Я несколькими постами ранее озвучил все платформы на которых АМС работает на данный момент. Цитата: «АМС работает на Mega, Due, 101, M0, ESP8266, Sonoff». И будет работать на ESP32.
A на due схема работы та же sd(web-данные)-due-шилд? spi-для карты и шилда один и тот же? Можно на проект глянуть?
АМС на всех платформах одинаковый, за исключением специфических особенностей каждой платформы. Всё это подробно описано в документации и начинать работу с АМС нужно с её прочтения.
Re: Arduino Mega Server
Добавлено: Сб ноя 19, 2016 11:11 am
alexsis_76
Да AVR машина достаточно медленная,spi работает на частоте половина тактовой 16/2=8,но со своей задачей справляется,я вот недавно запустил на 32 меге и енс сервер с sd картой,если сильно не грузить то вполне прилично,ну а скорость это понятие относительное
Re: Arduino Mega Server
Добавлено: Вс ноя 20, 2016 9:43 pm
vivat
Поставил AMS на ESP8266 и Mega2560. В целом - работает. Разработчику спасибо. Подправил скетч для работы с MajorDoMo (к которому Alex утратил интерес). Данные с AMS на него пошли. Ни как не найду в документации - как управлять выходами по HTTP (не из штатного веб интерфейса). Каким запросом можно включить/выключить например pin5. Если не сложно, подскажите или дайте ссылку где это написано. Так же планирую добавить работу с zabbix, я так понимаю его интеграция пока не планировалась?