Komputer on-board kilang vaz 2110. Komputer on-board "Trip Computer"

Kereta Lada dari keluarga "kesepuluh" telah menerima pengiktirafan luas daripada pemandu Rusia untuk kebolehpercayaan, kesederhanaan dan kemudahan penggunaannya. Penciptaan kereta ini adalah kesinambungan barisan kereta pacuan roda hadapan pengeluaran domestik. VAZ 2110 boleh dianggap sebagai pesaing pertama yang layak bagi kereta asing di pasaran automotif negara kita.

Perbezaan terbesar antara VAZ 2110 dan pendahulunya ialah enjin pembakaran dalaman 8 injap suntikan dipasang pada kereta ini buat kali pertama. Sebelum "sepuluh" semua kereta domestik hanya dilengkapi dengan enjin karburetor. Perlu dikatakan bahawa penggunaan enjin 8-injap pada VAZ 2110 pertama dalam badan sedan, dan kemudian pada enjin 16-injap pada VAZ 2112 dalam badan hatchback, memungkinkan untuk mengurangkan tunggakan dengan ketara dari pembuat kereta terkemuka dunia.

VAZ 2110 menjadi kereta domestik pertama di mana ia menjadi mungkin untuk memasang stereng kuasa. Walaupun pada hakikatnya stereng kuasa dipasang hanya di pusat khusus, dan peranti ini menelan belanja yang banyak, kemungkinan pemasangannya menjadikan Sepuluh Teratas kereta yang sangat menarik untuk pemandu yang mementingkan keselesaan dan kemudahan.

Komputer pada VAZ 2110

Hampir serentak dengan kemunculan VAZ 2110, pengeluar komputer perjalanan on-board mula memasuki pasaran elektronik automotif dengan cadangan untuk melengkapkan kereta mereka. peranti moden membenarkan untuk mengawal parameter serta-merta enjin dan menjalankan diagnostiknya dengan keupayaan untuk menentukan ralat dalam enjin dan penetapan semula seterusnya. Ini menjadi permintaan kerana kemunculan enjin suntikan beroperasi berdasarkan program yang direkodkan dalam unit kawalan elektronik kereta. Untuk enjin domestik, program Januari dan Bosch menjadi program sedemikian.

Komputer on-board tersebut termasuk komputer perjalanan kelas pertengahan yang dikeluarkan oleh firma, dan Gamma (kumpulan syarikat Ferrum), yang mempunyai set fungsi asas, paparan ringkas dan gabungan harga dan kualiti yang sangat baik. Sebagai tambahan kepada kelas menengah SM, terdapat komputer mewah seperti: dan Prestij. ini komputer on-board untuk VAZ 2110 mempunyai set ciri lanjutan dan paparan tahan fros warna.

Peralatan moden kereta VAZ 2110 berbeza daripada generasi sebelumnya dengan kehadiran banyak peranti elektronik yang disepadukan ke dalam skim umum interaksi automatik, pengurusan dan kawalan. Komputer on-board memainkan peranan utama dalam ACS ini, dengan bantuan pengendalian yang betul bagi semua alat ini menjadi terkawal.

Jenis komputer on-board

Komputer on-board biasa "berpuluh-puluh" (aka laluan BC) ialah peranti elektronik khas yang berfungsi sebagai pakar utama dalam menilai pengendalian elektronik kereta yang betul.

  1. BC dengan pemasangan pada kereta dengan sistem bahan api jenis karburetor.
  2. BC dengan pemasangan pada kenderaan dengan sistem bahan api jenis suntikan.

Dalam kes pertama, pilihan BC sedemikian dalam pasaran automotif adalah kecil, ia terhad kepada set fungsi yang terhad. Dalam kes kedua, pembuat taruhan sedemikian diwakili secara meluas dalam pelbagai jenis mereka dengan fungsi lanjutan.

BC juga dibahagikan kepada produk:

  • jenis universal untuk pemasangan pada mana-mana kenderaan, termasuk. dan pada VAZ 2110. "Gerabak stesen" sedemikian dipasang sama ada pada kaca depan atau pada pendakap cermin belakang.
  • tipikal, mewakili peranti elektronik - on-board (ECU), direka untuk jenis kereta tertentu.

Komputer on-board mana yang hendak dibeli

Sukar untuk menjawab soalan sedemikian dengan tegas, semuanya bergantung pada tugas yang ingin diselesaikan oleh pemandu dengan pembelian peranti seperti BK VAZ 2110, yang harganya berbeza dari bilangan fungsi yang diberikan.

Jika anda mempunyai jumlah yang kecil untuk pembelian produk ini, anda boleh membeli BC bajet dengan fungsi diagnostik terhad, i.e. ia akan memenuhi tujuan utamanya. Sekiranya ada kemungkinan untuk membeli alat pelbagai fungsi dengan pemasangan seterusnya di papan pemuka dan fungsi perkhidmatan, maka ia akan membenarkan tujuannya, dan beberapa pilihan yang dilampirkan, sebagai contoh, mengeringkan palam pencucuh, sangat berguna dalam musim suhu rendah.

Apabila memilih komputer on-board untuk VAZ 2110, anda harus memutuskan:

  1. Untuk tujuan apa ia diperoleh dan tahap penglibatan prospektif semua fungsinya.
  2. Dengan harga produk, kerana alat sedemikian untuk "puluhan" berharga dari 3 hingga 5 ribu rubel.
  3. Dengan tempat penempatan yang dirancang
  4. Dengan parameter monitor, seperti: warna, kontras, kefungsian dalam mod suhu rendah.
  5. Dengan ciri.
  6. Dengan kemungkinan perkhidmatan tambahan.
  7. Dengan pilihan penggantian perisian.

Komputer atas kapal "puluhan"

  • menentukan kod ralat dalam sistem elektronik kenderaan;
  • dengan kehadiran pengesan yang diperlukan, mengambil bacaan rejim suhu jalan;
  • berfungsi dalam mod menyediakan maklumat yang diperlukan (data mengenai penggunaan bahan api, keadaan rizab bahan api, kelajuan pergerakan, jarak dari bekalan bahan api, dan data lain dipaparkan).

Dalam kereta VAZ 2110, komputer on-board jenis standard dipasang di tempat pada panel hadapan di mana kronometer dipasang sebelum ini. Ia adalah monitor dengan susunan sisi tiga butang secara menegak, ke kiri dan kanan skrin.

Kefungsian butang

Baris kiri:

1. Svepxy - dengan tekanan ganti yang mereka tunjukkan:

  • masa sebenar;
  • pemasa (apabila dipasang);
  • masa memandu kereta.

2. Pusat:

  • bahan api dalam talian;
  • penggunaan bahan api purata;
  • jumlah penggunaan bahan api.

3. Bawah:

  • kelajuan purata pergerakan kereta;
  • perbatuan sebelum kehabisan bahan api;
  • suhu luar.

Baris kanan:

1. Atas:

  • Mengklik menetapkan semula paparan sebelumnya.

2. Pusat (pemilihan fungsi):

  • kami menentukan fungsi dan tekan butang, manakala BK berfungsi dalam segmen "pemasangan", yang dijalankan menggunakan butang di bawah;
  • untuk keluar dari mod ini, tekan butang sekali lagi dan tahan selama kira-kira satu saat.

3. Bawah (perubahan parameter):

  • apabila ditekan, parameter meningkat dengan satu nilai;
  • apabila ia ditahan, mod peningkatan parameter bermula dalam format berkelip;
  • apabila ditekan dua kali untuk satu saat dan kemudian ditahan, parameter dipaparkan dalam mod pengurangan parameter dalam format berkelip.

Bas ulang-alik "ORION-BK"

Komputer atas kapal Orion untuk VAZ 2110 ialah kompleks perisian perkakasan automatik yang melaksanakan fungsi berikut:

  • menyamaratakan maklumat daripada pengesan yang berbeza;
  • menganalisis data yang diterima;
  • menghantar ke monitor dalam talian parameter sistem utama kereta;
  • memberikan nasihat yang diperlukan.

Hampir 30 set lengkap BC dikendalikan di bawah jenama Orion BK. Mana antara mereka boleh dipasang di VAZ 2110?


BK-03 direka untuk operasi dalam unit dengan sistem bekalan bahan api karburetor dan dilengkapi dengan fungsi berikut:

  • pemasa;
  • takometer;
  • kawalan ke atas voltan rangkaian auto;
  • parameter bateri;
  • pembaca sementara.

BK-06 ialah BK-03 yang dimodenkan dengan fungsi mempunyai peranti untuk mengukur suhu. BK-11 digunakan untuk mengendalikan "sepuluh" dengan enjin karburetor. BK-05 harus dipasang di dalam kereta VAZ 2110 dengan loji kuasa jenis suntikan dan ECU.

Hai semua. Semasa membeli kereta, bekas pemilik memberi saya beg dengan buku servis dan manual arahan. Apabila tiba di rumah, saya melemparkan bungkusan ini ke dalam meja malam dan tidak melihat apa yang ada di sana dan bagaimana, entah bagaimana saya tidak memerlukannya. Dan pada hari yang lain saya terjumpa beg yang sama dan memutuskan untuk masih melihat kehadirannya! Sejujurnya, adalah menarik untuk mengetahui tentang hayat kereta dalam kilometer pertama operasinya. Dan dalam manual arahan saya menjumpai penerangan tentang komputer on-board yang dipasang pada kereta dalam konfigurasi saya. Saya fikir apabila membeli kereta terpakai, tidak semua orang mendapat dokumentasi ini, dan kadang-kadang timbul persoalan, tetapi bagaimana untuk menyediakan kenderaan on-board? Anda boleh menggunakan kaedah "poke" atau google Internet. Terdapat juga banyak jenis komputer on-board, kedua-dua yang dipasang dari kilang dan yang boleh anda pasang sendiri. Oleh itu, saya memutuskan untuk membuang arahan, mungkin maklumat ini akan membantu seseorang yang mempunyai komputer on-board yang sama.

Komputer perjalanan (MK) dipasang dalam versi varian dan bukannya jam. MK mempunyai 15 fungsi terbahagi kepada 3 kumpulan. Pemilihan kumpulan
dijalankan dengan butang 1, 2 dan 3.

Dalam setiap kumpulan, fungsi dibahagikan kepada asas dan tambahan. Fungsi utama dikitar melalui gelang dengan butang 1, 2 dan 3. Fungsi tambahan dikitar melalui butang 5. Apabila pencucuhan dimatikan, komputer sentiasa dalam mod "Masa Semasa".
Apabila bateri dikeluarkan, jam dan semua parameter terkumpul disimpan selama sekurang-kurangnya 1 bulan.
MENYESUAIKAN FUNGSI KOMPUTER
Pembetulan jam
Tekan butang 4 dalam mod "Masa semasa".
Pada isyarat keenam masa yang tepat, tekan butang 1, ini menetapkan semula saat dan pusingan jam.

Menetapkan masa semasa (kalendar)
Tekan butang 4 dalam mod "Masa semasa" ("kalendar").
Gunakan butang 5, 6 untuk menetapkan nilai jam (hari) yang dikehendaki.
Tekan butang 4.
Gunakan butang 5, 6 untuk menetapkan nilai minit (bulan) yang dikehendaki.
Tekan butang 4 untuk menyelesaikan penetapan masa (kalendar).

Menetapkan penggera

Gunakan butang 5, 6 untuk menetapkan nilai jam yang dikehendaki.
Tekan butang 4.
Gunakan butang 5, 6 untuk menetapkan nilai minit yang dikehendaki.
Tekan butang 4 untuk melengkapkan tetapan penggera. Dalam Mod Penjagaan Masa, simbol penggera akan menyala (penggera dihidupkan).

Matikan penggera
Tekan butang 4 dalam mod "Jam penggera".
Tekan butang 1 untuk mematikan penggera. “--.--” akan muncul dalam digit digital dan dalam mod “Masa Semasa”, simbol penggera tidak akan menyala (penggera dimatikan).

Melaraskan kecerahan lampu latar penunjuk
Apabila lampu parkir dihidupkan, paras lampu latar dilaraskan menggunakan pengatur pencahayaan skala instrumen.
Apabila lampu letak kereta dimatikan, paras lampu latar dilaraskan secara pemrograman:
- tekan butang 4 dalam mod "Masa perjalanan dengan perhentian". Semua segmen tunggal (piktogram) akan dipaparkan pada penunjuk, yang merupakan tanda mod pelarasan tahap lampu latar, dan nombor yang sepadan dengan tahap lampu latar sebagai peratusan nilai maksimum akan dipaparkan dalam digit digital;
- gunakan butang 5, 6 untuk menetapkan tahap kecerahan lampu latar yang diperlukan;
- tekan butang 4 untuk menamatkan mod pelarasan kecerahan.

Penentukuran penderia aras bahan api
Untuk menjalankan pembetulan, perlu mengalirkan semua petrol dari tangki.
Tekan dan tahan butang 4 selama lebih daripada 2 saat dalam mod "Tahap bahan api".
Paparan akan menunjukkan "0" berkelip.
Tekan dan tahan butang 3 selama 1 s sehingga bunyi pengesahan muncul. Selepas itu, nombor berkelip "3" akan muncul pada penunjuk.
Tuangkan 3 liter petrol ke dalam tangki gas menggunakan bekas penyukat, tunggu masa yang diperlukan untuk sensor aras bahan api tenang, tekan dan tahan butang 3 selama 1 saat sehingga bunyi pengesahan muncul.
Teruskan prosedur ini sehingga nilai maksimum 39 liter, selepas itu komputer secara automatik keluar dari mod.

Pemasangan peranti amaran lebih laju
Tekan butang 4 dalam mod "Kelajuan sederhana".
Gunakan butang 5, 6 untuk menetapkan ambang kelajuan yang diperlukan.
Tekan butang 4 untuk keluar dari tetapan penggera lebih laju.




Teknologi digital telah lama bocor bukan sahaja ke setiap rumah, tetapi juga ke dalam setiap kereta. Komputer on-board VAZ 2110 (BC) telah menjadi perkara yang sangat biasa untuk hampir mana-mana pemandu selama lebih daripada satu dekad (BC pertama dipasang pada tahun 90-an pada enjin karburetor). Dengan itu, anda tidak akan masuk media sosial dan anda tidak akan bermain permainan, tetapi ini tidak menjadikannya kurang berguna dan menarik, menyembunyikan dengan sendirinya tentang bilangan peluang yang sama, serta pelbagai fungsi, sebagai telefon pintar atau tablet PC moden.

Seperti mana-mana teknologi digital lain, komputer on-board pada VAZ 2112 mempunyai banyak ciri khusus yang berbeza dari satu model ke model yang lain. Dan dengan cara yang sama, anda perlu menyusun sendiri tawaran di pasaran, memilih fungsi yang anda perlukan, data teknikal, dan juga mengambil kira dasar harga produk dan pengilang tertentu. Nak tahu kenapa BK's kereta moden dianggap sebagai amat diperlukan seperti telefon bimbit dalam poket anda?

Apakah komputer on-board VAZ 2110

Jika anda tidak menyebarkan istilah kering yang ditulis semula daripada arahan pengendalian, anda hanya boleh mengatakan bahawa komputer on-board pada VAZ 2112 (2110) adalah antara muka komunikasi utama (cara komunikasi dan interaksi) antara kereta dan pemandu. Dengan bantuan rakan "on-board", anda boleh belajar banyak informasi berguna tentang kuda besi anda. Ia akan membantu anda mengira baki bahan api, memberi amaran tentang kemungkinan berlaku terlalu laju dan kerosakan yang tidak dijangka dalam sistem penyuntik utama dan banyak lagi.

Secara struktur, ia adalah kotak hitam. Ia boleh dipasang di papan pemuka kereta, terus pada papan pemuka dan dalam beberapa kes walaupun pada cermin depan. Di hadapan terdapat paparan LCD berangka kecil, dan di bahagian belakang terdapat port untuk bekalan kuasa dan komunikasi dengan sistem maklumat utama kereta.


Jangan mengelirukan unit kawalan elektronik (ECU) dan komputer on-board. Sekiranya komputer on-board tidak berfungsi pada VAZ 2110, ini masih separuh masalah, kereta itu boleh memandu dengan selamat, walaupun pemandu akan berasa sangat tidak selesa tanpa sebarang maklumat tentang operasi sistem utama keretanya. ECU, sebaliknya, boleh dianggap sebagai "otak" kereta, menetapkan program untuk operasi penggerak motor elektrik. Tanpa ECU pada penyuntik jenis VAZ-2110, anda pasti tidak akan ke mana-mana.

Walau bagaimanapun, komputer on-board VAZ 2110 yang baik disambungkan terus ke komputer, dapat bertukar maklumat asas dengannya dan melaporkan masalah yang mungkin dengan enjin kepada pengguna. Terima kasih kepada simbiosis yang berjaya, anda tidak perlu lagi berteka-teki mengapa lampu "Check Engine" pada papan pemuka menyala.

Apakah yang ditunjukkan oleh komputer on-board VAZ 2110

Kakitangan komputer on-board VAZ 2110 wujud dalam beberapa variasi. Versi paling asas ialah paparan kristal cecair tujuh segmen kecil, yang terdiri daripada dua garisan digital sahaja. Ia menduduki kedudukan yang sangat sederhana di bawah meter kelajuan pada papan pemuka. Memaparkan minimum maklumat untuk pemandu, jika tidak untuk mengatakan bahawa hampir tiada. Memandangkan komputer on-board VAZ 2110 hampir tidak boleh dianggap sebagai keadaan sepenuhnya, ia sering digantikan oleh pemandu dengan model yang lebih serius dipasang dan bukannya palam di sebelah unit SAUO.

Komputer on-board pada keadaan VAZ 2110 bukanlah kemewahan tertentu hari ini. Peranti elektronik lengkap yang boleh melakukan sejumlah besar maklumat berguna dan fungsi diagnostik di dalam kereta anda akan menelan kos tidak lebih daripada 500-900 rubel untuk pilihan yang paling mudah. Lebih banyak salinan "mewah" boleh berharga dari 1,500 hingga 12,000 rubel.


Mari kita beralih kepada maklumat yang onboard komputer biasa VAZ 2110. Dengan mudah, menggunakan navigasi butang tekan, anda boleh menukar beberapa mod yang membolehkan anda mengekalkan jari anda pada "nadi" kuda besi kami. Di sini senarai pendek ciri utama yang komputer on-board pada VAZ 2110 mampu:

  • memaparkan masa semasa dan menetapkan penggera;
  • melaporkan suhu di luar kereta;
  • mengira kilometer yang dipandu;
  • menentukan masa perjalanan;
  • memberitahu anda berapa purata penggunaan bahan api setiap 100 km;
  • anda juga boleh mengetahui penggunaan bahan api serta-merta;
  • pengiraan awal jumlah bahan api dalam kereta dalam kilometer;
  • kelajuan purata pergerakan;
  • penggunaan bahan api dalam liter.

Ini sama sekali bukan senarai lengkap ciri-ciri yang mampu dimiliki oleh komputer on-board pada VAZ 2110. Terdapat banyak model yang berbeza, yang potensinya boleh diperluas dan dikemas kini dengan peningkatan perisian tegar yang dilampirkan padanya. . Sebagai contoh, komputer on-board biasa VAZ 2110 (MK-10 yang sama, AMK-2110 dengan perisian tegar 211000) secara lalai mempunyai kelemahan khusus yang tidak membenarkan menerima maklumat melalui antara muka diagnostik unit kawalan elektronik (ECU), tetapi semua ini "dirawat" dengan sempurna oleh perisian tegar yang dikemas kini .

Konsep mod diagnosis diri. Apakah itu kod ralat dan cara menggunakannya

Kami telah menyatakan sebelum ini bahawa kakitangan komputer on-board VAZ 2110 sangat membantu untuk mengelakkan masalah yang timbul akibat pengendalian yang tidak betul pada sistem eksekutif dan kawalan kereta anda apabila lampu "Check Engine" menyala. Semua ini adalah nyata, kerana mod diagnosis diri on-board dipasang dalam cip pada komputer VAZ 2112. BC menerima maklumat daripada komputer melalui K-line dan memberitahu pemandu apa yang salah dengan kuda besinya.

Ini sangat penting, kerana semua sistem enjin pada penyuntik jenis VAZ-2110 dikawal oleh ECU dan kegagalan dalam operasinya dan fungsi sistem diagnostik utama boleh menyebabkan kegagalan keseluruhan kenderaan, penggunaan bahan api yang membazir dan kehilangan teruk kuasa ICE. Jika anda mempunyai komputer VAZ di atas kapal 2110, anda hanya perlu bertanya kepadanya apa yang tidak kena dengan kereta itu, dan rakan "elektronik" anda akan segera memberitahu keseluruhan cerita. Tidak perlu memanggil pakar mahal atau menggali di bawah hud kereta untuk masa yang lama - sistem diagnostik sendiri boleh melakukan semuanya untuk kita.

Sudah tentu, komputer on-board VAZ 2110 memberitahu kami maklumat tentang ralat dalam bentuk berkod. Anda tidak akan melihat mesej teks yang memberitahu anda apa sebenarnya yang salah dengan kereta anda, tetapi hanya kod kerosakan digital. Sebab utama pendekatan ini ialah saiz skrin komputer on-board sangat terhad. Tetapi ini sebenarnya tidak menjadi masalah jika anda mempunyai panduan penyahsulitan di tangan (ia juga boleh didapati dengan mudah di laman web kami).

Jika kereta anda hanya dilengkapi dengan komputer asas dalam papan VAZ-2110, yang terletak di bawah meter kelajuan pada papan pemuka, maka mod diagnosis diri di dalamnya dimulakan dengan serentak memutar kunci pencucuhan dan menahan butang tetapan semula perbatuan harian. Sejurus selepas itu, semua anak panah pada papan pemuka harus mula "menari" di hadapan anda. Dengan menekan butang set semula dua kali, kami bertukar daripada versi perisian tegar, sebenarnya, kepada maklumat ralat

Jika kereta anda dilengkapi dengan pakej mewah, di mana komputer on-board VAZ 2110 dipasang di sebelah unit SAUO (dan AMK 211002), mod diagnosis kendiri dihidupkan di sana dengan lebih mudah dengan menekan butang "jam" dalam mod paparan masa. Jika mesej ralat muncul, anda hanya perlu menyambungkan komputer on-board VAZ 2110 ke antara muka diagnostik.


Kami menyediakan komputer on-board kakitangan pada VAZ 2110 menggunakan contoh BC asas konfigurasi mewah. Beberapa petua berguna.

Tidak dinafikan, untuk menampung sepenuhnya semua keupayaan komputer on-board pada VAZ 2110, anda harus membaca arahan pengendalian untuknya. Kami akan mempertimbangkan hanya senarai pendek beberapa fungsi berguna yang mampu dilakukan oleh komputer on-board VAZ 2110. Sebagai contoh, menetapkan penderia yang bertanggungjawab untuk paras bahan api dalam tangki:

  1. 1. Langkah pertama ialah mengosongkan sepenuhnya tangki minyak di dalam kereta anda. Seterusnya, anda perlu beralih kepada mod pemilihan bahan api dengan menahan butang pertama dari atas di baris kanan selama beberapa saat. Komputer on-board VAZ 2110 biasa akan memaparkan nombor "0" pada paparan.
  2. 2. Kami bertukar kepada mod toriasi dengan menahan butang dengan imej untuk satu saat kereta, yang mana komputer on-board pada VAZ 2112 akan memberitahu kami dengan ringkas isyarat bunyi. Nombor "3" kini menyala pada paparan.
  3. 3. Tuang 3 liter ke dalam tangki gas. petrol. Selepas menunggu beberapa ketika, sekali lagi tekan dan tahan butang dengan imej kereta.
  4. 4. Kami terus mengisi tangki dengan petrol ke kapasiti maksimumnya. BC akan menyelesaikan prosedur toriasi itu sendiri dan beralih kepada mod siap sedia.
  5. 5. Lebih mudah untuk menyediakan BC untuk penggera laju. Untuk melakukan ini, tukar kepada mod "kelajuan sederhana" dan tahan sekali lagi butang kanan atas selama beberapa saat. Nilai digital integer ditetapkan menggunakan kekunci fungsi “+” dan “-” pada panel instrumen. Kami keluar dari mod tetapan kelajuan dengan cara yang sama seperti kami memasukinya.

Sebaik sahaja saya memerlukan komputer on-board untuk VAZ2110 "menelan" saya. Enjin di sana adalah suntikan dan dikawal oleh Unit Kawalan Elektronik (ECU) yang sangat pintar, yang boleh memberitahu banyak perkara tentang dirinya dan enjin, jika ditanya dengan betul. Pertama, adalah mudah untuk mengetahui sebab penunjuk Check Engine pada papan pemuka dihidupkan (bukan kerana ia sering dihidupkan, tetapi masih), dan kedua, anda boleh mengetahui sekumpulan parameter enjin yang menarik dan berguna (yang keadaan penderia aliran udara jisim yang sama (DMRV)) .

Sememangnya, pada mulanya saya melawat pasaran kereta, dengan idea bahawa peranti mudah seperti itu semestinya murah. Apa yang mengejutkan saya apabila saya melihat harganya. Saya tidak tahu apa yang disumbat oleh pengeluar di sana, tetapi harganya tidak sesuai dengan kategori yang mencukupi. Dalam hal ini, saya memutuskan untuk membuat peranti itu sendiri. Nasib baik, protokol untuk berkomunikasi dengan ECU (Keyword Protocol 2000) adalah sangat mudah dan terdapat penerangan lengkap mengenainya di Internet. Pertukaran data adalah berdasarkan prinsip permintaan-tindak balas dalam mod tak segerak melalui satu wayar. Aib ini dipanggil K-Line. Ia berfungsi dengan sangat mudah, kami menghantar beberapa permintaan dalam bentuk paket data, selepas itu kami menerima respons dalam bentuk paket lain.

Pada mulanya, saya ingin memasang litar pada mikropengawal AVR (selepas ini dirujuk sebagai MK) Atmega16 atau Atmega32 dan paparan daripada beberapa telefon mudah alih purba dengan resolusi 176x220 atau lebih. Tetapi kemudian saya teringat bahawa pada zaman dahulu, apabila dolar sangat murah, saya memesan paparan ini:

Berdasarkan penerangan, ini adalah paparan TFT warna dengan resolusi 320x240 dan pepenjuru 3.2 ", ia dikawal oleh pengawal SSD1289. Di samping itu, panel sentuh dipasang pada paparan, yang disediakan oleh ADC yang dipasang. di papan dengan paparan dan berkomunikasi dengan MK melalui SPI. Keajaiban teknologi Cina ini berharga dalam lingkungan 300 rubel dan hanya mempunyai satu kelemahan kecil - bas data selari untuk mengawal pengawal paparan... Dan ini adalah 21 wayar (16 - bas data dan 5 - perkhidmatan). dari segi kelajuan, ia bermakna anda memerlukan sesuatu yang lebih berkuasa. Hasilnya, saya menetap di STM32, MK yang agak murah dan berkuasa. Selepas beberapa lama mencari, saya mendapati bahawa pengawal STM32 mempunyai perkara yang indah dipanggil FSMC (Pengawal memori statik fleksibel). Ini adalah antara muka untuk sambungan memori luaran melalui bas data selari, manakala MK akan berfungsi dengannya seperti dengan memori dalaman sendiri, ruang alamat mengembang ke memori luaran. dengan dan menulis data. Di sanalah anda boleh dan juga perlu menyambungkan paparan sedemikian dan, sebagai hasilnya, dapatkan sokongan perkakasan untuk bekerja dengan paparan pada kelajuan tinggi. Pada masa yang sama, tanpa memuatkan pengawal itu sendiri, semuanya adalah perkakasan.

Pilihan jatuh pada STM32F103VCT6. Ia adalah lipan berkaki 100 dalam pakej LQFP, mengandungi blok FSMC, DAC, sekumpulan keseluruhan USART, SPI, dsb., 256 KB memori (sekurang-kurangnya programkannya), dan mempunyai kelajuan jam teras 72 MHz (tanpa masalah, ia boleh ditingkatkan kepada 120 MHz tanpa kehilangan kestabilan MC). Penerangan penuh boleh didapati dalam lembaran data yang dilampirkan pada artikel. Seterusnya, struktur peranti telah difikirkan. Ia segera memutuskan untuk membuat antara muka berdasarkan elemen grafik (dengan kata lain, gambar), maka ia adalah perlu untuk menyelesaikan masalah menyimpan grafik ini. Kerana paparannya cukup besar, malah sekurang-kurangnya 16 bit maklumat pergi ke output setiap piksel (mod RGB565), maka tidak boleh bercakap tentang menyimpan grafik dalam memori MK. Oleh itu, ia telah memutuskan untuk menyambungkan kad SD dan menyimpan semua maklumat multimedia di atasnya. Dan di sini sekali lagi satu set besar alat kawalan STM32 datang untuk menyelamatkan. Terdapat antara muka SDIO khas untuk kad SD, ini adalah antara muka "asli" untuk kad memori SD dan MicroSD (namun, saya mengetahui perkara ini kemudian apabila saya memijak rake pertama).

Jadi fungsinya adalah seperti berikut:

  • Mendapatkan daripada ECU parameter seperti: Voltan sesalur, Kelajuan enjin, Suhu enjin, Penggunaan bahan api (semerta, setiap 100 km), Kelajuan pergerakan, Kedudukan injap pendikit, Voltan MAF, Masa suntikan, Aliran udara jisim, Aliran udara kitaran, Tempoh nadi suntikan, Kedudukan pengawal selia bergerak terbiar. Membaca dan membersihkan kesilapan.
  • Petunjuk kebolehservisan lampu dan tahap penyejuk.
  • Peringatan penggantian penapis.
  • Pengiraan jarak perjalanan dan bahan api yang digunakan.
  • Kawalan lampu hadapan dan lampu penanda.
  • Pengukuran suhu di dalam kabin dan di laut dengan statistik.
  • Paparan masa.
  • Kawalan pencahayaan dalaman.
  • Pemberitahuan bunyi dan cahaya.

Selain itu, rancangannya adalah untuk melaksanakan penyesuai diagnostik USB sebagai salah satu fungsi, tetapi setakat ini tidak ada masa lapang yang mencukupi dan USB pada STM32 masih belum diketahui.

Sudah tentu, pepijat masih kadang-kadang tergelincir, tetapi kebanyakan fungsi berfungsi dengan baik, dan pepijat secara beransur-ansur ditangkap dan diperbaiki.

Sebaik sahaja saya memutuskan perkakasan dan fungsi, saya membuat gambar rajah dan meletakkan papan. Seperti yang ternyata kemudian, skim itu tidak difikirkan dengan baik (pada mulanya, kad SD disambungkan melalui SPI dan ia sangat kurang dalam kelajuan, dan pelbagai kelemahan kecil). Akibatnya, terdapat kedua-dua versi kedua dan ketiga litar, tetapi pada akhirnya semuanya berjaya, seterika berfungsi dengan sangat stabil dalam keadaan panas dan sejuk. Dalam proses pembuatan dan penghalusan, ia telah memutuskan untuk membahagikan peranti kepada blok: papan utama dengan MK, abah-abah dan bekalan kuasanya, ULF, penyesuai K-Line dan papan microSD dan USB.




Mari kita pertimbangkan skema setiap daripada mereka dengan lebih terperinci. Jadi, lembaga dengan MK:

Mari kita ke kiri ke kanan, atas ke bawah. Penyambung dengan nama misteri D / S1 direka untuk mengawal pembukaan pintu dan menghidupkan penyalaan. Papan dengan penyesuai K-Line dan suis transistor disambungkan kepada penyambung SENSORS dan USART untuk mengawal output geganti kawalan lampu, penderia aras penyejuk dan penderia kelajuan. Seterusnya datang penyambung P12, pin Foto ialah photoresistor untuk kawalan pencahayaan, pin kedua disambungkan ke GND, SPEED ialah isyarat sensor kelajuan dari papan penyesuai K-Line. Penyambung POWER membekalkan kuasa kepada litar, dan juga mengeluarkan voltan untuk pencahayaan dalaman.

Di sebelah kanan gambar rajah terdapat penyambung untuk menyambung peranti. Penyambung P2, P5, P9 dan PEN_IRQ menyambungkan paparan cahaya belakang dan panel sentuh ADC, kad SD mikro dan penyambung USB. Dengan DS18b20 semuanya kelihatan jelas. Penyambung SOUND untuk menyambungkan ULF (pemberitahuan bunyi), K-Line_Pow - bekalan kuasa untuk papan dengan penyesuai, AMP_Pow - bekalan kuasa untuk ULF (pada mulanya, kuasa ULF telah dikeluarkan sepenuhnya, tetapi ternyata ia tidak mungkin untuk dikeluarkan dan membekalkan kuasa kepada ULF idea terbaik, ia mengambil masa beberapa saat untuk dihidupkan, akibatnya, ULF dengan fungsi STDBY telah digunakan, jadi kini output MOSFET disambungkan ke input STDBY ULF). Nah, penyambung LED untuk menyambungkan pemberitahuan lampu LED.

Dalam litar penyesuai K-Line, semuanya adalah standard, litar itu dipasang pada komparator dan cukup terkenal di Internet:

Terdapat juga abah-abah yang diperlukan untuk menyelaraskan dengan penderia.

Dengan kad SD, semuanya adalah semudah, pengikat standard untuk SDIO:


Pada mulanya, ULF telah dipasang pada TDA2003, tetapi disebabkan kekurangan fungsi STDBY, ia terpaksa ditinggalkan dan ULF LM4991 yang dipesan dari Texas Instruments telah digunakan. Ini ialah ULF 3-watt dalam pakej SO-8 dan bekalan kuasa 5V. Gambar rajah diambil daripada lembaran data:

ULF dihidupkan sepanjang masa, tetapi setakat ini tiada bunyi yang diperlukan untuk dimainkan, ia berada dalam mod STDBY, akibatnya penggunaan tidak melebihi 2 μA (biasa mengikut lembaran data ialah 0.1 μA).

Papan untuk kad SD bercerai dalam Layout Sprint, kerana. kekal daripada salah satu versi pertama skim, dan untuk semua yang lain dalam AltiumDesigner, kerana. Saya benar-benar meninggalkan Sprint Layout.

Apabila dipasang, semuanya kelihatan seperti ini:

Foto diambil semasa penyahpepijatan peranti, jadi terdapat penyesuai K-Line lama dan papan ULF di sini. Papan baru dipasang kemudian, tanpa mengeluarkan sepenuhnya peranti dari panel kereta, jadi begitu foto terperinci Tidak. Tetapi maksud umum, saya fikir, adalah jelas.

Kabel IDE digunakan untuk menyambungkan paparan. Ia lebih mudah untuk menyoldernya daripada orang Cina biasa, kerana. wayar di dalamnya adalah teras tunggal, akibatnya anda tidak perlu risau bahawa apabila pematerian, "rambut" akan bengkok dan pendek ke wayar bersebelahan. Tambahan pula ia mempunyai lebih ketahanan. Saya tidak mengesyorkan menggunakan kabel berbilang teras Cina. Pilihan terakhir MGTF. Pada mulanya, sensor suhu luar telah dipesan dari orang Cina (lengan logam dengan wayar), dan ternyata ia benar-benar kalis air. Tetapi pada fros pertama, satu sifat sensor luar yang menarik dan tidak menyenangkan ditemui. Apabila suhu turun kepada -1 darjah, dia enggan menjawab permintaan daripada MK. Oleh itu, kemudian saya membuat penderia kalis air daripada yang biasa, hanya dengan mengecilkan petunjuk dan penderia itu sendiri dengan pengecutan haba, dan mengisinya pada kedua-dua belah dengan pengedap. Pada masa yang sama dia mengalihkannya dari bawah bumper belakang(Saya menjadi sangat panas dari lampu latar nombor) di bawah trim pada kaca segi tiga belakang (di sana, semasa memandu, ia memanaskan maksimum 2 darjah). Selepas itu, sensor mula berfungsi dengan stabil pada sebarang suhu. Juga, apabila menyambung wayar panjang untuk penderia buat kali pertama, saya terpaksa mengurangkan rintangan perintang tarik naik daripada 4.7K kepada 1K, jika tidak, penderia enggan berfungsi. Sambungan dibuat oleh pasangan terpiuh.

Semuanya dipasang dan bukannya asbak berhampiran tombol gear. Untuk melakukan ini, panel hadapan dipotong daripada kaca plexiglass kira-kira 3 mm tebal. dan ditutup dengan filem karbon (sekurang-kurangnya orang Cina memanggilnya begitu). Kerana permukaan di kawasan asbak mempunyai lengkung, kemudian tonjolan diperbuat daripada resin akrilik di sisi dan dipusingkan di sepanjang lengkung panel. Saya melakukannya dengan sangat mudah, mula-mula saya memotong kosong dari kadbod, kemudian melekatkannya pada kaca plexiglass dan mengoleskan sendi dengan plastisin, selepas itu saya hanya menuangkan resin ke dalamnya dan, selepas pengeringan, memprosesnya dengan kertas pasir, memberikannya bentuk akhir. Akibatnya, dari atas dan bawah panel hadapan dimasukkan dengan ketat ke dalam alur asbak, dan di sisinya bersebelahan dengan panel. Bahagian tepinya dilitupi gentian karbon.

Di dalam, semua elektronik ditutup dengan selongsong asli dari asbak. Kad memori dan penyambung USB Mikro dibawa keluar di bawah tindanan hiasan tombol gear (lembut). Sensor cahaya diletakkan di atas panel dalam gril aliran udara cermin depan, kerana mesti terkena lampu jalan.

Bateri sel syiling 3V bertanggungjawab untuk kelancaran operasi jam tangan. Tidak mungkin anda perlu berubah. kerana kebanyakan masa litar berjalan pada kuasa bateri. Litar ini dikuasakan oleh penukar DC-DC pada cip MC34063 yang popular. Voltan 3.3V. Penggunaan semasa adalah kecil, litar mikro tidak panas dan berfungsi tanpa transistor luaran. Litar bermula walaupun pada bateri yang mati, apabila papan pemuka tidak dimulakan sama sekali.

Sekarang mari kita lihat bagaimana semua perkara ini berfungsi.

Walaupun tiada sesiapa yang menyentuh peranti, ia berada dalam mod siap sedia. Skrin dimatikan dan hanya penderia suhu ditinjau sekali seminit untuk menyimpan statistik. Anda boleh menghidupkan peranti dalam dua cara:

Yang pertama ialah menyentuh skrin. Ini akan menghidupkan lampu latar dan memaparkan skrin utama. Kehadiran penderia suhu diperiksa setiap kali skrin dihidupkan, dan jika tiada sambungan dengan salah satu daripadanya, N/A akan dipaparkan dan bukannya suhu.

Dalam mod ini, semua tetapan tersedia, tetapi, sudah tentu, data dari ECU tidak diterima dan dipaparkan. Jika dalam masa 20 saat tiada tindakan di pihak pengguna dilakukan, peranti akan bertukar kembali kepada mod siap sedia.

Yang kedua ialah menghidupkan penyalaan. Dalam kes ini, skrin percikan akan dipaparkan dahulu dan bunyi kuasa akan dimainkan (jika bunyi didayakan dalam tetapan), dan selepas 8 saat, sambungan ke ECU akan dibuat.

Kelewatan ini bukan kebetulan. Pertama, selepas kuasa, ECU menghantar sampah ke talian selama beberapa saat (sekurang-kurangnya BOSCH saya melakukannya), dan kedua, percubaan untuk menyambung ke ECU semasa atau sejurus selepas menghidupkan enjin berakhir dengan masalah dengan menghidupkan enjin. Dia sama ada tidak bermula sama sekali, atau terhenti serta-merta selepas permulaan. Kemudian skrin Utama akan dihidupkan. Jika komunikasi dengan ECU berjaya diwujudkan, data baca akan dipaparkan, jika tidak, sifar akan dipaparkan dan peranti secara berkala akan cuba mewujudkan sambungan dengan ECU.

Sekarang mari kita lihat lebih dekat pada skrin Utama. Seperti yang anda lihat, ia terdiri daripada dua zon. Zon pertama direka bentuk untuk memaparkan pelbagai maklumat dalam bentuk jadual. Mari kita tafsirkan apa yang ada:

  • MAINVOLT. - voltan dalam rangkaian on-board.
  • TEMP. INT. - suhu dalam kabin.
  • TEMP. KELUAR. - suhu luar.
  • TEMP ENJIN. - suhu enjin.
  • RPM ENJIN - putaran enjin seminit.
  • KELAJUAN - kelajuan pergerakan km/j.
  • KADAR BAHAN BAKAR - penggunaan bahan api serta-merta dalam liter.

Semua nilai, kecuali suhu di dalam kabin dan di atas kapal, dibaca daripada pakej yang diminta daripada ECU. Suhu negatif (termasuk enjin) dipaparkan dalam warna biru (tanda tolak tidak sesuai di sana). Untuk memaparkan revolusi, 4 digit juga diperlukan, yang tidak sesuai dengan ruang yang diperuntukkan. Oleh itu, ia dilakukan seperti berikut. Apabila nilai kurang daripada 1000, warna nombor adalah biru muda, jika nilai lebih daripada 1000, warna berubah kepada hijau, unit revolusi tidak dipaparkan (128 = 1280-1289 rpm), dan apabila 3500 melebihi, warna nombor menjadi merah. Warna kelajuan juga berubah, apabila tanda 130 km / j dicapai, nombor menjadi merah. Di sebelah kanan sudut atas Skrin memaparkan masa.

Zon kedua mengandungi ikon status. Dari kiri ke kanan:

Beberapa ikon boleh diklik dan membuka skrin maklumat tambahan. Ini adalah: Suhu berlebihan, Penggunaan bahan api, Masa, Penunjuk penggantian penapis. Apabila anda mengklik pada ikon (baik, atau terus pada nombor yang berkaitan dengannya) perbelanjaan, skrin statistik dibuka. Nilai Maksimum, Minimum dipaparkan di sini. Untuk suhu luar, ia akan kelihatan seperti ini:

Jadual suhu yang direkodkan untuk hari itu dipaparkan di sini. Tetapan semula berlaku pada jam 00:00. Menekan butang CANCEL akan mengembalikan kami ke skrin Utama.

Mengklik pada Masa akan membuka skrin statistik perjalanan:

Ia memaparkan MASA PERJALANAN, LALUAN JALAN, BAHAN BAKAR DIGUNAKAN dan Penggunaan setiap 100km. (BAHAN BAKAR SETIAP 100KM). Terdapat 2 mod operasi. Selagi butang START tidak ditekan, data ditetapkan semula 5 minit selepas enjin dihentikan. Jika anda menekan butang START, maka statistik akan diteruskan sehingga butang RESET ditekan (tahan selama 2 saat), walaupun selepas enjin dimatikan.

Mengklik pada ikon penggantian penapis akan membuka skrin statistik berikut:

Perbatuan sejak penapis ditukar dipaparkan di sini. Menahan butang RESET menetapkan semula bacaan untuk penapis yang sepadan dan dilakukan selepas setiap penggantian. Pengiraan jarak adalah berdasarkan impuls daripada sensor kelajuan.

Ini melengkapkan fungsi skrin Utama. Sekarang mari kita lihat skrin tetapan, yang dipanggil dengan menekan butang Tetapan di sudut kanan bawah skrin. Ia kelihatan seperti ini:

Di sini anda boleh melihat 6 ikon. Setiap daripada mereka membuka item tetapan sendiri. Mari kita pertimbangkan setiap daripada mereka dengan lebih terperinci.

Di sini kita lihat:

  • Voltan sesalur (VOLT UTAMA);
  • Pusing ganti (RPM ENJIN), penetapan warna sama seperti pada skrin utama;
  • Penggunaan udara (ALIRAN UDARA);
  • Penderia aliran udara jisim (MAF SENSOR);
  • Kedudukan pendikit (KEDUDUKAN PENDAHULUAN);
  • Masa suntikan (INJECT. TIME);
  • Pengatur kedudukan XX (REG-R IDLE);
  • Voltan pada DMRV (parameter yang sangat berguna, membolehkan anda mengetahui kesihatan sensor) (MAF VOLT.).

Saya tiada ralat, jadi skrin kosong. Kod ralat juga boleh disimpan ke kad memori dengan menekan butang SIMPAN. Ini akan menjadi fail teks yang dipanggil errors.txt. Selain itu, ralat boleh ditetapkan semula dengan menahan butang RESET. Ciri yang cukup berguna, ECU tidak selalu menetapkan semula ralat selepas penggantian sensor yang rosak. Jika tetapan semula berjaya, pemberitahuan yang sepadan akan muncul pada skrin, selepas itu ralat akan dibaca semula.

Pemasangan dilakukan dengan menekan nombor. Nilai yang sedang diubah ditunjukkan oleh anak panah. Pilihan parameter untuk ditetapkan (jam/minit) dijalankan dengan menekan jam atau minit yang sama. Guna tetapan dengan menekan butang Guna.

Bar atas menunjukkan tahap cahaya semasa. Dan yang lebih rendah digunakan untuk menetapkan tahap di mana lampu depan harus dihidupkan. Dalam kes ini, jika pergerakan baru sahaja bermula, maka lampu dihidupkan serta-merta, dan jika kereta telah bergerak sebelum tahap cahaya jatuh di bawah paras yang ditentukan, maka kemasukan akan berlaku hanya selepas 15 saat. Jika kereta tidak bergerak (luka, kita panaskan enjin), maka lampu tidak akan menyala. Penentuan permulaan pergerakan berlaku mengikut penderia kelajuan dan mengikut ECU. sebab tu fungsi yang diberikan akan berfungsi walaupun tiada sambungan ke ECU. Pemadaman berlaku sama ada 5 saat selepas enjin berhenti, atau dengan menekan butang kawalan mod lampu pada skrin utama. Menyimpan tetapan dengan menekan butang GUNA.

Hanya ada satu skala. Apabila melaraskan kecerahan, tahap berubah serta-merta, tetapi jika anda tidak menekan butang GUNA, nilai sebelumnya akan dikembalikan selepas keluar. Setelah ditetapkan, kecerahan paparan akan berubah secara automatik mengikut kadar cahaya semasa, berdasarkan tahap yang ditetapkan oleh pengguna.

Ini menyimpulkan pelbagai menu dan tetapan. hanya tinggal beberapa ciri:

  • Kawalan lampu hadapan. Jika, selepas menghidupkan enjin, mesin tidak bergerak, maka kemasukan akan berlaku selepas 2 minit. Jika pergerakan telah bermula, atau suhu enjin telah mencapai 40 darjah atau lebih, kemasukan akan berlaku serta-merta. Penutupan berlaku satu minit selepas enjin berhenti.
  • Kawalan pencahayaan salon. Apabila pintu dibuka, peningkatan beransur-ansur dalam kecerahan lampu bermula, yang berlangsung kira-kira 13 saat. Jika pintu ditutup, maka kecerahan akan kekal pada tahap yang berjaya dicapai semasa pintu dibuka. Selanjutnya, jika kereta dihentikan, maka selepas 10 saat kecerahan akan mula berkurangan (kadar penurunan adalah 2 kali lebih rendah daripada peningkatan). Jika pergerakan dimulakan, lampu akan dipadamkan dengan serta-merta.
  • Pemberitahuan bunyi. Terdapat 3 pemberitahuan sedemikian secara keseluruhan.Salah satunya ialah bunyi skrin percikan, yang kedua ialah bunyi pemberitahuan lampu / dimensi, yang ketiga adalah segala-galanya.
  • Pemberitahuan ringan. Terdapat 4 daripadanya. Yang pertama - LED menyala apabila anda mengklik pada skrin, yang kedua - pemberitahuan tentang menghidupkan / mematikan lampu / dimensi (2 berkelip dengan selang 0.5 saat), yang ketiga - pemberitahuan daripada penggera (5 kelipan dengan selang 0.2 saat) dan yang keempat ialah pemberitahuan tentang mod siap sedia (satu denyar dengan selang 5 saat). Pemberitahuan jenis ini tidak dilumpuhkan.

Di sinilah fungsi semasa berakhir. Sekarang mari kita lihat beberapa aspek teknikal peranti.

  • Seni grafik. Keseluruhan antara muka dipersembahkan sebagai imej biasa dalam format BMP. Ruang warna RGB565. Gambar itu sendiri mesti dicerminkan secara menegak. Disimpan pada kad memori dalam direktori /sys.
  • Bunyi. Lebih mudah dengan bunyi, terdapat fail WAV biasa, mono, 8 bit. Kekerapan pensampelan tidak begitu penting, program ini menyediakan penalaan automatik. Tempoh bunyi kuasa hidup tidak lebih daripada 6 saat dan pemberitahuan tidak lebih daripada 2 saat. Disimpan pada kad memori dalam direktori /sys.
  • Kad memori. Kad Micro SD (atau SD) biasa diformatkan dalam FAT/FAT32. Saya menyemak kedua-dua 128MB dan 8GB - ia berfungsi. Peta menyimpan kedua-dua elemen antara muka dan semua tetapan peranti (/sys/settings.bin). Oleh itu, setiap kali kad dihidupkan, carian dibuat untuk kad, dan jika ia tidak ada, maka mesej dipaparkan:

Untuk memulakan, anda harus memasukkan kad dan klik pada amaran. Selepas itu, sistem akan mula berfungsi.

Penentukuran paparan. Kali pertama peranti dikuasakan, penderia perlu ditentukur. Ia dijalankan dengan sangat mudah, anda perlu mengklik di tengah-tengah silang yang muncul pada skrin. Terdapat 4 mata sedemikian secara keseluruhan.

Selepas proses penentukuran selesai, nilai akan disimpan ke kad memori dalam fail /sys/touch.bin. Oleh itu, pemadaman fail ini akan memerlukan penentukuran semula.

Secara umum, antara muka ternyata sangat pintar, penukaran berlaku serta-merta. Video pendek pada akhir artikel menunjukkan kerjanya. Fon dalam perisian tegar hanya bahasa Inggeris, perkataan lebih pendek, lebih mudah untuk dimuatkan pada skrin. Terdapat 3 fon secara keseluruhan, satu daripadanya hanya angka untuk memaparkan parameter, dan dua adalah abjad angka. Satu dengan watak besar, satu lagi dengan yang kecil.

Perisian tegar ditulis dalam bahasa C dalam persekitaran Eclipse, kod sumber dilampirkan. Kira-kira 1/5 daripada memori MK telah diduduki, jadi masih ada ruang untuk penambahbaikan. Saya juga melampirkan fail yang diperlukan untuk pengendalian peranti. Peranti itu sendiri telah bekerja di dalam kereta selama lebih dari setahun dan agak baik. Ia berfungsi pada musim panas pada suhu 40 darjah dan pada musim sejuk pada -20. Tiada masalah telah dikenalpasti. Paparan tidak bertindak balas dalam apa jua cara kepada fros, tiada kelembapan dalam output. Saya akan cuba menghantar kemas kini perisian tegar dalam ulasan. Pada dasarnya, tidak menjadi masalah untuk menambah sokongan untuk beberapa protokol komunikasi dengan ECU dan pada masa yang sama memuatkannya dari kad memori (kami menulis arahan dalam fail teks, membuangnya pada kad, dan kemudian MK berurusan dengannya dengan sendirinya). Setakat ini, kerja telah diuji dengan ECU BOSCH pada kereta yang dikeluarkan pada tahun 2001. Itu sahaja untuk saya.

Senarai unsur radio

Jawatan taip Denominasi Kuantiti CatatanKedaipad nota saya
Papan utama
U1 MK STM32

STM32F103VC

1 Cari dalam Chip dan DipKe pad nota
U2 Penukar pensuisan DC/DC

MC34063A

1 Cari dalam Chip dan DipKe pad nota
S1, S2 transistor bipolar

BC857

2 Cari dalam Chip dan DipKe pad nota
S3, S5, S7, S8 transistor bipolar

BC847

4 Cari dalam Chip dan DipKe pad nota
S4 transistor MOSFET

BSH103

1 Cari dalam Chip dan DipKe pad nota
S6 transistor MOSFET

Atas