Форум Радиолюбителей

Опорник от Владимир_К

415283 просмотров, 466 ответов — стр. 1 из 32

6 мая 2021 г. в 11:17#1
Собираю опорник для синтеза Игорь2 под руководством Владимир_К.
Начал с платы индикации. Индикаторы типа 5161AS общий катод, красные.
Схема, фото.

6 мая 2021 г. в 12:09#2
Созрели вопросы. Как после сборки платы индикации её проверить? Может есть какие либо тестовые программы для ардуино ?
6 мая 2021 г. в 12:34#3
Схемы в splan нашёл. Там ардуино нано версии 3. Как ее прошивать, ведь у вас код явно будет не в ардуино иде...
6 мая 2021 г. в 12:35#4
Валкодер у меня на 400 импульсов с али, на шариковых подшипниках. Будет ли схема его видеть?

Владимир_К
Сообщений: 1245
6 мая 2021 г. в 12:46#5
Цитата: Core
Там ардуино нано версии 3. Как ее прошивать, ведь у вас код явно будет не в ардуино иде...

Компилятор у меня в составе программы AVR Studio 4.19. НЕХ-файл создан ейной. Его можно зашить в Ардуино. Программа для прошивки - XLoader. Найдите ее поиском. В архиве НЕХ-файл прошивки. Подключаете Ваш Ардуино USB шнурком к компьютеру, открываете Нех_файл, предварительно извлеките его из архива.
Но, к сожалению, я уже не помню. Возможно без Si5351A программа не будет работать. Там при инициализации программа запрашивает по шине I2C Si5351A. Если ее нет, никто не ответит и программа будет ждать до второго пришествия.
Если после прошивки возникнет такая ситуация, я уберу из программы обращение к Si5351A. Таким образом, Вы сможете протестировать индикатор.
И еще, вполне возможно, что при разводке плат я мог как мне заблагорассудится, менять выводы Ардуино, для удобства в разводке. Поэтому, желательно сравнить схемы в Сплане с печатками. К сожалению, тут я не очень аккуратен. Программу мог поменять, а схему не откорректировал.

Владимир_К
Сообщений: 1245
6 мая 2021 г. в 12:50#6
Цитата: Core
Будет ли схема его видеть?

Хоть я и не на сухарях, но такое покупать жаба давит adm.
Валкодер должен выдавать сдвинутые по времени импульсы. Если Ваш валкодер это делает, проблем не будет. Возможны проблемы с количеством импульсов. Я программу проверял с валкодером на 150 импульсов максимум. Но это потом. Если проблема такая возникнет, придется искать где проблема.
Я вот так делаю:
http://www.cqham.ru/forum/showthread.php?1786-%C2%E0%EB%EA%EE%E4%E5%F0-%F1%E2%EE%E8%EC%E8-%F0%F3%EA%E0%EC%E8/page68
677 сообщение. Или так, как на фото.

6 мая 2021 г. в 12:54#7
Эти валкодеры как раз выдают два канала со сдвинутыми импульсами. А их ещё покупал когда они стоили по 250 рублей. Сейчас всё подорожало.

Да вы на всякий случай уберите обращение к сишке. Будет тестовый софт для проверки шкалы.
Владимир_К
Сообщений: 1245
6 мая 2021 г. в 01:09#8
Цитата: Core
Да вы на всякий случай уберите обращение к сишке.

Да там много мест, где придется убирать. Если программа с сишкой у Вас подвиснет, я тогда сделаю тестовую для проверки индикатора, так будет проще.
Возможно она у меня и есть. Тут много чего есть, проблема найти...
6 мая 2021 г. в 01:10#9
Ок. Не будем торопить события. Паяю индикатор
Владимир_К
Сообщений: 1245
6 мая 2021 г. в 03:53#10
Цитата: Core
Паяю индикатор

Тестовая прошивка для проверки индикатора.
Подключение:
Dat индикатора, цепляем на вывод процессора - PB2;
Blink - PB1;
Clk - PBO;

Все файлы прошивок, которые возможно придется Вам сбрасывать, будут иметь одно имя "main". Так что Вы их там у себя переименовывайте, например:
main_0, main_1 и т.д.

6 мая 2021 г. в 03:54#11
что должно отобразиться в результате теста?
Владимир_К
Сообщений: 1245
6 мая 2021 г. в 04:04#12
На индикаторе нули, а потом начнет значение увеличиваться на единицу, через 100 мсек. И так бесконечно.
Хотя, наверное не правильно сделал.. Долго придется ждать, пока все комбинации на дисплее отразятся. Сделаю лучше так - все нули потом 1111111, 2222222 и т.д.
Но позже, пока паяйте.
6 мая 2021 г. в 04:38#13
Индикатор почти готов, осталось впаять блокировочные ёмкости 0,1 по питанию и можно цеплять к ардуине. Перекур.

Владимир_К
Сообщений: 1245
6 мая 2021 г. в 05:42#14
Диагностика. Видео работы программы диагностики и прошивка.
https://www.youtube.com/watch?v=JqKkpXOt4MY

6 мая 2021 г. в 06:17#15
Попробовал залить последнюю тестовую прошивку. Мигает крайний левый индикатор ничего нет больше. Хотя при заливке софта все индикаторы хаотично перебираются случайными знаками.
Кстати видео не работает. Автор ограничил доступ пишет.