Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту


 
Опции темы

Алгоритм простого осцилографа

Непрочитано 10.08.2017, 15:51  
Jane9226
Прописка
 
Регистрация: 26.10.2011
Сообщений: 122
Сказал спасибо: 53
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
Jane9226 на пути к лучшему
По умолчанию Re: Алгоритм простого осцилографа

Сообщение от MisterDi Посмотреть сообщение
Можно попробовать выводить картинку не по окончанию приема данных, а с фиксированным интервалом например 20мС
Так у меня так и сделано. Проект с FreeRTOS и отрисовывается дисплейчик десять раз в секунду - osDelay(100)
Сообщение от mike-y-k Посмотреть сообщение
Для одноразового использования городить такое
А просто взять (даже на прокат) нормальный двухлучевой осциллограф и закрыть вопрос с проверкой?
А кто сказал, что для одноразового использования? И осцилографы есть и генераторы и анализаторы спектра и angle phase meter (не знаю как по русски) и много чего еще. И тесты проходят десятками в день. Этот конкретный: Current Power Supply - выдает 8mA, генератор питает обмотку возбуждения LVDT, осцилограф показывает.... Этож сколько оборудования. А тут Discovery в паре с еще одной платкой заменяет все. DAC выдает синусоиду... Дисплей показывает, второй DAC .... Впрочем чего я оправдываюсь. Просто поставлена задача и я ее пытаюсь решить, в том числе с помощью форума, который кстати гораздо полезнее многих книг (IMHO)
Реклама:
Jane9226 вне форума  
Непрочитано 10.08.2017, 16:18  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО/МО
Сообщений: 12,276
Сказал спасибо: 11,858
Сказали Спасибо 4,158 раз(а) в 3,176 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Алгоритм простого осцилографа

Jane9226, форум конечно полезен при решении, но он совсем не отменяет наличия фундамента, а тут книжки пока вне конкуренции. Уже ведь мелькнуло про матчасть А она только из книжек и не по диагонали.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Непрочитано 10.08.2017, 16:22  
verdana
Заблокирован
 
Регистрация: 16.03.2005
Сообщений: 5,879
Сказал спасибо: 559
Сказали Спасибо 9,138 раз(а) в 2,883 сообщении(ях)
verdana на пути к лучшему
По умолчанию Re: Алгоритм простого осцилографа

Сообщение от verdana Посмотреть сообщение
Отдел мозга отвечающий за речь,
очень тесно связан с другими, отвечающими
за высшую нервную деятельность.

Если человек не может грамотно и логично
высказать свои мысли, то это 146-процентная гарантия,
что и руки у него из жопы растут.
Кстати, ни кто не в курсе,
почему у любителей ролевых игр,
особенной популярностью пользуется
- "партизан на допросе"?

Сообщение от Jane9226 Посмотреть сообщение
и angle phase meter (не знаю как по русски)
Ну так может сначала разговаривать научится, а потом уже вопросы задавать?

Последний раз редактировалось verdana; 10.08.2017 в 16:26.
verdana вне форума  
Непрочитано 10.08.2017, 16:45  
Jane9226
Прописка
 
Регистрация: 26.10.2011
Сообщений: 122
Сказал спасибо: 53
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
Jane9226 на пути к лучшему
По умолчанию Re: Алгоритм простого осцилографа

Сообщение от verdana Посмотреть сообщение
Ну так может сначала разговаривать научится, а потом уже вопросы задавать?
Ну вот, а я всегда считала и даже можно сказать гордилась своим русским, спасибо родителям за это - прям заставляли читать, писать и фильмы смотреть. Посмотрела бы я на Ваш русский без нормального общения более 20 лет.
А вообще тролить не по теме желания у меня нет.
Jane9226 вне форума  
Непрочитано 10.08.2017, 16:56  
verdana
Заблокирован
 
Регистрация: 16.03.2005
Сообщений: 5,879
Сказал спасибо: 559
Сказали Спасибо 9,138 раз(а) в 2,883 сообщении(ях)
verdana на пути к лучшему
По умолчанию Re: Алгоритм простого осцилографа

Сообщение от Jane9226 Посмотреть сообщение
А вообще тролить не по теме желания у меня нет.
То что я написал, это не троллинг, а горькая реальность

Я ведь не зря упомянул "партизана на допросе",
90% задающих вопрос, или физиологически не в состоянии,
хоть мало мальски грамотно его изложить,
или считают, что не царское это дело.


Вы перечитайте свои посты "чужими глазами",
там же непонятки сидят на противоречиях и абсурдом погоняют.
verdana вне форума  
Непрочитано 10.08.2017, 17:42  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,313
Сказал спасибо: 2,633
Сказали Спасибо 12,076 раз(а) в 6,082 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: Алгоритм простого осцилографа

Сообщение от verdana Посмотреть сообщение
разговаривать научитЬся, а потом уже вопросы задавать?
Пардоньте, что учителя поправляю...
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor вне форума  
Эти 2 пользователя(ей) сказали Спасибо akegor за это сообщение:
mike-y-k (10.08.2017), verdana (10.08.2017)
Непрочитано 10.08.2017, 17:58  
6ap6oc
Прописка
 
Регистрация: 02.03.2010
Сообщений: 137
Сказал спасибо: 12
Сказали Спасибо 49 раз(а) в 26 сообщении(ях)
6ap6oc на пути к лучшему
По умолчанию Re: Алгоритм простого осцилографа

У меня так:
АЦП1+2 в fast interleave mode
DMA циклически складывает в буфер
По half transfer и transfer complete прерываниям DMA процедура поиска превышения \понижения уровня в половине буфера, причем как тут писали, делаю поиск с гистерезисом . На ARM командах получилось буфер 1000 отсчетов просматривать за 10uS на 88 МГц процессора.
Если фронт найден, копирую часть или все данные (в зависимости от положения фронта один экран может попадать в два полубуфера) в промежуточный буфер, это в прерываниях еще.
Когда данные есть, ставлю флаг и в главном цикле программы их использую.

Я понимаю, что это не совсем по теме, но тема называется "алгоритм простого осциллографа" .
Кстати, в простом stm32f103 суммарно получил 6.3 мегасемпла без каких либо артефактов, главное калибровку делать на документированной частоте АЦП.

PS
Для тех, кто любит искать неточности, да команды Thumb - 2 =)

Последний раз редактировалось 6ap6oc; 10.08.2017 в 18:03.
6ap6oc вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
алгоритм опережения зажигания artyomugr Микроконтроллеры, АЦП, память и т.д 18 02.03.2012 11:40
алгоритм преобразования CVSD (ADM) в PCM csm7 Цифровые сигнальные процессоры 0 04.02.2012 15:17
Алгоритм частотомера artyomugr Микроконтроллеры, АЦП, память и т.д 26 11.05.2011 15:42
Видеовход компа для осцилографа z3 Измерительное оборудование 1 24.02.2010 21:45
Алгоритм билдер для ПИК контроллеров. Gladkih Микроконтроллеры, АЦП, память и т.д 9 24.02.2007 18:41


Часовой пояс GMT +4, время: 06:50.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.