avatar_Aleksandr SF777

Хочу собрать свой ваттметр

Автор Aleksandr SF777, 17 Фев. 2013 в 16:52

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

Aleksandr SF777

После того как заглючил последний амперметр ( до этого 2 успешно сгорели), задался целью сделать свой собственный ваттметр на велик. Цели небольшие, ток, напряжения и амперчасы. Большего мне не нужно. Так как в программировании полный ""0"" ( в советской школе и техникуме изучал линейку и штангельциркуль) то и начинаю все с нуля.  До написания программ мне как пешком с Украины до Москвы, а вот залить и слить прошивку с контролера вполне реально научиться. На первых порах хочу купить вот такой набор программатор
http://www.kosmodrom.com.ua/el.php?name=NM9215  и к нему Плату-адаптер http://www.kosmodrom.com.ua/el.php?name=NM9216-1  и такую
http://www.kosmodrom.com.ua/el.php?name=NM9216-2
COM порт у меня есть так что подключить я думаю проблем не будет. Есть 2 китайских Turnigy ваттметра. Для начала хотелось бы попробовать научиться слить с них прошивку если они не защищены.
Там же можно выбрать дисплей . Вот только непонятка у меня какой брать. Есть Графические ЖКИ и Символьные ЖКИ.  Какой мне нужен незнаю. Можно и 2 таких поставить   http://www.kosmodrom.com.ua/table.php?name=brtled3dig&page=0
контролер на PIC но где взять прошивку то-же вопрос.
В общем помогите кто чем может ( советами, литературой) буду вам очень признателен.
Рожден в СССР.

schemer

Почитайте тему https://electrotransport.ru/index.php/topic,16285.0/all.html Может ничего и выдумывать не надо будет, да и простейший программатор по приведённой там схеме можно будет собрать.
Q100, 54Вольт, Инфенион 6Fet, 35 км/час, кручу педали.

ДмитрийМver2.0

73! Дмитрий, RK3AOR.

TRO

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

Wahoo 2012 29er, +собран складной двухосис на раме"Land Rover" 69er с эл. мотором, и и МОНОКОЛЕСО

fondrosel

У меня имеется описаный вами программатор скажу честно он не дает полного управления параметрами
контроллеров и програмка PonyProg весьма слабенькая ей можно залить готовую прошивку и изменить
некоторые константы а так чтобы написать с 0 программу нужно более профессиональное ПО. Меня
интересует по какому принципу вы планируете измерять ампер-часы какой алгоритм и какая точность
при этом будут?
Фиговый литий лучше хорошего свинца)).5 этаж хрущевки вел 45кг
P.S гиря в колесе рулит фуры не сдувают с трассы
Электротранспорт.ру электротранспорт рулит и точка

варп

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

http://galaxy797.net/htech/shk/c/1/3/s/index63.html

acyd

Цитата: Aleksandr SF777 от 17 Фев. 2013 в 16:52
Есть 2 китайских Turnigy ваттметра. Для начала хотелось бы попробовать научиться слить с них прошивку если они не защищены.
Вы их вскройте, если они из новой партии, то там вместо тиньки черная нашлепка, схема другая и меряет только до 60в, а если старый - до 67.  Смысл курочить турнигу - переделать новый в старый (для адаптации под 16s), для этого нужна новая клонированная плата на attiny26L, чем я и займусь, когда придут тиньки  :exactly:

fondrosel

Интересный вариант с 525пс2 варп а у вас есть план построения устройств на ней? Возможно тогда
бы обошлось без написания сложных программ требующих знания английского в совершенстве ;-)
Фиговый литий лучше хорошего свинца)).5 этаж хрущевки вел 45кг
P.S гиря в колесе рулит фуры не сдувают с трассы
Электротранспорт.ру электротранспорт рулит и точка

TRO

Цитата: fondrosel от 17 Фев. 2013 в 21:54
Интересный вариант с 525пс2 варп а у вас есть план построения устройств на ней? Возможно тогда
бы обошлось без написания сложных программ требующих знания английского в совершенстве ;-)
Аж ниразу бы не обошлись.
Ну заведёте на микросхему напряжение и ток, ну получите на выходе напряжение пропорциональное мощности, всё равно ток и напряжение надо на экран выводить, и ватчасы или амперчасы подсчитывать, а значит в контроллер заводить надо, операция перемножения в контроллере это одна из элементарных (если конечно не на асме писать для камня без аппаратного перемножителя).
Я такие вещи, которые не требуют скорости реакции, предпочитаю писать на бейсике. Проще некуда, одну строку изменил, пару кнопок нажал, и уже шьётся и сразу запускаетс в железе, или в протеусе моделируется (если реальную схему собирать влом). (пишу в "мёртвом" fastavr, шью avreal, моделирую в протеус)

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

Wahoo 2012 29er, +собран складной двухосис на раме"Land Rover" 69er с эл. мотором, и и МОНОКОЛЕСО

Aleksandr SF777

Спасибо всем за ответы и ссылки, потихоньку буду все переваривать.  Shemer, ту тему я читал, но там клонирование Watt's Up метра, а я пока выпаивать контролер со своего ваттметра не готов. Понравился вариант с /radiokot.ru/forum. И так же вариант с преобразователем напряжение-частота . Этот считаю пока лучшим.  Дело в том что велик маленький, раскладной. Контролер и батареи расположены сзади. И тянуть 1,5  метра силовых проводов до руля нет никакого желания. Ставил Turnigy ваттметр с выносным шунтом, сильно длинные получаются провода до шунта, в общем  ваттметр врал безбожно, настроек в нем никаких нет, но хоть не  черная нашлепка, обычная микросхема  стоит. Пробовал там ставить подстроечник в делитель но меняется только "0". Нелинейность вообще бешенная получается. А вот обычный амперметр  если LM358 c шунтом поставить сзади а кабелем экранированным в 4 провода протянуть до PICа и Светодиодного индикатора врал намного меньше. И если "0" сдвигал немного в минус то вообще почти точно получалось измерять ток от 1 до 20А. Но в этой ситуации через некоторое время сбивается прошивка , в общем начинает амперметр здорово глючить. По схеме получается выход LM через кабель идет на АЦП контролера и возможно ловит какую-то хрень , после которой контролер начинает глючить. Поэтому для таких вот целей лучший вариант это конечно  преобразователь напряжение-частота.  TRO я читал эту тему, нет там кроме картинок и то что он их продает по 20$ больше ничего. Была бы реальная работающая схема, я бы и не заморачивался больше по этому поводу. Велокомп в запасе есть.
Рожден в СССР.

варп

TRO...., взял разбил меня в пух и прах ... :laugh: Я же не собирать предложил , а ознакомиться , для общего развития...

ДмитрийМver2.0

Если уж использовать перемножитель то можно взглянуть на микросхемы счётчиков электроэнергии, многие кристаллы от AD работают с аналоговыми сигналами постоянного тока (те что не считают реактивности) и удобнее и проще чем убогая серия К525.. или К140МА1. Выход с адешек сразу в цифре, что позволяет поставить её вместе с шунтами около батарей а данные гнать в I2C или по UART  куда угодно.
73! Дмитрий, RK3AOR.

enek

#12
Цитата: Aleksandr SF777 от 17 Фев. 2013 в 22:43
Shemer, ту тему я читал, но там клонирование Watt's Up метра, а я пока выпаивать контролер со своего ваттметра не готов.
Я автор той темы, не нужно выпаивать мк и портить ваттметр. Уже есть готовая прошивка, можете собрать самостоятельно. Могу попробовать собрать прошивку для attiny261А, камень поновее и стоит дешевле. Если с смд сложно, то можно сделать в дипе. Если возникнут затруднения, то помогу, обращайтесь . Тема хорошая, сам этим занимаюсь. Пока разобрался с бейсиком, написал с нуля вольт-амперметр-метр на Си, сейчас ассемблером занялся.
По поводу измерения тока предпочел бы датчик тока на основе эффекта холла, игрался с ACS756 на макетной плате, Отличный датчик, вн. сопротивление 130мкОм, способен измерять прямой и обратный ток, шунт гальванически изолирован.
По поводу программаторов - проще купить на ebay, из самых простых программаторов:
для микроконтроллеров PIC - K150 за 10 баксов с фришипом.
для AVR - медленный USBasp за 3.5 бакса с фришипом.
Пиками перестал заниматься, но на всякий случай заказал себе K150, скоро должен получить. Думаю стоит создать отельную тему по программаторам микроконтроллеров и их программированию, чуть позже сделаю это, как только получу мк AT90USB162 для сборки программатора AVRISP mkII и подготовлю мануал по сборке. О нем хорошие отзывы, шьет и читает с несравнимой с usbasp скоростью, работает стабильно, прошивается через FLIP по usb.
Что не убивает мой вел, то делает его сильнее...

Aleksandr SF777

Цитата: enek от 18 Фев. 2013 в 02:12
Цитата: Aleksandr SF777 от 17 Фев. 2013 в 22:43
Shemer, ту тему я читал, но там клонирование Watt's Up метра, а я пока выпаивать контролер со своего ваттметра не готов.
Я автор той темы, не нужно выпаивать мк и портить ваттметр. Уже есть готовая прошивка, можете собрать самостоятельно. Могу попробовать собрать прошивку для attiny261А, камень поновее и стоит дешевле. Если с смд сложно, то можно сделать в дипе. Если возникнут затруднения, то помогу, обращайтесь . Тема хорошая, сам этим занимаюсь. Пока разобрался с бейсиком, написал с нуля вольт-амперметр-метр на Си, сейчас ассемблером занялся.
По поводу измерения тока предпочел бы датчик тока на основе эффекта холла, игрался с ACS756 на макетной плате, Отличный датчик, вн. сопротивление 130мкОм, способен измерять прямой и обратный ток, шунт гальванически изолирован.
По поводу программаторов - проще купить на ebay, из самых простых программаторов:
для микроконтроллеров PIC - K150 за 10 баксов с фришипом.
для AVR - медленный USBasp за 3.5 бакса с фришипом.
Пиками перестал заниматься, но на всякий случай заказал себе K150, скоро должен получить. Думаю стоит создать отельную тему по программаторам микроконтроллеров и их программированию, чуть позже сделаю это, как только получу мк AT90USB162 для сборки программатора AVRISP mkII и подготовлю мануал по сборке. О нем хорошие отзывы, шьет и читает с несравнимой с usbasp скоростью, работает стабильно, прошивается через FLIP по usb.

Enek спасибо за реальную помощь. (+1) вам. Программаторы закажу на  ebay, а вот attiny261А я что-то там не нашел. Поискать придется в другом месте. Хочу заказать все сразу, и не ждать частями с перерывами в месяц. Какой еще дисплей можете посоветовать?  Пиками думаю потренироваться на своих глючных цифровых амперметрах. Если запорю то хоть не attiny.
Рожден в СССР.

enek

#14
тиньку 26L можно купить у того же продавца программатора, а можно и поближе. Это я юзаю камни посвежее поэтому предложил поискать 261-ю тиньку. :-) У нее больше коэффициентов усиления АЦП (у 26й - 1х 20х, у 261й - 1х 8х 20х 32х), чуть дешевле и думаю поменьше энергии будет кушать, техпроцесс наверно 45нм ;-D Еще можно выбрать с большей памятью - 461, 861.
Самый оптимальный тип дисплеев для построения ваттметров считаю символьные, в памяти которых расположено некоторое подобие ASCII таблицы со стандартными символами, по простой команде (например 0х41) выводится определенный символ (А), таким образом эконимим память микроконтроллера, графика обычно занимает много места.
Дисплей ищем так: на ebay в поиск вбиваем hd44780 или 1602, вот первый попавшийся китайский дисплей в пределах 100р с фришипом. Выбирайте любой какой понравится, распиновка не имеет значения, мы же будем свой девайс собирать. ;-)
Разновидностей таких дисплеев много, один из крупных производителей WINSTAR, выпускает LCD, OLED, купить их продукцию можно в элитане WH1602 и WEH001602. На всякий случай маркировки LCD и OLED.
Также бывают дисплеи с разным количеством символов и строк, к примеру 0801, 0802, 1202, 1601, 1602, 2002, 2004, 4002, 4004.
На ваттметр считаю, что для меня 1602 недостаточно, тесновато немного, думаю лучше выбрать 2002 или 2004.
OLED тоже такие бывают, есть в элитане. Не сочтите за рекламу, магазин нравится, обычно в нем нахожу все необходимое.
Еще мне попался производиель OLED дисплеев - RAYSTAR, но пока не нашел где можно купить их продукцию.
Что не убивает мой вел, то делает его сильнее...

Aleksandr SF777

Заказал сегодня на ebay 2 программатора, 2 датчика тока ACS756, дисплей 16x2 1602 HD44780 - зеленый, мк ATTINY26L-8SU, резисторов и кондеров смд пакет разных, ну и так всякую мелочь для себя. Теперь осталось самое паршивое - ждать.
Рожден в СССР.

enek

#16
ACS756 на какой ток? они разные бывают, униполярные и биполярные, +-50 100 150 200А... Также пойдет ACS758, он чуть новее.
У меня все есть в наличии, ACS756 на +-50А.
Что не убивает мой вел, то делает его сильнее...

GreyK

Ватметр хорошая штука, стоишь на перекрестке смотришь на цифру 0 и долго думаешь зачем нужно измерение ватов без привязки ко времени!?
TZDZ2(350W)+LiFePO4_36v5Ah