

бaкoмeтр
#281
Отправлено 31 December 2011 - 11:23


#284
Отправлено 16 January 2012 - 11:01

ASUS
кнопка (4 нога)
вход датчика (13 нога)
вход опорного (12 нога)
для экспериментов советую временно поменять:
AdrHi : byte = 12;
litr : array [0..AdrHi] of byte = (0,5,10,15,20,25,30,35,40,45,50,55,60);
на
AdrHi : byte = 2;
litr : array [0..AdrHi] of byte = (0,20,40);
Gipsy
P.S. Кстати, надо вход в калибровку сделать через долгое нажатие (минимум 3-5 сек.),
Калибровка - дело гиморное, чтоб её не сбили любители тыкать разные кнопки ...
Подскажите что нужно изменить в исходнике чтобы вывод был в негативе и моргание было
#285
Отправлено 17 January 2012 - 18:13

Чтобы поменять индикатор (тут оригинал),Мужеки потскажите где в прошивке изменить с общего Анода на Котод?
Не шарю сильно в исходнике.
надо править (инвертировать) знакогенератор
procedure Led(i: byte);
begin
if I=0 then begin
portc:=$04;
porta.4:=0;
end;
if I=1 then begin
portc:=$2D;
porta.4:=1;
end;
if I=2 then begin
portc:=$22;
porta.4:=0;
end;
if I=3 then begin
portc:=$28;
porta.4:=0;
end;
if I=4 then begin
portc:=$09;
porta.4:=1;
end;
if I=5 then begin
portc:=$18;
porta.4:=0;
end;
if I=6 then begin
portc:=$10;
porta.4:=0;
end;
if I=7 then begin
portc:=$0D;
porta.4:=0;
end;
if I=8 then begin
portc:=$00;
porta.4:=0;
end;
if I=9 then begin
portc:=$08;
porta.4:=0;
end;
end;
и обслугу разрядов.
delay_ms(1);
if i.0 then begin
C2 := 0;
Led(L10);
C1 := 1;
end else
begin
C1 := 0;
Led(L1);
C2 := 1;
end;
Что значит в негативе?Добрый день!!!
а можно такую же только под бак 55 литров
У меня под позитивом и негативом подразумевается логика работы:
НЕГАТИВ
0 -> max
max -> 0
ПОЗИТИВ
0 -> 0
max -> max
прошивку на 55 литров - не вопрос, только тогда все параметры напиши.
1. Литраж
2. Шаг калибровки
3. Логику работы (+позитив, -негатив)
4. Под какой индикатор (ОА или ОК)
Сообщение отредактировал Sergey_L: 17 January 2012 - 19:07
#286
Отправлено 17 January 2012 - 19:05

Привет ВСЕМ!
Чтобы поменять индикатор, надо править (инвертировать) знакогенератор и обслугу разрядов.
Что значит в негативе?
У меня под позитивом и негативом подразумевается логика работы:
НЕГАТИВ
0 -> max
max -> 0
ПОЗИТИВ
0 -> 0
max -> max
прошивку на 55 литров - не вопрос, только тогда все параметры напиши.
1. Литраж
2. Шаг калибровки
3. Логику работы (+позитив, -негатив)
4. Под какой индикатор (ОА или ОК)
1 - 55литров
2 - 5 литров
3 - 0 ом - макс литраж
4 - ОА
моргание с 10литров
Если можно и исходник

#287
Отправлено 17 January 2012 - 20:41

#290
Отправлено 23 January 2012 - 11:22

Привет!Привет всем очень понравилась эта идея с микроконтролером а можно тоже самое сделать на pic16f628 или 84 так как нету в городе 676? За ранее спс
Однозначно НЕТ. Ни в 628, ни в 84 нет внутреннего АЦП, а без него никуда ...
#291
Отправлено 23 January 2012 - 19:30

PIC16F684-I/SL (SO14 MCHIP)
PIC16F73-I/SO (SO28 MCHIP)
PIC16F74-I/L (PLCC44 MCHIP)
PIC16F76-I/SO (SO28 MCHIP)
PIC16F819-I/SO (SO18 MCHIP)
PIC16F870-I/SO (SO28 MCHIP)
PIC16F873-04I/SP
PIC16F876-20I/SP
PIC16F877-20/P
PIC16F877-20I/PQ
PIC16F88-I/P
#292
Отправлено 23 January 2012 - 20:55

А сам откуда?Так как я неособо силён в пиках вот список тово что есть в магазине какой из них может подойти за рание спс
PIC16F684-I/SL (SO14 MCHIP)
PIC16F73-I/SO (SO28 MCHIP)
PIC16F74-I/L (PLCC44 MCHIP)
PIC16F76-I/SO (SO28 MCHIP)
PIC16F819-I/SO (SO18 MCHIP)
PIC16F870-I/SO (SO28 MCHIP)
PIC16F873-04I/SP
PIC16F876-20I/SP
PIC16F877-20/P
PIC16F877-20I/PQ
PIC16F88-I/P
PIC16F684 вроде у меня заработал в симуляторе, но как ты будешь бороться с планаром (SO14)
- xrust это нравится
#293
Отправлено 23 January 2012 - 21:18

Схема собрана как на ссылке с первого поста http://www.bezkz.su/...metr/11-1-0-399 тоесть вместо штатного датчика
#294
Отправлено 24 January 2012 - 01:43

Привет!Сделайте пожалуйста прошивку 40 литров c шагом 5 литров. И вроде инвертированная у вас она называется. Для 2101-07. Полный бак =0, пустой бак равно максимальное сопротивление. Если можно 2 варианта с миганием меньше после 5 литров и без мигания.
Схема собрана как на ссылке с первого поста http://www.bezkz.su/...metr/11-1-0-399 тоесть вместо штатного датчика
Ну теоретически вот, проверить правда не на чем.
- xrust это нравится
#295
Отправлено 24 January 2012 - 01:43

Привет!Сделайте пожалуйста прошивку 40 литров c шагом 5 литров. И вроде инвертированная у вас она называется. Для 2101-07. Полный бак =0, пустой бак равно максимальное сопротивление. Если можно 2 варианта с миганием меньше после 5 литров и без мигания.
Схема собрана как на ссылке с первого поста http://www.bezkz.su/...metr/11-1-0-399 тоесть вместо штатного датчика
Ну теоретически вот, проверить правда не на чем.
Прикрепленные файлы
- xrust и Shaman59 это нравится
#296
Отправлено 24 January 2012 - 13:41

Привет!
Ну теоретически вот, проверить правда не на чем.
Спасибо вечером проверю отпишусь. Подскажите как еще оттарировать прибор на столе. я подсоеденил переменник между землей и ин. Но при подключении питания и тарировке тестер показывает не сопротивление переменника а чтото другое.
#297
Отправлено 24 January 2012 - 17:08

опыт есть плату разведу прошью нет опыта в програмировании а так всё зделаю если 684 работает то можно и мне сделать прошивку под него желательно шаг 1или 2 литра мигает пусть с 5 литров на 40 л цель на мотоцикл за ранее спс сам из омска=) И если не сложно сдлеать две одну на пустой бак максимальное сопротивление и на оборот =)
#298
Отправлено 24 January 2012 - 17:36

#299
Отправлено 24 January 2012 - 18:43

При поданом питании, он и будет показывать напряжение, там же получается простой (переменный) делитель.Спасибо вечером проверю отпишусь. Подскажите как еще оттарировать прибор на столе. я подсоеденил переменник между землей и ин. Но при подключении питания и тарировке тестер показывает не сопротивление переменника а чтото другое.
На столе можно только проверить работоспособность, постоянный резюк на +12в, с него переменник на минус (землю), с их средней точки на бакометр,
а индивидуально каллибровать только авто.
TrAnZiT
В ближайшее время постараюсь сделать.
#300
Отправлено 24 January 2012 - 21:37

При поданом питании, он и будет показывать напряжение, там же получается простой (переменный) делитель.
На столе можно только проверить работоспособность, постоянный резюк на +12в, с него переменник на минус (землю), с их средней точки на бакометр,
а индивидуально каллибровать только авто.
TrAnZiT
В ближайшее время постараюсь сделать.
Можешь схемку с номиналами дать или в схемку носом ткнуть. На данній момент я подключаю переменник между землей и бакомером просто. Чтото не так?
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных