Зарегистрирован: Сб мар 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: Теперь нужно где-то подстроичник искать,а это по месту проблематично.
Инженеры КОМПЭЛ провели сравнительное тестирование аккумуляторов EVE и Samsung популярного для бытовых и индустриальных применений типоразмера 18650.
Для теста были выбраны аккумуляторы литий-никельмарганцевой системы: по два образца одного наименования каждого производителя – и протестированы на двух значениях тока разряда: 0,5 А и 2,5 А. Испытания проводились в нормальных условиях на электронной нагрузке EBD-USB от ZKEtech, а зарядка осуществлялась от лабораторного источника питания в режиме CC+CV в соответствии с рекомендациями в даташите на определенную модель.
Да вродь нормально только в тэсте углы вытянуло вверх я в место него впаял кондёр на 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мс смена экрана раз в секунду. на ближайшее время пока все.
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения