Satura rādītājs:

Reversā inženierija un automašīnu novietošanas sensoru modernizācija: 7 soļi
Reversā inženierija un automašīnu novietošanas sensoru modernizācija: 7 soļi

Video: Reversā inženierija un automašīnu novietošanas sensoru modernizācija: 7 soļi

Video: Reversā inženierija un automašīnu novietošanas sensoru modernizācija: 7 soļi
Video: ⚠️ Дерзкий антирейтинг: топ-10 НЕнадёжных бензиновых моторов по мнению "АвтоСтронг-М" 2024, Novembris
Anonim
Reversā inženierija un automašīnu novietošanas sensoru modernizācija
Reversā inženierija un automašīnu novietošanas sensoru modernizācija

Šī pamācība parāda, ka jūs saprotat reverso inženieriju, analizējat datus un izstrādājat jaunu produktu, izmantojot šo informāciju.

1. darbība. Pinoutu atklāšana

Pinoutu atklāšana
Pinoutu atklāšana

Lai saprastu parkošanās sensora darbības principu, man bija jānorāda pareiza datu tapa. Tad es izmērīju sprieguma līmeņus ar multimetru un redzēju, ka starp displeja bloku un galveno ierīci ir 3 kontaktu savienojums, ceturtais kabelis nedarbojas, kas ir:

  • GND - MELNA
  • VCC - SARKANS
  • DATI - BALTS

Es savienoju melnu ar zemi un baltu ar loģikas analizatora 1. kanālu.

2. darbība: loģiskā analizatora savienošana un darba principa izpēte

Loģikas analizatora savienošana un darba principa izpēte
Loģikas analizatora savienošana un darba principa izpēte
Loģikas analizatora savienošana un darba principa izpēte
Loģikas analizatora savienošana un darba principa izpēte
Loģikas analizatora savienošana un darba principa izpēte
Loģikas analizatora savienošana un darba principa izpēte

Pēc nedēļas darba, lai saprastu bitu nozīmi, es uzzināju, ka pirmais baits apzīmē attālumu katra bita apgrieztā formā, pēc tam 4 biti ir sensora id un pēdējie 4 biti ir stopbiti.

3. darbība: jaunas runas nākotnes pievienošana, izmantojot Arduino un sērijas MP3 atskaņotāja moduli

Jauna pievienošana
Jauna pievienošana
Jauna pievienošana
Jauna pievienošana

Es izmērīju sākuma signāla ilgumu, loģisko 1 un loģisko 0 mikrosekundēs. Tas man palīdzēja tos sadalīt šajās trīs formās. Arī es pievienoju datu kopni arduino nano pārtraukšanas tapai (D2).

Pēc datu ieguves es uzrakstīju programmu, kas var nosūtīt komandu uz sērijas mp3 atskaņotāju, izmantojot uart. Arduino izmantoju programmatūru D8 D9.

Arduino Nano saite ir šeit

Mp3 moduļa saite ir šeit

Arduino Nano kods ir pielikumā

4. darbība: failu ceļi Microsd kartē (MP3 atskaņotājs)

Failu ceļi Microsd kartē (MP3 atskaņotājs)
Failu ceļi Microsd kartē (MP3 atskaņotājs)

01 / 001.mp3 savu apsveikuma vēstījumu

pārslēdzot automašīnu atpakaļgaitā, jūs to satiksit.

pārējie faili ir šādi:

  • 01 / 002.mp3 10-20 cm.
  • 01 / 003.mp3 20-30 cm.
  • 01 / 004.mp3 30-40 cm.
  • 01 / 005.mp3 40-50 cm.
  • 01 / 006.mp3 50-60 cm.
  • …..

5. darbība: shēmas un PCB projektēšana

Ķēdes un PCB projektēšana
Ķēdes un PCB projektēšana
Ķēdes un PCB projektēšana
Ķēdes un PCB projektēšana
Ķēdes un PCB projektēšana
Ķēdes un PCB projektēšana
Ķēdes un PCB projektēšana
Ķēdes un PCB projektēšana

Es izmantoju www.easyeda.com, lai izstrādātu savu shēmu un ražotu tās PCB.

jūs varat piekļūt manam projektam no šejienes

6. darbība: JST XH savienotāju un skaļruņu pasūtīšana

JST XH savienotāju un skaļruņu pasūtīšana
JST XH savienotāju un skaļruņu pasūtīšana
JST XH savienotāju un skaļruņu pasūtīšana
JST XH savienotāju un skaļruņu pasūtīšana

Lai izmantotu tos pašus parkošanās sensora savienotājus, es no šīs saites pasūtīju 2,5 4 kontaktu 3S1P līdzsvara lādētāja silīcija kabeļa vadu JST XH savienotāja adaptera spraudni un skaļruni no šīs saites

7. solis: beigu daļa: PCB lodēšana

Pēdējā daļa: lodēšanas PCB
Pēdējā daļa: lodēšanas PCB
Pēdējā daļa: lodēšanas PCB
Pēdējā daļa: lodēšanas PCB
Pēdējā daļa: lodēšanas PCB
Pēdējā daļa: lodēšanas PCB

Tas darbojas perfekti!:)

Ieteicams: