» Elektronik »Mulakan enjin dengan butang Mula / Berhenti buatan sendiri pada PIC12F629

Kami memulakan enjin dengan butang Start / Stop buatan sendiri pada PIC12F629


Idea memulakan enjin dengan butang permulaan / berhenti bukan baru, pada mulanya mereka digunakan pada kereta sukan, sekarang banyak di zaman moden kereta mereka sudah dipakai pada penghantar. Terdapat banyak pilihan permulaan Cina dengan butang, immobilizers, dan sebagainya.

Pada VW Tiguan saya ada sistem sedemikian, tetapi pada kereta kedua saya, Opel Vectra In 96g. Saya tidak fikir untuk meletakkan butang mula / berhenti, secara umumnya saya fikir ia adalah pertunjukan. Terdapat penggera dengan Pandora 3700 autostart, dan anda boleh memulakan kereta dengan kunci. Tetapi terdapat pecahan silinder penyalaan. Sebaik sahaja sudah berubah. Sememangnya, untuk menjadikannya lebih murah, saya tidak membeli dan menukar larva di kunci pintu dan batang. Ini menyebabkan kesulitan, 2 kunci dalam tandan, dll. Dan mungkin saya akan menukar suis pencucuhan atau larva sekali lagi, tetapi di sini butang dari set "Mula" Stop / Stop Cina berjaya berjaya dengan harga yang murah. Sekarang saya memutuskan untuk mengulanginya.

Benar-benar seperti Microchip PIC12F629 mikrokontroler, yang kecil, mudah untuk program. Jangan membekukan frosts kami (disahkan). Oleh itu, saya tidak melaksanakan logik kompleks pada mereka. Inilah yang dilahirkan:

Rajah rajah:



Penerangan litar: apabila melucutkan senjata penggera, transistor Q4 membekalkan kuasa ke litar. Butang mula / berhenti S1 diserlahkan oleh LED biru, mereka juga menyala.

Berikut adalah satu daripada kit Cina saya:
Kami memulakan enjin dengan butang Start / Stop buatan sendiri pada PIC12F629

LED, malangnya, dibakar dengan lemah pada 5 volt, tetapi membakar dengan terang pada 12 volt kuasa. Oleh itu, rajah sambungan butang telah ditukar dan menukar rintangan R2 dan R3:



Transistor Q1 menghidupkan relay penyalaan dan relay pintasan penghalang (jika diperlukan). Anda juga boleh menyambung relay jika penyalaan mempunyai 2 output (Pencucuhan1 dan Pencucuhan2). Arus saliran transistor A03400 hingga 4.4A, tahan. Q2 termasuk relay pemula, Q3 - ACC relay.

Anda boleh memulakan enjin dengan beberapa cara:
1. Tekan butang mula / berhenti. Pengisapan akan dihidupkan, selepas 5 saat ACC akan dihidupkan, tiada kuasa akan dibekalkan kepada starter. Kemudian kami menekan brek, jika butang tidak dikeluarkan, ACC akan dimatikan dan starter akan dihidupkan. Sebaik sahaja enjin bermula, starter akan dimatikan secara automatik dan selepas 5 saat ACC akan dihidupkan. Anda boleh melepaskan butang. ATAU, jika butang telah dibebaskan, kemudian tekan dan tahan lagi sehingga enjin bermula.

2. Tekan pedal brek, kemudian butang mula / berhenti dan jangan lepaskan. Pengisaran akan dihidupkan, selepas 2 saat pemula akan menghidupkan dan, jika enjin bermula, ia akan dimatikan secara automatik. ACC akan dihidupkan selepas 5 saat.
Pemotongan pemula diprogramkan selama 8 saat sekiranya enjin tidak bermula. Apabila saya mengukur pemampatan dalam silinder, masa ini sudah cukup.
Untuk menghentikan permulaan awal, anda boleh melepaskan butang atau pedal brek.

3. Jika atas sebab tertentu, sebagai contoh, bateri mati, tetapi pencucuhan menyala, atau ada masalah dengan pemula, kami memutuskan untuk memulakannya dengan penolak. Unit mendaftarkan enjin bermula dan pemula tidak akan menghidupkan apabila brek dan butang mula / berhenti ditekan. Wow, nampaknya saya terangkan dengan betul.

Anda boleh menambah algoritma supaya enjin bermula secara automatik dari satu tekan butang dengan brek ditekan. Pada beberapa kereta saya melihat algoritma ini. Tetapi ia seolah-olah saya tidak selesa.

Enjin dimatikan dengan menekan sebentar butang mula / berhenti.

Sudah tentu, jika kereta itu mempunyai kotak gear manual, lebih baik memasang suis tambahan (katak) pada pedal klac dan sambungkannya bukannya brek. Saya tidak meletakkannya dan ia tidak menimbulkan masalah kepada saya secara peribadi. Pada musim panas saya memulakan enjin tanpa menekan pedal klac. Pada musim sejuk, saya menekan kedua-dua klac dan brek pada masa yang sama, enjin bermula tanpa pra-gasing.


Butiran:
1. PIC12F629 -1; (Harga Chip-Dip - 97rub, pada Aliexpress dibeli untuk 37 rubel.);
2. 78L05 -1; (Penstabil voltan 5V);
3. Semua perintang 0.125W, penilaian pada litar;
4. Diode D1 (mana-mana kuasa rendah);
5. Diodes D2, D3 - 1N1404; (lebih berkuasa, 1A);
6. Kapasitor seramik dan elektrolitik ditunjukkan dalam gambar rajah;
7. Transistor Q1, Q2, Q3 - AO3400 bidang N-jenis; (harga pada Aliexpress 96 gosok / 100pcs.);
8. Transistor Q4 - AO3401 bidang P-jenis; (harga pada Aliexpress 96 gosok / 100pcs.);
9. geganti automotif; 12V, 40A. Saya menggunakan modul startup Pandora RMD-5;
10. Mana-mana penyerang pengangkut, contohnya Pandora DI-02;
11. Mula / berhenti butang dari set Cina atau mana-mana yang sesuai tanpa menetapkan;
12. plat pemasangan untuk pematerian;
13. Fius dengan pemegang untuk 7.5A.



Mikrokontroler yang diprogramkan menggunakan pengaturcara PicKit2, fail hex

Peranti ini mempunyai sejumlah kecil unsur dan mudah untuk dihasilkan. Kami meletakkan papan dipateri dalam kotak yang sesuai, di dalam peti saya dari penggera.

Memasang peranti pada kereta tidak berbeza dengan memasang penggera dengan permulaan automatik. Skim ini adalah sejagat.
Suis pencucuhan mestilah dikunci dan dibiarkan dalam keadaan terkunci. Orang Cina dalam arahan mereka menulis bahawa anda perlu melihat kunci dan meninggalkannya dalam larva:



Ia lebih mudah bagi saya, kerana larva sudah pecah dan kunci ditarik keluar dari kunci.
Mengenai hakikat bahawa sekarang tiada kunci lekapan stereng saya tidak bimbang. Dengan ketangkasan tertentu, bolt mengunci standard juga boleh dipecahkan. Dan saya juga mempunyai immobilizer.

Selanjutnya, cabut penyambung dari kumpulan kenalan suis pencucuhan dan sambungkan wayar kuasa dari geganti ke wayar mengikut gambarajah. Saya berhubung dengan pelancar kuasa Pandora RMD-5 yang dipasang sebelum ini.



2 geganti R1, R3 - digunakan untuk pencucuhan. R4, R5 - ACC, R2 - starter.

Pastikan anda mempertimbangkan beban semasa geganti. Pada beberapa kereta (terutamanya yang lebih tua), kumpulan kenalan kunci pencucuhan pada terminal 15 direka untuk arus lebih daripada 40A, jadi relay perlu ditetapkan lebih kuat, sebagai contoh, starter dari Gazelle pada 70A. Yang biasa 40 amp geganti kereta dalam kes ini akan gagal dari masa ke masa.



Gambar rajah sambungan pada contoh kereta Opel Vectra B 1996:






Saya hanya mempunyai masalah memasang butang di tempat. Lubang di selongsong untuk silinder pencucuhan lebih besar daripada butang itu sendiri. Saya keluar dari situasi ini dengan bantuan penutup timah hitam dari sejenis jem. Ia sesuai dengan saiznya.



Terdapat 4 lubang pelekap dan satu untuk kabel di penutup.



Ia sepatutnya seperti ini.



Plat logam pada butang dipegang oleh 4 skru, dengan bantuan yang mengesyorkan orang Cina memasang butang pada suis pencucuhan. Dia menggunakannya sebagai templat untuk tempat lubang pemasangan pada penutup.




Hanya ditikam dengan awl.




Tidak ketara mencatat lubang, tetapi dipasang di tempat.



Kemudian dia membuat lubang untuk kabel dan terpaku pada tempat pemasangan semasa pemasangan.



Malangnya, hotmelt bukan idea yang baik.Semuanya baik-baik saja pada musim sejuk, tetapi sebaik sahaja tudung menjadi lebih panas, butang dikupas ... Sekarang saya mengikatnya di belakang dan diisi dengan silikon sealant "Moment", sekarang ia memegang ketat.



Video:
6.9
7.9
7.7

Tambah komen

    • senyumtersenyumxaxaokdontknowyahoonea
      bosawalbodohyaya-yaagresifrahsia
      maaftariandance2dance3pengampunanmembantuminuman
      berhentikawan-kawanbaikgoodgoodwiseltolaklidah
      asapbertepuk tangancraymengisytiharkanderisivejangan dengarmuat turun
      panasberalunketawa1mdamesyuaratmoskingnegatif
      not_ipopcornmenghukumbacamenakutkanmenakutkancarian
      mengejekterima kasihinito_clueumnikakutbersetuju
      burukbeeeblack_eyeblum3memerahbermegahkebosanan
      ditapiskesenanganrahsia2mengancamkemenanganyusun_bespectacled
      shokrespektloldiingatiselamat datangkrutoyya_za
      ya_dobryipembantune_huliganne_othodifludlarangantutup
8 komen
Hello. Soalan pada butang permulaan. Adakah mungkin untuk membetulkan firmware, iaitu - 1. Selepas tekan pendek, aktifkan ACC, dan bukan penyalaan. 2. Selepas menekan semula, hidupkan ACC dan pencucuhan. 3. Selepas media ketiga, matikan segala-galanya, dengan syarat brek itu tidak tertekan. 4. Tidak kira keadaan peranti - ACC atau ACC dan pencucuhan, apabila pedal dan butang brek ditekan - ACC dimatikan, pencucuhan dan starter dihidupkan, apabila ACC dihidupkan, hanya ACC dimatikan, dan pencucuhan tidak hilang walaupun untuk kedua - Ada perkara seperti dalam set Cina. Dan saya ingin mempunyai dua mod permulaan - automatik dan dengan butang tahan.
Guest Vyacheslav
Bolehkah saya mempunyai sumber? Dan kemudian algoritma operasi tidak sepenuhnya camelfo.
Penulis
Anda boleh meletakkan mana-mana transistor kesan medan MOSFET, (AO3401A, transistor P-saluran, analog terdekat dengan A19T), (AO3400A, Transistor, analog A09T terdekat N-saluran). Ambil Datasheet itu. Saya suka ini kerana harga yang rendah dan aliran longkang yang tinggi, kira-kira 4A.
Benar-benar di Google, dan di Yandex diharamkan ?! Ek telah gembira! Saya tertanya-tanya apa untuknya?
Hai! Apakah analog A03401 dan A03400?
Hai! Saya fikir anda mempunyai papan litar, tetapi kemudian saya melihat gambar dan menyedari bahawa anda mempunyai papan litar.
Penulis
Hai, saya tidak faham perkara itu.
Selesai Dukov
Hai! Boleh saya bayar? Salam

Kami menasihati anda untuk membaca:

Bawa ia untuk telefon pintar ...