Yakıt seviye sensörü: ev yapımı. Dijital yakıt miktarı göstergesi DIY yakıt seviye sensörü

Standart (oldukça vasat) bir yakıt seviye sensörü kullanarak bir kamyonun (otobüs) yakıt miktarının dijital bir göstergesini yapmaya karar verdim...

Aşağıdaki makalede tüm oluşturma sürecini ve bunun sonucunda ortaya çıkanları okuyun.

Başlangıç ​​koşulları:

  • Yerleşik voltajlı kamyon (otobüs) 24v
  • Dizel yakıt için yakıt deposu açık 220 litre
  • Yakıt seviye sensörü DÖKÜM39
  • Yakıt seviye göstergesi EI8057M-3

Şunları yapmanız gerekir:

Standart bir seviye sensörü kullanarak dijital bir yakıt seviyesi göstergesi yapın.

Öncelikle, yakıt seviye sensörü adı verilen standart bir yakıt seviye sensörünün ne olduğunu dikkatlice incelemeniz gerekecektir. Şimdi söküp dikkatlice inceleyelim.

Beklediğiniz gibi bir şamandıra, bir çubuk, bir değişken direnç var... bekleyin, değişken direnç hakkında daha fazla bilgi. Dedikleri gibi, yüz kez duymaktansa bir kez görmek daha iyidir:

Tasarım hem mantıklı hem de hantal. Kaydırıcının doğrudan değişken direncin (ki bu oldukça hassastır) üzerinden değil, metal musluklar boyunca kayması mantıklıdır, ancak güvenilirlikte böyle bir artış için ayrıklık için para ödemeniz gerekir. Bu tasarımın hantal yanı, fotoğrafta da görülebileceği gibi, şamandıranın orta konumunda, direncin merkezi çıkışının çok geniş olması nedeniyle oldukça geniş bir "ölü bölgeye" sahip olmamızdır. Bunun neden yapıldığını yalnızca tahmin edebiliriz, ancak sahip olduğumuz şeyle çalışmamız gerekecek.

Bu yüzden interneti karıştırıyoruz ve bilgi arıyoruz. İşte araştırdıklarım:

Şamandıra hareket aralığı - 412 mm

Nominal direnç - 800Ohm (başka bir kaynağa göre nominal direnç 761,0 – 193,5 Ohm)

-40°С ile +60°С arası çalışma aralığı

MTBF - 400 bin. kilometreye 95% kaynakları israf etmek

Ağırlık 160 gram, analog - MAZ.

Genel olarak pek değil.

Test cihazını alıp ölçüyoruz ve sonunda aşağıdaki resmi elde ediyoruz:
Bağlantı şeması:

Ölçülen sensör parametreleri:

Toplam direnç - 767Ohm

Ek direnç - 187 Ohm(minimum sensör direncini sağlar).

Direnişin sol (fotoğraftan) kısmı - 203 Ohm (13 kaydırıcıya dokunur), sağ taraf Ohm 376(17 kaydırıcıya dokunur).

Temas grubunun üstünde iki metal sektör - sol sektör kullanılmıyor, sağ sektör yakıt rezerv lambasına gidiyor.

Genel olarak sadece merak edenler için bu kadar detaylı bir anlatım yapıyorum, çıkış kontağında sahip olduğumuz voltaj değerine farklı yakıt seviyelerinde ihtiyacımız var. Çıkıştaki kontağın aşırı sol konumu ile şunu elde ettik: 1.57v, en sağ konumda 3.28v, yarım tank - 2.44v. Kalan rezervin lambasını açma sektörünün başında 2,95v.

Meraklısı için daha fazlası. Yakıt seviye sensörünün genel bağlantı şeması şuna benzer:
Makaralar L1A, L1B, L2- bu, yakıt seviye göstergesinin bir saptırma sistemidir (esasen bir miliampermetre) Direnç, termal dengelemedir.

Aslında bu klasik bir elektromanyetik otomotiv cihazının diyagramıdır, özellikle EI8057M-3- bu başka bir şey: içeride bir elektronik devre var, ok bir step motor tarafından çalıştırılıyor ve tüm bunlar bir mikrodenetleyici kullanılarak kontrol ediliyor resim.

Prensip olarak, birkaç sorun olmasa da dijital göstergeyi kalibre etmek için bu yeterlidir:

1. Belirtilen yakıt deposu kapasitesi 220 litre doğru değil, aslında depoda daha fazla yakıt var.

2. Sensörün hareketli kontağının aşırı sağ konumunda, tankta yakıt kalmadığı varsayıldığında, aslında şamandıranın zaten tank seviyesinin altında olması gerekir ki bu elbette saçmadır (geometrisi tarafından belirlenir). depo ve yakıt seviye sensörü.

3. Tankın geometrisini bir mezura ile ölçtükten sonra, bunun hafif yuvarlatılmış uzun kenarlara sahip dikdörtgen paralel yüzlü olduğuna ikna olduk, boyutları 40x112x60 cm. Yanları buna göre çarparak 268 litrelik bir iç hacim elde ediyoruz ki bu, beyan edilenden çok farklı. 220 l, ve iç bölmelerin, ağın, yakıt girişinin vb. neredeyse işgal etmek 50 litre.

4. Yukarıda yazıldığı gibi, sensörün direncinin uzunluğu boyunca direnci doğrusal değildir.

Ne yapıyoruz:

Depoyu tamamen doldurun ve FLS çıkışındaki voltajı kontrol edin. Görünüşe göre işarete ulaştıktan sonra 1.57v Depoda hâlâ yirmi litre kadar yakıt var.

Şamandırayı çıkarın ve sensörü yerine yerleştirin. Doğal olarak, şamandıradan yoksun olan hava akımı tankın en altına iner, voltaja bakın - bu 3.02v! Bu önemli çünkü aslında bu konumda artık depoda yakıt yoktur ve hareketli temas henüz en uç konuma ulaşmamıştır. 3.28v standart cihaz iken EI8057M-3 tankta ne kaldığını gösterir 1/8 hacim. (Şamandıranın standart olarak merkezi konuma getirilmesi EI8057M-3 olması gerekenler yerine gözlemliyoruz 1/2 kadar tank 5/8 tank dolu olduğunda standart cihaz ölçeğin dışına çıkar).

Yakıt seviye sensörümüzün grafiğine bakıyoruz,

Üç noktayı ele alalım - sensörün direnci, ilk nokta, ek dirençten oluşan en düşük direncidir (soldaki hareketli temas). 187 Ohm(fotoğrafta dikey siyah bir dikdörtgen var), seri bağlandığında kontağın orta konumundaki ikinci nokta 187 Ohm Ve 203 Ohm yani 390Ohm toplam direnç buna göre olacaktır 390 + 376 = 766 Ohm.

(yatay olarak - Ohm cinsinden direnç, dikey olarak - geleneksel uzunluk birimleri)

Bu resimde hoş bir şey yok; sensör doğrusal gibi görünüyor ancak önemli bir bükülmeye sahip.

Böyle bir resimle, kesikli çizginin ortasında veya uçlarında doğruluk elde edeceğiz veya yaklaşık olarak arada bir şey elde edeceğiz:


Düzeltme ve katsayılı formülü aldıktan sonra, prensip olarak dijital yakıt seviyesi göstergesine benzer bir şey yapabilirsiniz, katsayı R2 trend çizgileri 0,97 Elbette kötü değil, prensip olarak 0,95'ten büyük herhangi bir değeri kullanabilirsiniz.

Ancak her satır için kendi dönüşüm faktörünüzü alabilirsiniz; bu daha doğru olacaktır:
İhtiyaç duyduğumuz noktalardaki ADC değerini anında ölçüyoruz, böylece 5% ADC girişindeki bölücü dirençlerin toleransı bizim için hiçbir şeyi bozmadı ve bunu boş bir tank aralığında elde ediyoruz (ADC822)önce 1\2 tankı (ADC700):


(yatay olarak alınan ADC değerleri, dikey olarak litre cinsinden yakıt hacmi)

Aralıklar 1\2 tankı (ADC700) tam (ADC456):

Yukarıdakilerden aşağıdakilere sahibiz:

1. Yakıt miktarı arttıkça sensörün direnci azalır ve üzerindeki voltaj düşüşü azalır.

2. Sensör voltajı deltası 1.45v, şu saatte 10 bit ADC olacak 56% bu, ADC sonucunu ölçeklendirmek için fazlasıyla yeterli 0....220l ve sonucu kullanmadan kolayca dijitalleştirmenize olanak tanır kuruluş birimiİstenilen voltaj aralığına ayarlamak için.

Şema inanılmaz derecede basit:


Mikrodenetleyici Mega8, LED gösterge açık 3 ortak katotlu deşarj, iki direncin giriş bölücüsü R1, R2. Girişi korumak için Zener diyot (burjuva zener "zener" diyotunda :)) MK her ihtimale karşı. Güç devrelerini ben çizmedim, bunlar klasik 0,1 uF seramik ve bir çeşit elektrolit 100...1000uF MK ile gösterge arasındaki söndürme dirençlerinin yanı sıra aralıktaki herhangi biri de işe yarayacaktır 80...100Ohm MK besleme voltajına ve göstergenin parlaklığına bağlı olarak. Motor çalışırken arabadaki voltaj 27,5v.

Pano düzenim:

Kartın sağ tarafına aşağıdakileri sağlayan bir güç dönüştürücü yerleştirdim: 5v yerleşik voltajda 10...30v dönüştürücü monte edilmiştir MS3406 3 veri sayfasındaki tipik diyagrama göre. gaz kelebeği murata 1812. Diyagramda gösterilen zener diyotu 3.3v Kablolama sırasında batırdım ve üstüne lehimledim.

Neden başvurdum Mega8çok daha uygun olanı olduğunda Minik26 ve benzeri. ? Çünkü Mega 8 mevcut 1kB RAM, neden bu kadar çok? Mikrodenetleyici yalnızca girişteki voltajı ölçmekle ve yeniden hesaplanan değeri göstergede görüntülemekle kalmaz, ölçülen değerleri sürekli olarak aşağıdakilerden birine kaydeder. 256 Bellek hücrelerini bir kısır döngü içinde doldurur ve her hücreyi kaydettikten sonra mevcut tüm mevcut değerlerin ortalama değerini hesaplar. 256 hücreler.

Gösterge, aracın ön panelindeki panonun dışında bulunur ve ona bağlanır 11 tel döngüsü. Kart küçük bir kasaya yerleştirildi (ikincisi, 4 kablo terminali olan); fazla plastik, yan kesicilerle kasadan çıkarıldı.

Kart tek taraflıdır, atlama telleri yoktur:


Öncelikle PWM anahtarının lehimini çözdüm ve çalışıp çalışmadığını kontrol ettim, çalışıyor. vernikli. oluşturmaya devam edebilirsiniz:




Not: Proje, Roman Viktorovich'in muazzam desteğiyle oluşturuldu ve kendisine çok teşekkür ediyoruz. Johnson Ukrayna'dan matematiksel yardım ve bazı fikirler için.

Bir araba için kendin yap gaz sayacı şeması

Bugün gerçekten dikkatinize sunuyorum ev yapımı cihaz. Bir kez daha PIC16f676 mikrodenetleyici üzerinde ve bu sefer ikili, dinamik, yedi bölümlü bir göstergeyle. Yaratıcılar bu cihaza " adını verdi Gerimetre" - Ve görünüyor litre cinsinden dijital benzin seviyesi göstergesi.
Yakıt seviyesi sensörleri yalnızca markaya göre aynı olduğundan, cihazın doğruluğu doğrudan belirli bir araba üzerinde kalibre edildiği için güven uyandırır.Asıl kaynak şuyduİnternet sitesi

Cihaz şeması:



Parçalar için delik açma


Birkaç saat sonra cihaz hazırdır


Mikrodenetleyici yazılımı, taç ve işte "Bakometer"ın ilk lansmanı


Şimdi yüzün yüzünü yapmanız gerekiyor.Bunun için anakartları kasaya takmak için olduğu gibi birkaç vidaya ve onlar için vidalara ihtiyacınız var. Siyah vidalar ASUS anakartlarından alınmıştır. Bunları bir kez topladım ve gerçekten beğendim, bu yüzden normal olanları kurdum ve bunları işe yaradıkça bıraktım.


Montajdan sonra cihaz, 500 ohm'luk değişken bir direnç kullanılarak tezgahta kalibre edildi. Bu netlik için yeterlidir, çünkü Boş bir klasik tankın direnci yaklaşık 340 Ohm'dur..
Kalibrasyondan sonra tank ölçer, donanım yazılımına göre depodaki benzin seviyesini gösterir. Firmware 0-99 litre yapılabilir.

Depodaki seviye 5 litrenin altına düştüğünde gösterge yanıp sönmeye başlar ve depodaki değerleri 00 litreye kadar gösterir. Bu videoda açıkça görülüyor. Ve videodaki atlama 35-40 çünkü gözle kalibre ettim ve 35 ila 40 litre arasındaki değişken üzerindeki mesafenin çok küçük olduğu ortaya çıktı. Gerçek koşullarda bu gerçekleşmeyecek.
Videonun kendisi bir çalışma örneği

Yenilikçi teknolojilerin modern dünyası, insan yaşamını kolaylaştıran birçok farklı cihazla doludur. Bu gelişme otomotiv dünyasını da esirgemedi. Böylece, yirmi birinci yüzyılda, üreticilerin tüm çabaları sürücülerin hareketi için en konforlu koşulları yaratmaya harcandı. Başlangıçta, tüm özlemler yumuşak bir sürüş, rahat bir iç mekan, aracın sessiz çalışması vb. nedeniyle maksimum konfor elde etmeyi amaçlıyordu. Ancak sonraki yıllarda üreticiler, tüm sürücülerin bile bilmediği veya hakkında bir fikrinin olmadığı, ilk bakışta en önemsiz ayrıntılara dikkat etmeye başladı. Bu unsurlardan biri, aracın tasarımına ve sürücünün tercihlerine bağlı olarak farklı tiplerde olabilen yakıt seviye sensörüdür: analog, ultrasonik, elektronik ve diğerleri.

Karbüratörlü motor tipine sahip otomobiller analog yakıt seviye sensörlerini kullanmayı tercih ederken, enjektörler ultrasonik ve elektronik sensörleri kullanmayı tercih ediyor. Buna göre dijital ve ultrasonik sensörler, eski analogların yerini büyük ölçüde alan daha yeni modellerdir.

Tüm otomobil “devleri”, bir aracın bakımı ve tedariği ile doğrudan ilgili tüm masrafların büyük bir kısmının, otomobil tutkunları tarafından satın alınan otomobilin yakıt tüketmesinden kaynaklandığını biliyor. Bu nedenle aracınızda bu sıvının seviyesini daima takip etmelisiniz. Bu, çeşitli araç ve cihazlar kullanılarak yapılabilir. Ancak en popüler ve yaygın olanı

"Otomotiv devriminden" önce üreticiler doğrudan yakıt deposuna mekanik sensörler yerleştiriyordu; bunun sonucunda sürücünün olası bir yakıt eksikliğini önceden belirlemek için her yolculuktan önce yakıt seviyesini kontrol etmesi gerekiyordu. Ucuz arabalar ve modeller yirminci yüzyılın 30'lu yıllarına kadar bu ilkel sistemlerle donatılmıştı.

Modern dünyada, otomobil üreticileri neredeyse tüm araçlarına bu tür yakıt seviye sensörlerinin yanı sıra düşük yakıt seviyeleri için çeşitli uyarı lambaları da takmaktadır. Yakıt seviye sensörlerinin büyük çoğunluğu metal çubuk şeklindedir. Tasarım, cihazın yakıt deposundaki özel olarak delinmiş veya standart bir deliğe monte edilmesidir. Sürücü, bu cihazı kullanarak aracının seviyesini, fazlalığını ve yakıt tüketimini kontrol edebilir.

1. Elektronik yakıt seviye göstergesi nasıl çalışır?

Elbette elektronik yakıt seviyesi göstergelerinin analog göstergelerden temel olarak farklı olduğu ortaya çıkıyor. Bu kategoriklik şu gerçeğinden kaynaklanmaktadır: Dijital tabelalarda yardımcı elektronik kart bulunmaktadır. Sensörden alınan tüm okumaları analiz edebilen ve bunun sonucunda standart donanıma veya aracın içinde halihazırda kurulu olan bir izleme sistemine dijital bir protokol aracılığıyla iletilebilen bu karttır. Bu tasarımda fiyat, bu tip panonun işlevselliğine bağlı olacaktır. Kartların kendi arasındaki fark, sensör verilerinin doğruluğunda yatmaktadır. Genel olarak, elektronik yapılardan gelen okumaların doğruluğu, sensörlerin analog doğruluğundan çok daha yüksektir ve dijital sensörlerin geri ödeme süresi çok daha düşüktür.

Bölgemizdeki hava koşullarının oldukça endişe verici olması nedeniyle, hava sıcaklığı sürekli değiştiğinden, elektronik yakıt seviye göstergesinin okumalarını etkileyen çeşitli fiziksel olayların meydana gelebileceği göz ardı edilemez. Bir malzemenin veya maddenin soğutulduğunda veya ısıtıldığında boyutunun değiştiği bir sır değildir.

Ek olarak, aynı koşullar altında bir toplanma durumundan diğerine geçiş oldukça mümkündür. Örnek olarak, güneş ışığından kaynaklanan ısınma nedeniyle geceleri sıcaklığın -10 santigrat dereceye kadar düştüğü ve gündüzleri +10'a yükseldiği erken ilkbahar dönemini alabiliriz. Elbette hava sıcaklığındaki bu tür ani değişikliklerle birlikte tanktaki yakıtın sıcaklığı da değişecek ve bu da yakıt seviyesini doğrudan etkileyecektir.Dolayısıyla yoğunluğun kendisi sensörlerin okumalarını doğrudan etkileyecektir ve bu da yakıt seviyesini doğrudan etkileyecektir. Yakıt seviyesini ölçerken büyük bir hata verin.

Elektronik yakıt seviye göstergeleri, yakıt deposu içindeki yakıt sıcaklığını belirlerken özel düzeltme faktörleri kullanarak yakıt seviyesi ölçümünü düzeltecektir. Sonunda sürücü, ölçülen kapta ne kadar yakıt olduğuna dair doğru verileri alacaktır. Ek olarak, bazı elektronik yakıt seviyesi sensörleri, depodaki yakıt seviyesi sinyalinin ortalamasını almak için özel bir işlev kullanır. Bu fonksiyon, depodaki yakıt miktarındaki önemli farklardan kaynaklanan yakıt seviyesi değerlerindeki eğriliği ve dalgalanmaları azaltır.

Elektronik yakıt seviyesi sensör kartı, gelen sinyalin ek ön işlemesini başlatabilir ve bu, yakıt deposundaki yakıt artışlarını filtreleyecektir. Elektronik yakıt seviyesi göstergelerinin bir diğer ayırt edici özelliği, aracın aküsü veya jeneratörünün arızalanmasından kaynaklanan sorunları tamamen ortadan kaldıran bağımsız güç ayırmadır.

Araçlarda elektronik yakıt seviyesi göstergelerinin kullanılmasına ilişkin tüm otomotiv deneyimi, analog sensörler ve göstergelerden kategorik olarak farklı olarak, sensörün yakınında metal nesnelerin veya manyetik alanların varlığında elektronik göstergelerin okumalarının değişmeyeceğini göstermektedir. Ayrıca cihazın performansındaki değişiklikler kirden kaynaklanamaz. Bu nedenle, doğru şekilde monte edilmiş tüm elektronik yakıt seviyesi göstergelerinin, tanklardaki yakıt seviyesini izlemenin en etkili modern yöntemi olduğu sonucuna varabiliriz.

2. Elektronik yakıt seviye göstergesinin kontrol edilmesi.

Elektronik yakıt seviyesi göstergesinde ortaya çıkan sorunlar çok çeşitli nitelikte olabilir. En yaygın arızalar, cihazın yanlış ve güvenilmez veriler göstermesiyle ortaya çıkan arızalardır. Örneğin yakıt deposu tamamen doluysa gösterge deponun boş olduğunu gösterecektir. Ortaya çıkan sorunların çözümü konusunda söylenemeyecek olan bu arızanın pek çok nedeni olabilir. Elektronik sistemin donması, elektronik kartın olumsuz etkilere maruz kalması vb. durumlar yaşanabilir. Bu tasarımda tüm arızalar çeşitli nedenlerden dolayı ortaya çıkar:

- elektronik kartın kullanılamaz hale gelmesi;

Yakıt deposundaki cihazın kendisi “kapalı”;

Sensörün kendisi yandı.

Bu cihazın normal çalışmasını kontrol etmek için bir test sürüşü ayarlamanız gerekir. Öncelikle yakıt deposunu tamamen boşaltıp ardından tamamen doldurup sürüşe başlamalısınız. Gösterge tankın dolu olduğunu göstermiyorsa sistem arızalı demektir. Sonuç olarak, minimum bir arıza bile tüm sistemin çökmesine yol açacağından, tam bir teşhis yapılması gerekli olacaktır.

3. Elektronik yakıt seviye göstergesinin değiştirilmesi.

Elektronik yakıt seviyesi göstergesini doğrudan değiştirmeye başlamak için yerini belirlemeniz gerekir.Çoğu zaman bu cihaz doğrudan arabanın yakıt deposuna monte edilir. Çoğu durumda, bu tür bir arızanın bilgisayar teşhisi gerektireceğini unutmamak önemlidir. Eğer işe yaramazsa, cihaz tamamen değiştirilmelidir. Aracın kaldırılması ve bu cihaza giden tüm bağlantıların kesilmesi tavsiye edilir.

Cihazın çıkarılması zor olmayacak ancak yenisinin takılması zor olmayacaktır. Gerçek şu ki, çıkarmadan önce yeni cihaza dahil edilecek tüm kişileri işaretlemeniz gerekir. Ayrıca arıza onlardan kaynaklanabileceğinden kontakların kendileri de kontrol edilmelidir. Daha sonra, tüm yeni ve eski kişileri aynı anda istenen konuma yerleştirerek yeni cihazı doğru yere takmalısınız. Artık geriye kalan tek şey cihazın çalışmasını kontrol etmektir. Tankı doldurma ve boşaltmanın yanı sıra, gelen ve giden kontaklardaki akımı ve voltajı ölçmek için bir ampermetre ve voltmetre kullanabilirsiniz. Ancak sürücü böyle bir arızayı hala giderememişse, aracın tüm elektronik sistemi olumsuz etkilenmiş olabileceğinden bir servis merkezine başvurmalıdır.


Orijinal seviye sensörüyle (depoda) ve standart ibrenin (gösterge panosunda) yerine kullanılır.
Bu cihaz (16f676'ya dayalı), depodaki (40 l) yakıt sensörünün okumalarını iki basamaklı yedi segmentte (ortak bir anad ile) görüntüler.Aracın yerleşik ağından gelen güç kaynağı 12 V'dir. Tanktaki sensörü “giriş” girişine bağlayın.


Cihazın kalibrasyonu: Cihaz üzerindeki butona basın - göstergede yanıp sönen sıfırlar görünecektir, bu tankımızın boş olduğu anlamına gelir, eğer gerçekten boşsa butona tekrar basın, yoksa tamamen boşaltıp butona basın.
Gösterge yanacaktır 02 (2 litre) - 2 litre doldurun ve düğmeye basın.
04 yandıktan sonra 2 litre daha doldurun (depoda zaten 4 litre var) ve düğmeye basın.
Böylece kalibrasyon sırasında göstergelerdeki tüm değerler yanıp sönüyor ve butona bastığımızda değeri yanıp sönerken tankta gerçekte n litre olduğunu kabul etmiş oluyoruz.Kalibrasyondan sonra ekranda şu görüntü gelecektir: 40 yani depoda 40 litre benzin var demektir (çünkü öyledir) ve yanıp sönme duracaktır.Cihaz ölçüm moduna geçmiştir.Ayarları sıfırlamamak için artık butona dokunmuyoruz. yakıt seviyesi 6 litrenin altına düşer, göstergeler yanıp sönmeye başlar, bu yakıt ikmali zamanının geldiğini gösterir Kit, farklı kalibrasyon adımlarına sahip, tümü çalışan ve oldukça doğru bir yazılım içerir.
Cihaz, depoya benzin sıçramadığı ve şamandıranın pompalanmadığı dinlenme durumunu doğru bir şekilde gösterir.
1,5 kOhm'luk bir bölücü seçiminde tuzaklar vardı, ancak devrem 500 Ohm dirençle sorunsuz çalıştı!





Dijital yakıt seviyesi göstergesinin devresi, mikrodenetleyicilerle ilgili deneyim önemsiz olsa bile yüksek derecede tekrarlanabilirliğe sahiptir, bu nedenle montaj ve konfigürasyon sürecinin inceliklerini anlamak sorun yaratmaz. Gromov programcısı, bir avr mikro denetleyicisini programlamak için gerekli olan en basit programcıdır. Goromov programcısı hem devre içi hem de standart devre programlama için çok uygundur. Aşağıda yakıt göstergesini izlemek için bir şema bulunmaktadır.

Aşağıdaki fotoğraf montaj fotoğrafıdır.

Cihaz işlevselliği:

  • mevcut yakıt seviyesini en yakın litreye kadar doğru bir şekilde görüntüleyebilir, 30 ila 99 litrelik bir yakıt deposunu destekler;
  • yerleşik sistem hakkındaki bilgileri görüntüler;
  • araç hareket halindeyken gözlemlenen yakıt dalgalanmalarını dikkate alarak çalışır, depodaki dahili sensör birden fazla ölçüm yapar ve bilgiler aritmetik ortalamaya göre görüntülenir (ölçüm sıklığı menüden ayarlanabilir);
  • Arka ışığın parlaklığı mevcut aydınlatma seviyesine bağlı olarak değişir, iki mod vardır: gündüz ve gece;
  • Gösterge bilgileri ekranının iki modu vardır: normal ve ters.

Mikrodenetleyici Detayları:

R1 - 1 kOhm
R2 - 75 kOhm
R3 - 10 kOhm düzeltici
R4 - 4,7 kOhm
R5, R6, R8-R11 - 10 kOhm
R23, R12-R15 - 3,3 kOhm
R24, R16-R19 - 1,8 kOhm
R20 - 2 kOhm * arka ışığa bağlı olarak seçilir
R21 - 240Ohm
R22 - 1 KOhm * seçildi ve sabit olarak ayarlandı
C1, C2, C15 - 0,01 mikron
C3, C4, C6-C11, C13-C15 - 0,1 μm
C5 - 47 mikron
C12 - 4,7 mikron
L1 - 100mH
DD1-LM7805
DD2 - ATMega8
DD3 - LM317T
VT1 - IRFZ44
LCD1 - Nokia 1110/1200/1110i/1112.

Diyagram, düğmelerin bağlandığı PC10 konektörünü ve mikro denetleyiciye yazılım yükleme çıkışını göstermez.

İki pano yapmak gereklidir: biri ekran için; ikincisi asıl olacak. Her iki panel de yuvarlak olmalı ve kasa çapı 50 mm olmalıdır. Konektör için eşin göstergesini bulmak oldukça zordur, bu nedenle onu kabloya bağlamak mantıklıdır. Ayrıca konektörü eşleşme kısmından sökmeniz ve yerine lehimlemeniz gerekir, yalnızca arka taraftaki kabloyu lehimleyin; ekranın kendisi çift taraflı bant kullanılarak takılabilir.

Ana (ana) kart çift taraflıdır, ancak arka taraf tabandır ve ikinci tarafta stabilizatörler ve bir transistör vardır; parçaların ana kısmı ray tarafına monte edilmiştir. Temel kare delikler jumperlarla lehimlenir, geri kalan delikler açılır.

Sökülen konnektörün yerine iki kart kontaklar kullanılarak bağlanır. Ana panelin altına dişli bir burç lehimlenmiştir, paneller gövdeye bir vida ile sabitlenmiştir. Hiçbir düğme yok çünkü pratik açıdan bunlara gerek yok.

Bunlara yalnızca ilk kalibrasyon yapılırken ihtiyaç duyulur ve bu nedenle kasanın arkasında bulunan PC10 konektörüne gönderilirler. Mikrodenetleyiciyi programlamaya yönelik sinyaller de bu yapay konektör aracılığıyla verilir.

Dijital yakıt seviye göstergesini ayarlama talimatları.

1 adım. Mikrodenetleyici devre içi programlanmıştır; bunun için elinizde bulunan herhangi bir programlayıcıyı kullanabilirsiniz.

Adım 2. Sigorta aşağıdaki gibi ayarlanır. Öncelikle voltaj okumalarını ayarlamanız gerekir. Bunu yapmak için, göstergeyi yapılandırmak üzere 12-14V'luk bir voltaja bağlamanız gerekir; bir voltmetre ve kesilmiş direnç R3'ü, değerleri ayarladığımız aynı elektrik güç kaynağına bağlarız. voltmetre görüntülenir.

Aşama 3. Daha sonra cihazın yazılım konfigürasyonunu yapmanız gerekir. Öncelikle tank kapasitesini ayarlamanız ve kalibre etmeniz gerekir. Yakıt deposunun kalibrasyonu şu şekilde yapılır: boş depo değerini 0 litreye ayarlayın ve OK tuşuna basın. Daha sonra 1 litre yakıt dökün ve değeri 1 litre yakıt olarak ayarlayıp tekrar OK tuşuna basın.

Bu prosedür tank dolana kadar birçok kez tekrarlanmalıdır. Doğal olarak bu işlem oldukça zaman alıcıdır ancak mutlaka bir kez tamamlanması gerekir.

Kalibrasyon sırasında, herhangi bir ürün yazılımını gerçekleştirirken önemli miktarda zaman kazandıracak olan sensör okumalarını da kaydedebilirsiniz. Diğer ayar türleri bireysel tercihlere göre ayarlanabilir.

Yakıt göstergesi günlük benzin tüketiminizi rasyonelleştirmenize ve böylece paradan tasarruf etmenize olanak tanır.