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

Свернуть чат ЧАТ Открыть чат во всплывающем окне

rgb : (14 January 2017 - 19:30 19) У кого есть опыт с GSM модулями, хотел бы пообщаться.
Alex101 : (14 January 2017 - 06:33 06) С новым годом по старому стилю всех!
Кин-дза-дза : (07 January 2017 - 09:19 09) С Рождеством Христовым !
Shaman59 : (01 January 2017 - 21:23 21) Всех, Уважаемых форумчан и посетителей с наступившим Новым годом! Желаю всегда, Здоровья отменного, огромной Удачи и постоянного Благополучия!
Alex101 : (01 January 2017 - 21:15 21) Всі хутко похмеляйтесь...
rgb : (01 January 2017 - 05:49 05) З Новим роком!
Gipsy : (01 January 2017 - 03:39 03) з Новим роком!
Кин-дза-дза : (31 December 2016 - 18:31 18) ВСЕМ БОБРА !
Nikolai4 : (31 December 2016 - 17:43 17) В связи с приближением Нового года,
Желаю удач Вам различного рода!
Пусть Вашей они подчиняются власти,
Пусть будет Вам радость, здоровье и счастье!
Кин-дза-дза : (31 December 2016 - 10:06 10) ВСЕХ С НАСТУПАЮЩИМ 2017! Да прибудет с вами сила!
smart4on : (26 December 2016 - 22:06 22) Ребят добрый вечер, хотел бы ознакомиться с закрытой веткой на форуме про Драйвер шагового двигателя. Как я могу это сделать?
mozg : (26 December 2016 - 00:03 00) rgb, как дела?
mozg : (26 December 2016 - 00:03 00) как я тут давно не был
mozg : (26 December 2016 - 00:02 00) всем привет
rgb : (22 December 2016 - 13:04 13) Не натуральная машина, сделано в программе рендеринга.
rgb : (22 December 2016 - 09:57 09) Nikolai4, Не. Только лексус мой)))
Nikolai4 : (21 December 2016 - 19:55 19) RGB твоих рук дело ))) ?
Nikolai4 : (21 December 2016 - 19:54 19)
dimon-k714 : (19 December 2016 - 10:07 10) Привіт! З святом! Надіюсь усі були чемні. :super_tG:
shpuntic : (13 December 2016 - 20:47 20) Splin,зачем тебе отключать питание? Если не секрет конечно.
Splin : (08 December 2016 - 21:53 21) Может кто подсказать как в протеусе включать и отключать питание например микросхемы 4017?
Splin : (08 December 2016 - 10:12 10) Всем привет!
Кин-дза-дза : (02 December 2016 - 19:27 19) жми на ссылку и ты у нас
Кин-дза-дза : (02 December 2016 - 19:26 19) http://bezkz.su/foru...akometr/page-90
лисовик : (02 December 2016 - 19:20 19) ser.virus@mail.ru
Кин-дза-дза : (02 December 2016 - 19:19 19) Почту свою напиши, потолкуем
лисовик : (02 December 2016 - 19:19 19) нет
Кин-дза-дза : (02 December 2016 - 19:18 19) У тебя аська есть?
лисовик : (02 December 2016 - 19:17 19) это куда? я новенький не знаю
лисовик : (02 December 2016 - 19:17 19) собираю в протеусе но ничего не получается
Кин-дза-дза : (02 December 2016 - 19:14 19) Шуруй тогда к нам на форум )
лисовик : (02 December 2016 - 19:13 19) Хочется самому сделать
Кин-дза-дза : (02 December 2016 - 19:12 19) Купи БК Динго, он как раз на два бака расчитан
лисовик : (02 December 2016 - 18:13 18) Нет ,просто заправляю в основном 10л. а езжу на газу
Кин-дза-дза : (02 December 2016 - 14:02 14) Что за бак такой? Газовый?
лисовик : (02 December 2016 - 13:16 13) БАК
Кин-дза-дза : (02 December 2016 - 11:26 11) лисовик тогда я не понял 10л это что? Бак или сигнализатор остатка?
лисовик : (02 December 2016 - 09:40 09) на девятку
Кин-дза-дза : (30 November 2016 - 18:30 18) Куда хоть устанавливать нужно? Я явно не в авто
Кин-дза-дза : (30 November 2016 - 18:29 18) Не за что
Кин-дза-дза : (30 November 2016 - 18:28 18) Под два типа бакометров есть два форума, нужно определиться что нужно и написать в том форуме
лисовик : (30 November 2016 - 18:26 18) Спасибо за инфу , буду пробывать
Кин-дза-дза : (30 November 2016 - 18:25 18) А вообще то Бакометр 2 не требует спец прошивки, сам задаешь при калибровке сколько литров и объем бака. Бакометр1 мод. там да, прошивка под нужные требования правится
Кин-дза-дза : (30 November 2016 - 18:22 18) будет тебе и схема и прошивка
Кин-дза-дза : (30 November 2016 - 18:21 18) лисовик, пиши вот сюда: http://bezkz.su/foru...akometr/page-90
лисовик : (30 November 2016 - 17:11 17) Добрый вечер ,хочу собрать бакомер 2 на ваз 2109.Нужна схема и прошивка на 10 литров. Заранее спасибо
Кин-дза-дза : (29 November 2016 - 15:14 15) лисовик, напиши свой вопрос в форуме, помогут
лисовик : (28 November 2016 - 20:20 20) Добрый вечер , просмотрел весь форум и не нашел прошивку и схему на 10 литров Pic16F 676 на Ваз 2109 если не затруднит напишите. Заранее спасибо
алексей прос... : (28 November 2016 - 10:25 10) здравствуйте! кто может собрать бакомер на сузуки свифт .
4EPHOMOP : (24 November 2016 - 11:21 11) нужна помощь по электрике
4EPHOMOP : (24 November 2016 - 11:20 11) доброго времени суток
Вовчик : (20 November 2016 - 17:53 17) Берешь схему из "новогодний релиз" Sergey_L, доробатываеш, заказываешь у него прошивку. По дороботке схемы если интересует напишу подробней. Прошивка должна быть "позитив"
Вовчик : (20 November 2016 - 17:49 17) PAL71,
djon0007 : (20 November 2016 - 01:01 01) Ниже 28 градусов получаю только нули .
djon0007 : (20 November 2016 - 00:59 00) У меня не меряет ds18b20 ниже 28 градусов в чем может быть дело ?

Фотография

бaкoмeтр


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 1887

#1
hfelyx

hfelyx

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

  • Проверенные
  • PipPipPip
  • 44 сообщений
  • ГородУкраина,Киев

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

 

P.S. от Sergey_L
Теперь на правах модератора, постепенно буду собирать здесь все основные моменты данного проекта:
Для начала ограничимся тремя схемами, исходниками, печатками и прошиками:

 

1 - Базовая (авторская Gipsy)  - больше не поддерживается. Обновлённая  и улучшенная версия измерителя находится по этому адресу:   http://bezkz.su/foru...984-bakometr-2/

 

 

2 - 2х-с внешним опорным (модернизированная Sergey_L)
Прикрепленный файл  схема2.jpg   92.9К   2197 Количество загрузок:
Пост #497 - смена общего АНОДА на КАТОД
Пост #900 - смена ПОЗИТИВ на НЕГАТИВ
Исходники, модель и прошивка 0-25-50 Прикрепленный файл  _Bak_2x_OA_.rar   63.11К   1078 Количество загрузок:
Для уменьшения "болтанки" между 12 и 13 выводами ПИКа можно добавить емкость 1-10мкФ (по совету Gipsy)

Прошивка (0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40) с миганием меньше 5 литров (вместо лампы) под "классику" для AndreyUA
Фотоотчет от AndreyUA
Прошивка на 20л без мигания и с калибровкой 0, 10, 20. для экспериментов Kotmur
Все для нашей "классики" (схема и прошивка)
Печатка от Kotmur все на одной плате под шестерошный стаканчик
Фотоотчет от Kotmur
Прошивка на 50л, шаг 5л, мигание 10л, ОА
Прошивка на 55л, шаг 5л, мигание 10л, ОА
Фотоотчет и Печатка от -=OLLEG=-
Прошивки под PIC16F684 на 20 и 40 литров
Прошивка на классику 2106 с общим катодом под PIC16F676 0,1,2,3,4,5,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40 с притуханием с 4л
Исходники под 676, ОК
Мои издевательства над приборкой

Пост # 1764 с допиленной, Новогодней прошивкой под "классику" 40L, OA, без болтанки и лишнего нуля.

Прикрепленный файл  BAK_2_OA_N_80_5.hex   5.64К   35 Количество загрузок:

3 - 3х-с внутренним опорным (модернизированная Sergey_L)
a90f804799fat.jpg

Исходники, модель и прошивка 0-127-255 Прикрепленный файл  _Bak_3x_OA_.rar   67.86К   699 Количество загрузок:
Печатка от ASUS
Фотоотчет от ASUS


  • bivisska, reirif, Anry1976 и 6 другим это нравится

#2
Gipsy

Gipsy

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

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

Улучшенное устройство здесь: http://bezkz.su/foru...984-bakometr-2/


  • sanyasanevich это нравится

Заказ прошивок:  blackblick (a) yandex ru


#3
hfelyx

hfelyx

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

  • Проверенные
  • PipPipPip
  • 44 сообщений
  • ГородУкраина,Киев
собрана устройство по этой схеме

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

  • Прикрепленный файл  0807190.lay   16.6К   580 Количество загрузок:
  • Прикрепленный файл  s7556832.jpg   22.58К   966 Количество загрузок:


#4
miron

miron

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

  • Заказчики
  • PipPipPip
  • 276 сообщений
  • Городднепропетровск
всем привет, краткий отчет по пятилитровой пришивке(остальные на момент испытаний были недосягаемы); вся схема потребляет 20мА, через делитель (бак) идет 2.5мА, все цифры(литры) отображаются отлично, как и предполагалось достоверные данные можно считать только на стоянке (когда бензин спокоен), показания одинаковы что с заведеным мотором что с заглушеным, измерительная цепь запитана от общей пятивольтовой кренки. во время движения цифры скачут, здесь сказываются конструкция измерителя (имеем что имеем), на торпеду измеритель не выносил лежал на полке под бардачком( выносить наверно и не буду во время движения будет отвлекать) пристрою гдето рядом. сегодня с ним был совершон 280км перелет, все нормально.
Думаю особого внимания заслуживает двухлитровая прошивка (по идее показания будут точнее, и нетак важно на скоко кривой бак), на досуге ее както испытаю(но сначала нада выпить 20 двухлитровых баклаг пива), удобней калибровать.
  • ASDFGH010 это нравится
Занятия фигней на рабочем месте развивают боковое зрение, слух, реакцию и бдительность в целом

#5
ASUS

ASUS

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

  • Проверенные
  • PipPipPip
  • 441 сообщений
  • ГородКозелец
Gipsy, Хочу к вашему вниманию предоставить альтернативный датчик, он статический.Надо как можно больше убрать механики.И упростить конструкцию! ниже файл в ворлде дос

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


  • sanyasanevich и ASDFGH010 это нравится
http://vk.com/album30425408_92726012 vой альбом поделок!

#6
ASUS

ASUS

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

  • Проверенные
  • PipPipPip
  • 441 сообщений
  • ГородКозелец
подправил чуть схему)) cool

Добавлено (13.04.2011, 18:12)
---------------------------------------------
обьясните мне куда какой провод с датчика подсоединять! Там их три!

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

  • Прикрепленный файл  s8292280.png   15.52К   712 Количество загрузок:

  • ASDFGH010 это нравится
http://vk.com/album30425408_92726012 vой альбом поделок!

#7
hfelyx

hfelyx

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

  • Проверенные
  • PipPipPip
  • 44 сообщений
  • ГородУкраина,Киев
ПЕЧАТКА,ноги семисегментников надо немного раздвинуть(формовировать)

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

  • Прикрепленный файл  3405348.lay   63.91К   499 Количество загрузок:
  • Прикрепленный файл  s1393932.jpg   27.95К   726 Количество загрузок:

  • ASDFGH010 это нравится

#8
ASUS

ASUS

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

  • Проверенные
  • PipPipPip
  • 441 сообщений
  • ГородКозелец
предлагаю печатную плату с двух частей

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

  • Прикрепленный файл  4470395.gif   11.66К   1141 Количество загрузок:
  • Прикрепленный файл  bakomerchic.lay   35.88К   984 Количество загрузок:

  • ASDFGH010 это нравится
http://vk.com/album30425408_92726012 vой альбом поделок!

#9
Belsad

Belsad

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

  • Проверенные
  • PipPipPip
  • 78 сообщений
У меня вопрос по поводу индикатора, а именно, с общим анодом или катодом и динамический или статический?

#10
Gipsy

Gipsy

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

  • Разработчик MICROCHIP
  • PipPipPip
  • 537 сообщений
  • ГородСтаниславів
Belsad, динамический, общий анод

Заказ прошивок:  blackblick (a) yandex ru


#11
ASUS

ASUS

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

  • Проверенные
  • PipPipPip
  • 441 сообщений
  • ГородКозелец
Газ имеет свойство при разных температурах создавать разное давление поэтому никаким прибором точно не определить количество! Талько свешиванием! Есть конешно электронные датчики давления ну этот микроконтроллер и принцип роботы будут очень отличатся! Газ надо мерять газовым счетчиком!

Добавлено (29.04.2011, 21:27)
---------------------------------------------
Такое предложение у меня! У микроконтроллере остались не задействованые выводы! Возможно ли добавить третюю цыфру которая будет показывать десятые литра! и добавить кнопочку еще одну или оставить эту ну сделать так чтоб можно было сразу выбрать предел калибровки, потом шаг а дальше калибровать и потом этому устройству можно будет присвоить названия универсального

Добавлено (29.04.2011, 21:39)
---------------------------------------------
управление можно так! при первом включеннии кнопочкой короткими нажатиями выбрать шаг, нажав и удерживая перейти в режим калибровки! Когда бак полон ! вновь нажать и удерживать чтоб прейти в режим измерения!

  • лисовик это нравится
http://vk.com/album30425408_92726012 vой альбом поделок!

#12
Gipsy

Gipsy

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

  • Разработчик MICROCHIP
  • PipPipPip
  • 537 сообщений
  • ГородСтаниславів
Quote (@SUS)
Такое предложение у меня! У микроконтроллере остались не задействованые выводы! Возможно ли добавить третюю цыфру которая будет показывать десятые литра! и добавить кнопочку еще одну или оставить эту ну сделать так чтоб можно было сразу выбрать предел калибровки, потом шаг а дальше калибровать и потом этому устройству можно будет присвоить названия универсального

Добавлено (29.04.2011, 21:39)
---------------------------------------------
управление можно так! при первом включеннии кнопочкой короткими нажатиями выбрать шаг, нажав и удерживая перейти в режим калибровки! Когда бак полон ! вновь нажать и удерживать чтоб прейти в режим измерения!

Как говорится "нет предела совершенству" и улучшать можно безгранично :). Но ввиду отсутствия свободного времени вряд ли я буду заниматься какими-то переделками прошивки.

Quote
program bakometr;

const
stNormal : byte = 1;
stCalibr : byte = 2;
AdrHi : byte = 12;
litr : array [0..AdrHi] of byte = (0,5,10,15,20,25,30,35,40,45,50,55,60);

var
C1 : sbit at porta.5;
C2 : sbit at porta.2;
i,j,cc: byte;
V : word; absolute 0x30;
Vhi : byte; absolute 0x31;
VLo : byte; absolute 0x30;

L10,L1:byte;
dat : array [0..AdrHi] of byte;
mode : byte;
calibrN : byte;

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;

procedure delay10;
begin
delay_ms(10);
end;

procedure ReadData;
begin
for i := 0 to AdrHi do dat[i]:=EEPROM_Read(i);
end;

begin
porta := %00010000;
trisa := %11001011;
portc := $FF;
trisc := 0;
wpua := 1;
cmcon := $07;
ansel := 2;
adcon0:= 4;
adcon1:= $30;

mode:=stNormal;
ReadData;
ADC_Init;
i:=0;
while true do
begin
inc(I);
if mode = stNormal then
begin
if (i.7) and (V<6) then
begin
C1:=0;
C2:=0;
end;
if i=0 then
begin
V:=ADC_Read(1);
V:=V shr 2;
if V<=dat[AdrHi]
then V:=litr[adrHi]
else begin
if V>=dat[0]
then V:=litr[0]
else begin
for j:=0 to AdrHi-1 do
if (V<=dat[j]) and (V>dat[j+1]) then cc:=j;
if cc=AdrHi
then V:=Litr[AdrHi]
else begin
V:= (dat[cc]-V);
j:=(Litr[cc+1]-Litr[cc]);
V:= V * j;
j:=(dat[cc]-dat[cc+1]);
V:= V / j;
V:= V + litr[cc];
end;
end;
end;
L10:= v div 10;
L1 := V mod 10;
if (porta.0 = 0) then
begin
C1:=1;
C2:=1;
portc:=$3B;
porta.4:=1;
calibrN:=0;
mode:=stCalibr;
delay10;
repeat until porta.0 = 1;
delay10;
end;
end;
end;
if mode = stCalibr then
begin
L10:=litr[calibrN] div 10;
l1:=litr[calibrN] mod 10;
if i>127 then
begin
C1:=0;
C2:=0;
end;
if porta.0 = 0 then
begin
delay10;
repeat until porta.0 = 1;
delay10;
V:=adc_read(1);
V:=V shr 2;
EEPROM_Write(calibrN,VLo);
inc(calibrN);
if calibrN>AdrHi then
begin
mode:= stNormal;
CalibrN:=0;
delay10;
delay10;
delay10;
delay10;
ReadData;
end;
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;
end;

end.


Вот вам исходник - кому интересно - переделывайте.

Эта строчка отвечает за точки калибровки:
litr : array [0..AdrHi] of byte = (0,5,10,15,20,25,30,35,40,45,50,55,60);
В даном примере - прошивка до 60Л с калибровкой через 5Л

AdrHi : byte = 12; - количество точек калибровки

Заказ прошивок:  blackblick (a) yandex ru


#13
Belsad

Belsad

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

  • Проверенные
  • PipPipPip
  • 78 сообщений
А чем эту прошивку скомпелировать, научил бы кто, а цыган, поможешь?

Добавлено (04.05.2011, 23:03)
---------------------------------------------
http://gbo-shop.ru/m...er-class-b.html

Этот мультиклапан помоему мериет не давление а уровень сжиженого газа.


#14
Gipsy

Gipsy

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

  • Разработчик MICROCHIP
  • PipPipPip
  • 537 сообщений
  • ГородСтаниславів
Belsad, - компилятор http://www.mikroe.com/eng....tup.zip
  • alvoua это нравится

Заказ прошивок:  blackblick (a) yandex ru


#15
Mehvz

Mehvz

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

  • Проверенные
  • PipPipPip
  • 33 сообщений
Кто подскажет, если делать калибровку штатный датчик надо отключать или нет.
Пробовал на ВАЗе 2107 когда подключаю даный прибор то стрелка датчика отклоняется мол в пустом баке есть несколько литров топлива.
Что делать...
  • равиль это нравится

#16
Gipsy

Gipsy

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

  • Разработчик MICROCHIP
  • PipPipPip
  • 537 сообщений
  • ГородСтаниславів
Mehvz, увеличте сопротивление входного делителя, схема ставится в паралель с штатным прибором

Например так

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

  • Прикрепленный файл  s5945240.gif   11.42К   789 Количество загрузок:

Заказ прошивок:  blackblick (a) yandex ru


#17
Belsad

Belsad

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

  • Проверенные
  • PipPipPip
  • 78 сообщений
Начал собирать, хочу показать что получилось, панелька собрана на оргстекле не очень аккуратно - но мне пойдет.

Добавлено (21.05.2011, 10:56)
---------------------------------------------
Вопрос, точка на индикаторе светится?

Добавлено (21.05.2011, 10:57)
---------------------------------------------
И ещё вопрос, в теме обсуждения несколько схем подключения в том числе без подачи напряжения на датчик, на Мазду какой собирать?

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

  • Прикрепленный файл  s6850142.jpg   11.67К   487 Количество загрузок:
  • Прикрепленный файл  s1690516.jpg   23.15К   396 Количество загрузок:


#18
ASUS

ASUS

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

  • Проверенные
  • PipPipPip
  • 441 сообщений
  • ГородКозелец
Украсил smile

Добавлено (21.05.2011, 15:09)
---------------------------------------------

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

  • Прикрепленный файл  s2014991.gif   119.04К   446 Количество загрузок:

http://vk.com/album30425408_92726012 vой альбом поделок!

#19
dimoniy_32

dimoniy_32

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

  • Проверенные
  • PipPipPip
  • 35 сообщений
Собрал работает ,куда подключать,
к какому проводу от датчика розовому? машина ваз 2106

#20
Gipsy

Gipsy

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

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

@SUS, Красиво украсил, только доработки то не учтены sad.gif
Важно мнение людей, которые запустили девайс в железе.

Правильная (по моему мнению) схема :
s1401255.jpg

Ув. соавторы, может определимся с включением схемы и выдадим таки "на гора" окончательный вариант?

 

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

  • Прикрепленный файл  s1401255.gif   11.42К   587 Количество загрузок:

  • Shaman59 это нравится

Заказ прошивок:  blackblick (a) yandex ru





Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных