Uwaga: Na forum proszę rejestrować się pełnym znakiem, inne nicki będą blokowane. Następnie należy się przedstawić pisząc kilka słów o sobie, swoich zainteresowaniach...

NOWE POSTY | NOWE TEMATY | POPULARNE | STAT | RSS | KONTAKT | REJESTRACJA | Login: Hasło: rss dla

HOME » PRZYRZĄDY AMATORSKIE » MIKROPROCESOROWY MIERNIK MOCY

Przejdz do dołu stronyStrona: 1 / 5>>>    strony: [1]2345

Mikroprocesorowy miernik mocy

  
SP2IPT
25.11.2014 16:04:51
poziom 6



Grupa: Użytkownik

Lokalizacja: JO94GI

Posty: 1002 #1990815
Od: 2011-7-20
Witajcie,
temat dojrzal juz w sumie do jakiejs wstepnej publikacji - moze ktos bedzie mogl sie dolaczyc i pomoc wesoły

Podczas dyskusji na froum powstal pomysl budowy wspolczesnego miernika mocy opartego o sondy firmy Analog Devices.
Do obslugi urzadzenia od strony mikroprocesorowej wybralem Arduino - glownie ze wzgledu na latwosc programowania, dostepne wsparcie oraz akceptowalna cene urzadzen.

Na obecnym etapie rozwoj urzadzenia prowadze na plytce Arduino Mega 2560, oraz sondzie pomiarowej AD8307 zrobionej na plytce prototypowej.

Zalozenia dla urzadzenia sa nastepujace:
1. Wspolczesna konstrukcja wykorzystujaca aktualnie dostepne *nowe* rozwiazania
2. Urzadzenie powinno miec mozliwosc pracy z kilkoma (minimum dwoma) sondami aby umozliwiac automatyzacje pewnych operacji
3. Kazda sonda powinna zawierac w sobie pamiec nieulotna przechowujaca dane kalibracyjne
4. Kazda sonda powinna miec termometr do kompensacji
5. Dane z sondy powinny byc przesylane droga cyfrowa aby uniknac problemow spotykanych w starych analogowych miernikach
6. Glowice powinny byc mozliwie latwo wymienne, w szerokim zakresie dostepnych czestotliwosci
7. Urzadzenie powinno miec mozliwosc komputerowej rejestracji danych
8. Urzadzenie powinno miec wskaznik cyfrowy mocy do wygodnego odczytu
9. Urzadzenie powinno miec wskaznik analogowy do wygodnego strojenia
10. Prezentacja wyniku cyfrowego powinna umozliwiac wybor wyswietlancyh jednostek (moze takze analogowego) - mocy lub napiecia
11. Urzadzenie powinno umozliwiac automatyzacje pewnych pomiarow - powinno dac sie okreslic poziom mierzonej wartosci powyzej/ponizej ktorego aktywowane jest wyjscie cyfrowe oraz ewentualnie wydawany sygnal dzwiekowy. Idealem bylaby implementacja automatycznego wyznaczania 1 dB punktu kompresji.

Aktualna wersje kodu mozna znalezc pod adresem

TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI » DARMOWA REJESTRACJA


Kod udostepniany jest na licencji GPL, staramsie aby byl bardzo dobrze udokumentowany aby ulatwic analize zarowno odbiorcom jak i mnie samemu wesoły

Wersja prototypowa wyglada nastepujaco:
Obrazek

Aktualnie bede rozpracowywal temat glowicy pomiarowej. W kolejce czeka AD8362.

Jesli ktos ma jakies pomysly oraz sugestie to z checia ich wyslucham wesoły

Pozdrawiam
_________________
Electrical engineers do it with less resistance :)
  
Electra28.03.2024 22:50:54
poziom 5

oczka
  
maxbit
25.11.2014 17:02:05
poziom 6

Grupa: Użytkownik

Lokalizacja: Kraków

Posty: 1076 #1990868
Od: 2013-3-31



UŻYTKOWNIK ZABLOKOWANY
Myśle ze te założenia mają sens wesoły
Ja bym dorzucił zasilanie z Aku li-ion z wbudowaną ładowarką (np na USB) i przez USB mogło by następować zczytywanie danych (sam blok cyfrowy by miał możliwość zapamiętywania iloś tam pomiarów z skokiem np od 0,1s do np 1m lub jednej godziny (dowloność na ile akku starczy)
Oczywiście docelowo nie chulało by to na pajkąu arduino tylko na samym procku wesoły

1. Powstają dwa bloki cześc cyfrowa plus zasilanie z akku
2. Układ ma możliwość rejestracji ?
3. Do PCB można podłączyć min 2 głowice (czy całkowice rozdzielany cześć cyfrową ?) i sama głowica jest na kablu ? Dlaczego pytam nam będzie cieżko wykonać w jakimś sensie obudowę rodzielną, kabelek do ekstra głowicy będzie lepszym rozwiązaniem ( z punktu zakłóceń od czesci cyfrowej również ).
4. Układ powinien miec możliwość obsługi 3-4 typow układów detektorów (myślę tu o IC)

No pozostaje pytanie jak sie ma do tego poprzedni (trochę zawieszony) projekt miernika mocy ? Bo na obecnym etapie ten jest ciut bardziej wiodący a nie chciał bym męczyć 2 różnych ?


_________________
sq9mt
Marcin
max-bit
www.rflab.pl
  
SP2IPT
25.11.2014 18:12:04
poziom 6



Grupa: Użytkownik

Lokalizacja: JO94GI

Posty: 1002 #1990932
Od: 2011-7-20
Nie napisalem tego, ale zdecydowanie glowice powinny byc oddzielone od plytki z uP. PCB sond bylyby rozne w zaleznosci od czestotliwosci i zwiazanych z nia wymogow dla materialu (czyli FR4 tak dlugo jak sie da zeby ciac koszty, lepsze laminaty dopiero w momencie gdy staja sie potrzebne).
Rejestracja wewnetrzna to faktycznie fajny pomysl, czyli EEPROM rowniez do srodka.

Jak sie ma to do poprzedniego projektu nie wiem, nie rozmawialem z Czesiem - zaczalem po prostu dlubac cos co wedlug mnie ma sens wesoły)

pz
_________________
Electrical engineers do it with less resistance :)
  
maxbit
25.11.2014 21:37:02
poziom 6

Grupa: Użytkownik

Lokalizacja: Kraków

Posty: 1076 #1991101
Od: 2013-3-31



UŻYTKOWNIK ZABLOKOWANY
To może zaczniemy od Schematu i PCB jednostki głównej ?
Masz jakiś schemat wesoły

_________________
sq9mt
Marcin
max-bit
www.rflab.pl
  
SP2IPT
25.11.2014 22:56:26
poziom 6



Grupa: Użytkownik

Lokalizacja: JO94GI

Posty: 1002 #1991161
Od: 2011-7-20


Ilość edycji wpisu: 1
Dokladnego schematu jeszcze nie mam - sadze, ze aktualnie jeszcze jest ciut za wczesnie zeby tworzyc docelowy schemat jednostki centralnej.
Podejrzewam, ze tak czy siak skonczy sie prockiem takim jak na plytce Mega - ze wzgledu na ilosc pamieci oraz linii I/O. Nie wiem jednak jak wyjdzie w praniu obsluga pamieci, ilosci mozliwych do uzycia sond, wyswietlaczy itd.
Mam w glowie kilka pomyslow, ktorych jeszcze balem sie tutaj wyrazic, ale one beda wymagaly testow w celu sprawdzenia, czy w ogole maja sens.

Jak narazie zaczalbym od stworzenia sond pomiarowych dla trzech typow obudow: SOIC-8 (ADL8307), TSSOP-16 (AD8362) oraz LFCSP-16 (AD8363).
Jak narazie myslalem o DAC typu MCP3425 (SOT23) (16 bitow, nie wymaga zewnetrznego zrodla nap. odniesienia)
Czujnik temperatury umieszczony mozliwie blisko detektora typu MCP9800 (SOT23-5)
EEPROM tez jakis, wielkosci nie jestem teraz jeszcze pewien.

Musze sprawdzic ile zajma tabele korekcji dla najwiekszej spodziewanej sondy (zeby dla prostoty wybrac uklady z jedna organizacja pamieci czyt. sposobem dostepu) na ADL5906 / ADL6010

Uwazam, ze plytka powinna byc umieszczana w dedykowanej frezowanej z Al obudowie. Na rysunki obudowy bedzie jeszcze czas, ale zasadniczo wyobrazam sobie wtyk N, zlacze na kabel pewnie cos w stylu C091 ale to juz jest kompletny szczegol i rownie dobrze moze byc mini-XLR wesoły

Czy mialbys czas przyjrzec sie kartom katalogowym i ew. znalezc jakies bledy w podejsciu? Jesli wszystko bedzie OK zamowie za kilka dni z TME ADC i termometry.
Sondy sa chyba najpilniejsze teraz (zwlaszcza AD8362), bo takie sobie testowanie na ADC wbudowanym w plytke testowo to troche jednak nie poziom, ktory powinno to miec...

Nasmaruje niebawem jakis prosty schemat pokazujacy aktualne polaczenie tego co mam zeby dalo sie powtorzyc i prowadzic ew. rownolegle testy.

pz
_________________
Electrical engineers do it with less resistance :)
  
maxbit
25.11.2014 23:10:00
poziom 6

Grupa: Użytkownik

Lokalizacja: Kraków

Posty: 1076 #1991169
Od: 2013-3-31



UŻYTKOWNIK ZABLOKOWANY
OK popatrzę
Co do obudów frezowanych wesoły to będziesz miał kogoś kto to zrobi wesoły

_________________
sq9mt
Marcin
max-bit
www.rflab.pl
  
SP2IPT
25.11.2014 23:18:13
poziom 6



Grupa: Użytkownik

Lokalizacja: JO94GI

Posty: 1002 #1991174
Od: 2011-7-20
O ile ilosci nie beda hurtowe to sadze, ze temat jest do realizacji przy sensownej cenie wesoły
_________________
Electrical engineers do it with less resistance :)
  
sp6ryd
26.11.2014 00:36:42
poziom 4

Grupa: Użytkownik

Lokalizacja: Wrocław

Posty: 329 #1991198
Od: 2012-11-3
Mi wygląda z kart katalogowych że teoretyczny rozrzut parametrów np AD8307 względem temperatury jest mniejszy niż dokładność jej pomiaru za pomocą MCP9800. Jeśli byśmy ograniczyli się do dynamiki -60dBm do +6dbm to błąd (temperaturowy) wychodzi jakieś pojedyncze dziesiąte dB. Może lepiej podgrzewać detektor w sondzie jak w OCXO z zamknięta pętlą stabilizacji temp. oczko odpadł by wtedy jeden wymiar w tabelach korekcyjnych wesoły bo korekcja mocy przy danym jej poziomie na danej częstotliwości i przy danej temperaturze to już chyba wyzwanie dla procesu ustanawiania samej kalibracji chyba że możemy stosować stały współczynnik i aproksymować według niego. Rezystancja wewnętrzna wejścia AD8307 to ok 1k ale opornik 52 om na wejściu też się nieco podgrzeje podczas dłuższego pomiaru np +6dbm wesoły.

Jeśli ktoś chciałby używać wiele sond to najlepiej jakby tabela korekcji była w sondzie. można by je łatwiej 'oddawać do kalibracji' z kolei tańszym rozwiązaniem w wielu przypadkach byłoby trzymanie tej tabeli w samym mierniku. w takiej opcji przydałoby się co najmniej odczytywać numer seryjny sondy po i2c. W najbardziej budżetowej wersji sondy można by wstawić do niej Atmega8 pracującą jako i2c slave z jej ADC 10 bit i niewielką tablicą korekcji np. tylko dla wybranych częstotliwości 'amatorskich'.

Bardzo ciekawy projekt, a rozdzielenie sondy od samego miernika jest moim zdaniem bardzo dobrym pomysłem.
  
maxbit
26.11.2014 08:00:41
poziom 6

Grupa: Użytkownik

Lokalizacja: Kraków

Posty: 1076 #1991272
Od: 2013-3-31



UŻYTKOWNIK ZABLOKOWANY
Co do podgrzewania pomysł odpada całkowicie to ma być zasilanie bateryjne (aku) i nic by to długo nie wytrzymało.
Faktycznie dryft temp dla AD8307 jest można powiedzieć pomijalnie mały.
Ale ja bym go zastosował może przyda się w innych układach choć fakt w większości nich temperatura ma zasadniczo pomijalne małe znaczenie wesoły


_________________
sq9mt
Marcin
max-bit
www.rflab.pl
  
maxbit
26.11.2014 08:12:16
poziom 6

Grupa: Użytkownik

Lokalizacja: Kraków

Posty: 1076 #1991278
Od: 2013-3-31



UŻYTKOWNIK ZABLOKOWANY
Może by zastosować jeszcze coś takiego:


TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI » DARMOWA REJESTRACJA


lub inny układ do przesyłania różnicowego
Aby szybko nie uwalić wesoły procka wesoły

_________________
sq9mt
Marcin
max-bit
www.rflab.pl
  
sq9mts
26.11.2014 09:54:03
poziom 5

Grupa: Użytkownik

Lokalizacja: jn99mt

Posty: 722 #1991323
Od: 2011-6-26


Ilość edycji wpisu: 2
Jeśli ma to być podręczny przenośny miernik (wskaźnik) mocy (swr) to moim zdaniem nie ma sensu go za bardzo komplikować,
poszukałbym procesora z 12 bitowym wbudowanym przetwornikiem,
mocno zastanawiam się nad wymiennymi detektorami logarytmicznymi, w zamian proponował bym zastosowanie ad8307 z wejściem stałoprądowym i detektor diodowy, np na diodzie HSMS8202 - wykonanie na laminacie FR4 0,8mm powinno to "chodzić" do 10GHz
a jest to rozwiązanie tanie. Można by za to zrobić tablicę kalibracji w funkcji częstotliwości w pasmach amatorskich - do wyboru enkoderem. "Odkopałem" w "gratach" AD8304 i muszę zrobić próby jak to będzie pracować z detektorem diodowym i jaką dynamikę uda się uzyskać, ale nie wiem czy obecnie ten układ będzie dostępny w handlu .....
Obrazek
  
Electra28.03.2024 22:50:54
poziom 5

oczka
  
SP2IPT
26.11.2014 10:04:18
poziom 6



Grupa: Użytkownik

Lokalizacja: JO94GI

Posty: 1002 #1991325
Od: 2011-7-20
Kompensacja temperaturowa w przypadku AD8307 praktycznie nie bedzie potrzebna, pomysl umieszczenia termometru w obudowie z tym detektorem wynika z checi zachowania jednorodnego rozwiazania dla kazdego typu detektora.

Pomysl z podgrzewaniem jak dla mnie jest ciekawy, ale chyba faktycznie raczej nie do realizacji przy zasilaniu bateryjnym. Zeby miec pewnosc, ze zawsze detektor jest w tej samej temperaturze trzebaby go grzac minimum do 40 stopni Celsjusza (zakladam przypadek pracy z miernikiem w goracy letni dzien).
Na pewno nie ma co zarzucac pomyslu jak narazie - moze okazac sie przydatne przy wyzszych czestotliwosciach wesoły

Tabela korekcji tak jak pisalem na pewno musi byc w sondzie. To jest dosc powazny temat do przemyslenia - powinien tam byc zakodowany typ sondy, typ danych kalibracyjnych, informacja o ilosci punktow kalibracji, same tabele, pewnie numer seryjny sondy z jakas suma kontrolna. Do tego musze teraz przewidziec jak powinna wygladac mapa pamieci dla najbardziej zlozonej sondy i do tego dostosowac pamiec.

Pomysl z buforem I2C zdecydowanie swietny. Probowalem znalezc cos takiego wczoraj wieczorem w TME, ale nie udalo mi sie i uznalem, ze najwyrazniej nie ma. Na szczescie bylem w bledzie wesoły)

Wersja budzetowa powiadacie? oczko
Obrazek
Obrazek
Obrazek

Arduino mini miesci sie idealnie, obudowa dedykowana do filtrow 20x20x74 mm (bez kosztow przesylki do SP ok. 10 PLN/szt), zostaje dokladnie 39 mm _calkowitego_ zapasu. Musi starczyc zarowno na glowice jak i na zlacze sygnalowo/zasilajace z tylu. Plytka jest oczywiscie na tyle mala, ze wcale nie musi byc umieszczana jedna za druga (choc tutaj najlatwiej wstawic blaszke oddzielajaca komore w.cz. od cyfrowej. Rownie dobre jest umieszczenie plytek jedna nad druga.
Obudowy, ktore mam posiadaja otwor na zlacze BNC, ale dostepne sa takze wersje bez zadnych otworow.

pz
_________________
Electrical engineers do it with less resistance :)
  
SP2IPT
26.11.2014 10:17:03
poziom 6



Grupa: Użytkownik

Lokalizacja: JO94GI

Posty: 1002 #1991332
Od: 2011-7-20
Nie wiem na ile mieliscie sile przeanalizowac kod, ale taka statyczna kalibracja dla konkretnego egzemplarza do wyboru enkoderem juz jest.
Na chwile obecna wersja super tania nie ma tylko gotowego PCB do sondy wesoły

Do wersji "duzej" spokojnie bedzie mozna zrobic tez sonde termiczna - wiekszosc ADC posiada wejscie symetryczne bardzo szczęśliwy To tak w kwestii mozliwosci.
Taki prosty detektorek jak zaproponowal Czesiek - tez jest spokojnie do obsluzenia. AD8304 na ebay to ok 10$/szt. Kilku sprzedawcow jest.
Zobacz moze ten ADC ktory podalem - jest normalnie dostepny w SP, kosztuje cos kolo 9PLN/szt. max rozdzielczosc 16 bitow i jest maly.

pz
_________________
Electrical engineers do it with less resistance :)
  
maxbit
26.11.2014 10:35:17
poziom 6

Grupa: Użytkownik

Lokalizacja: Kraków

Posty: 1076 #1991338
Od: 2013-3-31



UŻYTKOWNIK ZABLOKOWANY
Zacznę od grzania odrzućmy ten pomysł ...
Obudowa fajna wesoły ale .... Jeśli to ma być do 10 GHz to N-ki nie zamontujemy SMA i owszem.
Ogólnie może od razu założyć SMA ? z Nką jest problem montażowy bo aby to pracowało "porządnie" trzeba by Panelową Nke z przejściem na SMA i później SR i do kolejnego SMA a to znacząco podwyższa koszt.
Zamontowanie od razu SMA na PCB i montaż panelowy eliminuje ten problem. Oczywiście gniado SMA nie jest tak wytrzymałe jak N no ale musimy się zdecydować .... Koszt gniazda porządnego gniazda SMA do PCB to góra 40 PLN.
Zabawa z Nką i przejściami to już koszt ok 150 PLN. Plus problem rozmiarowy do tej obudowy to nie sądzę wesoły (chyba że są inne) jeśli możesz podaj link gdzie te obudowy mają.
Tak ten ADC jest w TME po 9 PLN wiec żaden problem
AD8307 to wydatek wesoły 60 PLN
Ten transmiter różnicowy to tak strzeliłem w TME niedostępny trzeba by poszukać czegoś innego.


_________________
sq9mt
Marcin
max-bit
www.rflab.pl
  
SP2IPT
26.11.2014 10:46:55
poziom 6



Grupa: Użytkownik

Lokalizacja: JO94GI

Posty: 1002 #1991342
Od: 2011-7-20
Ta mala obudowa to tylko i wylacznie do wersji mini-super-hiper-taniej-z-jedna-sonda, nic wiecej.
To jest w zasadzie pierwszy etap, troche moze dublujacy to co Czesiek zrobil, ale pokazuje przynajmniej mozliwosci "duzego".

Obudowa zwyczajowo od Otto Schubertha, trzeba przejrzec dokladnie katalog ale ma i takie ciekawostki oczko
Panelowa N-ka w Buerklinie to 11 euro, przy frezowanej obudowie jest to spokojnie do uzycia.

pz
_________________
Electrical engineers do it with less resistance :)
  
maxbit
26.11.2014 11:00:31
poziom 6

Grupa: Użytkownik

Lokalizacja: Kraków

Posty: 1076 #1991347
Od: 2013-3-31



UŻYTKOWNIK ZABLOKOWANY
za 11 Euro to jaka dokładnie wesoły Bo jak to ma być Chinol to zapomnij to trzyma jedynie niską cene wesoły do 1 GHz się może nada ale na Dobre GHz do pomiarów nie polecam

_________________
sq9mt
Marcin
max-bit
www.rflab.pl
  
SP2IPT
26.11.2014 11:07:39
poziom 6



Grupa: Użytkownik

Lokalizacja: JO94GI

Posty: 1002 #1991355
Od: 2011-7-20
Telegartner J01020D0032 (numer czesci Buerklina 78 F 3643
wymiary tutaj

TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI » DARMOWA REJESTRACJA


_________________
Electrical engineers do it with less resistance :)
  
sq9mts
26.11.2014 11:09:00
poziom 5

Grupa: Użytkownik

Lokalizacja: jn99mt

Posty: 722 #1991356
Od: 2011-6-26
zapytam tylko: powstaje przyrząd labolatoryjny, czy podręczny miernik ??
  
maxbit
26.11.2014 11:19:52
poziom 6

Grupa: Użytkownik

Lokalizacja: Kraków

Posty: 1076 #1991363
Od: 2013-3-31



UŻYTKOWNIK ZABLOKOWANY


Ilość edycji wpisu: 1
No to taki się nie nadaje na GHz wesoły
Albo będzie ciężko utrzymać stosowną imp .... do 1 GHz OK ale wyżej raczej nie.

Tak miernik podręczny ale ma pokazywać w miare prawdziwe wartości a nie COS wesoły
Jeśli walczymy o dokładność w przedziale 1 dB a nie chcemy aby to latało +- 3 dB (np.) to musimy to robić solidnie.
Zauważ jak to np. zrobił Agilent w swoim maluchu owszem gniadzo panelowe ale później przejście na SMA nie dlatego że tak ładniej wesoły

_________________
sq9mt
Marcin
max-bit
www.rflab.pl
  
SP2IPT
26.11.2014 11:47:22
poziom 6



Grupa: Użytkownik

Lokalizacja: JO94GI

Posty: 1002 #1991374
Od: 2011-7-20
Powstaje zdecydowanie miernik laboratoryjny.
Tyle, ze na tym etapie mozna spokojnie oddac juz do uzytku miernik "mini". Ot wszystko.

Nie wiem dlaczego zlacze i deklarowanej Fmax=11 GHz nie bedzie chodzic dobrze powyzej 1 GHz...

pz
_________________
Electrical engineers do it with less resistance :)
  
Electra28.03.2024 22:50:54
poziom 5

oczka

Przejdz do góry stronyStrona: 1 / 5>>>    strony: [1]2345

  << Pierwsza      < Poprzednia      Następna >     Ostatnia >>  

HOME » PRZYRZĄDY AMATORSKIE » MIKROPROCESOROWY MIERNIK MOCY

Aby pisac na forum musisz sie zalogować !!!

TestHub.pl - opinie, testy, oceny