Как ферари сказал?? Аэродинамику придумали те кто не умеет делать двигатели )))
Зачем нам аэродинамика, когда берешь двигатель помощнее и все вопросы решаются!
Авиаконструкторы поржали над услышаным. Потом посмотрели на мощность движка ферари - снова поржали, но сильней. Потом узнали её скорость - и снова поржали совсем сильно.
Вывод - не стоит тянуть дибильные цитаты от которых воняет маркетингом на технический форум.
ах, ну да ....) лучше придумывать их самому, как собственно, я смотрю, вы и делаете......остается только, как вы говорите, поржать )))
но как мне узнать IP - адресс моего расспбери по пингу?
По пингу - никак.
Элементарно Ватсон - заходите на 2ip.ru и созерцаете )))
Ему пока к роутеру бы подключится, чтоб заходить кудато )))
Он не знает IP своего роутера???
Перефразирую "мышь в 3.14зде - оригинально"
Вы знаете, фразу "свисток же должен знать пароль и логин роутера, ну ладно допустим с под Линукса или через другую ОС подключусь и он каждый раз будет к моему роутеру стыковаться автоматом, но как мне узнать IP - адресс моего расспбери по пингу?" я посути не понял. Но уверен - по пингу не решается ;) Возможно dhcp дает динамический ip, из-за чего и проблема. Не знаю, но пинг не поможет.
Как ферари сказал?? Аэродинамику придумали те кто не умеет делать двигатели )))
Зачем нам аэродинамика, когда берешь двигатель помощнее и все вопросы решаются!
Авиаконструкторы поржали над услышаным. Потом посмотрели на мощность движка ферари - снова поржали, но сильней. Потом узнали её скорость - и снова поржали совсем сильно.
Вывод - не стоит тянуть дибильные цитаты от которых воняет маркетингом на технический форум.
ах, ну да ....) лучше придумывать их самому, как собственно, я смотрю, вы и делаете......остается только, как вы говорите, поржать )))
<del>. Притянул рекламу на отстой не в тему ТС, а теперь срач развести пытаешся да офтопиш неделю?! <del>. Здесь люди по теме разговаривают, а не про делфи, ферари. <del>. От тебя на форуме ни строчки кода, ни схемы, твои познания способны только рожать такое )))
Есть устройство на Ардуино мега 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 байт - это фактически предел всей посылки .. То есть тут вопроса "повышения быстродействия" тоже как-то не просмтаривается. Особенно если учесть что скорость передачи больше зависит от устройства вашего "вай-фай" чем от камня.
Как вывод: скорее всего желание перейти на больший камень связано с неумением программировать этот. Нет? :)
<del>. Притянул рекламу на отстой не в тему ТС, а теперь срач развести пытаешся да офтопиш неделю?! <del>. Здесь люди по теме разговаривают, а не про делфи, ферари. <del>. От тебя на форуме ни строчки кода, ни схемы, твои познания способны только рожать такое )))
Ну все с чего то начинают )) <del>. Жизнь не только из строчек кода состоит, сынок!
<del>. Притянул рекламу на отстой не в тему ТС, а теперь срач развести пытаешся да офтопиш неделю?! <del>. Здесь люди по теме разговаривают, а не про делфи, ферари. <del>. От тебя на форуме ни строчки кода, ни схемы, твои познания способны только рожать такое )))
Ну все с чего то начинают )) <del>. Жизнь не только из строчек кода состоит, сынок!
Идем по ссылке.. упс... нету такой. Да чувак, жизнь еще состоит из общения с криворукими пи..нами )) И избавится от общения с Вами сложно ;)
я не навязываюсь )) тем более к общению с Вами ))
я спокойно прохожу по этой ссылке, не знаю почему у Вас не получается... Тему конечно с процессинга выкинули, но вот не задача, по ссылке она спокойно находится и через поиск тоже ))
Идем по ссылке.. упс... нету такой. Да чувак, жизнь еще состоит из общения с криворукими пи..нами )) И избавится от общения с Вами сложно ;)
я не навязываюсь )) тем более к общению с Вами ))
я спокойно прохожу по этой ссылке, не знаю почему у Вас не получается... Тему конечно с процессинга выкинули, но вот не задача, по ссылке она спокойно находится и через поиск тоже ))
так сказать отреагировал на "здоровую" критику и решил что, действительно, не только же мне пользоваться данными сообщества,пусть и от меня будет хоть какая то польза, но.....
тему выкинули, видимо инакомыслие тут сурово карается )))
ua6em, programmable gain amplifer :)
ua6em, programmable gain amplifer :)
Век живи - я уж подумал, что новый тип графического адаптера может быть )))
Как ферари сказал?? Аэродинамику придумали те кто не умеет делать двигатели )))
Зачем нам аэродинамика, когда берешь двигатель помощнее и все вопросы решаются!
Авиаконструкторы поржали над услышаным. Потом посмотрели на мощность движка ферари - снова поржали, но сильней. Потом узнали её скорость - и снова поржали совсем сильно.
Вывод - не стоит тянуть дибильные цитаты от которых воняет маркетингом на технический форум.
ах, ну да ....) лучше придумывать их самому, как собственно, я смотрю, вы и делаете......остается только, как вы говорите, поржать )))
но как мне узнать IP - адресс моего расспбери по пингу?
По пингу - никак.
Элементарно Ватсон - заходите на 2ip.ru и созерцаете )))
Ему пока к роутеру бы подключится, чтоб заходить кудато )))
Он не знает IP своего роутера???
Перефразирую "мышь в 3.14зде - оригинально"
Вы знаете, фразу "свисток же должен знать пароль и логин роутера, ну ладно допустим с под Линукса или через другую ОС подключусь и он каждый раз будет к моему роутеру стыковаться автоматом, но как мне узнать IP - адресс моего расспбери по пингу?" я посути не понял. Но уверен - по пингу не решается ;) Возможно dhcp дает динамический ip, из-за чего и проблема. Не знаю, но пинг не поможет.
Настройте DHCP должным образом
Как ферари сказал?? Аэродинамику придумали те кто не умеет делать двигатели )))
Зачем нам аэродинамика, когда берешь двигатель помощнее и все вопросы решаются!
Авиаконструкторы поржали над услышаным. Потом посмотрели на мощность движка ферари - снова поржали, но сильней. Потом узнали её скорость - и снова поржали совсем сильно.
Вывод - не стоит тянуть дибильные цитаты от которых воняет маркетингом на технический форум.
ах, ну да ....) лучше придумывать их самому, как собственно, я смотрю, вы и делаете......остается только, как вы говорите, поржать )))
Тебе остается просто заткнутся.
Тебе остается просто заткнутся.
заткнуться и ни кому не рассказывать что ты крылатые фразы сам придумываешь??? ))) да нет уж, пусть все знают какой талант пропадает :))
Та расказуй шо хочеш де хочеш, и на заборах пиши как обычно. Офтопить тут больше нинадо. Угу?
Та расказуй шо хочеш де хочеш, и на заборах пиши как обычно. Офтопить тут больше нинадо. Угу?
вооот... наконец нормально заговорил.... а теперь еще воспитывать перестань других и указывать кому что писать тут. Угу? )))
<del>. Притянул рекламу на отстой не в тему ТС, а теперь срач развести пытаешся да офтопиш неделю?! <del>. Здесь люди по теме разговаривают, а не про делфи, ферари. <del>. От тебя на форуме ни строчки кода, ни схемы, твои познания способны только рожать такое )))
nikantovik
0
0
Ребята, подскажите как управлять ардуиной через web при помощи процессинга
.. Меряю температуры, стоят 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 байт - это фактически предел всей посылки .. То есть тут вопроса "повышения быстродействия" тоже как-то не просмтаривается. Особенно если учесть что скорость передачи больше зависит от устройства вашего "вай-фай" чем от камня.
Как вывод: скорее всего желание перейти на больший камень связано с неумением программировать этот. Нет? :)
Ну все с чего то начинают )) <del>. Жизнь не только из строчек кода состоит, сынок!
http://arduino.ru/forum/processing/upravlenie-arduino-po-lokalnoi-setke
Ну все с чего то начинают )) <del>. Жизнь не только из строчек кода состоит, сынок!
http://arduino.ru/forum/processing/upravlenie-arduino-po-lokalnoi-setke
Идем по ссылке.. упс... нету такой. Да чувак, жизнь еще состоит из общения с криворукими пи..нами )) И избавится от общения с Вами сложно ;)
Идем по ссылке.. упс... нету такой. Да чувак, жизнь еще состоит из общения с криворукими пи..нами )) И избавится от общения с Вами сложно ;)
я не навязываюсь )) тем более к общению с Вами ))
я спокойно прохожу по этой ссылке, не знаю почему у Вас не получается... Тему конечно с процессинга выкинули, но вот не задача, по ссылке она спокойно находится и через поиск тоже ))
Идем по ссылке.. упс... нету такой. Да чувак, жизнь еще состоит из общения с криворукими пи..нами )) И избавится от общения с Вами сложно ;)
я не навязываюсь )) тем более к общению с Вами ))
я спокойно прохожу по этой ссылке, не знаю почему у Вас не получается... Тему конечно с процессинга выкинули, но вот не задача, по ссылке она спокойно находится и через поиск тоже ))
???

ага ua6em, у меня такая ж картина.
незнаю с чем это связано , но у меня получается.
знаю что тут это не по теме, но там собственно это https://yadi.sk/i/Y0qrZYqZ3HShXa
так сказать отреагировал на "здоровую" критику и решил что, действительно, не только же мне пользоваться данными сообщества,пусть и от меня будет хоть какая то польза, но.....
тему выкинули, видимо инакомыслие тут сурово карается )))