Новости:

Форум Infotex WeaponMod

Тема: Панорамный КСВ Метр AD9850  (Прочитано 117549 раз)

Оффлайн ua3ycv 08 Февраля 2016, 13:02:43 (#45)

  • Новичок
  • *
  • Сообщений: 5
  • Карма: +1/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
вот я про то
Надо будет юзать другой синтез, ну и ВЧ часть менять, а код практически тот же самый  :-)
с вч-частью то проблем я не вижу-остальное загоняет в тупик-т.к только начинаю осваивать ардуино.

Оффлайн Koshak 08 Февраля 2016, 16:07:13 (#46)

  • Отпусти меня чудо халфа
  • КотЭ
  • Ветеран
  • *
  • Сообщений: 2530
  • Карма: +227/-16
    • Просмотр профиля
    • Infotex Мир Хобби
Предложите какой синтез прикрутить?
У кошки четыре ноги: вход, выход, земля и питание

Оффлайн Smith 08 Февраля 2016, 22:30:58 (#47)

  • Пользователь
  • **
  • Сообщений: 15
  • Карма: +4/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
Предложите какой синтез прикрутить?
На AD9951, но вот есть ли в этом смысл? Затраты вырастут ... Так по факту получился неплохой бюджетный панорамный КВ-шный КСВ-метр.. Чтобы получить прибор нужно будет полностью переработать схему, т.к. на дуине прибор получается  очень уж задумчивым...
  • « Последнее редактирование: 08 Февраля 2016, 22:33:55 от Smith »

Оффлайн Koshak 08 Февраля 2016, 22:45:56 (#48)

  • Отпусти меня чудо халфа
  • КотЭ
  • Ветеран
  • *
  • Сообщений: 2530
  • Карма: +227/-16
    • Просмотр профиля
    • Infotex Мир Хобби
Блин 1300р  ??? за голый чип
У кошки четыре ноги: вход, выход, земля и питание

Оффлайн ua3ycv 09 Февраля 2016, 14:54:15 (#49)

  • Новичок
  • *
  • Сообщений: 5
  • Карма: +1/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
ну не 13.000 как просят на некоторых просторах-и то считается неплохая цена на прибор.даже если его цена в комплексе достигнет-3т.р это не плохо-а что "тугодум".....спешка плохой друг :96:

Оффлайн Koshak 10 Февраля 2016, 18:25:52 (#50)

  • Отпусти меня чудо халфа
  • КотЭ
  • Ветеран
  • *
  • Сообщений: 2530
  • Карма: +227/-16
    • Просмотр профиля
    • Infotex Мир Хобби
Вот интересный синтез, встроенный VCO  http://www.analog.com/media/en/technical-documentation/data-sheets/ADF4351.pdf
Диапазон 35-4400 MHz
У кошки четыре ноги: вход, выход, земля и питание

Оффлайн Smith 11 Февраля 2016, 00:43:50 (#51)

  • Пользователь
  • **
  • Сообщений: 15
  • Карма: +4/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
Тогда два синтеза мутить, как у меня, в NWT-7 Ex , конструкции UB3TAF.

Оффлайн Koshak 11 Февраля 2016, 00:50:30 (#52)

  • Отпусти меня чудо халфа
  • КотЭ
  • Ветеран
  • *
  • Сообщений: 2530
  • Карма: +227/-16
    • Просмотр профиля
    • Infotex Мир Хобби
Тогда два синтеза мутить, как у меня, в NWT-7 Ex , конструкции UB3TAF.
Серёг а зачем два то? Если делать чисто на УКВ. Сделать например 144-430 MHz  :-)
У кошки четыре ноги: вход, выход, земля и питание

Оффлайн Smith 11 Февраля 2016, 17:05:58 (#53)

  • Пользователь
  • **
  • Сообщений: 15
  • Карма: +4/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
Тогда два синтеза мутить, как у меня, в NWT-7 Ex , конструкции UB3TAF.
Серёг а зачем два то? Если делать чисто на УКВ. Сделать например 144-430 MHz  :-)
Так ты не говорил, что только УКВ-шный хочешь..

Оффлайн Koshak 11 Февраля 2016, 18:30:09 (#54)

  • Отпусти меня чудо халфа
  • КотЭ
  • Ветеран
  • *
  • Сообщений: 2530
  • Карма: +227/-16
    • Просмотр профиля
    • Infotex Мир Хобби
Так ты не говорил, что только УКВ-шный хочешь..
Серый с ЛУТОМ поможешь? Я покурю доки на синтез да и вообще посмотрю как делают :po:
Я так думаю управлять им не сложнее чем 9850

Цитировать
void sendFrequency(double frequency) {
  int32_t freq = frequency * 4294967295 / 125000000;
  for (int b = 0; b < 4; b++, freq >>= 8) {
    tfr_byte(freq & 0xFF);
  }
  tfr_byte(0); 
  digitalWrite(FQ_UD, HIGH);
  digitalWrite(FQ_UD, LOW);
}

void tfr_byte(byte data) {
  for (int i = 0; i < 8; i++, data >>= 1)
  {
    digitalWrite(DATA, data & 0x01);
    digitalWrite(W_CLK, HIGH);
    digitalWrite(W_CLK, LOW);
  }
}
 

Этот маленький код как раз закидывает инфу в синтез
У кошки четыре ноги: вход, выход, земля и питание

Оффлайн Koshak 11 Февраля 2016, 18:37:03 (#55)

  • Отпусти меня чудо халфа
  • КотЭ
  • Ветеран
  • *
  • Сообщений: 2530
  • Карма: +227/-16
    • Просмотр профиля
    • Infotex Мир Хобби
Унифицировал подключение DDS и дисплея к ардуине. Протестил русские шрифты  :Y: вроде "нарядно" получилось
Заменой скетча получаю "панорамник" или DDS генератор.
Отписался на  http://www.cqham.ru/forum
Если есть интерес закину скетчи  :-)



У кошки четыре ноги: вход, выход, земля и питание

Оффлайн ua3ycv 12 Февраля 2016, 16:02:26 (#56)

  • Новичок
  • *
  • Сообщений: 5
  • Карма: +1/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
красота :gentleman:

Оффлайн Smith 12 Февраля 2016, 18:54:20 (#57)

  • Пользователь
  • **
  • Сообщений: 15
  • Карма: +4/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
Выкладывай. Не стесняйся. :-)

Оффлайн Andres 13 Февраля 2016, 10:21:26 (#58)

  • Новичок
  • *
  • Сообщений: 5
  • Карма: +1/-0
    • Просмотр профиля
Есть интерес, выкладывайте! Схема немного изменена?

Оффлайн Smith 13 Февраля 2016, 10:22:51 (#59)

  • Пользователь
  • **
  • Сообщений: 15
  • Карма: +4/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
Так ты не говорил, что только УКВ-шный хочешь..
Серый с ЛУТОМ поможешь? Я покурю доки на синтез да и вообще посмотрю как делают :po:
Я так думаю управлять им не сложнее чем 9850

Цитировать
void sendFrequency(double frequency) {
  int32_t freq = frequency * 4294967295 / 125000000;
  for (int b = 0; b < 4; b++, freq >>= 8) {
    tfr_byte(freq & 0xFF);
  }
  tfr_byte(0); 
  digitalWrite(FQ_UD, HIGH);
  digitalWrite(FQ_UD, LOW);
}

void tfr_byte(byte data) {
  for (int i = 0; i < 8; i++, data >>= 1)
  {
    digitalWrite(DATA, data & 0x01);
    digitalWrite(W_CLK, HIGH);
    digitalWrite(W_CLK, LOW);
  }
}
 

Этот маленький код как раз закидывает инфу в синтез
Да не вопрос Леш, можно и фоторезистом,плату сделаю, давай рисунок  ;)