Юрий посмотрите схему в 888 посте.
Немного не так нарисовано :(
Юрий посмотрите схему в 888 посте.
Немного не так нарисовано :(
Integral, здравствуйте, пришли комплектующие, сразу же прошил ардуинку, экранчик показывает, восторг). Дело в том, что планирую использовать галлетник для переключения П-контура, возможно ли сделать версию для такого варианта? Есть секция планировавшаяся для коммутации входных контуров. Можно её будет использовать для вывода на дисплей включенного диапазона? Прошу прощения за "ламерский" вопрос, но на выходе 74HC4060 в D5 импульсы или постоянка? Если постоянка, то может из секции галлетника сделать резистивный делитель с подачей соответствующих диапазонам уровней на D5? А строки отвечающие за переключение кнопками закомментировать. Взял кстати большую версию 2004. Смотрится бомбезно, символы большие, легко читаются )
Последний раз редактировалось ra9jk; 07.03.2022 в 11:00.
D5 - это счетный вход частотомера.
Есть свободный аналоговый вход (A0-A7)? Если есть, то туда можно подавать напряжение с резистивного делителя. Это самый простой вариант. Можно конечно использовать шифратор (на микросхеме или куче диодов), но тогда потребуется 3 (для 8 диапазонов) свободных порта контроллера.
Спасибо от ra9jk
Спасибо за ответ RK9AMX, только начинаю вникать в arduino, моя первая поделка на нем, прошу прощения. Да, аналоговые A0-A7 все заняты. Понял, D это цифровые входы/выходы. Если делать ручное переключение диапазонов галетником с выводом диапазона на экран , то можно освободить D5-D9. Для девяти диапазонов шифратор можно 74HC147 10 на 4.
Я так понимаю нужно на каждый вход по резистору с питания подтянуть, создать логическую 1 а галетником коротить на землю нужный вход. Верно? Как то так.
А вот со скетчем проблема, никогда не программировал.
Последний раз редактировалось RU9CA; 10.03.2022 в 14:29. Причина: П.6.2 Правил.
Я не смотрел даташит на эти микросхемы, возможно. Вечером посмотрю. Весь вопрос с доставаемостью и ценой. Может будет проще заменить на диоды. Нужно посмотреть.
Вот пример диодного шифратора. Часть схемы для B0 и B1 можно выкинуть и добавить ещё диапазонов.
Скрытый текст
...
Посмотрел код. Действительно не работает на крайней на сегодняшний день версии IDE - 1.8.19. С ошибками разобрался. За одно почистил варнинги. Варнинги библиотек не чистил. Они не критичные. В архиве последняя версия для общей сетки. Для общего катода пока не смотрел. Вообще, нужно по хорошему слить оба проекта в один, чтобы было проще вносить изменения. Посмотрю на досуге как это проще сделать.
У кого есть желание и возможность проверяйте. У меня пока такой возможности нет.
Список изменений:
Скрытый текст
Код:// ***************************************************************************************************************** // 09.03.2022, RK9AMX, MO05RE, Arduino IDE 1.8.19 // // Исправил файлы библиотек от Gyver. Некоторые символы библиотек оказались другой кодировки. Что очень странно... // Добавил инициализацию класса GyverUart. // // Заменил переменную в макросе dotimes со знаковой на беззнаковую. Ушёл один из варнингов. // // Добавил в обработчики кнопок недостающую конструкцию: // case SB_NONE: break; // case SB_AUTO_CLICK: break; // Это избавило от нескольких варнингов. // // В функции menu() изменил переменную step (зарезервированное слово) на _step. // Инициализировал переменную _step = 100. Борьба с варнингами. // // Инициализировал переменную numByte = 0 в функции settings_uart(). Борьба с варнингами. // // Борьба с варнингами. Добавил преобразование разрядности для переменных timer, timer2, Select. // *****************************************************************************************************************
Спасибо от ra9jk
Спасибо от ra9jk
Всем привет вернулся опять к контроллеру версия 1.0.7 почему не стабильные показания на индикаторе? Напряжение более менее стабильно, а токи копец прыгают, мегу на ардуинке перепаял с отмытием флюса, ножки от дорожек отрезаны, нагрузил просто подстроечниками.
R8CDB, если напряжение индицируется нормально, то и ток будет индицироваться нормально. В ATMEGA328P один АЦП. Каким образом нагружены входы подстроечниками? Верхний по схеме вывод подстроечного резистора должен быть подключен к +5V. Судя по всему у вас в воздухе висит.
...
Думаю, что нужно оба проекта слить в один. Начал немного их сравнивать. Код практически идентичен. Можно небольшими манипуляциями с директивами препроцессора попробовать реализовать выбор нужной конфигурации. Раскомментировать / закоментировать нужную конфигурацию думаю для большинства не составит труда. Только после этого можно добавлять новый функционал в код. Иначе версий наплодится столько, что скоро сами в них запутаемся.
Если у вас в Протеусе уже есть схема, проверьте пожалуйста работу шифратора. Там по идее должно быть видно переключение высокого и низкого уровня на выходах 74HC148.
Спасибо от ra9jk
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)