Author Topic: 1216L Rotator controller A/D problem ?  (Read 27207 times)

la5eka

  • Newbie
  • *
  • Posts: 22
    • View Profile
    • Email
1216L Rotator controller A/D problem ?
« on: 2011-06-20, 22:57:56 »
Hei ...

Uff, jeg liker ikke å være "den vanskelige kunden", for jeg setter stor pris på deres produkter og service.

Jeg fikk min 1216L rotator controller for noen dager siden, og fikk koblet det opp idag. Jeg har en Yaesu G-650C
rotator. I kraft av å være elektronikk-ingeniør, så tok jeg ingenting for gitt da jeg koblet opp, og testet møysommelig
alt. Jeg reagerte på at A/D utgangen på rotoren gav bare 0-1 volt eller deromkring, fordi jeg forventet 0-15, som jeg har
lest er relativt standard. Min rotor controller fungerer utmerket, og avlesningen av skalaen er 100 % riktig alltid. Altså er
0 - ~1 volt FSO riktig.

Dette burde fungert fint med 1216L antok jeg, da jeg regner med at A/D hadde nok bitbredde til en bra oppløsning på skalaen
likevel. Det har den muligens, men problemet er at verdiene avlest i web-interfacet hopper og spretter ganske mye. Kalibrerer
jeg f.eks 180 grader til å være verdien 48, så vil verdiene avlest mens rotor står stille hoppe fra 45 til 48. Grunnen til dette
er at de avleste verdiene på den analoge utgangen veklser mellom  f.eks 0.5547 og 0.5566 volt. Vi snakker om forskjeller
på millivolt som blir "forsterket" da det dynamiske området blir bittelite i forhold til hva 1216L forventer (0-15V).

Kalibreringsverdiene mine blir: 0 grader 17, 180 grader 48 og 360 grader 75. Det blir ~6 grader pr. step det, noe som tilsvarer
en bitbredde på 6 bit. Ikke bra. Feilen kan bli opp til 30 grader har jeg sett (6 step), og det er jo helt uholdbart. For å få
en noenlunde bra oppløsning trengs det minst 8 bit, helst 9.

Jeg håper jeg har forklart problemet på en forståelig måte, og at det eventuelt kan fikses med en firmwareupdate av Web-switch, sette
lavere full scale output toleranse  på AD, eller om det evt. er mulig å endre på et motstandsnettverk på inngang til AD. Hvis ikke
dette er mulig, så må jeg kanskje lage meg en liten forsterker som skalerer opp signalet (sukk).

73 de LA5EKA, Gisle i Norge ...
« Last Edit: 2011-06-20, 23:30:09 by la5eka »

sm2o

  • Administrator
  • Hero Member
  • *****
  • Posts: 3041
    • View Profile
    • sm2oan
    • Email
Re: 1216L Rotator controller A/D problem ?
« Reply #1 on: 2011-06-20, 23:23:34 »
Hej

det går inte att ändra med mjukvara, A/D omvandlaren har 10 bitars upplösning från 0-5V och ingången är tänkt för 0-15V. Men om du byglar över 220K motståndet som sitter direkt på ingången så får du 0-5V ingångs område istället. Då får du ju lite bättre upplösning.

73 de mikael

la5eka

  • Newbie
  • *
  • Posts: 22
    • View Profile
    • Email
Re: 1216L Rotator controller A/D problem ?
« Reply #2 on: 2011-06-20, 23:31:57 »
Ah... OK, da får jeg gjøre det. Takk.

de LA5EKA ...

la5eka

  • Newbie
  • *
  • Posts: 22
    • View Profile
    • Email
Re: 1216L Rotator controller A/D problem ?
« Reply #3 on: 2011-06-21, 00:46:59 »
Hei igjen.

Det hjalp betraktelig, og er nå noe jeg kan leve med. Iallefall inntil videre.

Jeg fant frem databladet på DS2450S, som jo dere bruker som AD i 1216L, og der
står det å lese at "input range" er programmerbar til enten 2.56V og 5.12V, og i tillegg
er oppløsningen programmerbar mellom 1 og 16 bit. Siden 1-wire bussen kjøres direkte fra
web-switchen, så kan jeg ikke skjønne annet enn at disse parametre er mulig å endre
fra webswitch. Det baner dermed vei for å kunne tilpasse 1216L enda bedre til brukeren, slik
at enhver rotor (med DC ut) er støttet. Evt. med en jumper eller to for å velge
motstandsnettverk i tillegg.

Forøvrig, jeg synes det er en ganske genial løsning at dere bruker de ubrukte kanalene som
open drain utganger for å styre releene.

73 de LA5EKA, Gisle ...

sm2o

  • Administrator
  • Hero Member
  • *****
  • Posts: 3041
    • View Profile
    • sm2oan
    • Email
Re: 1216L Rotator controller A/D problem ?
« Reply #4 on: 2011-06-22, 23:38:17 »
Hej

Du har rätt jag mindes fel, blandade ihop den med nått annat. Vi skall titta på om vi kan göra nått valbart.

73 de mikael

la5eka

  • Newbie
  • *
  • Posts: 22
    • View Profile
    • Email
Re: 1216L Rotator controller A/D problem ?
« Reply #5 on: 2011-06-22, 23:42:47 »
Supert.

la5eka

  • Newbie
  • *
  • Posts: 22
    • View Profile
    • Email
Re: 1216L Rotator controller A/D problem ?
« Reply #6 on: 2011-11-25, 22:52:41 »
Har dere noen planer om å implementere dette ?

sm2o

  • Administrator
  • Hero Member
  • *****
  • Posts: 3041
    • View Profile
    • sm2oan
    • Email
Re: 1216L Rotator controller A/D problem ?
« Reply #7 on: 2011-11-25, 23:50:10 »
Hej

Det som går att göra är gjort i  version 1.24 som publicerats idag. Tyvärr så stödjer A/D omvandlaren bara i teorin 16 bitar. Om man studerar manualen så står det också där det interna  noiset i A/D så stort att man inte har någon som helst nytta av 16 bitar. Men som sagt vi har gjort dessa saker programmerbar i alla fall.

73 de micke

la5eka

  • Newbie
  • *
  • Posts: 22
    • View Profile
    • Email
Re: 1216L Rotator controller A/D problem ?
« Reply #8 on: 2011-11-26, 16:08:47 »
Hei !

Ja, jeg så det akkurat og prøver ut nå. Det virker veldig bra ! Fine greier ! Det fungerer nå mye bedre på min Yaesu G650C

/la5eka - Gisle ...