Зарегистрирован: Сб мар 11, 2017 23:01:17 Сообщений: 10
Рейтинг сообщения:0
прикол в том что коротыша не обнаружил,детали тоже проверял ESR тэстером всё впорядке
Добавлено after 2 hours 41 minute 25 seconds: Победил я это чудо враждебной техники,прикол в том что был нерабочий подстроичный конденсатор С6 от 3 до 30нФ,выпаял и без него всё запустилось,сразу появилось правильное питание.
Добавлено after 25 minutes 1 second: подскажите в чём разница между К1 и К2 прошивками,если кто в курсе. И как определить какая мне нужна.
"в чём разница между К1 и К2 прошивками," если Вы про комплекты поставки - специально не проверял, но - электрически "железо" то же самое, софтово функционал - один, чем им отличаться-то - разве, что надписью в момент включения.
"прикол в том что был нерабочий подстроичный конденсатор С6 " сам по себе С6 к импульсам на базе Q2 - ни каким боком. надо бы найти реальную причину (косяк может вернуться).
Зарегистрирован: Сб мар 11, 2017 23:01:17 Сообщений: 10
Рейтинг сообщения:0
a797945 писал(а):
сам по себе С6 к импульсам на базе Q2 - ни каким боком. надо бы найти реальную причину (косяк может вернуться).
это и есть реальность ,после запайки его назад ( сделал специально так как сам не поверил в такое ) пропало отрицательное напряжение в место 1.6 стало 1.97 и тд... Опять выпаял всё стало на свои места напруа появилась прибор заработал. Вот такие пироги с яблоками.
Добавлено after 5 minutes 41 second: Теперь нужно где-то подстроичник искать,а это по месту проблематично.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Да вродь нормально только в тэсте углы вытянуло вверх я в место него впаял кондёр на 47 всё стало нормально. Нужно ещё что то сделать чтобы помехи уменьшить,а то в состоянии покоя Vmax 0.18 Vmin -0.10 Vaur 0.00 Vpp 0.20
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
a797945 Я так понял - Вы разбирались с прошивками - я эту тему с начала читал ! Что думаете по поводу https://github.com/ardyesp/DLO-138 ? Добавить аппаратную часть под второй канал - не очень сложно, да и логические каналы лишними не будут...
_________________ Сделать сложное - просто... А сделать простое - сложнее. Шпагин (конструктор оружейник)
что Вы имеете ввиду? я не программист, мои познания весьма скромные, я не написал ни одной сколько-нибудь стоящей программы или прошивки. лирику по этому поводу писал в теме о варианте прикручивания энкодера к dso138, здесь же на коте. по поводу ссылки - как понял там в /bin две прошивки (кнопки/энкодер), заливаете какая приглянулась, аппаратные возможности по глубине аппаратного апгрэйда, не понравится заливаем назад стоковую. но сабж и так не шустрый, а у них ограничение - до 20мкс/дел. попробовал бы, интереса ради, синхронизацию посмотреть, но щас других хлопот "за гланды".
Имел я в виду например это: "...Для тех, кто захочет сам «порулить» величиной размаха в отрисовке: По смещениям 42ce и 4322 лежит код 92 08 c7 23 db 00 0892 – логический сдвиг регистра вправо на 2 бита – си-речь деление на 4 (в команде - биты с 6 по 10 величина сдвига, 08d2 – будет деление на 23c7 00db – формирует число 11000111000 - поправка, чтоб вернуть «0V» в отображаемый экран, При делении на 8 (08d2) – потребуется что-то около 23e7." Это многократно превышает уровень моей осведомленности о прошивке сабжа.... Я-то как раз немного программист, но мой опыт ограничен ассемблером ПИКов и АВРов, STM же заточен под С, и я его пока не освоил, хотя по-немногу двигаюсь в этом направлении.
Да - частота там ограничена АЦП камня - но я обычно вожусь со звуковыми устройствами, двухканальность бы не помешала... Синхронизация там, я так понял, прежняя - просто сдалано переключение (механическое) между источниками... Ладно - оно, конечно, игрушка, но - вполне функциональная...
_________________ Сделать сложное - просто... А сделать простое - сложнее. Шпагин (конструктор оружейник)
да это же не язык, это чисто машкоды подходец из молодости, когда программки переводил с Орион128 на Специалист а эти байтики не из стоковой прошивки, их я сам втискивал сначала в 37-ю потом в 42-ю.
a797945 А что значит - сам втискивал? Т.е. таки разобрался с программой отрисовки? Она ж там довольно сильно фильтрует сигнал, я так понимаю - т.е. за более плавную кривую мы платим ограниченной полосой пропускания... Вот и интересно - иначе простое поднятие частоты АЦП ничего не даст - нужно корректировать развертку с фильтрацией отрисовки...
_________________ Сделать сложное - просто... А сделать простое - сложнее. Шпагин (конструктор оружейник)
"... таки разобрался с программой отрисовки? Она ж там довольно сильно фильтрует сигнал..." не, это действительно было б слишком головоломно, где на низких развертках забирается от ацп - это место нашлось сравнительно быстро, но оставались бы не затронутыми быстрые развертки, пошел с другой стороны - нашел где начинается отрисовка "луча". Так что свой код я втиснул в процедуру формирования экранного "буфера", т.е. уже после "математики". Не слишком удачное место, но изначально я и не рассчитывал, что получиться, просто шел на удачу. А вскоре разработчик выложил в доступ 50-ю, рыться в прошивке отпала необходимость. Дисассемблер не осваивал, базой послужил файл (если правильно помню расш. .lst) куда компилятор льет инфу для отладки (адр., код, asm-нотация).
... т.е. за более плавную кривую мы платим ограниченной полосой пропускания... несколько ни так, полоса пропускания - характеристика из аналоговой техники - ее недостаток исказит форму сигнала в плане заваливания фронтов и провала амплитуды. Эта проблема видна еще до попадания на ацп. Уже в МК, краеугольный камень - скорость оцифровки, включая накладные на заполнение массива. А дальше, действительно существуют два метода рисования кривой по точкам, один красивей для синусоид, другой для прямолинейных форм. И некоторые закладывают оба метода в свои осц., а большинство только первый. Не математик - рассказал бы конкретней
... простое поднятие частоты АЦП ничего не даст ... если ничего не корректировать в системе тактирования, типа махнуть кварц - первым отвалится дисплей, т.е. что успевает там ацп мы просто не увидим. разгоняют изменяя систему тактирования
...нужно корректировать развертку... там два способа на медленных развертках - опрос ацп по тику таймера, и на быстрых - выборка с прореживанием из массива
товарищи программисты, тем более осц.-строители Вам бы рассказали конкретней и интересней да и некоторые мои дилетантские высказывания они назовут некорректными.
Ну на таком уровне - я примерно представляю себе. Просто я не занимался именно отбражением кривых на дисплее. Вообще-то я профессиональный электронщик, а программист - любитель. А на нашем приборе хорошо видно, что он строит довольно красивый синусоидальный сигнал до частоты 100 кГц - т.е. при 10 точках на период. А вот прямоугольники при высокой частоте он явно "перефильтровывает" - очень похоже на действие аналогового фильтра высокого порядка, да еще и с некоторой колебательностью на частоте среза...(типа Чебышева там . Вот и подумалось, то что выше написано... Там бы хорошо поковыряться - можно было б и шумы на экране совсем прибрать - для этого нужно поднять усиление аналогового тракта и уменьшить масштаб отрисовки - в основном там шумит АЦП из-за недогруженности. Ну насчет частотки можно было б подумать - но тут моих познаний явно маловато - да и исходных данных недостаточно...
_________________ Сделать сложное - просто... А сделать простое - сложнее. Шпагин (конструктор оружейник)
попробуйте прошивку по Вашей ссылки, я почти уверен, что она только внешне похожа на стоковую, а по сему, вполне возможно, что у нее нет той проблемы с фантазиями в сигнале. может та прошивка Вас вполне устроит. Другой путь писать самому опираясь на помощь опытных в этом деле форумчан.
В принципе.... Я как раз любитель писать сам - но в этом случае доберусь точно не скоро. Во- первых - приборчик уже есть и работает прилично, во - вторых - я еще недоразобрался с STMами, да и то - с младшей линейкой, опять таки - графику я такую не юзал, - в общем, вряд ли я за это возьмусь - нет жестокой необходимости, а для своего удовольствия я конструирую в основном музыкальные инструменты (изобретаю велосипед ). Мне, конечно, интересно было б такое (осцилл) самому сделать, но пока для меня это неподъемно (без ощутимых затрат времени и сил). Кстати, перед тем, как я купил этот набор - я таки задумывался именно о самодельном осцилле и именно на базе STM, зашел в магазин присмотреть недорогой индикатор для этой цели... И тут увидел DSO138.... Проблема отпала....
_________________ Сделать сложное - просто... А сделать простое - сложнее. Шпагин (конструктор оружейник)
Полагаю - он и так разогнан до предела. Во первых - там есть встроенный умножитель частоты ядра и периферии. Во вторых - там есть ограничение по частоте отсчетов АЦП - если не ошибаюсь - предельная частота 1 МГц или около того. И третье - а как при разгоне измерять время по экрану - уплывут ведь и все измерения?
_________________ Сделать сложное - просто... А сделать простое - сложнее. Шпагин (конструктор оружейник)
посмотрите, рисование "луча" на развертках 10, 20 мкс отличается от рисования на 50 мкс и медленнее - больше "фантазирует" (дорисовывает чего нет), по другому работает синхронизация (напр., первый пакет uart'посылки не поймать). и попробуем посчитать: точек на клетку 25, если приравнять точки к замерам то - для 50мкс/дел. это 50 / 25 = 2мкс т.е 0,5МГц для 10мкс/дел. это 10 / 25 = 0,4мкс т.е. 2,5МГц полагаю в сабже максимальная выборка 0,45 - 0,5 МГц.
по ссылке, что давал - там человек разгонял ацп этого каменя до 9МГц
когда то, ради прикола, пробовал ставить другой кварц - у меня не опознался дисплей. прошивка была толи 42-я толи 50-я, щас в 60 /61 -вых по другому может с дисплеем общается. да, и еще - сабж и без кварца спокойно работает, если прошивке не понравиться кварц она будет работать на внутр. RC генераторе (то же 8МГц-овом). по крайней мере 42-я (50-я) работала. и если не знаешь этот фокус, то и не заметишь.
Я разбирался токо с камнями STM32F0. Там максимальная частота АЦП при 12 битах - 1 МГц. А прикол с кварцем - это не программа, это железо. Есть на этих камнях такая фича - камень запускается от внутреннего осциллятора, и, если функция проверки кварца включена, проверяет его работоспособность, если кварц не работает - переключает обратно на внутренний. Насчет частоты АЦП - кажется при уменьшении точности до 8 разрядов, можно поднять частоту...Вот не помню точно у STM... Но - что нам это даст? Тогда нужно точно разбирать прошивку - менять масштабы по горизонтали, алгоритмы отрисовки на больших частотах и т.д. А вот насчет синхронизации - все верно... На большой частоте он плохо синхронизирует. Причин. скорее всего, две: Во первых - ОУ медленнее компаратора, да и компаратор был бы - не намного быстрее. Во вторых - думаю, что алгоритмически это не отработано. Хотя - вполне возможно, на большой частоте задержка ОУ + задержка алгоритма обработки синхросигнала оказывается больше, чем емкость буфера видеопамяти - ну вы поняли. В смысле - пока он реагирует на синхросигнал, память успевает перезаписаться...
_________________ Сделать сложное - просто... А сделать простое - сложнее. Шпагин (конструктор оружейник)
отпуск заканчивается, дела под'утомили, решил чуток поиграться залил прошивку dlo138 v1.0, по железу ничего не менял, вот быстрые впечатления: - с синхронизацией и правым маркером не разобрался; - (софтовой поправки линии 0В не нашел) - нашлась; - прошивка к софту dso138 никакого отношения не имеет, только внешне похожа; - кнопочное управление менее удобно в сравнении с dso; - бросил перемычку с С8 на 14ногу - сигнал на оба канала, как и ожидалось рисуется синхронно; - форма сигнала корректна - таких "фантазий", как у dso нет; - цифр. каналы не смотрел. но есть неприятный момент - у меня на обоих аналоговых каналах линия 0В живет своей жизнью (от аппаратного тракта не зависит), погуливает точек на 5-7, а может отпрыгнуть клетки на 1.5-2.5, прыжки зависят от перемещения правого маркера. дополню: - синхронизация работает по правому маркеру, но когда он ниже "луча" на две клетки; - набор отображаемых каналов фиксирован, переключаются только определенными комплектами; - нет режима медленных разверток - на всех сначала заполнение буфера потом отрисовка, т.е. к примеру, на 10мс смена экрана раз в секунду. на ближайшее время пока все.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 23
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения