Re: Кому хочется поупражняться в программировании.
Metamorf пишет:
demmax2004, В общих чертах в первом сообщении. 1 Ну как бы надо выбрать Com порт, открыть его. 2 Отправить на com порт 00 - вывести на дисплей ответ (ХХХХ Ампер) 3 Отправить на Com 01 - вывести на дисплей ответ (ХХХХ Вольт) 4 Сделать кнопку стоп-старт, которая будет включать счетчик Ампер/часов. Наверное по формуле Ампер*Вольт*Время, прошедшее с момента нажатия кнопки (уточню) 5 Зациклить с пункта 2
1. Настройки СОМ порта какие 2. Какова скорость опроса
Re: Кому хочется поупражняться в программировании.
Metamorf пишет:
Наверное по формуле Ампер*Вольт*Время, прошедшее с момента нажатия кнопки (уточню)
Подумал. Формула будет Wh (ватт-часов) = Ампер*Вольт*Секунда (опрос раз в сек) + предидущий результат
Например, если я поставил заряжать батарейку напряжением 3.7 вольта и батарейка потребляет в первую секунду ток 1.6 Ампер, то программа должна посчитать 3.7*1.6*секунда (1/3600). В следующую секунду аккум чуть зарядился и потребляет 1.55 Ампер и прога плюсует предидущий результат с 3.7*1.55*секунда (1/3600). Потом, например, я увидел, что аккум кушает меньше 0.5 ампер и добавил на блоке питание напряжение и получилось 4.3 вольта вместо 3.7.... А программа все должна посчитать. Сколько же ватт-часов скушал аккумулятор. Собственно для этой цели и нужна прога
Отредактировано Metamorf (, 9 лет 8 месяцев назад)
Ремонт телефонов Ремонт электросамокатов, гироскутеров. Ремонт аккумуляторных батарей для электротранспорта и бытовой техники. Точечная сварка.
Re: Кому хочется поупражняться в программировании.
demmax2004 пишет:
Настройки ком порта какие ???
Скорость 9600, больше настроек никаких. Номер ком порта можно выбрать в программе, если лень - можно поставить Com3. Сделаю его третьим в диспетчере устройств.
Ремонт телефонов Ремонт электросамокатов, гироскутеров. Ремонт аккумуляторных батарей для электротранспорта и бытовой техники. Точечная сварка.
Re: Кому хочется поупражняться в программировании.
John409 пишет:
вот это я и говорил, прочти уже наконец свой пост, и хорош.
В чем именно я неправ, что за детский сад-то? В том, что для подключения к COM этой приблуды нужен переходник на с ттл на кмоп уровень (пусть будет max232, тысячи их) - прав. В том, что есть USB-шнурки (на PL или CP2102, или самопальные на AVRках или пиках, создающие COM-порт в системе) -прав. А больше в моем посте-то и нету никакой информации.
Re: Кому хочется поупражняться в программировании.
Metamorf, Зачем для этого плата? Вот то, что вам нужно и стоит меньше сотки если ардуинку самому спаять
Отредактировано Slesh (, 9 лет 8 месяцев назад)
Ремонт Офисной и компьютерной техники. Создание сайтов Cайты-визитки, корпоративные, порталы, интернет магазины, промо-сайты… Подключу безлимитный 4G интернет, Продам 3G и 4G LTE модемы. тел: +7 999 476 0230 Лучше сразу звонить, Последнее время тут бываю редко!
Re: Кому хочется поупражняться в программировании.
Платка - это блок питания 0-30В 0-5А. (за 260р заказал) Я заказал, а потом уже подумал, что это за Tx, Rx, на ней? Почитал документацию - решил, что надо использовать - раз есть! Всякие тестеы АКБ видел от 1000р... Но нафиг его покупать, если можно программно посчитать то же самое.
Отредактировано Metamorf (, 9 лет 8 месяцев назад)
Ремонт телефонов Ремонт электросамокатов, гироскутеров. Ремонт аккумуляторных батарей для электротранспорта и бытовой техники. Точечная сварка.
Re: Кому хочется поупражняться в программировании.
Metamorf пишет:
demmax2004 пишет:
Настройки ком порта какие ???
Скорость 9600, больше настроек никаких. Номер ком порта можно выбрать в программе, если лень - можно поставить Com3. Сделаю его третьим в диспетчере устройств.
там 2 байта на напряжение и на ток Как их переводить в размерность тока и напряжения ???
Re: Кому хочется поупражняться в программировании.
Metamorf пишет:
Платка - это блок питания 0-30В 0-5А. (за 260р заказал) Я заказал, а потом уже подумал, что это за Tx, Rx, на ней? Почитал документацию - решил, что надо использовать - раз есть! Всякие тестеы АКБ видел от 1000р... Но нафиг его покупать, если можно программно посчитать то же самое.
получается, что ты используешь процессор компа + процессор этого блока питания, и все равно ток собираешься руками корректировать... вот загадка-то.
Re: Кому хочется поупражняться в программировании.
hanz45 пишет:
Metamorf пишет:
Платка - это блок питания 0-30В 0-5А. (за 260р заказал) Я заказал, а потом уже подумал, что это за Tx, Rx, на ней? Почитал документацию - решил, что надо использовать - раз есть! Всякие тестеы АКБ видел от 1000р... Но нафиг его покупать, если можно программно посчитать то же самое.
получается, что ты используешь процессор компа + процессор этого блока питания, и все равно ток собираешься руками корректировать... вот загадка-то.
Не, там (на блоке) можно ограничить ток например на 1А и напряжение просядет автоматически и далее по мере зарядки будет расти.
Хочу чтобы на мониторе отображалось - что в этом плохого?
Отредактировано Metamorf (, 9 лет 8 месяцев назад)
Ремонт телефонов Ремонт электросамокатов, гироскутеров. Ремонт аккумуляторных батарей для электротранспорта и бытовой техники. Точечная сварка.
Re: Кому хочется поупражняться в программировании.
Скорее всего там 15 бит под напряжение/ток и 1 бит под число, signed int. Там на графиках есть отрицательные числа для тока. А стоимость кванта - это напряжение питания схемы/2^15.
То есть нужно, чтобы программа принимала на ввод напряжение питания.
Отредактировано -=KORSAR=- (, 9 лет 8 месяцев назад)
Re: Кому хочется поупражняться в программировании.
Metamorf пишет:
Не, там (на блоке) можно ограничить ток например на 1А и напряжение просядет автоматически и далее по мере зарядки будет расти.
Хочу чтобы на мониторе отображалось - что в этом плохого?
не, я наверное недостаточно ясно выразился. если БП построен так, что способен корректно заряжать литий, то никаких проблем нет, пусть комп отображает. Если же БП этого не умеет, то получается то, что я сказал - два процессора + человек...
Re: Кому хочется поупражняться в программировании.
hanz45 пишет:
не, я наверное недостаточно ясно выразился. если БП построен так, что способен корректно заряжать литий, то никаких проблем нет, пусть комп отображает. Если же БП этого не умеет, то получается то, что я сказал - два процессора + человек...
Блок умеет CC/CV . Выдает выставленное напряжение при условии, что ток не привышеет установленное значение. При коротком замыкании напряжение просядет и блок будет держать выставленный ток. Например 2А при 0.1 вольт (зависит от сопротивления проводов)
Ремонт телефонов Ремонт электросамокатов, гироскутеров. Ремонт аккумуляторных батарей для электротранспорта и бытовой техники. Точечная сварка.
Re: Кому хочется поупражняться в программировании.
Metamorf пишет:
hanz45 пишет:
не, я наверное недостаточно ясно выразился. если БП построен так, что способен корректно заряжать литий, то никаких проблем нет, пусть комп отображает. Если же БП этого не умеет, то получается то, что я сказал - два процессора + человек...
Блок умеет CC/CV . Выдает выставленное напряжение при условии, что ток не привышеет установленное значение. При коротком замыкании напряжение просядет и блок будет держать выставленный ток. Например 2А при 0.1 вольт (зависит от сопротивления проводов)
это хорошо, да. а он умеет отключать нагрузку по сигналу снаружи? и второй вопрос: чем тебе поможет счетчик ампер-часов заряда, если для аккума акутальнее соотношение амперчасов заряд/разряд?
Re: Кому хочется поупражняться в программировании.
hanz45 пишет:
а он умеет отключать нагрузку по сигналу снаружи?
Нет, Там 2 платки. Блок питания и ампер-вольт метр с которого можно только считать показания.
hanz45 пишет:
чем тебе поможет счетчик ампер-часов заряда, если для аккума акутальнее соотношение амперчасов заряд/разряд?
А вот тут интересно. Можно поменять плюс и минус (перевернуть АКБ) и ограничить ток на пол ампера. Получится разряд АКБ током в пол ампера! Единственно, нужно следить за напряжением АКБ и отключить его вовремя и узнаешь его емкость.
Ремонт телефонов Ремонт электросамокатов, гироскутеров. Ремонт аккумуляторных батарей для электротранспорта и бытовой техники. Точечная сварка.
Re: Кому хочется поупражняться в программировании.
Metamorf пишет:
А вот тут интересно. Можно поменять плюс и минус (перевернуть АКБ) и ограничить ток на пол ампера. Получится разряд АКБ током в пол ампера! Единственно, нужно следить за напряжением АКБ и отключить его вовремя и узнаешь его емкость.
оно конечно да, но я бы предпочел, чтобы это делала автоматика. Пусть зарядит, разрядит, измерит, отправит мне отчет на почту, или распечатает на бумажке. а самому сидеть глядеть на цифры - сильно дорогое удовольствие...
Re: Кому хочется поупражняться в программировании.
А вот такая программулина , называется UniCom ( поищи в инете) не устроит ....хотя глубоко в суть вашей проблемы не вникал. Есть еще Com Control - тоже дает возможность поиздеваться над компортами....хотя на новых машинах эти порты уже как бы атавизм....