Уважаемые посетители! Форум CQHAM.RU существует исключительно за счет показа рекламы. Мы будем благодарны, если Вы не будете блокировать рекламу на нашем Форуме. Просим внести cqham.ru в список исключений для Вашего блокировщика рекламы.
Страница 243 из 295 ПерваяПервая ... 143193233240241242243244245246253293 ... ПоследняяПоследняя
Показано с 2,421 по 2,430 из 2950

Тема: SDR - 1000 своими руками

  1. #2421
    Аватар для RA3PKJ
    Регистрация
    20.01.2008
    Адрес
    Тульская обл.,г.Кимовск
    Сообщений
    5,044
    Roadman, мыло посмотри.
    Николай, SDR и Ретро: http://ra3pkj.ru , http://ra3pkj.keyforum.ru


  2. #2422

    Регистрация
    05.05.2015
    Адрес
    Kharkov
    Сообщений
    59
    Позывной
    US9IGY/A

    Хорошо

    Элементарно и топорно добавил "инициализацию" - копия того, что делает с трансивером Powersdr при включении, что конкретно - не знаю, но проблему с передачей при включении решает, а это было главное.

    Остались вопросы с USB и индикацией...
    Вложения Вложения

  3. #2423
    Аватар для RA3PKJ
    Регистрация
    20.01.2008
    Адрес
    Тульская обл.,г.Кимовск
    Сообщений
    5,044
    US9IGY, посмотрел код. Всё понятно.
    Прошил, но АЦП у меня по-прежнему не пашет. Платка из Китая ещё в пути.
    По поводу USB. Вы не ответили ранее на мой уточняющий вопрос. Если выключить комп, а SDR не выключить, то при последующем запуске компа переходник не работает (при этом комп находит переходник и отражает его в диспетчере устройств). Так???
    Николай, SDR и Ретро: http://ra3pkj.ru , http://ra3pkj.keyforum.ru

  4. #2424

    Регистрация
    05.05.2015
    Адрес
    Kharkov
    Сообщений
    59
    Позывной
    US9IGY/A
    RA3PKJ, так, я это и имел в виду. И вот еще одно нашел неприятное свойство пробуя работать в jt65 - при переходе с передачи на прием иногда сбивается частота, не выбирается нужный фильтр и т.п. Нужно проверить.

  5. #2425
    Аватар для RA3PKJ
    Регистрация
    20.01.2008
    Адрес
    Тульская обл.,г.Кимовск
    Сообщений
    5,044
    У меня была такая проблема. Здесь аналогично, только со своими нюансами. Правда, у меня с CY7C68013 это почему-то не возникает. К тому же тут нюансы для меня пока не совсем прозрачны.

    И всё-таки попробую описать.
    Проблема вот в чём. Рассмотрим ситуацию, когда всё нормально. В конце функции TD_Poll проверяется условие if( !(EP1INCS & bmEPBUSY) ). Если всё нормально, то готовятся данные на отправку в комп и выставляется EP1INBC = 4; После отправки возникает прерывание ISR_Ep1in, в котором выставляется EP1OUTBC = 14;

    Если выключить комп, то отправок в комп нет, и соответственно нет входа в прерывание ISR_Ep1in, и соответственно не выставляется EP1OUTBC = 14;(данные из компа невозможно принимать), к тому же больше не выполняется условие if( !(EP1INCS & bmEPBUSY) ) в функции TD_Poll. Короче разрывается круговорот, который не восстанавливается после включения компа. Как-то так.
    Я решил проблему при помощи таймера, который при нормальной работе постоянно досрочно сбрасывается и не оказывает никакого влияния на работу программы. А при выключении компа таймер каждую 1 секунду пытается восстановить разорванный круг. В моём переходнике в файле main.c каждую секунду восстанавливается флаг PrevXferComplete = 1. А в CY7C68013 судя по-всему (как мне кажется) надо каждую секунду выполнять
    Код:
    EP1INBC = 4;
    EZUSB_IRQ_CLEAR();
    EPIRQ = bmBIT2;
    Посмотрите main.c в моём переходнике.

    Добавлено через 17 минут(ы):

    Да, таймер досрочно сбрасывать (точнее записывать в него начальное значение) надо при проверке условия if( !(EP1INCS & bmEPBUSY) ) в функции TD_Poll. Если условие выполняется, то сбросить досрочно таймер.

    PS для сброса я записывал в таймер 1мс.
    Последний раз редактировалось RA3PKJ; 10.08.2015 в 23:39.
    Николай, SDR и Ретро: http://ra3pkj.ru , http://ra3pkj.keyforum.ru

  6. #2426
    Аватар для RA3PKJ
    Регистрация
    20.01.2008
    Адрес
    Тульская обл.,г.Кимовск
    Сообщений
    5,044
    US9IGY, разобрался с АЦП.
    Сегодня пришла платка из Китая. Оказалось, что она попала сначала в Литву, а затем ко мне. То-то я долго ждал.
    Прошил платку прошивкой логического анализатора, а старую китайскую платку прошил последней вашей прошивкой переходника. Сигналы АЦП оказались в норме. В недоумении полез тестером в платку переходника и оказалось, что китайцы не пропаяли CY7C68013 как следует. Непропай как раз на ножке, которая идёт к выходу АЦП.
    Ну сейчас всё работает.
    Александр RN3QMP обещал посмотреть почему не выводится значение КСВ, но видно пока ему не до этого.
    Николай, SDR и Ретро: http://ra3pkj.ru , http://ra3pkj.keyforum.ru

  7. #2427
    Аватар для UA9AU
    Регистрация
    25.03.2008
    Адрес
    Челяб.обл.
    Сообщений
    3,832
    Позывной
    UA9AU
    Программа M0SDR работает только на 7 мГц, или я не вижу переключения диапазонов? Собрал платку UT3MK, ради любопытства.
    Дмитрий

  8. #2428

    Регистрация
    02.06.2008
    Адрес
    Орловский
    Сообщений
    1,083
    Записей в дневнике
    8
    Цитата Сообщение от UA9AU Посмотреть сообщение
    Программа M0SDR
    Она для софт рок.
    "Есть старое правило - чтобы не было геморроя, руки должны быть прямыми, а извилины - кривыми, но не наоборот." (С)Korzh

  9. #2429
    Аватар для UA9AU
    Регистрация
    25.03.2008
    Адрес
    Челяб.обл.
    Сообщений
    3,832
    Позывной
    UA9AU
    А мне какую лучше использовать? PowerSDR со встроенной интегрированной звуковой картой и REALTEK 97 работать не хочет-ругается на 44кб. Я просто попробовать хочу,послушать-моё это или не моё!
    Синтик- последний от RD3AY. Всё это дело и без программы работает,но хочется куда-то смотреть и что-то переключать!
    Дмитрий


  10. #2430

    Регистрация
    20.05.2005
    Адрес
    г.Воронеж
    Сообщений
    852
    Позывной
    RN3QMP
    Короче говоря, нужно сделать Повер в котором надо вывести на монитор значения поступающие от АЦП. В этом случае можно точно отладить, иначе в слепую будет долго и муторно. Я скомпилиурую Повер в котором сделаю окошко, с выводом значений, попутно ещё добавлю ручной ввод значений для просмотря что на что влияет, будем изучать-подгонять.

Страница 243 из 295 ПерваяПервая ... 143193233240241242243244245246253293 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Валкодер - своими руками
    от pirat_os в разделе Технологии
    Ответов: 944
    Последнее сообщение: 15.03.2024, 13:15
  2. КПЕ своими руками
    от us2iav в разделе Технологии
    Ответов: 705
    Последнее сообщение: 16.12.2023, 20:04
  3. Лазерное шоу своими руками
    от Dank в разделе Для начинающих
    Ответов: 4
    Последнее сообщение: 24.11.2009, 13:39
  4. MFJ-5124 своими руками.
    от UA3XX в разделе Технический кабинет
    Ответов: 3
    Последнее сообщение: 31.10.2008, 13:53
  5. Смеситель своими руками
    от LEONID_S в разделе Технический кабинет
    Ответов: 24
    Последнее сообщение: 02.10.2007, 15:54

Метки этой темы

Ваши права

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