byRAM 24 25 ноября, 2022 Опубликовано 25 ноября, 2022 · Жалоба 20 часов назад, Дмитрий МВ сказал: Хотя бы 10мгц Ну и зачем такой осциллограф нужен в наше время? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vervs 31 25 ноября, 2022 Опубликовано 25 ноября, 2022 · Жалоба 22 часа назад, Vasily_ сказал: Смотрелка, можно сохранять осцилки, скриншоты, синхронизация вполне нормальная. А на сколько у него ватты МГцы китайские? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Дмитрий МВ 0 25 ноября, 2022 Опубликовано 25 ноября, 2022 · Жалоба 2 hours ago, dimka76 said: Ему и 8-ми битного вполне хватит. В таком случае 480кбайт на картинку , тогда на 512 выбирать. И это я так понимаю должно быть ОЗУ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dimka76 60 25 ноября, 2022 Опубликовано 25 ноября, 2022 · Жалоба On 11/25/2022 at 12:56 PM, Дмитрий МВ said: В таком случае 480кбайт на картинку , тогда на 512 выбирать. И это я так понимаю должно быть ОЗУ? Да, должно быть ОЗУ. Что вы имеете ввиду под словом выбирать ? Выбирать что ? Микроконтроллер с соответствующим объемом ОЗУ ? Если так, то ОЗУ должно быть больше. Для VGA два буфера. Один отправляется на монитор, во втором формируется следующая картинка. Потом они меняются местами. Плюс, буфер для данных, принятых от АЦП. Плюс, место для хранения всяких переменных программы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 234 25 ноября, 2022 Опубликовано 25 ноября, 2022 · Жалоба 4 часа назад, Дмитрий МВ сказал: Если я хочу получить разрешение 800*600 =480000 делим на 32 бита (т.к. у нас МК 32 битный) получаем 15000. 15кбит на картинку? Правильно? Вы читать умеете? 11 часов назад, jcxz сказал: Памяти для захвата осциллограммы много не нужно. Её нужно столько, сколько у вас точек LCD по горизонтали. 800 точек * 1 байт на пиксель = 800 байт нужно захватить чтобы нарисовать один кадр осц. (при АЦП > 8 бит - умножить на 2). 800 (или 800*2) байт есть почти в любом ARM-е. Причём тут разрядность МК - вообще не понятно. И рисование - это совсем другая задача. Не мешайте мух с котлетами (захват осц. и рисование). О рисовании речь вообще не шла. Потому как неизвестно ничего о способе подключения экрана. Рисование зависит от способа подключения. Если дисплей имеет свой контроллер с ОЗУ, с параллельной шиной до МК - памяти в МК вообще не нужно, можно рисовать прямо в памяти контроллера. 16 минут назад, dimka76 сказал: Что вы имеете ввиду под словом выбирать ? Выбирать что ? У человека каша в голове. Он даже не понимает разницы между захватом осц. и рисованием, причём - для разных типов интерфейса с дисплеем. 18 минут назад, dimka76 сказал: Плюс, буфер для данных, принятых от АЦП. Это первоочередная проблема, которую ему надо будет решить. До всяких рисований. И боюсь, что он на ней споткнётся и дальше не продвинется.... До рисований дело даже не дойдёт. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vasily_ 54 25 ноября, 2022 Опубликовано 25 ноября, 2022 · Жалоба 1 час назад, vervs сказал: А на сколько у него ватты МГцы китайские? А как же, китайцев не победить, плохо то что они не исправляют свои косяки и не выпустили никаких обнов. Обзоров на этот осцилл полно, заряд держит долго, посмотреть Can, Lin датчики и тд. вполне хватает. За такие деньги такое самому не сделать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dimka76 60 25 ноября, 2022 Опубликовано 25 ноября, 2022 · Жалоба On 11/25/2022 at 1:30 PM, jcxz said: О рисовании речь вообще не шла. Потому как неизвестно ничего о способе подключения экрана. Он же в самом начале написал - VGA Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Arlleex 178 25 ноября, 2022 Опубликовано 25 ноября, 2022 · Жалоба 46 минут назад, jcxz сказал: 800 точек * 1 байт на пиксель = 800 байт нужно захватить чтобы нарисовать один кадр осц. (при АЦП > 8 бит - умножить на 2). 800 (или 800*2) байт есть почти в любом ARM-е. Не совсем понятно, почему Вы так считаете. Семплирование желательно сделать на всю отведенную для этих целей память, она распределяется в зависимости от требуемого времени захвата и частоты семплирования АЦП. А вот отображать на экране нужно будет с прореживанием из этих данных, а самое главное, как делает любой современный осциллограф - не пропуская отрисовки всплесков (если они были в сигнале). Не знаю, понятно ли я написал, но речь о том, чтобы на 100 пикселях по X увидеть "иголку" в сигнале, который был записан кратно больше, чем можно отрисовать на экране, например, 100 000 отсчетов АЦП. Условно, где-то в середине этих 100 000 отсчетов 1 или 2 были 5В, а остальные 0В - на экране при любом масштабе я должен видеть эти 5В, если нахожусь в области этих семплов. 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Дмитрий МВ 0 25 ноября, 2022 Опубликовано 25 ноября, 2022 · Жалоба 58 minutes ago, dimka76 said: Выбирать что ? Микроконтроллер с соответствующим объемом ОЗУ ? Да , спасибо за ответ. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 234 25 ноября, 2022 Опубликовано 25 ноября, 2022 · Жалоба 11 минут назад, Arlleex сказал: Не совсем понятно, почему Вы так считаете. Семплирование желательно сделать на всю отведенную для этих целей память, она распределяется в зависимости от требуемого времени захвата и частоты семплирования АЦП. Я уже несколько раз писал: 21 час назад, jcxz сказал: Его задача: по какому-то событию (триггеру) захватить последовательность сэмплов, количеством не менее числа точек по X экрана. 12 часов назад, jcxz сказал: Памяти для захвата осциллограммы много не нужно. Её нужно столько, сколько у вас точек LCD по горизонтали. Ну может с 2-кратным запасом для масштабирования захваченного кадра. И вопрос был о минимуме необходимой ОЗУ. Захватывать можно сколько угодно, хоть мегабайты если есть место. Но необходимый минимум для отображения осц. на экране = количеству точек экрана по X. 11 минут назад, Arlleex сказал: А вот отображать на экране нужно будет с прореживанием из этих данных, Зачем прореживание, если можно просто захватить с необходимой частотой и если речь идёт о минимальных требованиях, чтобы хотя бы заработало, а не о максимальных хотелках? ТСу хотя бы по-минимуме что-то сделать. Не думая о прореживаниях, фильтрации и т.п. Если сможет сделать минимум, дальше будет доделывать дополнительные свистоперделки. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dimka76 60 25 ноября, 2022 Опубликовано 25 ноября, 2022 · Жалоба On 11/25/2022 at 2:20 PM, jcxz said: Если сможет сделать минимум, дальше будет доделывать дополнительные свистоперделки. Потом под свистоперделки уже может не хватить ресурсов. Если эти ресурсы сразу не заложить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 234 25 ноября, 2022 Опубликовано 25 ноября, 2022 · Жалоба 1 час назад, dimka76 сказал: Микроконтроллер с соответствующим объемом ОЗУ ? Если так, то ОЗУ должно быть больше. В 1-ю очередь: Микроконтроллер, способный уметь закачать в себя необходимый поток сэмплов. Объём ОЗУ - дело 2-е. 5 минут назад, dimka76 сказал: Потом под свистоперделки уже может не хватить ресурсов. Если эти ресурсы сразу не заложить. Если он сейчас выберет МК с 1МБ ОЗУ, не подумав об интерфейсе подключения АЦП, то вообще никакой картинки не сможет получить. До свистоперделок даже дело не дойдёт. PS: Всё равно, что выбирать цвет кузова авто, даже не поинтересовавшись: "а есть ли вообще автодорога к цели путешествия"? Может вообще лодку выбирать нужно, а не авто. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vasily_ 54 25 ноября, 2022 Опубликовано 25 ноября, 2022 · Жалоба Тема начинает напоминать очередной народный осциллограф 100500. Который так никто и не осилил. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Arlleex 178 25 ноября, 2022 Опубликовано 25 ноября, 2022 · Жалоба 10 минут назад, Vasily_ сказал: Тема начинает напоминать очередной народный осциллограф 100500. Ах так вот они о чем Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vasily_ 54 25 ноября, 2022 Опубликовано 25 ноября, 2022 · Жалоба 12 минут назад, Arlleex сказал: Ах так вот они о чем Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться