Orodha ya maudhui:
- Hatua ya 1: Chagua zana ya CAN-basi / USB na Programu
- Hatua ya 2: Jisajili na Ingia kwa Huduma ya Can2sky.com
- Hatua ya 3: Pakia Rekodi yako ya basi ya CAN
- Hatua ya 4: Taswira ya Takwimu za Basi la CAN
- Hatua ya 5: Mhariri wa Parser
- Hatua ya 6: Boresha mtunzaji wako wa Kibinafsi
- Hatua ya 7: Fanya Kumbukumbu yako iwe ya Umma
- Hatua ya 8: Hifadhi Matokeo katika Faili la PDF
Video: Jinsi ya Kuamua Takwimu za Basi za Gari ya Gari: Hatua 8
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
Katika hii tunayoweza kufundisha tutarekodi data ya basi ya CAN ya gari au lori na kubadilisha data ya kumbukumbu ya basi ya CAN kuwa kumbukumbu zinazoweza kusomeka. Kwa kusimba tutatumia huduma ya wingu ya can2sky.com ambayo ni bure. Tunaweza kurekodi logi na adapta za CAN-USB lakini zingatia fomati ya logi - inapaswa kuendana na huduma ya dekoda.
Hatua ya 1: Chagua zana ya CAN-basi / USB na Programu
decoder ya can2sky.com inasaidia aina kadhaa za logi ya basi:
1. Fomati ya faili ya trc-CAN inaweza
Kiunga cha adapta ya USB
CAN logi ya basi (29bit) mfano (lori, mabasi, matrekta, mitambo mingine ya kibiashara). Faili inapaswa kuwa na ugani wa *.trc. Maoni ya data ya Kitambulisho cha Muda
40, 425 18FFB5F2 8 3A 82 FF 5C C6 80 11 05
40, 431 18F005F6 8 FF FF FF FB FB FF FF 20 50
40, 431 14FFB4F6 8 00 FF 16 F0 FF FF FF FF
40, 433 18FFB6F2 8 00 00 00 00 F1 12 FF FF
Mfano wa kupakua
Mfano wa gari la basi (11bit) (magari). Faili inapaswa kuwa na ugani wa *.trc.
Mfano wa muundo
36, 492 1 0004 40A 8 C0 00 38 8F 94 DA 07 3A 00000000
36, 592 1 0004 40A 8 C0 01 00 00 9F AF 00 35 00000000
36, 692 1 0004 40A 8 BF 00 3D 04 02 37 A7 00 00000000
36, 792 1 0004 40A 8 BF 02 22 00 00 00 02 2B 00000000
36, 892 1 0004 40A 8 BF 03 30 00 02 00 00 00 00000000
36, 992 1 0004 40A 8 BF 04 31 80 00 24 00 06 00000000
Mfano wa kupakua
2. Umbizo la pato la candump ya matumizi ya Linux
Faili hii inapaswa kuwa na ugani *.log. Unaweza kutumia Raspberry Pi, Orange Pi au PC nyingine yoyote ya Linux na programu-jalizi na programu-ya-programu iliyosanikishwa. Jinsi ya kuweka Pi kwa operesheni ya CAN-basi unaweza kusoma hapo. Mfano wa muundo wa 11bit:
(1579876676.199507) slcan0 2DE # 000000000000005050
(1579876676.199539) slcan0 358 # 000A800000000000
(1579876676.199547) slcan0 1CA # 0000000005005055
(1579876676.199553) slcan0 1CB # 00000000000185
Mfano wa kupakua
3. Fomati rahisi ya csv
Faili hii inapaswa kuwa na kiendelezi *.csv
Kamba ya kwanza - kichwa na majina ya safu. Safu ya SA ni muhimu lakini inaweza kujazwa na "1". wakati; PGN; SA; b0; b1; b2; b3; b4; b5; b6; b7;;
0, 01; 41; 1; 7A; 3; 0; 0; 0; 0; 0; 0;;
0, 02; 50; 1; 0; 20; 90; B0; FF; FF; FF; FF;;
0, 03; 0D0; 1; B5; 20; 0; 8; 0D; 90; FF; FF;;
0, 04; 1A0; 1; 0; 40; 0; 0; FE; FE; 0; 0E;;
0, 05; 280; 1; 1; 22; CC; 0C; 22; 0; 17; 19;;
0, 06; 288; 1; 8A; 7B; 10; 0; 0; 53; 93; 0F;;
Pakua mfano Pakua mfano
Kwa basi ya 29-bit CAN, tumia tu ka 2 za PGN kwenye safu ya PGN (kwa mfano - FEF2, FECA, nk).
Hatua ya 2: Jisajili na Ingia kwa Huduma ya Can2sky.com
Mara tu kumbukumbu yako ya basi ya CAN imerekodiwa unaweza kuipakia kwenye huduma ya can2sky.com ili kuipambanua.
Lazima ujiandikishe kuingia kwenye huduma. Barua pepe inahitaji uthibitisho, ambao utatumwa na huduma.
Baada ya kuingia unaweza kupakia logi yako ya kwanza ya CAN. Bonyeza Pakia kitufe cha faili cha TRC.
Hatua ya 3: Pakia Rekodi yako ya basi ya CAN
Chagua chaguo mpya la Gari na ujaze habari juu ya gari (sehemu zote zinahitajika).
Buruta na uangushe faili yako ya logi ya basi.
Halafu tunaweza kuchagua kichunguzi (DBC-file) kusanidi kumbukumbu. Huduma itaangalia wachunguzi wote wanaowezekana na kuonyesha vigezo kadhaa vinavyolingana kutoka kwa msuluhishi na logi. Chagua kitambulisho kinachofaa zaidi kusanidi kumbukumbu yako. Kuzingatia mtayarishaji huyo huyo atakupa matokeo bora.
Kwa basi ya 29bit CAN ya lori, mabasi na magari mengine ya kibiashara tutatumia moja ya wachunguzi wa J1939 kwa sababu ya kiwango hiki cha tasnia. Kwa magari hakuna viwango hivyo kila gari ni tofauti kwa vitambulisho vya basi la CAN. Hiyo inamaanisha kwamba ingawa tunaweza kutumia kisomaji cha Ford kusuluhisha data ya Mercedes - lakini tutapokea matokeo yasiyofaa hata na idadi kubwa ya vitambulisho vinavyolingana. Kwa sababu wauzaji wa gari tofauti wanaweza kutumia vitambulisho sawa kwa vigezo tofauti.
Katika mfano wetu kwa logi ya BMW X6 tutatumia kiboreshaji cha BMW X1, kwa sababu ya mtengenezaji sawa na idadi kubwa ya vitambulisho vinavyolingana.
Bonyeza Tuma.
Hatua ya 4: Taswira ya Takwimu za Basi la CAN
Dirisha kuu la dashibodi linaonekana mahali ambapo unaweza kuona magogo na vinjari vyako vyote (chaguo-msingi na vinjari vyako vya faragha). Baada ya hali ya muda wa kumbukumbu yako itabadilishwa kutoka "maendeleo" na "kukamilika"
Bonyeza Tazama ili uone taswira.
Sehemu ya kushoto ya skrini - orodha ya vitambulisho vya CAN ambavyo vinafanya kazi kwenye logi hii. Baadhi yao yanatambuliwa na DBC-parser, zingine - sio (zilizo na alama nyekundu).
Safu ya thamani inaonyesha kiwango cha chini na cha juu cha parameter wakati wa logi. Unaweza kubadilisha kipindi cha uchambuzi ukitumia mipangilio anuwai ya Kichujio cha Wakati. Ikiwa unabonyeza parameter katika orodha ya parameter - inakuwa kijani. Jedwali la maadili litaonekana na njama ya parameta.
Unaweza kuvuta kiwanja na kitufe cha kushoto cha panya na uchague sehemu ya njama. Unaweza kujenga viwanja kadhaa mara moja, pia unaweza kuchanganya viwanja kutoka kwa faili tofauti za kumbukumbu. Ili kuchagua chanzo kingine cha vigezo unaweza kubofya kwenye sanduku la orodha ya magogo yaliyopakiwa.
Sehemu ya kichujio inaruhusu kuchuja vigezo vya basi vya CAN ambavyo havivutii kwetu. Vigezo vilivyowekwa alama ya kijani vinaonekana kwenye orodha. Inversion itabadilisha uteuzi.
Hatua ya 5: Mhariri wa Parser
Kanuni za usanidi wa ujumbe wa basi-CAN zinaelezewa na faili za DBC. Kila parameter (SPN) ina kanuni yake ya kusimba ambayo unaweza kuhariri, kuiga au kufuta katika mhariri wa SPN
Dirisha la mhariri wa SPN lina habari zote zinazohusiana na usimbuaji wa parameta hii ya basi ya CAN.
Anza kidogo - nafasi ya kuanza kwa parameter katika ujumbe wa basi wa CAN (kwa bits, kwa sababu kuna vigezo vingi vyenye nambari). Kila baiti = 8 bits (fyi). Bit urefu - urefu wa parameter ya CAN katika bits.
Endian ndogo au Big endian - hesabu ya agizo la ka. Huduma inasaidia muundo wa Intel (Little endian) au Motorola Lsb (Big endian).
Kiwango cha kiwango cha kubadilisha kinaweza kuthamini kuwa parameta halisi.
Kukamilisha - kukabiliana na thamani halisi, kwa hivyo data halisi imehesabiwa kama kipimo cha CAN parameter * + kukabiliana.
Min na Max - kiwango cha chini na kiwango cha juu cha thamani (hiari).
Unaweza kuona pia matokeo ya operesheni yako ya kusimbua katika DEC, HEX na fomati ya binary. Baada ya mabadiliko ya SPN utahamasishwa kuokoa kiboreshaji cha DBC chini ya jina jipya (huwezi kurekebisha faili-msingi ya DBC-faili), unaweza kuunda tu toleo jipya lake. Uundaji wa DBC-parser mpya inaweza kuchukua muda mwingi (dakika kadhaa, tafadhali, subira).
Hatua ya 6: Boresha mtunzaji wako wa Kibinafsi
Katika mhariri wa SPN unaweza kuongeza sheria za kusimba kwa ujumbe ambao hautambuliki.
Bonyeza + SPN kuifanya. Tena, huwezi kuunda sheria mpya ya SPN kwa chaguo-msingi DBC, kwa hivyo utahamasishwa utengeneze mpya.
Baada ya kuhifadhi kama DBC mpya fungua logi yako na msomaji mpya.
Sasa unaweza kuongeza ufafanuzi mpya wa SPN. Mhariri wa SPN ataonekana mahali ambapo unaweza kuweka jina la SPN na uweke bits na kiwango cha maana.
Kwa kuwa SPN mpya imeundwa unaweza kutumia matokeo yake kwa viwanja na kuchambua pamoja na vigezo vingine. Baiti inayotumika (inayobadilisha) wakati wa uchambuzi itakuwa na rangi.
Hatua ya 7: Fanya Kumbukumbu yako iwe ya Umma
Kwa chaguo-msingi, kila kumbukumbu ni ya faragha na inaweza kukaguliwa tu na mmiliki wake. Lakini unaweza kuzima swichi hii na ufanye logi "Umma".
Baada ya kuingia chini ya jina mpya la mtumiaji tutaona logi hii katika sehemu ya umma, inayoweza kupatikana kwa mtumiaji yeyote wa jukwaa. Kila mtu anaweza kuipitia na kujenga viwanja, chapisho linapongezwa chini ya logi.
Hatua ya 8: Hifadhi Matokeo katika Faili la PDF
Unaweza kutoa ripoti na vigezo vyote vya data vya basi vya kutambuliwa na kutambuliwa. Bonyeza Hamisha kwa PDF.
Ilipendekeza:
Fanya Viwanja Vizuri kutoka kwa Takwimu za Arduino za Moja kwa moja (na Hifadhi Takwimu kwa Excel): Hatua 3
Tengeneza Viwanja Vizuri kutoka kwa Takwimu za Arduino za Moja kwa Moja (na Hifadhi Takwimu kwa Excel): Sote tunapenda kucheza na kazi yetu ya P … lotter katika IDE ya Arduino. Walakini, wakati inaweza kuwa na faida kwa matumizi ya msingi, data inafutwa zaidi vidokezo vinaongezwa na sio kupendeza macho. Mpangaji wa Arduino IDE hana
Hack gari lako na Kituo cha Wio na basi la CAN: Hatua 7
Piga Gari lako na Kituo cha Wio na Basi la CAN: Ikiwa una uelewa wa programu ya CAN Bus na Arduino, na unataka kudanganya gari lako, basi maagizo haya yanaweza kukupa suluhisho. Kwa nini unataka kudanganya gari lako, mimi Sijui, lakini hii ni jambo la kufurahisha.Hii pr
TENGENEZA BODI YAKO YA GPS YENYE BASI YENYE BASI KWA AJILI YA EBIKE AU PIKIPIKI YA UMEME: Hatua 13
TENGENEZA BODI YAKO YA GPS YENYE BASI YA KIJALO KWA AJILI YA PIKIPIKI AU Pikipiki ya Umeme: HI KILA SIKU Wakati huu nilikuja na mpya inayoweza kufundishwa ikiwa na maonyesho ya moja kwa moja na vile vile logger inayotumia arduino mega 2560 na onyesho la Nextion LcNa kwa ufuatiliaji unaweza pia kuingia sentensi za NMEA za GPS katika sdcardand bila shaka projec
Kuamua Umuhimu wa Takwimu Kutumia Z-mtihani: Hatua 10
Kuamua Umuhimu wa Takwimu Kutumia Z-mtihani: Muhtasari: Kusudi: Katika hii inayoweza kufundishwa, utajifunza jinsi ya kujua ikiwa kuna umuhimu wa kitakwimu kati ya anuwai mbili kwa shida ya kazi ya kijamii. Utatumia mtihani wa Z kuamua umuhimu huu.Urefu: Dakika 10-15
Cambus - Mfumo wa Ukusanyaji wa Takwimu kwenye Basi la Mjini: Hatua 8
Cambus - Mfumo wa Ukusanyaji wa Takwimu kwenye Basi la Mjini: Miongoni mwa shida na shida zinazojulikana katika usafiri wa umma, idadi ya watu haina habari ya wakati halisi na kwa uthubutu mdogo. Msongamano wa mabasi ya uchukuzi wa umma huwafukuza watumiaji, ambao wanapendelea kutumia magari yao wenyewe, hata