Obsah:

Reverzní inženýrství a upgrade senzorů parkování: 7 kroků
Reverzní inženýrství a upgrade senzorů parkování: 7 kroků

Video: Reverzní inženýrství a upgrade senzorů parkování: 7 kroků

Video: Reverzní inženýrství a upgrade senzorů parkování: 7 kroků
Video: Reverse engineering a cam sensor 2024, Listopad
Anonim
Reverzní inženýrství a modernizace senzorů parkování
Reverzní inženýrství a modernizace senzorů parkování

Tento instruktáž vám ukáže, jak porozumět reverznímu inženýrství, analýze dat a vývoji nového produktu s těmito informacemi.

Krok 1: Zjištění vývodů

Zjištění pinů
Zjištění pinů

Abych porozuměl principu fungování parkovacího senzoru, musel jsem zadat správný datový pin. Poté jsem změřil napěťové úrovně multimetrem a viděl jsem, že mezi zobrazovací jednotkou a hlavní jednotkou je 3pinové spojení, nefunguje 4. kabel, což jsou:

  • GND - ČERNÝ
  • VCC - ČERVENÁ
  • DATA - BÍLÁ

Připojil jsem černý s uzemněním a bílý s kanálem 1 logického analyzátoru.

Krok 2: Připojení logického analyzátoru a prozkoumání pracovního principu

Propojení logického analyzátoru a princip fungování průzkumu
Propojení logického analyzátoru a princip fungování průzkumu
Propojení logického analyzátoru a princip fungování zkoumání
Propojení logického analyzátoru a princip fungování zkoumání
Propojení logického analyzátoru a princip fungování průzkumu
Propojení logického analyzátoru a princip fungování průzkumu

Poté, co jsem týden pracoval na porozumění významu bitů, zjistil jsem, že první bajt představuje vzdálenost ve formě inverzní ke každému bitu, následující 4 bity jsou id senzoru a poslední 4 bity jsou stop bity.

Krok 3: Přidání nové budoucnosti „řeči“s využitím modulu Arduino a sériového přehrávače MP3

Přidání nového
Přidání nového
Přidání nového
Přidání nového

Změřil jsem trvání startovacího signálu, logickou 1 a logickou 0 v mikrosekundách. Pomohlo mi to rozdělit je do těchto tří forem. Také jsem připojil datovou sběrnici k arduino nano přerušení pin (D2).

Poté, co jsem data extrahoval, jsem napsal program, který dokáže odeslat příkaz do sériového přehrávače mp3 přes uart. Na arduino jsem použil softwarový seriál D8 D9.

Odkaz Arduino Nano je zde

Odkaz na modul MP3 je zde

Arduino Nano Code je v příloze

Krok 4: Cesty k souborům na kartě Microsd (přehrávač MP3)

Cesty k souborům na kartě Microsd (přehrávač MP3)
Cesty k souborům na kartě Microsd (přehrávač MP3)

01 / 001.mp3 jeho uvítací zpráva

když přepnete auto na zpátečku, setkáte se s tím.

ostatní soubory jsou jako:

  • 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.
  • …..

Krok 5: Návrh obvodu a desky plošných spojů

Navrhování obvodů a desek plošných spojů
Navrhování obvodů a desek plošných spojů
Navrhování obvodů a desek plošných spojů
Navrhování obvodů a desek plošných spojů
Navrhování obvodů a desek plošných spojů
Navrhování obvodů a desek plošných spojů
Navrhování obvodů a desek plošných spojů
Navrhování obvodů a desek plošných spojů

Použil jsem www.easyeda.com k návrhu svého obvodu a výrobě jeho desky plošných spojů.

odtud můžete přistupovat k mému projektu

Krok 6: Objednávka konektorů a reproduktoru JST XH

Objednávka konektorů a reproduktoru JST XH
Objednávka konektorů a reproduktoru JST XH
Objednávka konektorů a reproduktoru JST XH
Objednávka konektorů a reproduktoru JST XH

Aby bylo možné použít stejné konektory parkovacího senzoru, objednal jsem si 2,5 4pinový balanční nabíječku 3S1P Silikonový kabel Drátový konektor JST XH Konektor z tohoto odkazu a reproduktor z tohoto odkazu

Krok 7: Závěrečná část: Pájení DPS

Závěrečná část: Pájení DPS
Závěrečná část: Pájení DPS
Závěrečná část: Pájení DPS
Závěrečná část: Pájení DPS
Závěrečná část: Pájení DPS
Závěrečná část: Pájení DPS

Funguje to perfektně!:)

Doporučuje: