Нужен скетч запуска котла Webasto с доп канала сигнализации через дуню

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

Ставлю допы на автомобили. Имеется постоянная проблема подкчлюения допканала сигнализации на запуск котла Webasto. Т.е. включается и выключается котел с одного провода, минусовым импульсом 1 сек. Проблема состоит в том, что при запуске котла с брелока сигнализации не всегда стабильныя связь между брелоком и автомобилем. И при посылке команды с брелока отчет об успешном выполнении включения доп канала не приходит, а в реальности сигнал может пройти (при этом котел включается). Т.к. мы думаем что сигнал не прошел, нажимаем на доп канал ещё раз - тем самым уже выключаем котел и приходим в холодный авто. Нужно разделить включение и выключение на разные каналы сигнализации, но провод для включения котла один. Поэтому задача ардуино: 1. делать проверку включен или выключен в данный момент котел, используя один из входов ардуино.

2.Включение котла. Подаем импульс на второй вход ардуино (включение котла), если котел в состоянии выкл., то на выходе импульс 1 сек, в противном случае - нет импульса на выходе. 

3. Выключение котла. Подаем импульс на третий вход ардуино (выключение котла), если котел в состоянии вкл., то на выходе импульс 1 сек, в противном случае - нет импульса на выходе. 

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

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

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

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

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

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

MaksVV
Offline
Зарегистрирован: 06.08.2015
int DopOn = 10;
int DopOff = 11;
int Vyhod = 8;
int Sost = 12; 

void setup() {

pinMode (DopOn, INPUT); 
pinMode (DopOff, INPUT);
pinMode (Sost, INPUT);
pinMode (Vyhod, OUTPUT);
}

void loop() 
if digitalRead (DopOn, LOW) && digitalRead (Sost, LOW) digitalWrite (Vyhod, LOW);
delay (1000);
if digitalRead (DopOff, LOW) && digitalRead (Sost, HIGH) digitalWrite (Vyhod, LOW);
delay (1000); 

 

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

Понятно что ошибке в синтаксисе, но я вообще новичок, суть думаю понятна, поправьте. 

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

Gres пишет:

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

представляете нажимаю на брелоке на доп канал, хоб пишет нет связи. Я начинаю думать, прошел реально сигнал или нет, включилась вебаста или нет. Если сделать как вы говорите, то надо теперь ожидать хотя бы 5 минут чтоб показания на датчиках температуры изменились. Ладно подождали, проверяем темпретатуру сигнализацией  - температура не повысилась,  значит котел не включился, сигнал не прошел. Повторяем процедуру. Так можно пол часа котел включать. 

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

MaksVV пишет:

Понятно что ошибке в синтаксисе, но я вообще новичок, суть думаю понятна, поправьте. 

Вам же объяснили, или Вы делаете сами, или идёте в "ищу исполнителя" и платите деньги.

Вы даже не удосжились синтаксис поправить, с чего кто-то должен за Вас всё делать? Вот с чего?

Да и сам скетч ... вот Вам хорощий совет. Впредь, чтобы не париться. вы просто пишите вот такой скетч (по крайней мере нормально компилируется) и просите его поправить:

void setup(){}
void loop(){}

 

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

ЕвгенийП пишет:

MaksVV пишет:

Понятно что ошибке в синтаксисе, но я вообще новичок, суть думаю понятна, поправьте. 

Вам же объяснили, или Вы делаете сами, или идёте в "ищу исполнителя" и платите деньги.

Вы даже не удосжились синтаксис поправить, с чего кто-то должен за Вас всё делать? Вот с чего?

Да и сам скетч ... вот Вам хорощий совет. Впредь, чтобы не париться. вы просто пишите вот такой скетч (по крайней мере нормально компилируется) и просите его поправить:

void setup(){}
void loop(){}

 

Я бы с вами согласился , если бы я просил сделать скетч там умного дома, или станка чпу на ардуино. Но моя задача как мне кажется совсем простая, если я все сделаю сам, зачем мне сюда писать то вообще? То что я смогу сделать скетч вообще не сомневаюсь, просто придется перелопатить кучу инфы. Представляю что даже для среднего уровня ардуинщика мой скетч за пару минут можно написать. Надеелся что это быстрее сделать в посте чем писать сообщения типа: "иди читай мат часть и тп." И платаить деньги за 10 строчек не смешите. Или скажите тогда, что для реализации моей задачи скетч вообще сложный и большой, тогда я буду разбираться сам. Я и так буду разбираться сам, просто так было бы быстрее. 

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

MaksVV пишет:

моя задача как мне кажется совсем простая

Ну, если простая, так и сделайте сами, в чём проблема?

MaksVV пишет:

если я все сделаю сам, зачем мне сюда писать то вообще? 

Сюда писать, если Вы всё сделали, но оно "почти работает", осталась какая-то непонятка, с которой Вы справиться не можете. Тогда пишите сюда и просите помочь найти ошибку.

MaksVV пишет:

То что я смогу сделать скетч вообще не сомневаюсь, просто придется перелопатить кучу инфы.

Т.е. Вам лень лопаптить кучу, Вы хотите на халяву воспользоваться тем, что кто-то её неделями лопатил?

MaksVV пишет:

Представляю что даже для среднего уровня ардуинщика мой скетч за пару минут можно написать. 

Ну, как сказать, может быть и можно минут за пять. Нормальный специалист берёт баксов 200 в час, так что пять минут - 17 баксов. С Вас там примерно столько и возьмут - не бойтесь, не обдерут.

MaksVV пишет:

И платаить деньги за 10 строчек не смешите. 

Да я как-то и не смешу, ну если Вам смешно, тот смейтесь, конечно, на здоровье. Как-нибудь таксисту скажите, что "платить за 10 минут езды - не смешите" - вместе с ним посмеётесь.

"Труд без оплаты столь же безнравственен, как и оплата без труда" - Вы этого не знали?

 

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

ЕвгенийП пишет:

Ну, как сказать, может быть и можно минут за пять. Нормальный специалист берёт баксов 200 в час, так что пять минут - 17 баксов. С Вас там примерно столько и возьмут - не бойтесь, не обдерут.

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

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

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

ЕвгенийП пишет:

Ну, если простая, так и сделайте сами, в чём проблема?

ок, капитан, сделаю!

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

MaksVV, не спорь, для многих обитателей форума 100 строк флуда легче написать, чем 10 строк кода.

Держи, для затравки.

#define DopOn 10
#define DopOff  11
#define Vyhod  8
#define Sost  12

unsigned long time, timer=0;
bool timerenabled=false;
#define TIMEREXPIRED (time-timer)>1000
void setup() 
{
  pinMode (DopOn, INPUT); 
  pinMode (DopOff, INPUT);
  pinMode (Sost, INPUT);
  pinMode (Vyhod, OUTPUT);
}

void pulse()
{
  digitalWrite (Vyhod, LOW); 
  timer=time; 
  timerenabled=true;
}
void loop() 
{
  time = millis();
  if (timerenabled)
  {
    if (TIMEREXPIRED) {digitalWrite (Vyhod, HIGH); timerenabled=false;}
  }
  else
  {
    if (digitalRead (DopOn) && digitalRead (Sost)) pulse();
    if (digitalRead (DopOff) && !digitalRead (Sost)) pulse();
  }
}

 

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

Энди, респект! теперь есть от чего оттолкнутся. Соберу отпишусь 

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

Посмотрел Вашу схему подключения. На всякий случай напомню, что Arduino оперирует TTL уровнями... Дополнительный канал сигналки прижмется к минусу при активации, а до этого там будет плюс и у меня очень большие сомнения, что там 5 вольт... Со всеми вытекающими последствиями...

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

MaksVV пишет:

решение моей задачи явно не стоит 17 лолларов. 

А это как договоритесь с исполнителем, ибо "договор, - есть продукт при полном непротивлении сторон".

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Andy пишет:

MaksVV, не спорь, для многих обитателей форума ...

На одном из автофорумов (а товарищ как раз из "авто") как-то был совет бывалого: "да чего Вы паритесь с прошивками, идите на ардуино-ру, там лохи задарма всё сделают".

Начинаю думать, что он был прав.

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

Gres пишет:

Посмотрел Вашу схему подключения. На всякий случай напомню, что Arduino оперирует TTL уровнями... Дополнительный канал сигналки прижмется к минусу при активации, а до этого там будет плюс и у меня очень большие сомнения, что там 5 вольт... Со всеми вытекающими последствиями...

спасибо, я про это думал. На допканалах если бы был плюс, то всё верно 12В. Но там его нет , по крайней мере при измерении вольтметром. минус появляется при активации допканала. Но вот на проводе состояния появляется 12 В и на ардуино его подавать нельзя. Придется использовать делитель напряжения или оптопару.

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

ЕвгенийП пишет:

Andy пишет:

MaksVV, не спорь, для многих обитателей форума ...

На одном из автофорумов (а товарищ как раз из "авто") как-то был совет бывалого: "да чего Вы паритесь с прошивками, идите на ардуино-ру, там лохи задарма всё сделают".

Начинаю думать, что он был прав.

Да это небось пухлявый или клапауций жертв загоняли.

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

Предлагаю тебе сделать алгоритм проще.

Один клик вызывает запуск на N минут и каждый следующий в течении минуты тоже.

Можно высунуть пульт в окно и покликать на удачу :)

И вопрос разве у вебасты не удержанием уровня включение ?

У меня Hydronic, там просто уровень.

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

У меня Бинар, запускается импульсом. А вообще доп каналы сигнашки все настраиваются. Я сначала тоже к дополнительному каналу сигнашки хотел прикрутить, все приготовил и провода вывел, а потом передумал, иногда машина стоит далеко, вне зоны, у друзей оставил или мало где еще. Сделал GSM модем, звонком включается/выключается, смски шлет о состоянии интересующих меня данных.

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

temenator пишет:

Предлагаю тебе сделать алгоритм проще.

Один клик вызывает запуск на N минут и каждый следующий в течении минуты тоже.

Можно высунуть пульт в окно и покликать на удачу :)

И вопрос разве у вебасты не удержанием уровня включение ?

У меня Hydronic, там просто уровень.

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

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

подскажите, вебасто и подобные аккумулятор сильно жрут?

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

Ни одна сигналка не может напрямую  правильно включать котлы без промежуточного штатного пульта котла, т.к допканалы обычно нельзя настроить больше чем на 3 минуты, а этого мало. Можно настроить допканал как зещелка, но если включил, будет работать постоянно, пока не разрядится акб или не кончится топливо, можно так забыть выключить, если поездка например отменилась. Gsm модули да,  удобней гораздо - и радиус действия огромен и подключать можно напрямую, т.к. у них обычно есть настроки допканалов на длительное время. Но люди почему то не всегда готовы за них платить. Поэтому ардуино может решить проблему подключения сигналки как со штатным пультом котла так и без него напрямую. Сначала хочу попробовать воплотить  вариант ардуино к штатному пульту, потом напрямую. 

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

toc пишет:
подскажите, вебасто и подобные аккумулятор сильно жрут?

Где то 4...5 ампер если печка не подключена. Реком емкость акб не менее 60ач. Ну и конечно время работы двс после запуска котла должно быть не меньше времени работы котла до этого, тогда будет все гуд. 

 

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

temenator пишет:

Один клик вызывает запуск на N минут и каждый следующий в течении минуты тоже.

Можно высунуть пульт в окно и покликать на удачу :)

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

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

Есть вопросы по скетчу, трудно понимать ПО, т.к. баловался только басиком во времена спектрума. 

1.войд сетап читается один раз это я понял, а вот после него сразу переходит к войд луп? В представленном выше скетче Andy после сетап идет void pulse а значит там сразу должен активироваться выход, что не гуд. Вероятно что переходит сразу к void loop.

2. Непонятна строка 26: if (timerenabled) если переменная что? True тут должно еще быть? Т.е . if (timerenabled=true) или это по умолчанию? Тоже самое строки после else не понятно на что проверяются входы digitalRead

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

MaksVV пишет:

Есть вопросы по скетчу, трудно понимать ПО, т.к. баловался только басиком во времена спектрума. 

1.войд сетап читается один раз это я понял, а вот после него сразу переходит к войд луп? В представленном выше скетче Andy после сетап идет void pulse а значит там сразу должен активироваться выход, что не гуд. Вероятно что переходит сразу к void loop.

2. Непонятна строка 26: if (timerenabled) если переменная что? True тут должно еще быть? Т.е . if (timerenabled=true) или это по умолчанию? Тоже самое строки после else не понятно на что проверяются входы digitalRead

1. void pulse - это функция, которая будет отрабатывать только когда ее вызовут, тоесть:

pulse();

2. Тут проводится проверка, если условие истина, то выполняется следующее действие, если ложно, то другое(Оператор If..else).

bool timerenabled=false;

Это просто флаг работы котла, сразу после старта он сброшен, тоесть котел выключен.

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

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

MaksVV пишет:
Есть вопросы по скетчу, трудно понимать ПО, т.к. баловался только басиком во времена спектрума. 

1.войд сетап читается один раз это я понял, а вот после него сразу переходит к войд луп? В представленном выше скетче Andy после сетап идет void pulse а значит там сразу должен активироваться выход, что не гуд. Вероятно что переходит сразу к void loop.

Скеч не выполняется построчно от первой строки до последней, если порыться в исходниках ,

int main(void)
{
	init();
	initVariant();
	setup();
	for (;;) {
		loop();
		if (serialEventRun) serialEventRun();
	}
	return 0;
}

то можно увидеть, что setup() вызывается один раз после init, а loop() в бесконечном цикле. pulse() вызывается из loop() и больше нигде.

MaksVV пишет:
2. Непонятна строка 26: if (timerenabled) если переменная что? True тут должно еще быть? Т.е . if (timerenabled=true) или это по умолчанию? Тоже самое строки после else не понятно на что проверяются входы digitalRead

С точки зрения языка: if(timerenabled) и if(timerenabled==true) равнозначны, то же самое if(digitalRead(x)) и if(digitalRead(x)==true)

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

Спасибо! Теперь всё стало гораздо поятнее. Нашел не точность в последних строках: 

 if (!digitalRead (DopOn)  && !digitalRead (Sost)) pulse();
 if (!digitalRead (DopOff) && digitalRead (Sost)) pulse();
добавил и переставил лог. отрицание. при моей задаче должно быть так? ведь на входах минусовой импульс когда активны допканалы. ну и состояние котла было перепутано.
temenator
Offline
Зарегистрирован: 26.12.2015

MaksVV пишет:

Ни одна сигналка не может напрямую  правильно включать котлы без промежуточного штатного пульта котла, т.к допканалы обычно нельзя настроить больше чем на 3 минуты, а этого мало. Можно настроить допканал как зещелка, но если включил, будет работать постоянно, пока не разрядится акб или не кончится топливо, можно так забыть выключить, если поездка например отменилась. Gsm модули да,  удобней гораздо - и радиус действия огромен и подключать можно напрямую, т.к. у них обычно есть настроки допканалов на длительное время. Но люди почему то не всегда готовы за них платить. Поэтому ардуино может решить проблему подключения сигналки как со штатным пультом котла так и без него напрямую. Сначала хочу попробовать воплотить  вариант ардуино к штатному пульту, потом напрямую. 

Фигней маетесь.

Есть готовый модуль таймера на 12 вольт. http://2magnita.ru/catalog/Rele-vremeni-3

Я такие ставил на ограничение работы компрессора в системе очистки воды.

Поплавок включал таймер и компрессор тарахтит хх минут. Потом реле отрубается.

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

temenator пишет:

 

Фигней маетесь.

Есть готовый модуль таймера на 12 вольт. http://2magnita.ru/catalog/Rele-vremeni-3

Я такие ставил на ограничение работы компрессора в системе очистки воды.

Поплавок включал таймер и компрессор тарахтит хх минут. Потом реле отрубается.

Не забывайте что мне нужно подключать всё это ещё и к сигнализации, а с этим реле будет проблема, описанная в первом посте и всё равно будет нужен ардуино. Тем более одной из целей у меня научиться пользоваться и программировать дуню - тема для меня интересная. 

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

В чем проблема то ?

Сигналка дала импульс, реле защелкнулось на нужное время.

А так дуня и ее питание и защита от зависания.

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

temenator пишет:

А так дуня и ее питание и защита от зависания.

Вы абсолютно правы. Человек просто еще не сталкивался с этим и не совсем понимает, что это все не так просто.

Для начла питание, так как выбросы в сети огромные, пиковые амплитуды очень высоки, нужен dc-dc преобразователь и не простой, а с низким энергопотреблением, высоким КПД и хорошими фильтрами. Устройство должно засыпать и просыпаться в свое время, а это уже прерывания. Так как гора высокочастотных помех в сети, нужна защита от зависаний, использование сторожевого таймера. Сляпать на коленке за пять минут можно, а потом искать причины от чего это все не работает прериодически и здорово высасывает АКБ в морозы...

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

В качестве питания хотел использовать стабилизатор 5v который стоит в блоке сигнализации, там думаю уже всё более менее-отработано. А зачем ардуине засыпать? Сколько она потребяет? Планируется нано.
А на счет зависаний, если таковые будут, то это конечно шляпа.

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

MaksVV пишет:
В качестве питания хотел использовать стабилизатор 5v который стоит в блоке сигнализации, там думаю уже всё более менее-отработано. А зачем ардуине засыпать? Сколько она потребяет? Планируется нано. А на счет зависаний, если таковые будут, то это конечно шляпа.

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

Потребление этого процессора по даташиту до 200mА если я не путаю, умножте на 24 часа, в сутки 4,8А со всеми вытекающими. В режиме совсем глубокого сна потребление порядка 5-10mА.

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

> по даташиту до 200mА если я не путаю, умножте на 24 часа, в сутки 4,8А со всеми вытекающими.

Хрена ты математик!

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Gres пишет:

Потребление этого процессора по даташиту до 200mА если я не путаю,

Путаете. Это не потребление, а абсолютный максимум всего. что имеет право проходить через Vcc и/или Gnd. Т.е. это предел, который нельзя превышать вместе со всеми подключёнными к ногам девайсами. Так, голый, в обычном активном режиме (не энергосберегающем) он кушает порядка 10мА при 16МГц'ах, а при 8МГцб так и вообще около 3мА.

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

Тоесть Вы сейчас пытайтесь мне доказать, что если на портах будет висеть нагрузка по 40 мА, то он так и останется потреблять 10 мА????

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

Radjah пишет:

> по даташиту до 200mА если я не путаю, умножте на 24 часа, в сутки 4,8А со всеми вытекающими.

Хрена ты математик!


Ну я то математик, а Вы?

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Gres пишет:
Тоесть Вы сейчас пытайтесь мне доказать, что если на портах будет висеть нагрузка по 40 мА, то он так и останется потреблять 10 мА????

Я пытаюсь Вам объяснить, что Вы привели не потребление микроконтроллера, а потребление ВМЕСТЕ со всеми максимально допустимыми нагрузками. Это разные вещи. Сам контроллер - да, так и будет потреблять 10мА. А остальное уже от нагрузок зависит.

Кстати, если на кажду ногу повесить по 40мА - он вообще ничего потреблять не будет - чуток попотребляет и сгорит нахрен.

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

Прежде чем пытаться что то писать, прочтите внимательно, то, что Вы пытайтесь оспорить и не стоит выставлять себя идиотом на весь мир, как предыдущий Оррратор. :-)

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

При моей задаче нагрузок дополнительных не будет. Даже если будет потреблять 20 мА это более чем приемлемо.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Да идиотом-то себя выставили Вы, заявив, что потребление процессора равно его предельно допустимому значению. Впрочем, воля Ваша, мне как-то пофигу что и сколько у Вас потребляет.

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

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

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

Машина едет со скоростью 60 км/ч. За сутки это будет 1440 км/ч.

Доходчиво объяснил?

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

Radjah пишет:

Машина едет со скоростью 60 км/ч. За сутки это будет 1440 км/ч.

Доходчиво объяснил?


Ну и сделайте теперь выводы? Или Вы километры умеете складывать, а миллиамперы нет?

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

Ладно, случай клинический, но не смертельный.

В амперах измеряется сила тока.

Сила тока - это количество заряда (измеряется в кулонах) проходящие через сечение проводника в единицу времени.

Нельзя складвать силу тока по времени.

Если тебе надо узнать количество потребленной энергии, то силу тока надо умножить на напряжение, чтобы получить мощность (количество энергии (измеряется в джоулях) потребленной за единицу времени), а мощность уже умножость на время работы, чтобы получить джоулили или Вт*ч.

Кстати, именно в Вт*ч измеряется емкость аккумуляторов.

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

Radjah пишет:

Ладно, случай клинический, но не смертельный.

В амперах измеряется сила тока.

Сила тока - это количество заряда (измеряется в кулонах) проходящие через сечение проводника в единицу времени.

Нельзя складвать силу тока по времени.

Если тебе надо узнать количество потребленной энергии, то силу тока надо умножить на напряжение, чтобы получить мощность (количество энергии (измеряется в джоулях) потребленной за единицу времени), а мощность уже умножость на время работы, чтобы получить джоулили или Вт*ч.

Кстати, именно в Вт*ч измеряется емкость аккумуляторов.

То есть ампер/часы для Вас не показатель?

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

Я не знаю такой размерности А/ч.

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