Yaesu Band data ir automatinis komutatorius

Atsakyti
Dainius
Pranešimai: 223
Užsiregistravo: 2017-04-13 23:06:10

Yaesu Band data ir automatinis komutatorius

Standartinė Dainius » 2020-03-03 20:08:58

Sveiki,
Kadangi viskas linksta automatizavimo kryptimi, po truputėlį gvildenu ir aš šią kryptį. Kadangi planuose automatinis antenų komutatorius, tai dar iki jo reikia pasidaryt valdymą.
Pas mane aparatas Yaesu FT1000D, tad turi BandData išėjimą.
BandData.jpg
Pradžiai suplanavau daryti Arduino pagrindu. Iš kiniečių parsisiunčiau Arduino Uno, supučiau į jį programėlę iš https://remoteqth.com/arduino-band-decoder.php bet kažko nepilnai veikė (neveikė būtent BCD įėjimai). Gal todėl, kad programėlė paruošta Arduino Nano, o pas mane Uno. Tad pasiprašiau LY5BA kad parašytų kitą programėlę. Bet nekantraudamas dar panaršiau ir pasirodo yra gatavi dekoderiai skirti BCD išėjimo konvertavimui taip, kaip man ir reikia. Taigi Arduino projektas kol kas atidedamas iki prireiks daugiau funkcijų (Pvz. band dekoderis per CAT).
Pagal šią schemą ( http://www.iz0gif.it/index.php/yaesu-band-data-ver-2 ) sukonstravau prototipą. Tik nenaudojau ULN2003 mikroschemos, nes planuoju išėjimus jungti prie relių kontrolerio kuris reles valdys nuo 5V. Realiai, visa schema tai tik CD4028 mikroschema-dekoderis (CD4028 turi tik 10 išėjimų, o visus 16 išėjimų turi CD4514B ).
Band data 4028-ULN2003.jpg
BandData išėjimo kodu lentelė čia pat. Joje yra ne tik 6 bandai, bet ir daugiau, o tuo tarpu aš viską dariau tik 6 contestiniams diapazonams (160,80,40,20,15 ir 10).
kodai.PNG
Pasijungiau BandData kabelį į transyverį ir pastebėjau bėdą. Pasirodo, kai yra įjungta į lizdą BandData jungtis, aparatas nedirba siuntimo rėžime paspaudus pedalą ar raktą. Teko ieškoti sprendimo ir radau.
Be to, kad iš BandData gauname 5V kombinaciją ant A,B,C,D kojų, dar reikia apžaisti TX Inhibit funkciją. Palaužius galvą ir nusprendus pagooglinti, radau sprendimą tam.
https://www.qsl.net/n1eu/Yaesu/MPAcom.htm rašė:
2-----------------TX GND - to KEY-IN
4 5
+13V---o---1 6 3----------------GND - two shields
| 7 8---o------TX INHIBIT - to KEY-OUT
| |
----10kOhm----
3. First solder the 10 kOhm resistor between pins 1 (+13V) and 8 (TX
INHIBIT). This "pull-up" resistor may be needed for the FT1000MP in order to
activate its "TX INHIBIT" input. Now, if you connect this DIN-8 connector to
the BAND DATA, the transceiver won't transmit until you pull pin 8 (TX
INHIBIT) to ground. This is controlled by the ACOM2000A.
Tarp Pin8 (TX Inh) ir Pin1 (+13V) dėjau 10kOhm
Tuomet Pin8 sujungiau su Pin3 (GND)
Ir dabar paspaudus pedalą arba raktą, veikia TX.

Patogu, kad BandData jungtyje yra 13V maitinimas, tai nereikia papildomo šaltinio užmaitinti dekoderį.
Žinoma, viską reiks sudėti tvarkingai į dėžutę ir t.t., bet bent jau ši sistemėlė veikia. Ir reiks darbuotis toliau.
73! LY5YY

Atsakyti