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 » CIEKAWE PODZESPOŁY » ANALOG DEVICES ADL6010 CZYLI DETECTOR DO 44 GHZ

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

Analog Devices ADL6010 czyli detector do 44 GHz

ADL6010
  
maxbit
27.10.2014 22:39:17
poziom 6

Grupa: Użytkownik

Lokalizacja: Kraków

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



UŻYTKOWNIK ZABLOKOWANY
ADL6010


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


Dynamiką nie szokuje ale 44 GHz to już coś

_________________
sq9mt
Marcin
max-bit
www.rflab.pl
  
Electra21.11.2024 16:00:23
poziom 5

oczka
  
maxbit
07.11.2014 13:11:56
poziom 6

Grupa: Użytkownik

Lokalizacja: Kraków

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



UŻYTKOWNIK ZABLOKOWANY
Dostałem właśnie te układy
Pomyślimy nad zbudowaniem detektora.


_________________
sq9mt
Marcin
max-bit
www.rflab.pl
  
sq9mts
07.11.2014 14:07:19
poziom 5

Grupa: Użytkownik

Lokalizacja: jn99mt

Posty: 727 #1974600
Od: 2011-6-26
potrzebny doby cienki laminat, wyjdzie mała płytka ...
nałożona (nalutowana) na sztywne podłoże ....
jak byś robił to piszę się na 2 płytki ...
  
maxbit
07.11.2014 16:06:01
poziom 6

Grupa: Użytkownik

Lokalizacja: Kraków

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



UŻYTKOWNIK ZABLOKOWANY
wesoły OK
A jak tam twój pomysł ?
Do tego mojego też by sie przydał jakiś wyświetlacz wesoły
_________________
sq9mt
Marcin
max-bit
www.rflab.pl
  
sq9mts
07.11.2014 18:34:12
poziom 5

Grupa: Użytkownik

Lokalizacja: jn99mt

Posty: 727 #1974766
Od: 2011-6-26
    maxbit pisze:

    wesoły OK
    A jak tam twój pomysł ?
    Do tego mojego też by sie przydał jakiś wyświetlacz wesoły

Ja do tej pory moje programy pisałem w asemblerze, do tej pory wystarczało mi to.
Prezentacja wyników na wyświetlaczu wymaga bardziej skomplikowanych obliczeń,
które w asemblerze są trudne do zrealizowania i będą wykonywane z małą precyzją.
Jak nauka języka C pójdzie mi, to zobaczymy ....
  
maxbit
07.11.2014 19:07:08
poziom 6

Grupa: Użytkownik

Lokalizacja: Kraków

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



UŻYTKOWNIK ZABLOKOWANY
Moze ktoś pomoze ?
Pytanie tutaj do ogółu ?
_________________
sq9mt
Marcin
max-bit
www.rflab.pl
  
SP2IPT
08.11.2014 22:08:49
poziom 6



Grupa: Użytkownik

Lokalizacja: JO94GI

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


Ilość edycji wpisu: 2
W ramach zabawy w nauke Arduino/STM32 moge pomoc wesoły
Posiedzialem chwile po poludniu i jak narazie wydlubalem sobie przetwornik analogowo - cyfrowy wbudowany w Ardka, docelowo pewnie powinien byc osobny jak najblizej glowicy. Szybkosc rozwoju softu w jezyku wysokiego poziomu jest nieporownywalna. Wiekszosc czasu przypominalem sobie po prostu C i popelnialem glupie bledy przypominajac sobie czego nie wolno robic pan zielony

Testowy uklad wyglada nastepujaco bardzo szczęśliwy

Obrazek

W najblizszym czasie pewnie polutuje jakis AD8307 na szybko na pajaku i porownam zachowanie z "normlanym" miernikiem.

Aha, no i oczywiscie zapomnialem - kod programu zeby pokazac jak wielkie ulatwienie mamy teraz dostepne:
[quote="code"]
/*
* Testowy program do wyswietlacza i innych zabawek
*
*/

// Dolaczane naglowki
#include <Adafruit_GFX.h>
#include <IIC_without_ACK.h>
#include "oledfont.c"

// Definicja pinow I/O do komunikacji
// Arduino Mega ma domyslnie dla I2C: SDA = 20, SCL = 21
#define OLED_SDA 20
#define OLED_SCL 21

// Okreslenie wejscia ADC
#define ADC0 0
String ADC0value="", ADC0valueDB="";
float ADC0valueFloat=0, ADC0valueDBFloat=0;

// Inicjalizacja obiektu
IIC_without_ACK wyswietlacz(OLED_SDA, OLED_SCL);


void setup()
{
// Inicjalizacja wyswietlacza
wyswietlacz.Initial();
// Wyczyszczenie wyswietlacza
wyswietlacz.Fill_Screen(0x00);
// Serial.begin(9600);
delay(10);
}


void loop()
{
// Odczytanie wejscia przetwornika ADC, zapisanie do stringa oraz tablicy char
ADC0valueFloat = analogRead(ADC0)*5.0/1023;
ADC0valueDBFloat = 20 * log10(ADC0valueFloat/0.001);

ADC0value=String(ADC0valueFloat)+" V";
ADC0valueDB=String(ADC0valueDBFloat)+" dBmV";

char ADC0valueChar[ADC0value.length()+1];
ADC0value.toCharArray(ADC0valueChar, ADC0value.length()+1);

char ADC0valueDBChar[ADC0valueDB.length()+1];
ADC0valueDB.toCharArray(ADC0valueDBChar, ADC0valueDB.length()+1);

// Tutaj juz normalnie piszemy - dla 8x16 max dlugosc linii to 16 znakow
wyswietlacz.Char_F8x16(0, 0, "Wartosc napiecia");
wyswietlacz.Char_F8x16( ( (16-ADC0value.length())*8/2 ), 4, ADC0valueChar);
wyswietlacz.Char_F8x16( ( (16-ADC0valueDB.length())*8/2), 6, ADC0valueDBChar);

delay(500);
}
[/quote]

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

Grupa: Użytkownik

Lokalizacja: Kraków

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



UŻYTKOWNIK ZABLOKOWANY
To ma ręce i nogi wesoły

_________________
sq9mt
Marcin
max-bit
www.rflab.pl
  
SP2IPT
11.11.2014 19:27:45
poziom 6



Grupa: Użytkownik

Lokalizacja: JO94GI

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


Ilość edycji wpisu: 2
Pogrzebalem troche i udalo sie uzyskac miernik pokazujacy poziom mocy przeliczony z wejscia przetwornika ADC. Dorobilem prowizoryczna tabele do korekcji wyswietlanej mocy w zaleznosci od czestotliwosci. Narazie brakuje jeszcze tabelaryzacji i lepszej aproksymacji wyniku. Klikniecie przycisku powoduje "wyzerowanie" pomiaru na biezacej wartosci pomiaru.
Zaczalem tez powoli dlubac pamiec EEPROM zeby w sondzie przechowywac tabele kalibracji (czyli docelowo bedzie mozna sobie wymieniac sondy, a miernik rozpozna podlaczona glowice, przeliczy i przestawi co trzeba). Przy okazji wyszlo troche problemow z nietypowa implementacja obslugi I2C przez producenta wyswietlacza OLED. Koniec koncow przelaczylem OLEDa na PINy przeznaczone do komunikacji cyfrowej, ale nie typowe dla I2C.

Na chwile obecna sa to juz zreby w zasadzie dzialajace wesoły
Pozwolilem sobie tez na test - wydlubalem wspaniala sonde na AD8307 bardzo szczęśliwy
Obrazek

Projekt do Arduino znajduje sie tutaj (mozna otworzyc w zwyklym edytorze tekstowym):


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



pz
_________________
Electrical engineers do it with less resistance :)
  
maxbit
11.11.2014 19:30:24
poziom 6

Grupa: Użytkownik

Lokalizacja: Kraków

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



UŻYTKOWNIK ZABLOKOWANY
No to ma sens trzeba tylko jeszcze zminiaturyzować
_________________
sq9mt
Marcin
max-bit
www.rflab.pl
  
SP2IPT
11.11.2014 19:41:26
poziom 6



Grupa: Użytkownik

Lokalizacja: JO94GI

Posty: 1002 #1982000
Od: 2011-7-20
Owszem, zastanawiam sie teraz powoli jaki ADC wybrac, mysle o jakims 18 bitowym, normalnie dajacym kilkanascie probek na sekunde - to jest juz calkiem spora dokladnosc, w razie potrzeby bedzie mozna zejsc np. do 14 bitow uzyskujac wieksza szybkosc.

Osobiscie pewnie bede zaczynal od AD8362 i ADL5906 gdyz je po prostu mam i planowalem zrobic na nich miernik wesoły ADL6010 dopiero w pozniejszym etapie.
Jesli ktos ma czas na zajecie sie plytkami to jestem zainteresowany, pozwoli mi to zajac sie innymi rzeczami bardzo szczęśliwy

pz
_________________
Electrical engineers do it with less resistance :)
  
Electra21.11.2024 16:00:23
poziom 5

oczka
  
maxbit
11.11.2014 20:31:33
poziom 6

Grupa: Użytkownik

Lokalizacja: Kraków

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



UŻYTKOWNIK ZABLOKOWANY
W pierwszej kolejności można wziąść na warsztat ADL5906
Ja mogę przygotować schemat a ty soft.

_________________
sq9mt
Marcin
max-bit
www.rflab.pl
  
SP2IPT
11.11.2014 20:51:01
poziom 6



Grupa: Użytkownik

Lokalizacja: JO94GI

Posty: 1002 #1982033
Od: 2011-7-20
No to robimy wesoły
Sadze, ze na chwile obecna trzeba zrobic plytke glowicy - pozostale rzeczy sa na obecna chwile wtorne i lepiej przetestowac je na pajaku zeby miec mozliwosc ewentualnych zmian.
W glowicy powinna znalezc sie kostka z przetwornikiem ADC oraz EEPROM na I2C. W zaleznosci od przetwornika ewentualnie zrodlo napiecia odniesienia.
Popatrz moze za jakims ADC, ktory da sie latwo dopasowac do wyjscia detektora. Jesli to da sie zrobic to bedziemy w domu wesoły

pz
_________________
Electrical engineers do it with less resistance :)
  
sq9mts
11.11.2014 21:57:25
poziom 5

Grupa: Użytkownik

Lokalizacja: jn99mt

Posty: 727 #1982080
Od: 2011-6-26
    SP2IPT pisze:

    No to robimy wesoły
    Sadze, ze na chwile obecna trzeba zrobic plytke glowicy - pozostale rzeczy sa na obecna chwile wtorne i lepiej przetestowac je na pajaku zeby miec mozliwosc ewentualnych zmian.
    W glowicy powinna znalezc sie kostka z przetwornikiem ADC oraz EEPROM na I2C. W zaleznosci od przetwornika ewentualnie zrodlo napiecia odniesienia.
    Popatrz moze za jakims ADC, ktory da sie latwo dopasowac do wyjscia detektora. Jesli to da sie zrobic to bedziemy w domu wesoły

    pz

Jakub - jak by na wejściu był detektor liniowy to 16 bitów było by za mało ...
jak jest detektor logarytmiczny to 10 bitów by wystarczyło, no powiedzmy aż nadto 12 ....
policz sobie .....
chyba że chcesz przetwarzać szumy detektora .....
płytkę mogę zaprojektować ....
  
SP2IPT
11.11.2014 22:11:47
poziom 6



Grupa: Użytkownik

Lokalizacja: JO94GI

Posty: 1002 #1982089
Od: 2011-7-20
Chodzi mi bardziej o to, ze zgubienie kilku bitow nie jest najmniejszym problemem, a zostaje przyszlosciowe rozwiazanie ktore pozwoli w przyszlosci wykorzystac ewentualne przyszle urzadzenia w takich samych obudowach.
Nie mam natomiast zamiaru sie upierac wesoły

pz
_________________
Electrical engineers do it with less resistance :)
  
sq9mts
11.11.2014 22:29:28
poziom 5

Grupa: Użytkownik

Lokalizacja: jn99mt

Posty: 727 #1982099
Od: 2011-6-26
    SP2IPT pisze:

    Chodzi mi bardziej o to, ze zgubienie kilku bitow nie jest najmniejszym problemem, a zostaje przyszlosciowe rozwiazanie ktore pozwoli w przyszlosci wykorzystac ewentualne przyszle urzadzenia w takich samych obudowach.
    Nie mam natomiast zamiaru sie upierac wesoły

    pz

mi jest wszystko jedno na czym to zrobisz ....
widział bym konstrukcję modułową, detektory logarytmiczne były by wymienne ...
namaluj jakiś schemat, podyskutujemy
ja używam SPLAN7 ...
  
sq9mts
11.11.2014 22:40:54
poziom 5

Grupa: Użytkownik

Lokalizacja: jn99mt

Posty: 727 #1982105
Od: 2011-6-26
dodam tylko że jak by ktoś chciał dodać detektor diodowy to 16 bitów to za mało ...
24 bity dało by dynamikę 70dB - ale tu już pojawi się wiele innych problemów ...
  
sq9mts
12.11.2014 12:56:10
poziom 5

Grupa: Użytkownik

Lokalizacja: jn99mt

Posty: 727 #1982301
Od: 2011-6-26


Ilość edycji wpisu: 2
jeśli miało by to być uniwersalne to bym proponował taki układ przetwornika AD z cyfrową izolacją


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




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


detektor logarytmiczny byłby też zasilany poprzez układ ADuM5401
myślę że zastosowanie izolacji cyfrowej pozwoliło by uniknąć problemów z zasilaniem ...
  
maxbit
12.11.2014 16:25:35
poziom 6

Grupa: Użytkownik

Lokalizacja: Kraków

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



UŻYTKOWNIK ZABLOKOWANY
1. Przetwornik 24 bitowy ma chyba większą dynamikę niz 70 dB ?
2. Po co izolacja ? Nie widzę tu takiej potrzeby .... W wielokanałowych OSCy tec to ma sens ale w tym przypadku już nie za bardzo .
A cena tych dwóch układów to już ponad 100 PLN (patrzę na kasę bo widzę że tu pieniądzę mają znaczenie)

_________________
sq9mt
Marcin
max-bit
www.rflab.pl
  
maxbit
12.11.2014 19:05:15
poziom 6

Grupa: Użytkownik

Lokalizacja: Kraków

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



UŻYTKOWNIK ZABLOKOWANY
Tak się zastanawiam
Aby kalibracja w pełi miała sens (o tym juz pisałem) to usiała by też uwzględniać częstotliość
Aby uwzględniała czestotliwość to musiał by być jakiś wesoły miernik częst wesoły a to juz ostro komplikuje układ wesoły
Stosowanie wielobitowych AD gdy nieliowośc w funkcji mocy i czest jest duża też ... obi się dyskusyjna
_________________
sq9mt
Marcin
max-bit
www.rflab.pl
  
Electra21.11.2024 16:00:23
poziom 5

oczka

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

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

HOME » CIEKAWE PODZESPOŁY » ANALOG DEVICES ADL6010 CZYLI DETECTOR DO 44 GHZ

Aby pisac na forum musisz sie zalogować !!!

TestHub.pl - opinie, testy, oceny