Eksperimentalni band-dekoder za Icom IC-7300, s Arduinom

Radio-uređaji firme Icom daju informaciju o trenutno izabranom opsegu na dva načina: digitalno – serijskom vezom po protokolima CI-V, i analogno – promenom nivoa DC napona na jednom vodu, od 0 V do 8 V.

Drugi način je vrlo jednostavan, uz prateće manjkavosti. On je zapravo projektovan ne da signalizira opsege, nego filtere u linearima Icom. Na primer, opsezi 17 m i 15 m dele isti pojas napona, jer koriste isti filter, tako da ih nije moguće razlikovati na ovaj način. Isto važi za 12 m i 10 m. Napon od 0 V predstavlja opseg 30 m, što u praksi valja nekako razlikovati od situacije kada je vod odspojen.

Ipak, jednostavnost izrade odgovarajućeg dekodera jeste velika prednost. Postoje analogna rešenja s komparatorima. S Arduinom, osnovni program bio bi vrlo kratak, tako da bi grehota bila ne dodati neke funkcije. U ovde postavljenu verziju programa dodat je displej s TM1637.

Prototip sa slike biće dalje dorađen za ugradnju u linearni pojačavač za KT. Imaće verovatno slične funkcije kao prethodni dekoderi za Kenwood. Na crvenoj pločici su dva kola ULN2003, ona pogone releje koji uključuju filtere.

Arduino Nano preko jednog analognog ulaza tri puta u sekundi meri taj signalni napon iz radio-uređaja IC-7300 (tj. prati promenu opsega), i u skladu s rezultatom preduzima akciju ako je potrebno – spaja odgovarajući LP filter. Na analognom ulazu Arduina mora postojati delitelj napona, jer je 8 V previše za pin mikrokontrolera.

Program razlikuje opseg 30m od odspojenog signalnog kabla.

Kada se automatski uključi filter za 17 m i 15 m, displej naizmenično pokazuje “15” i “17”. Slično se prikazani brojevi smenjuju i kod filtera za 12 m i 10 m. Displej u principu nije neophodan. Postoji svetleća dioda koja signalizira da je filter uspešno promenjen.

Projekt bi se mogao iskoristiti i kao automatski birač antena. Program je za sada u nekakvoj radnoj među-verziji, dok vidimo kakvi su još zahtevi. Poslužio je da probamo osnovni koncept, i – radi:

Icom_Basic_Decoder beta.ino

Delitelj napona na analognom ulazu, koji čini da napon na pinu A5 ostaje uvek ispod 5V. Radio-uređaj IC-7300 daje signalni napon preko unutrašnjeg otpora od 470 Ω (nije prikazan na crtežu), pa i taj otpor treba imati u vidu kod proračuna delitelja napona. (Dakle, prvi otpor će efektivno biti blizu 8k.)
Konektor na IC-7300. Signalni napon 0…8V uzima se s pina 5.
Muški trinaestopinski DIN-konektor ima na Aliekspresu.
Izmereni naponi na pinu 5 konektora ACC (Icom IC-7300).

Preko pina A3 program prati naponsko stanje na PTT vodu i onemogućava promenu opsega dok je radio-uređaj na predaji. To je mera opreza zbog eventualnog upadanja VF-struja u signalne kablove i sličnog. Kolo na slici štiti mikrokontroler od potencijalno opasnih napona na PTT vodu.
Šema prototipa s fotografija. Arduino Nano koristi isto napajanje kao releji, ali preko DC-DC pretvarača (mala zelena pločica) koji spušta napon na manje od 8 V. Pretvarač je dodat jer je u početku bilo govora da bi napon napajanja releja mogao biti 24V. Pretvarač ima trimer koijm se mogao podesiti da sam proizvodi +5V za mikrokontroler i displej, ali izgledalo mi je da će ovako napon +5V biti više stabilan i predvidiv, posebno zato što se koristi kao referenca za ADC.
Svaka promena opsega na povezanom radio-uređaju izaziva promenu stanja relejnih izlaza i promenu na displeju. Zaboravio da napravim par fotografija tokom probe s IC-7300.


One thought on “Eksperimentalni band-dekoder za Icom IC-7300, s Arduinom

  1. Pingback: Antenna (or whatever) Selector SHIELD for Arduino Uno | YU2ZZ ····· Elektronika. Radio. Hobi.

Leave a Reply