Например TDA7294

Форум РадиоКот • Просмотр темы - Простейший ГКЧ на AD9850 и Arduino Nano 328
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Сб апр 20, 2024 18:18:08

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 409 ]    , , , 4, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Чт май 04, 2017 04:25:22 
Первый раз сказал Мяу!

Зарегистрирован: Вт мар 28, 2017 10:59:30
Сообщений: 27
Рейтинг сообщения: 0
kvn234, всё ясно. Это мелочи, можно привыкнуть. По работал с программой возникли вопросы:
1. При включении в режиме ГКЧ программа не с первого раза начинает менять частоту. Приходиться несколько раз перезапускать программу
2. При смене полосы качания в большую сторону (например было 1 000 000 - 2 000 000, поставил 1 000 000 - 3 000 000) шкала частоты на АЧХ меняется, но ГКЧ работает в прежнем промежутке и кривая АЧХ доходит только до середины и в таблице показания уровня только до 2 000 000. После нескольких перезапусков меняется и работает нормально.
У вас так же бывает или у меня РС слабый (Pentium 4 2,7GHz, XP SP3). Комп чистый, после переустановки оси.
,


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Чт май 04, 2017 07:44:51 
Нашел транзистор. Понюхал.

Карма: 5
Рейтинг сообщений: 21
Зарегистрирован: Вс апр 17, 2011 09:51:26
Сообщений: 194
Откуда: Тула
Рейтинг сообщения: 0
1. При включении в режиме ГКЧ программа не с первого раза начинает менять частоту. Приходиться несколько раз перезапускать программу
2. При смене полосы качания в большую сторону (например было 1 000 000 - 2 000 000, поставил 1 000 000 - 3 000 000) шкала частоты на АЧХ меняется, но ГКЧ работает в прежнем промежутке и кривая АЧХ доходит только до середины и в таблице показания уровня только до 2 000 000. После нескольких перезапусков меняется и работает нормально.
,


Судя по описанию у Вас проблемы с каналом связи между ПК и МК. Проверьте скорость COM порта - должна быть 57600. Возможно нужно переустановить драйвер USB.

Можно проверить получил ли команды МК.
1. Включить контроль.
2. Поставить галочку в Вкл. Должны идти значения частоты и АЦП.
3. Поставить галочку по изменению и очистить экранчик.
4. Если затем нажать кнопку Установить, с МК должны получить подтверждения о приеме
В данном случае Fr0, Fr1 и Step

Добавлено after 28 minutes 35 seconds:
Подскажите, можно вместо генератора на AD9850 применить на AD9851


Одно из отличий AD9850 от AD9851 - частота задающего генератора.
AD9850 - 125000000 гц, AD9851 – 180000000 гц.

Для установки частоты в AD985x нужно записать число N.
N=F * Kf. Где F – нужная частота, Kf – коэффициент.

Для AD9850 Kf = 2^32 / 125000000
Для AD9851 Kf = 2^32 / 180000000

Т.е. в прошивке (исходнике) нужно поставить Kf соответствующей AD9851.
С AD9851 не работал, но думаю, что схему менять не придется.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Чт май 04, 2017 10:22:22 
Опытный кот
Аватар пользователя

Карма: 10
Рейтинг сообщений: 34
Зарегистрирован: Пт июл 26, 2013 22:33:37
Сообщений: 766
Рейтинг сообщения: 0
Спасибо за ответ, буду брать на 9850. Сам переставить N не смогу.


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Чт май 04, 2017 10:54:50 
Нашел транзистор. Понюхал.

Карма: 5
Рейтинг сообщений: 21
Зарегистрирован: Вс апр 17, 2011 09:51:26
Сообщений: 194
Откуда: Тула
Рейтинг сообщения: 0
Сам переставить N не смогу.


В исходнике находите строчку Kf=(double)4294967296 /(double)125000000;
Меняете на Kf=(double)4294967296 /(double)180000000;

Похоже не все. Для включения множителя на 6 нужно устанавливать бит W32. Нужно корректировать в нескольких местах исходника 5й байт. 5 байт в AD9851 отличатся от AD9850.
Вся посылка для управления AD985х состоит из 40 бит или 5 байт. Первые 4 байта - частота, 5 байт - управление AD985х.

Компилируйте и прошиваете



PS
Добавлена возможность подключения к входам A0 и A2.
Например к A0 линейный детектор, к A2 логарифмический.


Вложения:
Комментарий к файлу: Софт для ПК, исходники для МК,
загрузчик прошивки, схема

AD9850.RAR [817.25 KiB]
Скачиваний: 674
Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Чт май 04, 2017 17:22:53 
Первый раз сказал Мяу!

Зарегистрирован: Вт мар 28, 2017 10:59:30
Сообщений: 27
Рейтинг сообщения: 0
kvn234, Спасибо за подсказку. Изменил USB порт и все заработало хорошо, и скорость увеличилась. Прямые порты на материнке 2.0, а выносные наверно 1.1

Добавлено after 8 minutes 15 seconds:
АЧХ КСВ антенны треугольник и замкнутого кабеля этой антенны без антенны.

Добавлено after 9 minutes 12 seconds:
Вот


Вложения:
Безымянный1.jpg [122.83 KiB]
Скачиваний: 1202
Безымянный.jpg [126.15 KiB]
Скачиваний: 1060
Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Пт май 05, 2017 17:06:52 
Первый раз сказал Мяу!

Зарегистрирован: Вт мар 28, 2017 10:59:30
Сообщений: 27
Рейтинг сообщения: 0
kvn234, У меня последние файлы не работают пишет AVR не отвечает.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Сб май 06, 2017 15:25:33 
Нашел транзистор. Понюхал.

Карма: 5
Рейтинг сообщений: 21
Зарегистрирован: Вс апр 17, 2011 09:51:26
Сообщений: 194
Откуда: Тула
Рейтинг сообщения: 0
kvn234, У меня последние файлы не работают пишет AVR не отвечает.


Попробуй прошивку и софт во вложении.


Вложения:
Комментарий к файлу: Прошивка и софт для ПК
AD9850.RAR [299.87 KiB]
Скачиваний: 456
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Пн май 08, 2017 10:31:44 
Нашел транзистор. Понюхал.

Карма: 5
Рейтинг сообщений: 21
Зарегистрирован: Вс апр 17, 2011 09:51:26
Сообщений: 194
Откуда: Тула
Рейтинг сообщения: 0
Небольшие изменения.


Вложения:
Комментарий к файлу: Исходник, софт ПК
AD9850.RAR [301.85 KiB]
Скачиваний: 508
АЧХ резонатор 4 МГц.png [33.16 KiB]
Скачиваний: 1120
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Пн май 08, 2017 16:01:29 
Первый раз сказал Мяу!

Зарегистрирован: Вт мар 28, 2017 10:59:30
Сообщений: 27
Рейтинг сообщения: 0
Сегодня приехал с путешествия по области, установил и прошил последнюю версию. Спасибо, все работает хорошо. У меня такой вопрос - вы в вчем пишите программу для Windows? Я в этом профан. У меня на работе есть программисты и я хотел бы добывить в вертикальную ось АЧХ ещё Дб, но это будет зависить от моих опытов с AD8307 (она ещё не пришла). Не хочется вас напрягать. Я поставлю ещё ОУ и на выходе хочу получить 5В при 0Дб. Часть схемы _http://www.cqham.ru/log4.htm.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Пн май 08, 2017 16:09:50 
Нашел транзистор. Понюхал.

Карма: 5
Рейтинг сообщений: 21
Зарегистрирован: Вс апр 17, 2011 09:51:26
Сообщений: 194
Откуда: Тула
Рейтинг сообщения: 0
У меня такой вопрос - вы в вчем пишите программу для Windows? .

Builder 6 C++


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Ср май 10, 2017 18:33:31 
Нашел транзистор. Понюхал.

Карма: 5
Рейтинг сообщений: 21
Зарегистрирован: Вс апр 17, 2011 09:51:26
Сообщений: 194
Откуда: Тула
Рейтинг сообщения: 0
Добавлена калибровка частоты.


Вложения:
Комментарий к файлу: Прошивка, софт ПК
AD9850.ZIP [380.02 KiB]
Скачиваний: 552
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Чт май 11, 2017 15:27:15 
Первый раз сказал Мяу!

Зарегистрирован: Вт мар 28, 2017 10:59:30
Сообщений: 27
Рейтинг сообщения: 0
Хорошая функция.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Чт май 11, 2017 17:54:49 
Нашел транзистор. Понюхал.

Карма: 5
Рейтинг сообщений: 21
Зарегистрирован: Вс апр 17, 2011 09:51:26
Сообщений: 194
Откуда: Тула
Рейтинг сообщения: 2
Добавлено after 11 minutes:
Добавлена калибровка частоты.

Устранена ошибка чтения EEPROM (ранее сохраненной частоты задающего генератора).


Вложения:
Комментарий к файлу: прошивка, софт ПК
AD9850.ZIP [380.22 KiB]
Скачиваний: 520
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Пт май 12, 2017 18:31:02 
Первый раз сказал Мяу!

Зарегистрирован: Вт мар 28, 2017 10:59:30
Сообщений: 27
Рейтинг сообщения: 0
kvn234, если добавили калибровку частоты, пожалуйста добавте калибровку напряжения. Тогда у Вас получится хороший измерительный прибор с определёнными метрологическими характеристиками. Поговорил со своими программистами, увы они не смогут корректировать С++, я сделаю таблицу соответствия. Кстати мой рисунок с АЧХ не корректен. оказывается была наводка на вход АЦП - большое входное сопротивление для таких видов измерения. На ВЧ необходимо все делать короткими проводами и низкими сопротивлениями.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Сб май 13, 2017 07:26:21 
Нашел транзистор. Понюхал.

Карма: 5
Рейтинг сообщений: 21
Зарегистрирован: Вс апр 17, 2011 09:51:26
Сообщений: 194
Откуда: Тула
Рейтинг сообщения: 0
пожалуйста добавте калибровку напряжения.


Как Вы это представляете? Программно напряжение в AD9850 изменить нельзя.
Нужно усложнять схему, навешывать дополнительные детали, усложнять налаживание.
Одна из задач при разработки данного устройства - " максимум функционала при минимум деталей". На данном этапе задача выполняется - схема не менялась (собрать очень просто), а возможностей достаточные для настройки АЧХ.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Сб май 13, 2017 09:38:34 
Первый раз сказал Мяу!

Зарегистрирован: Вт мар 28, 2017 10:59:30
Сообщений: 27
Рейтинг сообщения: 0
Калибровать вольтметр на arduino чтобы шкала была точной. Можно будет утверждать тип СИ (шучу). А на выходе AD9850 смысла нет калибровать напряжение. Можно еще в программу добавить показания ВЧ вольтметра с A0 и A2. Будет очень удобно настраивать аппаратуру.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Сб май 13, 2017 11:34:03 
Нашел транзистор. Понюхал.

Карма: 5
Рейтинг сообщений: 21
Зарегистрирован: Вс апр 17, 2011 09:51:26
Сообщений: 194
Откуда: Тула
Рейтинг сообщения: 0
Можно еще в программу добавить показания ВЧ вольтметра с A0 и A2.

В первом окне выводится значение частоты и значение АЦП.
В окне с АЧХ шкала по вертикали в вольтах. Более точное значение можно получить (наверху частота и значение АЦП переведенное в вольты) если установить курсор в нужную точку.
Надо учитывать, что это показания на входе АЦП не соответствуют реальным значениям из-за нелинейности детекторов на диодах.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Пн май 15, 2017 04:36:36 
Первый раз сказал Мяу!

Зарегистрирован: Вт мар 28, 2017 10:59:30
Сообщений: 27
Рейтинг сообщения: 0
Насколько я зная опорное напряжение 1,1В имеет допуск +- 0,1В, АЧХ детектора и 5В тоже не точное значение ( у меня 4,95В). Я про компенсацию этих погрешностей говорил. И раз у нас есть встроенный вольтметр, удобно было бы при работе генератором измерять напряжение ВЧ в схеме, без использования отдельного вольтметра, с помощью АЦП Arduino.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Пн май 15, 2017 06:22:00 
Нашел транзистор. Понюхал.

Карма: 5
Рейтинг сообщений: 21
Зарегистрирован: Вс апр 17, 2011 09:51:26
Сообщений: 194
Откуда: Тула
Рейтинг сообщения: 0
удобно было бы при работе генератором измерять напряжение ВЧ в схеме, без использования отдельного вольтметра, с помощью АЦП Arduino.


С помощью АЦП ATMega 328 можно замерить только постоянное напряжение или медленно меняющиеся.

И разница в 0.05 в на шкале 5в при измерении АЧХ значения не имеет. Это не точный вольтметр, а измеритель АЧХ.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Пн май 15, 2017 09:12:51 
Первый раз сказал Мяу!

Зарегистрирован: Вт мар 28, 2017 10:59:30
Сообщений: 27
Рейтинг сообщения: 0
0,05В это 1%, что более или менее приемлемо, а вот 0,1В для 1,1 это уже достаточно много для измерений. Я вам и предлогаю внедрить еще и вольтметр, было бы удобно. А про измерение ВЧ, так это я имел ввиду с помощью выносных головок хотябы на том же Д18.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 409 ]    , , , 4, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y