Перейти к содержимому

Фотография

бaкoмeтр


Сообщений в теме: 1974

#701
redder07

    Пользователь

  • Пользователи
  • 18 сообщений


Но так как датчик емкостный, то значение будет иметь какой бензин и с какими присадками залили в бак.

По утвеждению автора датчика, разброс составляет 1.5%, что вроде-бы вполне приемлемо.



#702
Gipsy

    Продвинутый пользователь

  • Разработчик MICROCHIP
  • 626 сообщений
  • ГородСтаниславів

По утвеждению автора датчика, разброс составляет 1.5%, что вроде-бы вполне приемлимо.

1.5% очень даже приемлемо! Но все равно смущает что прошивка делалась под "ВАЗ бак 40 литров бензин А-92".
Попробуйте сделать датчик - в 3-х литровой банке можно поэкспериментировать с разными бензинами :).

#703
sarana_65

    Пользователь

  • Пользователи
  • 22 сообщений
С ДНЕМ ПОБЕДЫ!

#704
tgu95

    Пользователь

  • Пользователи
  • 16 сообщений
Ребята,а есть где-то такие же разработки для датчика давления масла?Наверное можно использовать эту же схему и принцип?Сопротивление датчика известны.300 Ом при О кгс/см,0 Ом при 7 кгс/см.........Зависимость линейная.Можно настройку произвести на столе

#705
sarana_65

    Пользователь

  • Пользователи
  • 22 сообщений
делал по базовой схеме,калибровал на столе,под ММ358.сегодня поставил-меня устраивает.

Прикрепленные файлы

  • Прикрепленный файл  davka_06.rar   569.25К


#706
sarana_65

    Пользователь

  • Пользователи
  • 22 сообщений
и точку первого разряда я подключил к питанию.

#707
tgu95

    Пользователь

  • Пользователи
  • 16 сообщений
Там прошивка именно для давки?

#708
sarana_65

    Пользователь

  • Пользователи
  • 22 сообщений
да,для нашей классики с датчиком ММ393А

#709
tgu95

    Пользователь

  • Пользователи
  • 16 сообщений
Спасибо большое

#710
tgu95

    Пользователь

  • Пользователи
  • 16 сообщений
Схема с какого поста?.......А то их здесь налепили.........

#711
sarana_65

    Пользователь

  • Пользователи
  • 22 сообщений
СХЕМА БАЗОВАЯ САМАЯ ПЕРВАЯ.ТАМ В АРХИВЕ ОТКРОЙ ФАЙЛ ДСН В ПРОТЕУСЕ .ВСЕ ОДИН В ОДИН,ТОЛЬКО ТАМ СОПРТИВЛЕНИЕ ДАТЧИКА УАЗОВСКОЕ.НУ И ЕСТЕСТВЕННО СТАБИЛИЗАТОР 5 ВОЛЬТ.

#712
tgu95

    Пользователь

  • Пользователи
  • 16 сообщений
Попробую.Спасибо

#713
tgu95

    Пользователь

  • Пользователи
  • 16 сообщений
Показания после пуска двигателя не меняются?

#714
legend2

    Новичок

  • Пользователи
  • 5 сообщений
Здравствуйте все.
Вопрос к Gipsy и Sergey_L.
Вы не могли бы посмотреть програмку?
К моему сожалению,в програмировании не очень, так баловство на асме.
Попробовал перейти с pic16f676 на pic16f876a(больше памяти) т.к.нужно
3 разряда.
за основу была взята порграмка Bak_2x_OA.
Потом Bak_3x_OA.
7segment (с общим Катодом DL330m)
Так вот, проблемки такие:
1.Когда 3 разряда, заметно мерцание.(когда 2 разряда всё Ок)
2.Как убрать -0- из 1 разряда когда он не нужен?
3.Добавил точку, так как добавил, уверен что неправильно.
4.Хотелось бы добавить Бип при нажатии кнопки и включении.
Пробовал вставлять вставки на асме, так компилятор начинает кричать!
короче, не получается… :help:
С Уважением.
Файл прилагаю.

Прикрепленные файлы

  • Прикрепленный файл  OK_876a_3_Razriad.rar   112.12К


#715
Gipsy

    Продвинутый пользователь

  • Разработчик MICROCHIP
  • 626 сообщений
  • ГородСтаниславів

1.Когда 3 разряда, заметно мерцание.(когда 2 разряда всё Ок)

В проге много арифметики - на двух разрядах незаметно, а на 3 может и сказываться. Уведите индикацию на прерываня, а замеры показаний оставьте в основном цикле

2.Как убрать -0- из 1 разряда когда он не нужен?

Добавьте в
procedure Led(i: byte);
символ пустого знака и проверяйте после расчетов условие L10=0, если да - то индицировать пробел

4.Хотелось бы добавить Бип при нажатии кнопки и включении.

if porta.0 = 0 then
begin
delay10;
repeat portX.beep:=1 until porta.0 = 1;
portX.beep:=0;
delay10;

#716
legend2

    Новичок

  • Пользователи
  • 5 сообщений
Ok.Спасибо,бум пробовать. :drinks:

#717
chaynik

    Продвинутый пользователь

  • Пользователи
  • 171 сообщений
Здравствуйте. Подскажите можно ли прошить 16ф676 таким программатором? Шил им успешно 16ф876а. Так как он у меня есть хотел бы его использовать. Подскажите как его переделать нужно.



#718
Sergey_L

    Продвинутый пользователь

  • Проверенные
  • 382 сообщений
  • ГородМосква

Здравствуйте. Подскажите можно ли прошить 16ф676 таким программатором? Шил им успешно 16ф876а. Так как он у меня есть хотел бы его использовать. Подскажите как его переделать нужно.



Привет!

А собери такой





#719
Sergey_L

    Продвинутый пользователь

  • Проверенные
  • 382 сообщений
  • ГородМосква
legend2
Привет!
Чтобы убрать подмаргивание и погасить незначащий ноль (L100) для 3-х замени это:

delay10();
    cc := i mod 3;
    if cc = 2 then begin
      C1 := 0;
      C2 := 0;
      {if sign then begin
        portc := $3B;
        porta.4 := 1;
      end else }
        Led(L100);
      C3 := 1;
    end else if cc = 1 then begin
      C1 := 0;
      C3 := 0;
      Led(L10);
      C2 := 1;
    end else
    begin
      C2 := 0;
      C3 := 0;
      Led(L1);
      C1 := 1;
    end;
  end;
end.
на это:

delay10();
    cc := i mod 4;
    if cc = 0 then
    begin
      C1 := 0;
      C2 := 0;
        if (L100 = 0) then
        begin
          portc:= $3F;
          porta.4:=1;
        end
        else
        Led(L100);
      C3 := 1;
    end
    else
    if cc = 1 then
    begin
      C1 := 0;
      C3 := 0;
      Led(L10);
      C2 := 1;
    end
    else
    if cc = 2 then
    begin
      C2 := 0;
      C3 := 0;
      Led(L1);
      C1 := 1;
    end
    else
    if cc = 3 then
    begin
      C2 := 0;
      C3 := 0;
      C1 := 0;
    end;
  end;
end.


#720
legend2

    Новичок

  • Пользователи
  • 5 сообщений
Здравствуйте Sergey_L.
Вроде бы с мерцанием всё получилось.
Поставил кварц на 8 Mhz и заменил часть програмки
как Вы написали. :drinks:
С 3_разрядом ещё не знаю, вроде всё работает, сегмент как бы отсвечивает очень,очень слабо и поэтому не могу определиться есть проблемка или нет.
Завтра попробую поставить 3 обычных индикатора тогда и посмотрим.
Сейчас занимаюсь 'Beep' :dance4:
В принципе, можно было повесить обычный Bazer на 5вольт и не заморачиваться: нажали -'Beep'(каждый раз при калибровке, оно такое дело,
вроде нажал а ничего не происходит а тут вроде слышишь, индикаторы должны мигать. :)
Так же и при включении, включили - сделало 3 раза 'Beep,'- О, должно чего-то показывать, питание подходит, Pic чего-то делает и на душе хорошо. :beach:
С уважением…