Despre ieșirea REMOTE de la unitatea principală

În această postare, să vorbim despre ieșirea semnalului REMOTE de la unitatea principală.

remote

Din păcate, diferite cipuri de amplificare sunt utilizate în diferite casetofone radio cu un alt protocol de schimb. Prin urmare, firmware-ul pentru interceptor are nevoie de propriul său pentru fiecare dintre aceste microcircuite. În primul rând, dezasamblam radioul și vedem ce microcircuit amplificator este instalat în interior. Acest radio folosește TDF8546:

unitatea

Primim o eșarfă arduino cu procesor ATMega328P (eu am luat unul www.ebay.com/itm/252067263517) și un programator AVR ISP la alegere (nu folosesc mediul de dezvoltare arduino, așa că am nevoie de un programator ISP). , probabil că voi adăuga suport pentru alte cipuri de amplificare cu un ISP 52C.

principală

Am flashat atmega, fixăm placa arduino în interiorul radioului și o lipim pe placa radio. Trebuie să conectați o alimentare de 3,3V, există o mulțime de puncte de conectare potrivite pe placa radio, am ales următoarele:

remote

Apoi, trebuie să conectați liniile I2C. Pe plăcile arduino mici, linia SDA este de obicei pe pinul A4, linia SCL pe pinul A5. La radio, este cel mai ușor să vă conectați la magistrala I2C pe contactele microcircuitului amplificatorului (deschideți documentația pentru microcircuitul dvs. și găsiți pe ce pini se află semnalele SDA și SCL).

De asemenea, ieșirea REMOTE în sine trebuie să fie scoasă de pe placa arduino. Piciorul microcontrolerului B.5 (pentru firmware-ul postat), pe arduino-urile mici, este de obicei afișat pe pinul marcat cu „13”. Dar trebuie remarcat faptul că această ieșire are o tensiune log. 1 \u003d 3,3V, deci trebuie încă pompat până la 12V. În acest caz, am pus un liniar controlatstabilizator 78R12, la care semnalul REMOTE de la arduino a pornit pe al 4-lea picior. Astfel, stabilizatorul meu se pornește când radioul pornește amplificatorul încorporat.

Am adăugat și o siguranță de 0,5A la 78R12 și am scos-o din radio.