Уважаемые посетители! Форум CQHAM.RU существует исключительно за счет показа рекламы. Мы будем благодарны, если Вы не будете блокировать рекламу на нашем Форуме. Просим внести cqham.ru в список исключений для Вашего блокировщика рекламы.
Страница 4 из 38 ПерваяПервая 123456714 ... ПоследняяПоследняя
Показано с 31 по 40 из 380

Тема: Cинтезатор с хорошим сервисом

  1. #31
    Аватар для Explorer
    Регистрация
    07.09.2006
    Адрес
    Лисичанск
    Сообщений
    951
    Записей в дневнике
    1
    Позывной
    UR7MA
    Гена, хотел раньше ответить но не работал форум. Ну что в этой прошивке вообще пропала "интелектуальнос ть" валкодера. Не понятный новый пункт меню F12 ENC ACCL, по идее это должно было быть убыстрение валкода от выставленного множителя. Проверил варианты то получается, если от 0-3 шаг 10гц, от 4-10 шаг 20гц, 11-28 шаг 500гц. Получается только меняется шаг а убыстрения никакакого нету.
    Когда было
    Код:
    #if ENCODER_ACCELERATE
    int relspeed = (nrotate * 16 * hiresdiv) / ticks; 
    const int speedabs = (relspeed < 0) ? - relspeed : relspeed;
    было супер.

    Владимир


  2. #32
    Аватар для Genadi Zawidowski
    Регистрация
    22.07.2004
    Адрес
    Санкт-Петербург
    Сообщений
    11,093
    Записей в дневнике
    20
    Позывной
    UA1ARN
    Цитата Сообщение от Explorer Посмотреть сообщение
    было супер.
    В собщение http://www.cqham.ru/forum/showthread...l=1#post390363 выложил версию (и проект) со старой таблицей.
    Возмите проект, попробуйте с таблицей ускорения в нём повозиться.
    Та константа (что была 16) теперь заменена параметром меню, ограниченным сверху тем значением, при котором не начинает давать двойные шаги на минимальной скорости вращния.
    Сколько все-таки "зубцов" на диске Вашего енкодера? В режиме без ускорения на сколько дискретов меняется частота за оборот (потом делим на четыре).
    Последний раз редактировалось Genadi Zawidowski; 26.06.2010 в 13:23.
    ... Я там глубину сам промерял!

  3. #33
    Аватар для Explorer
    Регистрация
    07.09.2006
    Адрес
    Лисичанск
    Сообщений
    951
    Записей в дневнике
    1
    Позывной
    UR7MA
    Тактовая частота 8мгц внутренняя, валкодер помоему от Катрана такой большой на 30 прорезей.
    Дублирую для верности: валкодер имеет 30 "зубцов"
    По этому пункту меню аж 28 значений параметра, какая должна быть зависимость?
    Начал возиться с таблицей но вижу мало что дает.


    --------------
    Владимир

  4. #34
    Аватар для Genadi Zawidowski
    Регистрация
    22.07.2004
    Адрес
    Санкт-Петербург
    Сообщений
    11,093
    Записей в дневнике
    20
    Позывной
    UA1ARN
    При валкодер уточнил потому, что у меня тоже от Катрана стоит в макете валкодер - но у около 100 "зубцов".
    Поставьте параметр ускорения в 16 и таблицу из того состояния, когда работало.
    ps: да, у Вы собираетесь подключить dds к макету?
    ... Я там глубину сам промерял!

  5. #35
    Аватар для Explorer
    Регистрация
    07.09.2006
    Адрес
    Лисичанск
    Сообщений
    951
    Записей в дневнике
    1
    Позывной
    UR7MA
    Поставьте параметр ускорения в 16 и таблицу из того состояния, когда работало
    Гена, да вернуться не проблемма дело не в этом, сегодня у меня валкодер на 30 зубов, а завтра может появиться на 1024. Поскольку добавился такой пункт меню, тут стоит вопрос об универсальности.
    Плата DDS давно готова, тактовый генератор 80мгц. Добавлю три HC595 и можно подключать.

    -------------
    Владимир

  6. #36
    Аватар для Explorer
    Регистрация
    07.09.2006
    Адрес
    Лисичанск
    Сообщений
    951
    Записей в дневнике
    1
    Позывной
    UR7MA
    Да забыл, при медленном вращении получается на один оборот 1.2кгц.
    Значит у меня не от Катрана, не знаю такой с платой на микросхемах 136 серии но диск имеет 30 прорезей, покупал на радиорынке военная разборка.
    Последний раз редактировалось Explorer; 26.06.2010 в 17:11.

  7. #37
    Аватар для Genadi Zawidowski
    Регистрация
    22.07.2004
    Адрес
    Санкт-Петербург
    Сообщений
    11,093
    Записей в дневнике
    20
    Позывной
    UA1ARN
    Задумчиво: Может, ввести параметр - количество "зубцов"? Для вашего случая малозубого датчика - советую переключиться в режим "big step" - по 50 Герц на шаг.
    ... Я там глубину сам промерял!

  8. #38
    Аватар для Explorer
    Регистрация
    07.09.2006
    Адрес
    Лисичанск
    Сообщений
    951
    Записей в дневнике
    1
    Позывной
    UR7MA
    советую переключиться в режим "big step" - по 50 Герц на шаг
    Это не то, зачем тогда вообще заморачиваться? Ладно не будем париться, вернусь я наверное на предыдущую прошивку с множителем 16 и без меню для разных валкодеров. Жаль что ломается единая тропа эволюции программы. Буду готовиться к подключению DDS.

    P.S. У нас тепература воздуха +33 С.

    --------------------
    Владимир

  9. #39
    Аватар для vadim_d
    Регистрация
    29.10.2006
    Адрес
    Санкт-Петербург
    Сообщений
    14,890
    Цитата Сообщение от Genadi Zawidowski Посмотреть сообщение
    Задумчиво: Может, ввести параметр - количество "зубцов"?
    Геннадий, из моего опыта ковыряния с WinAVR на железе Константина Иванова - мысль здравая. Из этого числа в меню можно получить период импульсов, при котором переключать скорость, и уже его использовать в рантайме.
    Вадим


  10. #40
    Аватар для Explorer
    Регистрация
    07.09.2006
    Адрес
    Лисичанск
    Сообщений
    951
    Записей в дневнике
    1
    Позывной
    UR7MA
    у меня тоже от Катрана стоит в макете валкодер - но у около 100 "зубцов".
    Генадий, тут я вспомнил у меня хоть на валкодере и 30 зубцов, но там есть платка формирования и учетверения импульсов, получается на контроллер поступают 120 пульсов на оборот.

Страница 4 из 38 ПерваяПервая 123456714 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Cинтезатор Константина Иванова RD3AY #2
    от UA6AP в разделе Технический кабинет
    Ответов: 1164
    Последнее сообщение: 15.02.2024, 15:32
  2. Cинтезатор Константина ИВАНОВА (RD3AY)
    от www в разделе Технический кабинет
    Ответов: 2154
    Последнее сообщение: 23.03.2009, 10:40

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

Ваши права

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