Помогите доработать энкодер

Ответить
Ardudue
Лейтенант
Сообщения: 418
Зарегистрирован: 13 апр 2020, 18:22
Имя: Антон
Поблагодарили: 3 раза

Помогите доработать энкодер

Сообщение Ardudue »

[ref]GDAN7777[/ref], как это регулировка щелчков энкодера может управлять шагом частоты?
Ну вот пробуйте , я не тестировал.
Энкодер.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ardudue
Лейтенант
Сообщения: 418
Зарегистрирован: 13 апр 2020, 18:22
Имя: Антон
Поблагодарили: 3 раза

Помогите доработать энкодер

Сообщение Ardudue »

GDAN7777 писал(а): 30 май 2020, 17:09 Энкодер KY-40.Устанавливаешь TicStep=2.Частота изменяется с дискретностью 1 Гц.Ставишь TicStep=0,2-на один щелчок меняется сразу на 10Гц.Как-то так.
ужОс. В FLP можно сделать меню и шагать хоть 0,1Гц (микросхема позволяет). Где то здесь видел ПБ для AD9833.
Или крайний случай без менюшки как здесь сделан проект для AD9850

Отправлено спустя 6 минут 27 секунд:
вот нашел ПБ для AD9833
два регистра со сдвигом фазы.
Ardudue
Лейтенант
Сообщения: 418
Зарегистрирован: 13 апр 2020, 18:22
Имя: Антон
Поблагодарили: 3 раза

Помогите доработать энкодер

Сообщение Ardudue »

GDAN7777 писал(а): 30 май 2020, 19:23 Сдвиг фазы мне совершенно ни к чему.Как и 0.1 Гц.
ну тогда один регистр задействовать. 0,1 Гц это минимум с которым шагает микросхема, просто делаете переменную и пишите туда свои шаги хоть 1Гц ,хоть 10Гц и т.д.
Ardudue
Лейтенант
Сообщения: 418
Зарегистрирован: 13 апр 2020, 18:22
Имя: Антон
Поблагодарили: 3 раза

Помогите доработать энкодер

Сообщение Ardudue »

GDAN7777 писал(а): 30 май 2020, 20:06 Как избавиться от отрицательных значений?Даже если использовать unsigned long integer,то бывает после ноля все-равно забрасывает в максимальное значение.
ну откуда могу знать что Вы там начертили -проект в формате flp надо прикладывать.
Ardudue
Лейтенант
Сообщения: 418
Зарегистрирован: 13 апр 2020, 18:22
Имя: Антон
Поблагодарили: 3 раза

Помогите доработать энкодер

Сообщение Ardudue »

GDAN7777 писал(а): 31 май 2020, 19:49 Пару-тройку дней и выложу проект с печатными платами,если интересно кому,конечно будет.
так то если частотомер , то наверняка кому то пригодится для репликации.
Ardudue
Лейтенант
Сообщения: 418
Зарегистрирован: 13 апр 2020, 18:22
Имя: Антон
Поблагодарили: 3 раза

Помогите доработать энкодер

Сообщение Ardudue »

[ref]GDAN7777[/ref], генератор тоже кому нибудь пригодится
VALERIOG
Рядовой
Сообщения: 1
Зарегистрирован: 27 май 2020, 11:45
Имя: Valeriy

Помогите доработать энкодер

Сообщение VALERIOG »

Привет. можна ссилочку на проект.
можна ли добавить еще один независимий канал до 20кгц аппаратно, или добавить еще одну ad9833.
если нужно задействовать еще один spi - тогда нужно брать A328PB ?
Ответить

Вернуться в «Помогите, а то я "нимагу"»

Кто сейчас на конференции

Сейчас этот форум просматривают: Stranger и 3 гостя