Страница 58 из 64
Turok
LM317 писал(а):

Paratruper , может написать программку для отладки, которая бы эмулировала импульсы от ДХ и снимала с выхода блока, а по задержке можно построить реальный график уоз от оборотов, а то неизвестно что там на выходе получается.


Хорошая идея ...

Paratruper, спасибо, пока не проверял завтра обязательно отчитаюсь.

AVK писал(а):

Так, я так понимаю от ДХ отказываемся?
Мне шкив не поставить


Только без паники, можно будет, что то придумать ...
Ruso
AVK,никто неотказывался от ДХ.Всё также будем продолжать.Ток быстрей чуть получиться.Теперь же нас трое.Чего нибудь да и забацаем.Наброски подпрограммы ДД тоже есть.
Ruso
jhm смотрел версию с математической заменой таблиц ДАД?Кто нибудь ещё,кроме Игоря, ДПКВ установил?
-----------------------------------------------------------------------
P.S. БК буду обновлять только как запустим ДПКВ и ДД.
jhm
Цитата:

jhm смотрел версию с математической заменой таблиц ДАД?


Нет, я занялся новым алгоритмом рассчета УОЗ, похожим на тот, что в коммерческой версии Павла (если мои размышления верны).
У меня есть вопрос насчет АЦП - сколько времени оно идет? ПИК успевает сделать АЦП по сигналу с ДХ, иль нужно извращаться - запускать АЦП уже после рассчета задержки?
Turok
Ruso
Если б было что тестить, а поставить не проблемма ...
Бармалей_GMN
Ruso писал(а):

Бармалей куда такие углы?

Такие углы, по расчётам JHM, при МАХ УОЗ 60, при входе ДХ в шторку на старте 0 по КВ получается. А надо 0 - -4. Ты так и не ответил.
igor_g
Ruso
Привет завтра попробую проверить, но не уверен из за стартера.
HIP у меня стоит только датчика еще нет.
Ruso
jhm писал(а):

У меня есть вопрос насчет АЦП - сколько времени оно идет?

.....АЦП для 20Мгц необходимо 1.6 мкс,а вот между двух преобразований для заряда кондёра АЦП делают выдержку 20 мкс. Поэтому как говорил
.:LeoN:. писал(а):

50 кГц - это медленный???

,достаточно быстрый(заглянул в цифры и согласился с ним Smile )
paratruper
LM317 писал(а):

Всем привет, я тоже с отчетом.
1. Для того чтобы переключались наборы в прошивке 47r34 нужно еще найти в исходнике строчку
let TRISB,b'00100001' и заменить на
let TRISB,b'00100111'


Это точно? Проверялось на боевой прошивке? Мне эти изменения отражать на сайте?

LM317 писал(а):


Paratruper , может написать программку для отладки, которая бы эмулировала импульсы от ДХ и снимала с выхода блока, а по задержке можно построить реальный график уоз от оборотов, а то неизвестно что там на выходе получается.


Не совсем понимаю что нужно сделать.
Программа которая может эмулировать ДХ? То есть формировать прямоугольные импульсы? А для чего? Поподробнее можно?
igor_g
Ruso
Привет проверял ДПКВ11 схватывает но не заводится , впечатление что слишком позднее зажигание .
ДПКВ2 вообще вспышек не дает, искру не проверял.
igor_g
paratruper
Привет я так понял что прога должна эмулировать импульсы ДХ желательно в диапазоне от 400 до 6000 т .об/мин и строить реальный график по сигналу с выхода блока МПСЗ, да такое было бы не плохо иметь.
paratruper
igor_g писал(а):

paratruper
Привет я так понял что прога должна эмулировать импульсы ДХ желательно в диапазоне от 400 до 6000 т .об/мин и строить реальный график по сигналу с выхода блока МПСЗ, да такое было бы не плохо иметь.



Представте себе программу как коробочку, так вот что нужно подать в коробочку, что бы коробочка сделала необходимые действия? Сигнал с ДХ который идёт на МПСЗ? Или сигнал с МПСЗ который идёт на коммутатор? И что программа должна с этим сигналом делать? Что выводить или считать? Или всё вообще всё не так?
Давайте грамотное ТЗ сделаем, тогда я смогу сказать реализуемо это или нет, потому что пока я с трудом понимаю что вы желаете.
JK
3 Головы-хорошо,а 3.5-лучше Wink Возьмите меня в команду? Пока на обучение и испытательный срок,а потом,может чем и сгожусь...
Turok
paratruper
Прога должна :
1. Эмулировать сигнал с датчика холла, в диапазоне 400 - 8000 (6000 мало :-D ), который мы подаём на вход МПСЗ
2. Читать сигнал с МПСЗ, и по задержке между п.1 и п.2 выводить значение УОЗ.
3. Читать с МПСЗ значение наклона, которое мы будем на стенде регулировать пер. резистором.
4. Возможность подгрузки графиков, которые заливались в данную прошивку, и при имеющихся данных, возможность сравнения теоритического УОЗ с имеющимся в реальности. Т.е. два значения в реальном времени. Если эта функция сложна в исполнении, то можно обойтись без неё, но процесс сверки сильно затянется.

Я думаю на это стоит потратить время в первую очередь, так сей инструмент очень сильно поможет в выявлении ошибок.
LM317
paratruper, привет, изменения в прошивке можеш отражать на сайте, спроси у jhm. те единички переводят выводы 22,23 на ввод, а прошивка проверялась, и наборы переключались только после этих изменений.

По поводу пограммы: она должна формировать сигнал с ДХ который идёт на МПСЗ и считывать сигнал с МПСЗ который идёт на коммутатор, и по задержке сигнала с МПСЗ считать реальный уоз.
paratruper
Turok
1. Эмулировать сигнал с датчика холла, в диапазоне 400 - 8000 (6000 мало :-D ), который мы подаём на вход МПСЗ

Формировать прямоугольный сигнал я могу, но вот как его передать на МПСЗ.... Я могу давать импульсы на один из выходов сом порта с необходимой частотой, но нужно будет какую нибудь схему сделать что бы параметры сигнала (амплитуда) была такая же как и с ДХ

2. Читать сигнал с МПСЗ, и по задержке между п.1 и п.2 выводить значение УОЗ.

Тот сигнал что идёт на коммутатор? Это можно, нужно только посмотреть куда его на ком завести

3. Читать с МПСЗ значение наклона, которое мы будем на стенде регулировать пер. резистором.

Это пока невозможно, нет протокола обмена.

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

В принципе можно, но придётся подумать как вычислить УОЗ по разнице во времени между сигналами с ДХ и на коммутатор.
Формулу надо Smile
Бармалей_GMN
Turok писал(а):

paratruper
Прога должна :
1. Эмулировать сигнал с датчика холла, в диапазоне 400 - 8000 (6000 мало :-D ), который мы подаём на вход МПСЗ


Что мешает собрать генератор прямоугольных импульсов? Хошь, дам схему из 5 деталей. Она магёт менять скорость имульсов в довольно широком диаразоне, как те больше нравицца.
LM317
Бармалей_GMN Генератор можно и собрать, это облегчит труд паратруперу Very Happy , но тогда прога должна мерять частоту.
paratruper
Если я правильно понял, то прога замеряет время между тем как отправит сигнал на мпсз и получит оттуда сигнал, и по этой задержке должна вычислить УОЗ, так?
igor_g
paratruper
Привет
paratruper писал(а):

Если я правильно понял, то прога замеряет время между тем как отправит сигнал на мпсз и получит оттуда сигнал, и по этой задержке должна вычислить УОЗ, так?


Да так и должно быть, мы имеем 2и3 выводы сом порта , прием и передача данных вот и выдаешь и принимаешь импульсы, только выдавать надо 1
а принимать 0, вот и все, останется добавить только 1 транзистор для стыковки с блоком МПСЗ.
paratruper
igor_g писал(а):

paratruper
Привет

paratruper писал(а):

Если я правильно понял, то прога замеряет время между тем как отправит сигнал на мпсз и получит оттуда сигнал, и по этой задержке должна вычислить УОЗ, так?


Да так и должно быть, мы имеем 2и3 выводы сом порта , прием и передача данных вот и выдаешь и принимаешь импульсы, только выдавать надо 1
а принимать 0, вот и все, останется добавить только 1 транзистор для стыковки с блоком МПСЗ.



Как бы не всё так просто Smile что бы задействовать эти входы и выходы надо знать что туде посылать и что принимать, там пакетная передача, а нам достаточно лог. переключения. Я вот думаю, что 9 ножку на приём взять с МПСЗ, и сигнал DTS или DSR (не помню какой) на передачу, только их согласовать надо будет по уровням.
Всё. Я с необходимой частотой изменяю с 0 на 1 выход, формируя импульсы, схема согласования преобразует их в необходимый уровень, затем я анализирую то что пришло с мпсз и усё у шоколаде Smile
jhm
Цитата:

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


Да, действительно забыл переключить порты на вход. Все правильно.
JK
to Paratruper
DTR, по моему 4 нога
Turok
Бармалей_GMN писал(а):

Что мешает собрать генератор прямоугольных импульсов?


Мешает то что прога должна точно знать эту частоту
LM317 писал(а):

Бармалей_GMN Генератор можно и собрать, это облегчит труд паратруперу , но тогда прога должна мерять частоту.


Вообщем легче подавать импульсы

paratruper
А с ЛПТ не проще будет ?
И формула всё таже, только неизвестные меняются ...

jhm
Привет ! Ты хоть посвяти в каком направление прогресс двигается, народ волнуется же ! Very Happy
LM317
Я тоже про LPT думал, там и преобразователь делать не надо.
Новая тема Ответить на тему
Показать сообщения:
Страница 58 из 64
Перейти:
пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы можете вкладывать файлы
Вы можете скачивать файлы