Перейти к содержанию

Александр_2019

Автомастер
  • Постов

    409
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные Александр_2019

  1. 3 часа назад, shundrov сказал:

    Можно входную часть с этой схемы содрать, и будет видно синусоиду

     

      Показать контент

    cxema.jpg

     

    Зачем, если учесть, что полупериод обрезает, то частота не лезет ни в какие ворота с реальной и на частоте 20 Гц занижена примерно на 4-6 Гц по данным на осцилке. А, что тогда говорить про частоты выше, если на 20 Гц такая погрешность. Я надеюсь по картинке видно, чтобы частота была 20 Гц, надо выйти за период, чуть меньше чем на половину следующего полупериода. 

  2. Только что, shundrov сказал:

    такое бывает если ацп контроллера не успевает, или как вариант скорость порта. Мне интересно, как девайс работает на низких частотах: 1Гц; 10Гц; 100Гц Может кто показать?

    Скорость порта 115200, выше глючит. 20 Гц синусоида, если её можно так назвать на картинке. Там даже частоту невозможно определить. 

    13.jpg

  3. Продолжим. На данный девайс подал сигнал с атмеги. На выходе атмеги меандр частотой 1000 Гц с выходным напряжением 4,8 вольта. На картинке данной разработки почему-то пила и напряжение 4,42 вольта. Посмотрел настройки в демо версии, ничего подходящего не нашёл. Как-то так. 

     

    11.jpg

    10.jpg

  4. Подавалась на вход синусоида 1 вольт частотой 1000 Гц. На данной разработке видим частоту 800 Гц вместо положенной 1000, он даже без сигнала пишет частоту 800 Гц. Напряжение 1,2 вольта вместо положенных 1,0, хотя опорное выставлено в программе согласно измерений на ардуине и на картинке вместо синусоиды, фигня какая-то. Выставил на генераторе синусоиду 20 Гц, чтобы получить на стоп-кадре 20 Гц надо выделить не понятный диапазон. 

    10.jpg

    11.jpg

    12.jpg

     

    13.jpg

  5. 10 часов назад, vento702 сказал:

    У меня заработало, на 115200. 

    На 128000 ни в какую.

     

    Вход никуда не подтянут, будет скакать не пойми как.

    У меня на стареньком нетбуке на ХР на 9600 заработало сразу, на 115200 работает, а на 128000 тоже глухо и версия 3.3.10. 

  6. Может надо указывать год выпуска. объём и код двигателя, чтобы не пальцем в небо торкали, а открыли эльзу и посмотрели. На 140 коней комплектовалась двигателями BKD и BMM. Если не знаешь, идёшь открываешь багажник, поднимаешь коврик и там на кузове возле запаски фоткаешь этикетку. Обычно, если не находят радиоэлемент, фото блока выкладывают, на котором можно прочитать название элементов. А по нормальному, смотришь название на элементах и гуглишь даташиты. Извини, тебе на другой форум надо, где есть раздел сделай сам. 

  7. После того как выставил опорное и сменил int на float так и подумал, так как на ардуино нельзя подтянуть резаки через землю программно, только с плюса. Это не атмега.

  8. А почему такая разбежка в передаче данных. Логически, если сигнал на входе отсутствует, то данные должны быть близкими к нулевым показаниям? У меня вообще 1,2 вольта проскакивают. Неужели опорное надо мереть и вносить корректировку. 

    2.jpg

  9. 43 минуты назад, MadGeneral сказал:

    Александр - вы то тему вообще читали или так по вершкам?

     

    Про какие вершки, когда указал, что проверено и часто на датчиках ошибка о недостоверном сигнале из-за проводов. А чего нельзя допустить износ заслонки, это тоже вершки или воздушный фильтр как головешку? А если бы ГРМ "бегал" то была бы ошибка о недостоверном сигнале G28 и G40.  

    38 минут назад, karpo_1 сказал:

    метки в норме по осцилке, компрессию не мерил, да и редко меряю, почти ничего не говорит. разве клиент хочет замерить меряю.

    график разряжения  в на прокрутке в норме, есть синусоида - значит ок. (да есть немного но эта разница как не отрегулированные клапана, может из за гидриков)

    вот думаю всетаки или МАР или ПО, тк. нашел статейку что замена ПО решает проблему на 1.4, правда данного двигателя нет в списке.

    ссылка на ресурс

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

    Не знаю может есть у тебя такая инфа по данному двигателю, глянь на всякий случай. Там вся инфа по группам начинается с раздела 01-5. 

    1.4_BBY_BKY_AUA.pdf

    9 минут назад, Dimа сказал:

    Блок simens или magneti marelli?

    По данным на этом двигателе блок марелли 4MV

  10. Если провода точно меряются по нулям, лично я проверяю переведя мульт на значок диода, контакты на фишке не окислены, дул дымом, подсосов нет и в сторону адсорбера норма, дроссель не заедает и чистый вместе с фильтром, остаётся сам датчик, или посмотреть дроссель на просвет, нет ли износа, плотно ли перекрывает заслонка.

  11. Может там воздушный фильтр с покупки не меняли. :) А далее, прозвонить провода от фишки датчика до разъёма эбу на наличие неплотного контакта и если с этим норма, пробовать другой датчик. Заслонка чистая, не клинит она на оборотах 1500-2000?

  12. Если упрощать, то это должно выглядеть примерно так:

    void setup() {
      // put your setup code here, to run once:
    Serial.begin(128000);
    }

    void loop() {
      // put your main code here, to run repeatedly:

    int port0 = analogRead(A0);

    int port1 = analogRead(A1);

    int port2 = analogRead(A2);

    int port3 = analogRead(A3);

    float voltageport0 = port0 * (4.745 / 1023.000);

    float voltageport1 = port1 * (4.745 / 1023.000);

    float voltageport2 = port2 * (4.745 / 1023.000);

    float voltageport3 = port3 * (4.745 / 1023.000);

    Serial.print(voltageport0,3);

    Serial.print("  ");

    Serial.print(voltageport1,3);

    Serial.print("  ");

    Serial.print(voltageport2,3);

    Serial.print("  ");

    Serial.println(voltageport3,3);

    delay(1);

    }

  13. 1 час назад, Aleksey7 сказал:

    Не, как таково ничего сложного нет, кинул в личку инструкцию.

    Ок, попробую :-) Спасибо за идею :-)

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

  14. Год выпуска авто и код двигателя берешь, открываешь эльзу сеатовскую, выбираешь блок абс и там схема подключения.  Может у тебя пред сдох, а ты блок ковыряешь. Питание на колодке сперва проверяют.  Альтеа комплектовалась двумя блоками, схемы ниже. Наверное ты их не увидишь. так нет нужного количества репутации.  На Teves 60 - масса на выв. 16 и 47, питание по 30 клемме выв. 1 и 32. питание по 15 клемме выв. 4. На Teves 70 - масса на выв. 26, питание по 30 клемме выв. 1 и 14. питание по 15 клемме выв. 20. Напруга на 30 клемме постоянно при подключенном аккумуляторе, на 15 клемме появляется при включении зажигания.  И желательно разъём блока абс дергать и ставить при отключенном аккумуляторе. Если занимаешься ремонтом радиоэлектроники, то должен знать, что ремонт начинается с проверки напряжений, тем более, что там стабилизатор на 5 вольт не спутаешь с транзистором. Сперва отключаешь аккумулятор, снимаешь разъём, подключаешь аккумулятор,, включаешь зажигание и контрольной лампочкой относительно массовых проводов торкаешь в пины 15 и 30 клемм, если напруга есть на всех, тогда уже блок смотришь. 

    Teves 60 схема.jpg

    Teves 60 разъём.jpg

    Teves 70 схема.jpg

    Teves 70 разъём.jpg

  15. 1 час назад, Rambonis сказал:

    Здраствуйте,

    Блока даже диагностика совсем необнаруживает. Разобрал я его- визуально вроде бы всё хорошо, но смушчает што контактый CAN 15 и 30 (вроде етие?), один прозванивается как диод в одну сторону, а вот 30 контакт в обе сторонный бесконечность, как бы на обрыве, буду любезен если кто подскажет так ли может быть. Облазал всю плату, но нигде немогу найти где он вылезти должен. Может ли етот контакт под бга микросхемой вылезать (думаю што ето проц)? Может есть смысл её поднят и сделать реболл?

    Начать с того, что пропаять пины разъёма на плате. И смотреть где стоит стабилизатор на 5 вольт и с какой ноги (15 или 30 клеммы) разъёма к нему идёт 12 вольт. 

  16. 20 минут назад, Aleksey7 сказал:

    Не надо разбирать сее :-) На глаз не видно а значит не влияет. В простеньком осциллографе этим можно пренебречь, не того класса аппарат :-)

    А... А вот и не скажу, я в программировании не очень. Точности хватает полностью для моих задач.

    Так смени int на float и проверь точность измерений. Взял внешний генератор, подал сигнал в вход делителя, подключил В3-38 и сравнил с показаниями на виртуальном осциллографе. 

  17. 1 час назад, Aleksey7 сказал:

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

     

    Я про программу. Ты применяешь int port0 = analogRead(A0) и т.п. для остальных портов, а int это целочисленная, а дальше применяется float с плавающей запятой. Не кажется ли, что присвоив входным данным значение int получаешь не точные измерения, т.е. погрешность?

  18. Только слепой не заметит в левом верхнем углу под плёнкой внутри отблески кусочков отслоения. Этот датчик после вскрытия, мылся не только жидкость для карбюратора, но и димексидом и напоследок даже кротом пробовал. Крот отъедает и растворяет всю грязь, я им мою корпуса при восстановлении советской аппаратуры. 

  19. Там не грязь, а отслоение с внутренней стороны плёнки. Я специально его разбирал и смотрел, что от времени происходит с ними, когда уходят параметры. 

×
×
  • Создать...