Лимитер отчечественного производства.

V_Alex

Это всё - на усмотрение разработчика. А хитрой логики там действительно много 😃

dENISCA

Вопрос, АЦП измеряет напряжение м/у двумя выводами или м/у выводом и массой?

Хочу сделать смещение измерения, т.е.
12В = 0
20В = MAX (5Вольт)

V_Alex

Я обычно беру разность показаний двух каналов АЦП относительно земли.

blade
V_Alex:

РРМ-сигнала (лично мне ) аппаратный ШИМ не нужен,

Видно, вам не приходилось с джиттером бороться?
Поскольку программно- созданный РРМ сигнал (а в канале газа-особенно!) создает весьма неприятную “дрожь” в момент ухода программы в какое нибудь прерывание?
А это- лишнее потребление и тырканье двигателя и прочие неприятности. Но раз есть- то и проблемы (этой) не будет.
Хотя главная проблема- невозможность сделать изделие дешевле, чем у буржуев- никуда не делась? При более дорогих,(сейчасв разы!) чем там деталях, при мизерном объеме рынка (как то просчитывал электронный стоп-клапан для кордовых “бойцовок”- реально возможных покупателей- 200 человек). Тут думается- не больше?

V_Alex
blade:

Видно, вам не приходилось с джиттером бороться?

Приходилось. Но недолго 😃

blade:

Хотя главная проблема- невозможность сделать изделие дешевле, чем у буржуев- никуда не делась?

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

dENISCA
Evguenis:

В даташите написано:

These parts are no longer in production The device should not be
purchased for new design applications. Samples are no longer available.

Эти комплектующие больше не находятся в производстве. Комплектующие не должны быть
закуплены для новых дизайнерских приложений. Образцы больше не доступны.

А как новую версию поискать?

blade:

PS Хотя на картинке NeuMotors сквозь термофитку- виден именно восьминогий процессор…

У меня подозрение что один управляет ШИМом, второй считает электричество.

blade
dENISCA:

У меня подозрение что один управляет ШИМом, второй

Так он там- один!
Кто второй то?

V_Alex

Второй там стабилизатор. Он желтенькими тантальчиками обвешан. Считать и ШИМить он не умеет 😃

V_Alex

Та, что со светодиодами вокруг - проц (не обязательно тини). Та, что с конденсаторами - стаб. Если намерения у Вас серьезные, лучше купить прототип для опытов и “реверс-инжиниринга” 😃 Или попросить оный на время у кого-то из коллег по хобби…

7 days later
blade
dENISCA:

Это стабилизаторы

Как успехи в импортозамещении?
Удалось хотя бы макет сделать?

dENISCA
blade:

Удалось хотя бы макет сделать?

Увлекся праздниками. Жду комплектуху.

igor_bily
dENISCA:

Увлекся праздниками. Жду комплектуху.

Денис а проект будет открытый или нет? 😃
Если да то можно несколько строк очень кратко ТЗ на лиммиер и какой еще функционал по обработке сигнала на сейчас предусматривается.
И таки комплектация на сейчас какая планируется? Может уже схема есть?

dENISCA
igor_bily:

Денис а проект будет открытый или нет?

Да, на сколько получится.

igor_bily:

Если да то можно несколько строк очень кратко ТЗ на лиммиер

Схемы нет на бумаге, только в голове.

ТЗ.
Устройство ограничения потребления электроэнергии двигателем - Лимитер.
Состоит из:
*шунт - устройство измерения силы тока;
*МВУ - модульное вычислительное устройство.

Требования:
Шунт
* измерение величины тока в диапазоне от 20 до 100А;
* макс амплитуда вых. сигнала не более 5В;
* включается м/у плюсовым проводом силовой батареи и плюсовым проводом ESC (в разрыв);
* подключается к контактам-разъемам 6мм;
* макс вес 15 грамм с проводами;
* погрешность измерения не более 1,1%.

МВУ
* питание от силовой батареи;
* наличие гальванической развязки м/у МВУ и приемником (шлейф канала “ГАЗ”);
* включается м/у ESC и приемником - канал “ГАЗ”, через стандартные серво разъемы;
* имеет Входной канал - ШИМ сигнал от приемника;
* имеет ВЫходной канал - ШИМ сигнал, генерируемый по заданному алгоритму;
* амплитуда ШИМ не более 5В;
* наличие 2х АЦП: Напряжение, Ток;
* измерение величины напряжения от 10 до 22В;
* макс вес - 15 гр;
* вычисление затраченной энергии в сумме 1000Вт/мин, с суммарной погрешностью, не более 2% (вместе с шунтами);
* запоминание и хранение величины ШИМ сигнала соответствующего остановке двигателя (“газ” 0%);

Алгоритм работы:

  1. Включение оборудования: подключение силовой батареи, бортовой батареи.
  2. Инициализация устройства, с блокировкой/обнулением счетчика энергии и блокировкой выходного ШИМ сигнала.
  3. Вычисление и запоминание ШИМ сигнала соответствующего 0% газа.
  4. Генерация ШИМ сигнала на выход, эталонному входному (повторение ШИМ на входе);
  5. При превышение сигнала ШИМ уровня соответствия 30% (1/3) канала “ГАЗ”, запустить таймер отсчета на 2 сек.
  6. После отсчета 2х сек, запустить алгоритм вычисление энергии (опрос датчика тока и напряжения).
  7. При вычислении показателя 1000Вт/мин, подать на выход эталонный ШИМ сигнал соответствующий уровню канала “ГАЗ”=0%.
  8. Запустить таймер на 10 сек.
  9. По окончании 10 сек интервала, запустить генерацию ШИМ сигнала повторяющий входной ШИМ сигнал канала “ГАЗ”.

Как то так.

blade
dENISCA:

При превышение сигнала ШИМ уровня соответствия 30%

Вопрос: откуда оно будет знать, что достигнуты 30% газа?
На разных аппаратурах- может быть разная величина?Да и непонятно, как её вообще определить: на стике газа шкалы нет?
Нужен какой то процесс калибровки?

dENISCA
blade:

Нужен какой то процесс калибровки?

Эмпирическим путем. Известна стандартная ширина(длина) импульса от +100% до -100%, о футабе не говорим =)))
Она будет взята за стандарт, делим на 3 части и округляем - будет стандартное значение для всех.

blade
dENISCA:

делим на 3 части и округляем

Так причем тогда “точность-1%”?
Если разделить 1/на3=3,33333…в периоде?
Точности вообще никакой- 10 % разброс.
В чем мерять будем- в попугаях?😃

dENISCA
blade:

В чем мерять будем- в попугаях?

Это порог отсчета, он может быть в попугаях.
Это тоже самое что спорить из какого пистолета давать точнее команду на старт: из красного или зеленого, одноствольного или двух =)
И надо делить не 1, а
2200мкс - 700мкс = 1500мкс
1500/3=500мкс
1500-500=1000мкс

Положа руку на сердце, можно не упираться и принять пороговое значение в виде 30% попугаев за длительность шим сигнала равного 1100мкс.

sasha2
dENISCA:
  1. При превышение сигнала ШИМ уровня соответствия 30% (1/3) канала “ГАЗ”, запустить таймер отсчета на 2 сек.
  2. После отсчета 2х сек, запустить алгоритм вычисление энергии (опрос датчика тока и напряжения).

ИМХО правильнее было бы (и в Unilog так сделано, в настройках есть) вычисление энергии начинать не с превышения сигнала ШИМ, а с превышения мощности, скажем, в 50 Вт, или с превышения тока (например, 5 ампер). И непонятно, зачем задержка вычисления 2 сек - это не соответствует правилам FAI, или я ошибаюсь?

blade
sasha2:

в настройках есть)

Ну, если есть “настройки”- значит, есть и порт для связи с компом (USB,I2C?) неважно?
Но тогда уже простейшим процессором не обойдешься? Да и программа для написания- приобретает гораздо более объемный вид?
Нужно еще картинку для компа рисовать?
“Вечер перестает быть томным”(С)
И мечты о копеечной цене- растворяются в небе?

sasha2:

Unilog

Не дадите ссылочку на него: хотелось бы поглядеть, чего строить то собираемся?
А скриншот панели настройки- вообще было бы шикарно!😃

dENISCA

Никаких настроек, все железно и зашито одноразово =)

sasha2:

2 сек - это не соответствует правилам FAI, или я ошибаюсь?

Это заложено в лимитерах NEU. Они считают не с превышения порога тока, а просто по таймауту. На мой взгляд это более честно, т.к. в расчет не попадают стартовые токи и задержки с выпуском самолета.
30% - это моя добавка, связана с тем что мы не летаем в теплых условиях, и перед стартом появляется возможность прогреть батарею 15-20 сек.
Смухлевать на 30% в топ 5 не получится, а в нижних строчках таблицы пока не принципиально.