На какую плату лучше перейти c Arduino mega, для большего быстродействия? Rasspbery Pi3 Arduino DUE Arduino maple Papilio DUO

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

ua6em, programmable gain amplifer :)

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

dimax пишет:

ua6em, programmable gain amplifer :)

Век живи - я уж подумал, что новый тип графического адаптера может быть )))

nikantovik
Offline
Зарегистрирован: 19.06.2015

Logik пишет:

nikantovik пишет:

Как ферари сказал?? Аэродинамику придумали  те кто не умеет делать двигатели )))

Зачем нам аэродинамика, когда берешь двигатель помощнее и все вопросы решаются!

Авиаконструкторы поржали над услышаным. Потом посмотрели на мощность движка ферари - снова поржали, но сильней. Потом узнали её скорость - и снова поржали совсем сильно.

Вывод - не стоит тянуть дибильные цитаты от которых воняет маркетингом на технический форум.

ах, ну да ....) лучше придумывать их самому, как собственно, я смотрю, вы и делаете......остается только, как вы говорите, поржать )))

Logik
Offline
Зарегистрирован: 05.08.2014

ua6em пишет:

Logik пишет:

ua6em пишет:

Logik пишет:

Roman2344 пишет:

 но как мне узнать IP - адресс моего расспбери по пингу?

По пингу - никак.

Элементарно Ватсон - заходите на 2ip.ru и созерцаете )))

Ему пока к роутеру бы подключится, чтоб заходить кудато )))

Он не знает IP своего роутера???
Перефразирую "мышь в 3.14зде - оригинально"

Вы знаете, фразу "свисток же должен знать пароль и логин роутера, ну ладно допустим с под Линукса или через другую ОС подключусь и он каждый раз будет к моему роутеру стыковаться автоматом, но как мне узнать IP - адресс моего расспбери по пингу?" я посути не понял. Но уверен - по пингу не решается ;) Возможно dhcp дает динамический ip, из-за чего и проблема. Не знаю, но пинг не поможет.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

Настройте DHCP должным образом

Logik
Offline
Зарегистрирован: 05.08.2014

nikantovik пишет:

Logik пишет:

nikantovik пишет:

Как ферари сказал?? Аэродинамику придумали  те кто не умеет делать двигатели )))

Зачем нам аэродинамика, когда берешь двигатель помощнее и все вопросы решаются!

Авиаконструкторы поржали над услышаным. Потом посмотрели на мощность движка ферари - снова поржали, но сильней. Потом узнали её скорость - и снова поржали совсем сильно.

Вывод - не стоит тянуть дибильные цитаты от которых воняет маркетингом на технический форум.

ах, ну да ....) лучше придумывать их самому, как собственно, я смотрю, вы и делаете......остается только, как вы говорите, поржать )))

Тебе остается просто заткнутся.

nikantovik
Offline
Зарегистрирован: 19.06.2015

Logik пишет:

 

Тебе остается просто заткнутся.

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

Logik
Offline
Зарегистрирован: 05.08.2014

Та расказуй шо хочеш де хочеш, и на заборах пиши как обычно. Офтопить тут больше нинадо. Угу?

nikantovik
Offline
Зарегистрирован: 19.06.2015

Logik пишет:

Та расказуй шо хочеш де хочеш, и на заборах пиши как обычно. Офтопить тут больше нинадо. Угу?

вооот... наконец нормально заговорил.... а теперь еще воспитывать перестань других и указывать кому что писать тут. Угу? )))

Logik
Offline
Зарегистрирован: 05.08.2014

<del>.  Притянул рекламу на отстой не в тему ТС, а теперь срач развести пытаешся да офтопиш неделю?! <del>. Здесь люди по теме разговаривают, а не про делфи, ферари. <del>. От тебя на форуме ни строчки кода, ни схемы, твои познания  способны только рожать такое )))

nikantovik

Offline
Зарегистрирован:19.06.2015
 
 

Ребята, подскажите как управлять ардуиной через web при помощи процессинга

 

 

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Roman2344 пишет:
Есть устройство на Ардуино мега 2560, (пишу из под Ардуино ИДЕ, хотя не много писал на СИ и на ассемблере, но давно)нужно ускорить его быстродействие, а именно измерение аналоговых сигналов и уменьшить погрешность измерений и ускорить быстродействие  цифровых входов и передавать данные по UART на вай-фай, так же используется ШИМ у меня, для управления частотой вращения вентиляторов, и УЗ – датчик для измерения уровня топлива

.. Меряю температуры, стоят 3 аналоговых температурных датчика, .. у датчиков выход 10мВ на градус, программно использую функцию ПИ-регулятора, сейчас  .. +-6градусов .. погрешность датчика по даташиту +-1градус .. хочу приблизиться к +-2-3градусам, к тому же не нравиться большой разброс +-10% встроенного ИОН на плате Ардуины меги, .. а при температуре 145градусов и 10%ИОНа, разброс будет 14,5градусов, мне нужно что бы ИОН хотя бы  до +-3% имел разброс.

.. За счет более быстрого опроса аналоговых входов, (соответственно и функция ПИ-регулятора будет быстрее обрабативаться, а значить меньше влиять будет инерционность ТЭНа) и большей разрядности АЦП думаю более точно в пределах 2-3 градусов удерживать температуру.

.. Данные уровня топлива, что включенно и выключено передаю по UART на вай-фай, вай-фай формирует веб -сервер, соответственно быстрее получу данные на ардуино ДУЕ, соответственно они быстрее обновяться и на веб-сервере, вай-фай модуль сейчас тоже возьму помощнее, что бы он страницу рисовал не 10с., а быстрее.

Я кстати и не знал что в Ардуино есть PGA, а как его программно использовать?

И так, у Вас есть датчик-термопара, которая выдает 10мВ/градус и может работать в диапазоне 0..1800мВ, с точностью +-1грд. то есть +-10мВ. Это дает нам относительную точность на диапазоне около 20/1800 = 1.11%. Соответственно, чтобы получить точность при разбросе 10% ИОН от платы к плате, при серийном производстве Вам потребуется или калибровать каждую плату, делая набор настроек в программе или иметь внешний ИОН или искать иной МК, с меньшим разбросом изготовления. Решить задачу системной ошибки изготовленного ИОН методами усреднения (за счет повышения быстродействия) - мне кажется некоторой фантазией .. не?

Далее, датчик "врет" на 1%. 10-и битный АЦП Мег имеет погрешность +-1 LSB, то есть 2/1024 = 0,2% то есть вопрос о повышении точности измерений - явно ошибочен. Понижение АЦП до 8-и разрядов с использованием встроенного усилителя (потеря ещё 1 LSB) дает ошибку 1/64 = 1.56%, что вполне сопоставимо с враньем датчика и за счет усреднения нескольких показаний вполне можно использовать. В этом разе, вы имеете возможность поднять скорость АЦП до 1 мегасемпла в сек, и иметь программируемое усиление, правда только в 10х и 200х, ибо иных нет. Я это к тому, что в вопросе замера данных - вопрос повышения быстродействия как таковой - не стоит.

Узв. датчик, тоже легко можно пересадить с типового pulseIn(), который тормозит работу системы до получения эхо, на прерывания и тем самым освободить мегу для решения иных задач пока идет замер. Вопроса повышения быстродействия тут - тоже не наблюдается.

ШИМ управление и вовсе делается таймерами, которых у мега2560 аж 4шт на 16 бит. Тоже ни разу не проблема.

ПИД-регулятор. Мой ХШ подсказывает что Вы пользуетесь типовой библиотекой на float. Это да, "медленно и печально", но и нагрев происходит "не шустро" и имеет достаточный запас инерции. Но, если проблема тут, то при вашей точности в 1% легко можно перейти на целочисленную арифметику, типа "фикс. точки" на базе long или вовсе int. Это повысит быстродействие ПИД-регулятора примерно в 10 раз. Но, требует хорошего уровня программирования.

Передача данных по Вай-фай .. сколько требуется времени, чтобы передать 4-5 чисел, пусть даже 10 и пусть даже по 4-8 байт на сервер? 40 байт - это фактически предел всей посылки .. То есть тут вопроса "повышения быстродействия" тоже как-то не просмтаривается. Особенно если учесть что скорость передачи больше зависит от устройства вашего "вай-фай" чем от камня.

Как вывод: скорее всего желание перейти на больший камень связано с неумением программировать этот. Нет? :)

 

 

nikantovik
Offline
Зарегистрирован: 19.06.2015

Logik пишет:
<del>.  Притянул рекламу на отстой не в тему ТС, а теперь срач развести пытаешся да офтопиш неделю?! <del>. Здесь люди по теме разговаривают, а не про делфи, ферари. <del>. От тебя на форуме ни строчки кода, ни схемы, твои познания  способны только рожать такое )))

Ну все с чего то начинают )) <del>. Жизнь не только из строчек кода состоит, сынок!

http://arduino.ru/forum/processing/upravlenie-arduino-po-lokalnoi-setke

Logik
Offline
Зарегистрирован: 05.08.2014

nikantovik пишет:

Logik пишет:
<del>.  Притянул рекламу на отстой не в тему ТС, а теперь срач развести пытаешся да офтопиш неделю?! <del>. Здесь люди по теме разговаривают, а не про делфи, ферари. <del>. От тебя на форуме ни строчки кода, ни схемы, твои познания  способны только рожать такое )))

Ну все с чего то начинают )) <del>. Жизнь не только из строчек кода состоит, сынок!

http://arduino.ru/forum/processing/upravlenie-arduino-po-lokalnoi-setke

Идем по ссылке.. упс... нету такой. Да чувак, жизнь еще состоит из общения с криворукими пи..нами )) И избавится от общения с Вами сложно ;)

nikantovik
Offline
Зарегистрирован: 19.06.2015

Logik пишет:

Идем по ссылке.. упс... нету такой. Да чувак, жизнь еще состоит из общения с криворукими пи..нами )) И избавится от общения с Вами сложно ;)

я не навязываюсь )) тем более к общению с Вами ))

я спокойно прохожу по этой ссылке, не знаю почему у Вас не получается... Тему конечно с процессинга выкинули, но вот не задача, по ссылке она спокойно находится и через поиск тоже ))

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

nikantovik пишет:

Logik пишет:

Идем по ссылке.. упс... нету такой. Да чувак, жизнь еще состоит из общения с криворукими пи..нами )) И избавится от общения с Вами сложно ;)

я не навязываюсь )) тем более к общению с Вами ))

я спокойно прохожу по этой ссылке, не знаю почему у Вас не получается... Тему конечно с процессинга выкинули, но вот не задача, по ссылке она спокойно находится и через поиск тоже ))

???

Logik
Offline
Зарегистрирован: 05.08.2014

ага ua6em, у меня такая ж картина. 

nikantovik
Offline
Зарегистрирован: 19.06.2015

незнаю с чем это связано , но у меня получается.

знаю что тут это не по теме, но там собственно это https://yadi.sk/i/Y0qrZYqZ3HShXa

так сказать отреагировал на "здоровую" критику и решил что, действительно, не только же мне пользоваться данными сообщества,пусть и от меня будет хоть какая то польза, но.....

тему выкинули, видимо инакомыслие тут сурово карается )))