по параллельной теме накупил всего а прошивка тысяча руб и то что ни неделя то обнаруживается баг,новая прошивка и снова выкладывай штуку... и плата косячная,перерезать дорожки и перепаивать надо долго
А что в моей теме написать такое побоялись? не помню, кажется, вы с форума Ардуино вместе с товарищем 240265 перешли на радиокот?
ссылки на форум с указанием на каждой неделе багов? это редко происходит, бывают хотелки пользователей, бывает я добавляю функцию и появляются некоторые баги, которые я сам исправляю. С тем учетом, что все обновления бесплатны, не вижу причин париться по этому поводу. Клеветать нехорошо. С наступающим! Новый Год нужно ждать больше чем 303 !
Я извиняюсь,я и на 303-м так забросил,думал каждая новая прошивка с исправленным косяком платная Хорошо три 303 заказал,может и обращусь,если Китай не родведет...
Добавлено after 2 minutes 42 seconds: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - проект Fusion даже исходники на своем сайте повыкладывал.
Давай сделаем радикальное решение - тупо ставим выключатель и кнопку делителя. Кстати, придумал решение смещения луча: вместо двух кнопок (места маловато там) поставить один движковый подпружиненый переключатель со старого сотового телефона на три положения - при отпускании движка он автоматом устанавливается в нейтраль. Если не ошибаюсь, в телефоне выполнял роль регулировки громкости. И еще: планирую все-таки переделать печатку на базе печатки от Silverdjus v.2 в ветке GFX
Выключатель на питание ? У меня сейчас так и стоит, но в программе все есть и работает. На счет переключателя вместо реле ,чтобы правильно отображалось В/Дел и показание измеренного напряжения нужно вторую группу контактов заводить на вх. МК и перелопачивать программу т. е. делать отдельно прошивку "без реле". Еще я перекинул кнопку ОСД на РА15 , РА8 нужен для генератора. А на счет переключателя от сотового , так мне пофигу .У меня кнопки на отдельной плате.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Очень хорошо включается/отключается линейным стабилизатором типа TPS79933 или RT9013-33PB. Для экрана можно свой поставить и управлять параллельно. Из обвязки только диод, конденсатор и резистор. Во входную цепь однозначно развести реле. У кого нет можно или переключатель поставить или запаять навсегда в одно положение, и пользоваться входными щупами с делителем 1:1 и 1:10. Кстати а сколько реле потребляет?
Вопрос как лучше организовать делитель у второго ОУ: 1 вариант - делитель в обратной связи, но необходима ВЧ коррекция на каждом поддиапазоне. 2 вариант - делитель из резисторов после первого ОУ. Плюсы - простота. Минус - сначала давим напряжение до минимума, затем его усиливаем. Насколько это критично? Хотя в Нейлскопе и у GFX вроде норм работает.
Про DAC: у меня не используется. Ноль установлен делителем перед АЦП. Работает уже 2 года и не съежает.
BNC лучше самые низкие выбрать. Очень много получается расстояние между платой и дисплеем. Или вынести их за дисплей.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Предлагаю вынести весь функционал взаимодействия с пользователем на компьютер/мобильный/планшет.
это позволит:
снизить стоимость изделия значительно повысить эргономичность со всеми возможностями тачскрина, если это планшет. сам осциллограф, став компактнее, будет находится там, где непосредственно происходит измерение, а результат будет отображается там, где это удобно пользователю, в пределах 10 метров, если это Bluetooth. получая измеренные данные по бес проводу и запитывая сам осциллограф от батареи, которую он станет потреблять значительно экономичнее, получаем надежную гальваническую развязку. освободившиеся ресурсы контроллера использовать для чего либо более полезного различные дополнительные сервисы типа запоминание сигналов, сравнение с образцом... можно вынести на менее ограниченную в ресурсах сторону
одной из сложностей такого подхода является написание протокола обмена между микроконтроллером и внешним устройством. Но есть готовое решение BlackBox. Это генератор исходников обработки бинарного протокола. На данный момент поддерживаются языки JAVA, C, C# поддержка SWIFT в планах.
Для получения сгенерированного и оттестированного кода необходимо:
Проверить, что спецификация успешно компилируется, и послать её исходник, в виде аттачмента письма на почтовый адрес OneBlackBoxPlease@outlook.com. Сервер периодически забирает присланные спецификации из этого ящика, проверяет их корректность. Генерирует заказанный в спецификации исходный код на требуемых языках программирования. После этого создается несколько тестов и исходники прогоняются через них. Если все тесты прошли успешно, то сгенерированный код, последний прошедший тест, а также пример использования заказанного API упаковывается в архив и высылается адресату. В случае обнаружения ошибки, отправитель уведомляется о возможной задержке и служба поддержки BlackBox разбирается с возникшим затруднением. Тут можно найти пример высылаемого сгенерированного кода, а тут использование этого кода в выше упомянутом, демонстрационном проекте управления с андроида вспышками светодиода на демоплате собранной на STM8.
Используя BlackBoxвы сможете с лёгкостью наладить связь не только между микроконтроллерами, мобильными устройствами но и обычными компьютерами. И что важно, с минимальными затратами времени и сил. Фактически код сгенерированный BlackBox может стать каркасом Вашего распределенного приложения. Программисту останется просто добавить обработчики на события приёма пакета, а также логику создания пакета, заполнения его данными и отправки его получателю.
Ну и естественно, зависимости от целевой платформы, нужно написать приложение отображения измеренных данных и логики формирования команд управления осциллографом, тайминги развертки, коэффициент усиления... Лучше это делать под Android Studio.
На GitHUB полно решений разной степени законченности.
Буду следить за веткой и отвечать на возникающие вопросы. Ну либо пишите в багтрекере на GitHUB
Fusion Да я транзисторы нарисовал из за измерителя барарейки. Если бы не он, та конечно-же по ЕN .Реле потребляет 60 мА импульс. Я его поставил без ключей , вроде нормально, у GFX c ключами. Как лучше организовать делитель у второго ОУ? ХЗ . Оба метода по своему хороши, работают оба, все зависит от ОУ. Про DAC: Мне очень нравится иногда не переключая диапазон подвинуть луч, это из аналового ОСЦ .
Добавлено after 1 minute 37 seconds: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - проект cheblin вынести весь функционал взаимодействия с пользователем . Это портативное автономное устройство.
Про измеритель батарейки: В цепи измерения стоит 100кОм+(300кОм||нога процессора). Ток получается меньше 20 мкА. При емкости АКК 1АЧ это 50 000 часов. Или больше 5 лет. В случае чего у аккумулятора есть защита от переразряда. У меня такая схема собрана в реале, и за два года я не заметил самопроизвольного разряда.
Про блютуз - это совсем другое устройство будет. Есть же USB осциллографы. Воткнуть в них блютуз свисток и готово. В этой теме про карманное устройство все же. Мне вот чисто эстетически нравится работа с дисплеем)))
Вообще-то по схеме подписано 100к+30к отсюда и полемика о разряде. Тогда что, убираем транзисторы питания и управляем программно вкл/выкл 2985 по третьим ногам? 240265, а каким импульсом происходит возврат реле в исходное положение, оно же поляризованное? Т.е. для его возврата в исходное положение необходимо поменять полярность импульса на обмотке. Предполагаю, что у тебя возврат происходит по выключению аппарата. Не мерил ток реле, но без транзисторов (60мА) можно спалить порт МК
Output current sunk by any I/O and control pin 25 Output current source by any I/O and control pin −25 ΣI IO(PIN) Total output current sunk by sum of all IOs and control pins(2) 80 Total output current sourced by sum of all IOs and control pins(2) −80 mA
В схеме есть буфер для реле, давайте его поставим от греха. А от транзисторов по питанию озбавимся.
Добавлено after 37 minutes 2 seconds: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - проект Схему подправил.
По-англицки не шпрехаю, но вроде понял о чем речь. С ключами определились, а вот со смещением что делать будем? Чисто механически, резистором смещать или все-таки кнопки ставить, порты свободные вроде есть?
Резистор у меня в данный момент стоит и работает. А с кнопками нужно отмакетировать и дописать программно. Нужно время.
Добавлено after 2 minutes 44 seconds: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - проект Заложить в плату все для кнопок, а резитором можно пользоваться и сейчас. Плату врукопашную травить будешь ?
Добавлено after 4 minutes 58 seconds: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - проект Смотрел плату, не здорово что входные цепи около кнопок. Лучше поменять местами 4051 и ОУ.
Но там еще дниннючий провод от вч. разьема будет собирать на себя всю срань.
Добавлено after 2 minutes 28 seconds: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - проект А , ну если его снизу проложить , то нормально. Сразу не увидел.
Да, со стороны экрана он идет, планировал экранированным куском пробросить. Кстати, ВЧ разъем поставил именно так, чтобы можно было ориентировать вверх или на бок
Лады, правда я предусмотрел и вывел площадки РВ12, РВ13. Может так оставить? Стесняюсь спросить, а куда к МК подключен провод SA2? И еще: в схеме экран 2.2, может по-больше поставить с тем же ILI9341, правда он с тачскрином. Наверное буду разводить под 2.8, но ноги совпадают и с 2.2. Провод к разъему ВЧ все-таки со стороны деталей получается, а сам разъем, дисплей, реле и кнопки с обратной стороны
Последний раз редактировалось man_200 Вт янв 09, 2018 11:15:01, всего редактировалось 1 раз.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 45
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения