Вот 3 фото, все-таки проскакивают и крупные глюки иногда, но восновном просто шум, который сложно понять толи это реально шум входной части, толи глюки на шине. Что так шумит входная часть та еще загадка.
Очень похожи на шумы питания. На среднем фото непонятные пики можно пробывать убрать подбором конденсатора на 4051 и регулировкой входного подстроечного конденсатора С17. Они и призваны выравнивать такие вещи. И отмыть всё от флюса, будь он хоть трижды не смываемым :) Лучше в УЗВ.
Очень похожи на шумы питания. На среднем фото непонятные пики можно пробывать убрать подбором конденсатора на 4051 и регулировкой входного подстроечного конденсатора С17. Они и призваны выравнивать такие вещи. И отмыть всё от флюса, будь он хоть трижды не смываемым :) Лучше в УЗВ.
На среднем фото очень знакомая картина по рассинхронизации тактового генератора и момента считывания АЦП.
Как это выявить.
Подайте на вход не меандр, а постоянное напряжение, потом поднимайте его плавно, пока не увидите значительные всплеске на определенном бите оцифровки. Также это можно увидеть на очень пологой пиле. Иначе я ошибаюсь и это действительно несогласование емкости входа.
На среднем фото очень знакомая картина по рассинхронизации тактового генератора и момента считывания АЦП.
Как это выявить.
Подайте на вход не меандр, а постоянное напряжение, потом поднимайте его плавно, пока не увидите значительные всплеске на определенном бите оцифровки. Также это можно увидеть на очень пологой пиле. Иначе я ошибаюсь и это действительно несогласование емкости входа.
Да я так и делал, гонял сигнал регулируя смещения нуля, когда было рассогласование, то по центру, где бит 7 и все остальные меняют друг друга было очень много таких всплесков. Сейчас они редки, но все же это ошибка считывания и мелкие шумы, часть это питание точно, низкочастотное синусоидальное, но часть из них тоже скорее всего ошибка считывания, просто первые биты же из-за питания сами по себе скачут, сменяясь быстрее старших, поэтому на них это проявляется чаще. Был бы нормальный оссцилограф можно было бы посмотреть что за сигнал приходит от АЦП, может там дребезг какой, может резсторы между МК и АЦП сгладят его. Как включают обычно быстрые параллельные интерфейсы? Дорожки зигзагом пускают выравнивая их длинну, это точно, а вот есть ли RC цепочки не знаю.
Может 9280 запитать от того-же стабилизатора, что и STM, чтобы уровни сигналов совпадали? По поводу длины дорожек. Самая длинная 1.5 см, не думаю что может влиять, хотя кто знает.
Обучил ослик скриншотам, по долгому удержанию кнопки энкодера. Скрины в формате BMP. На экране выводы от SPI флешки нужно запараллелить к SPI экрана, кроме вывода SC разумеется, его на отведенное для этого место (В13). Чуть не подох вчера, до 3х ночи пытался с экрана считать инфу, а сегодня с флешкой воевал, но оно того стоило, так солиднее намного уже смотрится.
Да все-таки сдвинуто было на 1 пиксель, все правильно, а кверхногами было лучше, потому что совпадали субпиксели соседних пикселей... Ну не важно, починил.
Хотя..., если присмотреться то не починил. желтый и голубой поменяны местами...я помру скоро с этим экраном, зато так не двоится)
91 попытка и все норм) Я перебрал раз 10 все возможные положения субпикселей, которых всего 6, так и не смог понять, что за фигня творится, оказалось SPI использовался на прием кривовато и экран просто не успевал. Вот оно "чудо", крутить хоть как можно, ничего не двоится.
оказалось SPI использовался на прием кривовато и экран просто не успевал
Я так понял, что экран умеет не только принимать данные, но и отдавать.
У меня вопрос: Вы буфер изображения держите в памяти контроллера, или сразу льете в дисплей? У меня затык с оперативкой и хочется чего-то не жрущего памяти под буфер изображения.
Я так понял, что экран умеет не только принимать данные, но и отдавать.Вы буфер изображения держите в памяти контроллера, или сразу льете в дисплей?Где покупали дисплей?
Делитель сразу 10мА отбирает из отрицательного источника напряжения.
И пусть отбирает, а кроме этого, экономия 1 корпуса ОУ на коне, 10 мА это не большая цена. Я вижу еще то что когда 2 ОУ коэффициент умножения у каждого в 2 раза меньше, даже в корень раз меньше, наверное, не вникал. А так придется одному все тянуть и его характеристики ухудшатся. Ладно, все равно каналы физически разнесены и сэкономить корпус не выйдет.
Это хардварная фишка для подключения внешней памяти к СТМ32 для корпусов 100 пин и выше. Годится и для подключения ТФТ. Т.к. всё происходит хардварно, то снижается программная нагрузка на МК и возрастает скорость обмена МК-ТФТ.
Подключил экран по FSMC (тоже ili9341, но с fsmc), итого 151 FPS полная заливка экрана, против 18! Вот где сила )
Круто. Как я понял, в Arduino нет этого FSMC.
аппаратного нет, но экран с FSMC можно подключить, программно дергая ножками, ножек нужно 20 штук только) Вот прикрутил EmWin скорость чуть упала, тем не менее, шпарит отлично, наконец не слайд шоу на экране, а настоящее изображение. https://youtu.be/YwQiDhKDBqk
По осцику есть сдвиги, программа починена, питание поборото. Результат на лицо. Программу выдавать буду желающим взамен фоток платы собранной или корпуса, типа для веселья, чтобы в тихушку не делали. Выкладывать программу будет запрещено, а то перестанут фотки кидать :kill:
По осцику есть сдвиги, программа починена, питание поборото. Результат на лицо. Программу выдавать буду желающим взамен фоток платы собранной или корпуса, типа для веселья, чтобы в тихушку не делали. Выкладывать программу будет запрещено, а то перестанут фотки кидать :kill:
Супер.
уже хочу сибе повторить такой осцил.
Руки чешутся но дома буду через месяц полтора (
А будет как то оформлен этот проэкт, например список деталей, номиналы, схема, доработаная пичатная плата, описание как правельно прошить мк.?
Только мой девайс не по схеме сделан, у меня рабочий образец и я сильно отошел от схемы. У Барбариса ближе к схеме. Но не суть. Параметры на картинке. Синхронизацию держит до 3,5 Мгц на меандре ( на быстром канале).
Да собирайте, прошивку дам под именно эту сборку. Нужно удалить все, что я выкладывал, пойду дроббокс прибь, а то наделают разных версий. Не недоглядел..
Только там стаб отрицательного напряжения может не потянуть. И доработки потребуются все-таки.
Версия платы без увеличения плотности монтажа. Эту плату примет DRC контроль производителя плат. Та, что выше - пока неизвестно , никто её пока в производство не отдавал. Ну и здесь шелкография размечена и устранено возможное влияния дисплея на входной канал. Единственное отличие первый канал находится физически снизу, а не сверху.https://yadi.sk/d/fkvbpPymuJ7Tt
Версия платы без увеличения плотности монтажа. Эту плату примет DRC контроль производителя плат. Та, что выше - пока неизвестно , никто её пока в производство не отдавал. Ну и здесь шелкография размечена и устранено возможное влияния дисплея на входной канал. Единственное отличие первый канал находится физически снизу, а не сверху.https://yadi.sk/d/fkvbpPymuJ7Tt
Вот 3 фото, все-таки проскакивают и крупные глюки иногда, но восновном просто шум, который сложно понять толи это реально шум входной части, толи глюки на шине. Что так шумит входная часть та еще загадка.


Очень похожи на шумы питания. На среднем фото непонятные пики можно пробывать убрать подбором конденсатора на 4051 и регулировкой входного подстроечного конденсатора С17. Они и призваны выравнивать такие вещи. И отмыть всё от флюса, будь он хоть трижды не смываемым :) Лучше в УЗВ.
На среднем фото очень знакомая картина по рассинхронизации тактового генератора и момента считывания АЦП.
Как это выявить.
Подайте на вход не меандр, а постоянное напряжение, потом поднимайте его плавно, пока не увидите значительные всплеске на определенном бите оцифровки. Также это можно увидеть на очень пологой пиле. Иначе я ошибаюсь и это действительно несогласование емкости входа.
Как это выявить.
Подайте на вход не меандр, а постоянное напряжение, потом поднимайте его плавно, пока не увидите значительные всплеске на определенном бите оцифровки. Также это можно увидеть на очень пологой пиле. Иначе я ошибаюсь и это действительно несогласование емкости входа.
Может 9280 запитать от того-же стабилизатора, что и STM, чтобы уровни сигналов совпадали? По поводу длины дорожек. Самая длинная 1.5 см, не думаю что может влиять, хотя кто знает.
Обучил ослик скриншотам, по долгому удержанию кнопки энкодера. Скрины в формате BMP. На экране выводы от SPI флешки нужно запараллелить к SPI экрана, кроме вывода SC разумеется, его на отведенное для этого место (В13). Чуть не подох вчера, до 3х ночи пытался с экрана считать инфу, а сегодня с флешкой воевал, но оно того стоило, так солиднее намного уже смотрится.
По-моему красный сдвинут влево на пиксель или у меня в глазах двоится
Да все-таки сдвинуто было на 1 пиксель, все правильно, а кверхногами было лучше, потому что совпадали субпиксели соседних пикселей... Ну не важно, починил.
Хотя..., если присмотреться то не починил. желтый и голубой поменяны местами...я помру скоро с этим экраном, зато так не двоится)
91 попытка и все норм) Я перебрал раз 10 все возможные положения субпикселей, которых всего 6, так и не смог понять, что за фигня творится, оказалось SPI использовался на прием кривовато и экран просто не успевал. Вот оно "чудо", крутить хоть как можно, ничего не двоится.
Я так понял, что экран умеет не только принимать данные, но и отдавать.
У меня вопрос: Вы буфер изображения держите в памяти контроллера, или сразу льете в дисплей? У меня затык с оперативкой и хочется чего-то не жрущего памяти под буфер изображения.
Где покупали дисплей? Можно ссылку.
Приборчик работает! Скоро печатная плата будет в общем доступе

Приборчик работает! Скоро печатная плата будет в общем доступе

а флешка для хранения диаграмм?
Приборчик работает! Скоро печатная плата будет в общем доступе

а флешка для хранения диаграмм?
Чёрненькое сверху воткнуто
Приборчик работает! Скоро печатная плата будет в общем доступе
а флешка для хранения диаграмм?
Чёрненькое сверху воткнуто
ну да я про нее и говорил, это для сохранения диаграмм она приделана?
Да. Но лучше воткнуть mini-SD, она сильно торчать не будет. Точнее RS-MMC.
Возможно при подключении 4051 опять начнется гемор с настройкой
Чем плоха эта схема? всего 1 ОУ на канал и все...
Делитель сразу 10мА отбирает из отрицательного источника напряжения.
Чем плоха эта схема? всего 1 ОУ на канал и все...
Делитель сразу 10мА отбирает из отрицательного источника напряжения.
Подключил экран по FSMC (тоже ili9341, но с fsmc), итого 151 FPS полная заливка экрана, против 18! Вот где сила )
А с чем едят это - FSMC?
Это хардварная фишка для подключения внешней памяти к СТМ32 для корпусов 100 пин и выше. Годится и для подключения ТФТ. Т.к. всё происходит хардварно, то снижается программная нагрузка на МК и возрастает скорость обмена МК-ТФТ.
Круто. Как я понял, в Arduino нет этого FSMC.
Круто. Как я понял, в Arduino нет этого FSMC.
Замечание по плате с МК. Нужно удалять R4, т.е. замкнуть его, иначе второго бита нет. Лучше на схеме написать, наверное.
По осцику есть сдвиги, программа починена, питание поборото. Результат на лицо. Программу выдавать буду желающим взамен фоток платы собранной или корпуса, типа для веселья, чтобы в тихушку не делали. Выкладывать программу будет запрещено, а то перестанут фотки кидать :kill:
По осцику есть сдвиги, программа починена, питание поборото. Результат на лицо. Программу выдавать буду желающим взамен фоток платы собранной или корпуса, типа для веселья, чтобы в тихушку не делали. Выкладывать программу будет запрещено, а то перестанут фотки кидать :kill:
Супер.
уже хочу сибе повторить такой осцил.
Руки чешутся но дома буду через месяц полтора (
А будет как то оформлен этот проэкт, например список деталей, номиналы, схема, доработаная пичатная плата, описание как правельно прошить мк.?
Будет схема и печатная плата, список деталей тоже, если кто-то из форумчан срисует со схемы) Как прошить, ну как бы стандартно, поясню, если что.
Будет схема и печатная плата, список деталей тоже, если кто-то из форумчан срисует со схемы) Как прошить, ну как бы стандартно, поясню, если что.
Это радует.
Я начинающий в програмировании и многово не понимаю.
Буду рад любой помощи.
GFX, сбрось окончательную схему, пжл. и полученные параметры
GFX, сбрось окончательную схему, пжл. и полученные параметры
Только мой девайс не по схеме сделан, у меня рабочий образец и я сильно отошел от схемы. У Барбариса ближе к схеме. Но не суть. Параметры на картинке. Синхронизацию держит до 3,5 Мгц на меандре ( на быстром канале).
А кто мои посты минусует?) Выходи на свет!
Видос, а то по скринам не все видно https://youtu.be/ChzQ2LdciV0
Новая красивая версия! За разводку в очередной раз спасибо Barbaris!
https://www.dropbox.com/s/moqayawufd79he5/24.09.2016.rar?dl=0
Разводка от 24.09.2016
спасибо за красивую новую версию!
детали приедут начну собирать,прошивка как я понял в обмен на фото в форуме
Новая красивая версия! За разводку в очередной раз спасибо Barbaris!
https://www.dropbox.com/s/moqayawufd79he5/24.09.2016.rar?dl=0
Разводка от 24.09.2016
посмотрел разводку, ее лутом вообще возможно сдлеать? там дорожки прям тоненькие
Тонкие дорожки, а особенно зазоры, лутом делать даже проще, чем фотоспособом.
Добрый день.
А если покупалось это https://ru.aliexpress.com/item/mini-Stm32f103c8t6-system-board-stm32-learning-development-board/1568685935.html?detailNewVersion=
то печатная плата используется эта https://yadi.sk/d/T_YGfRA4uJABM
как есть, без каких либо доработок и изменений
правильно я понял?
Добрый день.
А если покупалось это https://ru.aliexpress.com/item/mini-Stm32f103c8t6-system-board-stm32-learning-development-board/1568685935.html?detailNewVersion=
то печатная плата используется эта https://yadi.sk/d/T_YGfRA4uJABM
как есть, без каких либо доработок и изменений
правильно я понял?
Только там стаб отрицательного напряжения может не потянуть. И доработки потребуются все-таки.
Точно, дроссель L не ставить :)
спасибо за красивую новую версию!
детали приедут начну собирать,прошивка как я понял в обмен на фото в форуме
По поводу сборок и плат давайте дождемся проверки последнего варианта и будем что-то одно повторять, а то фрагментация высокая получатся.
А еще опорное для АЦП взять с питания МК, поставить защитные диоды, а то погорит все не успеете понять от чего, ну и ДС-ДС может не вытянуть.
Вот последние схема и разводка, по которым я сам заказал плату и жду, можете заказывать, либо подождать меня для верности. https://www.dropbox.com/s/ifboikbauzxlof8/27.09.rar?dl=0
GFX, Вы мне хоть по секрету скажете, где теперь будут стоять дроссели? :)
думаю есть смысл подождать окончательную версию,тем более в наличии только ацп и немного мелочевки, дисплей и контролеры нужно заказывать
это еще с учетом того что данный осцилограф будет первым собраным мной прибором на STM32 )
Добрый день. Подскажите какие компоненты покупать чтобы собрать?
Версия платы без увеличения плотности монтажа. Эту плату примет DRC контроль производителя плат. Та, что выше - пока неизвестно , никто её пока в производство не отдавал. Ну и здесь шелкография размечена и устранено возможное влияния дисплея на входной канал. Единственное отличие первый канал находится физически снизу, а не сверху.https://yadi.sk/d/fkvbpPymuJ7Tt
И то, что нужно для заказа https://yadi.sk/d/xyK2P3VbvpofQ
Версия платы без увеличения плотности монтажа. Эту плату примет DRC контроль производителя плат. Та, что выше - пока неизвестно , никто её пока в производство не отдавал. Ну и здесь шелкография размечена и устранено возможное влияния дисплея на входной канал. Единственное отличие первый канал находится физически снизу, а не сверху.https://yadi.sk/d/fkvbpPymuJ7Tt
И то, что нужно для заказа https://yadi.sk/d/xyK2P3VbvpofQ
у меня к сожалению на работе яндекс диск не открывается не могли бы выложить сюда список деталей в виде свернутого кода?Заранее благодарен
Схему давал с платой GFX, смотри выше.
по пути удешевления есть вариант переделки питания на 34063, по отрицательному на 7660 и далее по схеме на 1117 и 337 ?
Barbaris вашу версию платы можно считать окончательной и корректировать под себя?