Kendi kiti Bina ethanol koşmak için E85

Ham bitkisel yağ, diester, biyo-etanol veya başka bir biyo-yakıt, ya da bitkisel kökenli bir yakıt ...
kullanıcı avatarı
NLC
Econologue uzmanı
Econologue uzmanı
mesajlar: 2751
yazıtı: 10/11/05, 14:39
Yer: Nantes




yılından beri NLC » 16/11/09, 08:39

Değişiklikler için tamam, ancak daha basit olabilir ve bir zenginleştirme biriminin mantığını korumasına izin verdi = zenginleştirme% 5:

Timer.c / zenginleştirme tablosunda,% 70'e kadar zenginleştirmeye ulaşmak için satır ekleme:

Kod: seçmek

[...]
   { 11,  20 }, // 11/20  = 55% de carburant supplémentaire
   { 6,  10 }, // 6/10  = 60% de carburant supplémentaire
   { 11,  17 }, // 11/17  = 65% de carburant supplémentaire
   { 7,  10 }, // 7/10  = 70% de carburant supplémentaire


Timer.c / setInjectionParameters () işlevinde, tablo taşması denetimini değiştiririz:

Kod: seçmek

 // On limite à 70% par sécurité pour ne pas deborder du tableau de constantes
 if ( injectionValue > 14 )
     injectionValue = 14;


Ve böylece ihm.c'de, değişken bir starterBoostTmp eklemek yerine bunu yapmayı tercih ederim:

Kod: seçmek

BYTE _ihmInjectionValueGet ( void )
{
   // Retourne le pourcentage d'injection supplémentaire désiré par l'utilisateur
   
   // En mode SP95, pas d'enrichissement
   if ( mode == MODE_SP95 )
       return 0;

   // Dans les 3 premieres secondes après le démarrage de la carte, on
   // enrichit à 70% pour faciliter le demarrage du moteur
   if ( starterTmp > 7000 )
       return 14;

   // Durant le temps de starter qui reste, on
   // enrichit à 50% pour faciliter le demarrage du moteur
   if ( starterTmp )
       return 10;
   
   // Par sécurité, on limite à 50% d'enrichissement maximum
   if ( injectionValue > 10 )
       injectionValue = 10;
      
   return   injectionValue;
}
0 x
Latorsche
Ben econologic öğrenmek
Ben econologic öğrenmek
mesajlar: 48
yazıtı: 25/11/08, 09:43




yılından beri Latorsche » 16/11/09, 23:29

Kutunun içinde iyi : Sevimsiz: ve 7000'den büyük fonksiyonu 3 saniye boyunca kullandım, bu da hackimden çok daha kısa (ama yapabildiğimiz kadar iyi bilmediğimde).
Burada sıcak havalarda soğuk havalarda çalışmayı geliştirdiğini göreceğiz. Sanırım motoru boğmamak için 3 saniye beklememiz gerekecek.
Zaten 3 modlu bir marş yönetimi fikrim var (kontağı açtıktan sonra marş tekme beklemesine bağlı olarak% 50 ve% 70 olmadan).
0 x
radi
I econologic keşfettik
I econologic keşfettik
mesajlar: 8
yazıtı: 28/12/10, 11:12




yılından beri radi » 28/12/10, 19:03

Bonjour
Ben yeni forum, Ben 24 yaşındayım ve elektronik mühendisiyim.
Elektroniği, mekaniği seviyorum ve ikisini bağlayabildiğimde :). İşte sunumlar için.

NLC tarafından yapılan tüm çalışmaları dikkatle izledim, bu iyi bir iş ve kendime birkaç soru sordum.

Kodda, neden her şeyi statik (bir işlev ve çok sayıda değişken) koymak? Sanırım bu mikrofona hitap etmekle ilgili bir soru ve daha az saat döngüsü gerektiriyor, yanılıyor muyum?

İkinci açıklama, bir mosfet sipariş etmek için bir sürücüye sahip olmanın gerekli olduğunu düşündüm, bir direnç yoluyla doğrudan çıkışa bağlamak için zirveye çok fazla çekmiyor mu?
0 x
kullanıcı avatarı
NLC
Econologue uzmanı
Econologue uzmanı
mesajlar: 2751
yazıtı: 10/11/05, 14:39
Yer: Nantes




yılından beri NLC » 28/12/10, 20:11

Merhaba radyasyon

radi şunu yazdı:Bonjour
Kodda, neden her şeyi statik (bir işlev ve çok sayıda değişken) koymak? Sanırım bu mikrofona hitap etmekle ilgili bir soru ve daha az saat döngüsü gerektiriyor, yanılıyor muyum?


Hayır, saat döngüleri ile hiçbir ilgisi yok, bu sadece benim ultra kare programlama alışkanlığım, büyük yumuşak projeler için kurduğum ve küçük projelere de saygı duyuyorum. Fikir, nesne programlama ilkesine dayanmaktadır, yani benim C kaynak dosyalarımın her birinin yerel değişkenleri ve işlevleri statik olarak bildirilmiştir, böylece dışarıdan "görülemezler". Kaynak dosya bu nedenle dışarıdan görülen "bir kara kutu" dur. Programın diğer bölümleri ile ağ geçidi yalnızca bunun için sağlanan işlev çağrıları (dediğimiz API'ler) tarafından gerçekleştirilir.

radi şunu yazdı:İkinci açıklama, bir mosfet sipariş etmek için bir sürücüye sahip olmanın gerekli olduğunu düşündüm, bir direnç yoluyla doğrudan çıkışa bağlamak için zirveye çok fazla çekmiyor mu?


Sürücü, kapısının parazitik kapasitesiyle ilişkili kapıdaki durum değişikliklerinin neden olduğu güçlü akım darbelerini yönetmek için tasarlanmıştır.
Bu nedenle, Mosfetleri daha hızlı değiştirmeyi mümkün kılar ve bu nedenle ihmal edilemez anahtarlama frekansları için gereklidir.
Burada mosfetlerin anahtarlama frekansları çok düşüktür ve bu nedenle PIC tarafından doğrudan kontrol yeterlidir. PIC çıkışları 20mA ile sınırlıdır, aniden voltaj yükselme hızı Vgs ve bu nedenle anahtarlama hızı bu 20mA tarafından sınırlandırılır, ancak bu anahtarlama hızı hala mikrosaniye cinsinden ölçülür ve mosfet'in "doğrusal" modunda zaman ölçülür. AÇIK / KAPALI anahtarlama frekansına kıyasla önemsiz kalır.
0 x
radi
I econologic keşfettik
I econologic keşfettik
mesajlar: 8
yazıtı: 28/12/10, 11:12




yılından beri radi » 28/12/10, 23:10

Bu ek bilgi için teşekkür ederim.

Diğer bir nokta, enjektör endüktif bir elemandır, mos açıldığında, akımın artık dolaşım için bir "yolu" olmadığı göz önüne alındığında oldukça büyük bir aşırı gerilim yaratması gerekir.
Problemden kaçınmak için enjektöre paralel olarak serbest dönen bir diyot eklemek avantajlı olur mu?
0 x
kullanıcı avatarı
NLC
Econologue uzmanı
Econologue uzmanı
mesajlar: 2751
yazıtı: 10/11/05, 14:39
Yer: Nantes




yılından beri NLC » 29/12/10, 09:28

Prensipte gerekli olacaktır, evet, ancak enjektörü olabildiğince hızlı bir şekilde manyetikliğini gidermek için (bilgisayar pilotu durdurduğunda mümkün olduğunca hızlı bir şekilde kapanmalıdır), voltajın daha önce mümkün olduğu kadar yükselmesine izin vermelisiniz. akım yoluna girmiyor.
Ve bu durumda akım doğrudan mosfet'e doğru yol alır, bunun çığ etkisini kullanırız: mosfet'in açılışında Vds voltajı izin verilen maksimum voltajı aşar ve mosfet iletken hale gelir. Dışarıdan bakıldığında bir zener etkisi gibi görünüyor.
Öte yandan, bu biraz özel kullanımı destekleyen ve doktordaki çığ etkisinin özelliklerini kontrol eden mosfetleri kullanmaya dikkat etmelisiniz.
0 x
radi
I econologic keşfettik
I econologic keşfettik
mesajlar: 8
yazıtı: 28/12/10, 11:12




yılından beri radi » 29/12/10, 11:52

Aslında, bir E85 kiti yapmak niyetindeyim ve bağlantınızı ve kodunuzu alıp alamayacağımı bilmiyordum ama örneğin bir pic18F1220 veya 1230 ile, çünkü pic18 için daha çok alışkınım ve bu bu bir pin pin uyumlu, sadece kod biraz uyum sağlamak zorunda. MPLAB ve C18 derleyicim var.

Aksi takdirde ne yaptığınızı alacak bir kart yapıyorum, ancak sürücüler ve serbest diyotlarla, marş motorunu sadece çok soğuksa yapmak için bir sıcaklık sensörü ekleyin ve programlamak ve hata ayıklamak için bir konektör ekleyin pic (örneğin bir ICD2 programcısıyla). Ve ca biraz daha büyük bir mikrofon, PIC18F2420 ile olurdu.
0 x
kullanıcı avatarı
NLC
Econologue uzmanı
Econologue uzmanı
mesajlar: 2751
yazıtı: 10/11/05, 14:39
Yer: Nantes




yılından beri NLC » 29/12/10, 11:59

Ah ne yapacağına sadece siz karar verebilirsiniz !!

Serbest dönen diyotlar için manyetikliği giderme çok yavaş olacaktır. Osiloskopu enjektörlerinize koyarsanız, orijinal bilgisayarda da serbest tekerlek diyotunun olmadığını, enjektörler kesildiğinde aşırı voltajın yaklaşık 80V olduğunu göreceksiniz.
0 x
radi
I econologic keşfettik
I econologic keşfettik
mesajlar: 8
yazıtı: 28/12/10, 11:12




yılından beri radi » 01/01/11, 18:25

Aniden, yaptığınız plana devam edersek, Ocak ayında bunu yapmak için zamanım olmasını umuyorum.

Güvenilirlik açısından, 2008'den beri kullanıyor musunuz? Yani kanıtlanmış.
0 x
kullanıcı avatarı
NLC
Econologue uzmanı
Econologue uzmanı
mesajlar: 2751
yazıtı: 10/11/05, 14:39
Yer: Nantes




yılından beri NLC » 02/01/11, 11:18

Artık bu arabayı neredeyse hiç kullanmıyorum ama hala etanol üzerinde çalışıyor, hiç sorun yaşamadım. E-posta ile de çok olumlu geribildirim aldım.
0 x

Geri "biyoyakıt, biyoyakıt, biyoyakıt, BTL, fosil olmayan alternatif yakıtlar ..."

Kimler?

Bunu gezen kullanıcılar forum : Kayıtlı kullanıcı ve 194 misafir yok