|
Цифровой осцилографический пробник, зарисовка промежутков между точками |
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 23)
|
Feb 15 2007, 18:47
|
Частый гость
 
Группа: Новичок
Сообщений: 75
Регистрация: 13-02-07
Пользователь №: 25 307

|
Цитата(yarunt @ Feb 15 2007, 21:36)  На фотке видна осциограмма ,чем круче спад тем меньше точек на спаде и длиннее промежутки между ними .Как дорисовать их....раскажите на словах!  Напишите пожалуйста что за дисплей такой красивый у Вас? очень хочу приобрести как он называется полностью и если можно то где прочитать доку на него... какой интерфейс?
|
|
|
|
|
Feb 15 2007, 19:34
|
Участник

Группа: Участник
Сообщений: 51
Регистрация: 8-01-07
Из: Одесса
Пользователь №: 24 196

|
Цитата(yarunt @ Feb 15 2007, 17:36)  На фотке видна осциограмма ,чем круче спад тем меньше точек на спаде и длиннее промежутки между ними .Как дорисовать их....раскажите на словах!  Я делаю похожее изделие. От точки к точке прорисовываю линию. Дисплей 3510 отстой. Качество плохое и напряг с подсветкой. Поначалу попробовал нокиа 6100. Значительно лучше. А сейчас перешел на сименс S65. Качество клас. Позжее фотку пристегну.
--------------------
Опыт - это та чудесная штука, которая позволяет вам узнать ошибку, когда вы ее повторите.
|
|
|
|
|
Feb 15 2007, 21:50
|

За битами по регистрам гоняюсь
  
Группа: Свой
Сообщений: 457
Регистрация: 24-04-06
Из: Таганрог
Пользователь №: 16 446

|
Цитата(Kuzmi4 @ Feb 15 2007, 19:53)  Здравствуйте. Вы меня конечно извините за мою неграмотность, но не подскажете где можно найти даташиты на такого типа дисплеи. Даташиты на дисплеи не всегда можно найти. Кое-какие из них упоминаются в теме "AVR и Siemens M55". Там-же куча ссылок на проекты, в которых народ вовсю их применяет. http://electronix.ru/forum/index.php?showtopic=16563
--------------------
Курсор влево, курсор вправо - считается хакерством. FORMAT C: производится без предупреждения
|
|
|
|
|
Feb 15 2007, 22:14
|
Гуру
     
Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521

|
Существует интерполяция и экстраполяция. Интерполяция - когда необходимо восстановить точки МЕЖДУ отсчётами, а экстро - это когда за пределами отсчётов. Используется весьма часто, так что изучите - обязательно пригодится. Интерполяция (вам нужна) бывает разная. Самая примитивная линейная и её частный случай - усреднение. Смысл - прост. Рисуется воображаемая прямая. (То о чём вам писали) Чуть более сложная - квадратичная. Фокус в том, что при квадратичной интерполяции восстановление сигнала в разы лучше. Формулы бывают разные(зависит от числа точек), но все весьма простые.
Практически всегда пользуюсь квадратичной.
Например ф-ла Лагранжа. Используются 3 равно отстоящих точки. Найти y=f(x)
y= p*(p+1)*y1/2 + (1-p*p)*y2 + p*(p-1)*y3/2;
где p=(x-x2)/(x2-x3)
для проверки точки (1;3), (3;13), (5;31) Расчёт f(2)=7; f(3.3)=15.9
Легко увидеть, что при линейной интерполяции f(2)= (3+13)/2 = 8.
|
|
|
|
|
Feb 16 2007, 09:33
|
Участник

Группа: Участник
Сообщений: 51
Регистрация: 8-01-07
Из: Одесса
Пользователь №: 24 196

|
Цитата(Kuzmi4 @ Feb 15 2007, 18:53)  Здравствуйте. Вы меня конечно извините за мою неграмотность, но не подскажете где можно найти даташиты на такого типа дисплеи. Смотри по ссылке. http://www.superkranz.de/christian/S65_Dis...splayIndex.htmlhttp://sandiding.tripod.com/Bertys.html
Эскизы прикрепленных изображений
--------------------
Опыт - это та чудесная штука, которая позволяет вам узнать ошибку, когда вы ее повторите.
|
|
|
|
|
Feb 16 2007, 10:22
|

Местный
  
Группа: Участник
Сообщений: 215
Регистрация: 13-12-06
Из: fghgfh
Пользователь №: 23 476

|
Цитата(SasaVitebsk @ Feb 15 2007, 23:14)  Существует интерполяция и экстраполяция. Интерполяция - когда необходимо восстановить точки МЕЖДУ отсчётами, а экстро - это когда за пределами отсчётов. Используется весьма часто, так что изучите - обязательно пригодится. Интерполяция (вам нужна) бывает разная. Самая примитивная линейная и её частный случай - усреднение. Смысл - прост. Рисуется воображаемая прямая. (То о чём вам писали) Чуть более сложная - квадратичная. Фокус в том, что при квадратичной интерполяции восстановление сигнала в разы лучше. Формулы бывают разные(зависит от числа точек), но все весьма простые.
Практически всегда пользуюсь квадратичной.
Например ф-ла Лагранжа. Используются 3 равно отстоящих точки. Найти y=f(x)
y= p*(p+1)*y1/2 + (1-p*p)*y2 + p*(p-1)*y3/2;
где p=(x-x2)/(x2-x3)
для проверки точки (1;3), (3;13), (5;31) Расчёт f(2)=7; f(3.3)=15.9
Легко увидеть, что при линейной интерполяции f(2)= (3+13)/2 = 8. Я так понял что эта формула приминима для случая когда мне небудет хватать мипсов в адс .Тогда точно нужно будет достраивать график. Цитата(rx3apf @ Feb 15 2007, 19:58)  Цитата(yarunt @ Feb 15 2007, 18:36)  На фотке видна осциограмма ,чем круче спад тем меньше точек на спаде и длиннее промежутки между ними .Как дорисовать их....раскажите на словах!  В данном случае, насколько я вижу, шаг семплов соответствует физическому разрешению экрана ? Тогда, IMHO, без вариантов - от соседних точек до середины расстояния между точками прямая линия. Если физическое расстояние больше (при растяжке) - то приходят из глубин склероза слова "сплайн-интерполяция". Но как это выглядит математически - боюсь, я этого даже не знал  Согласен но суть в развертке.При большом заполнении дисплея синусоидами теряется их наглядность .Все смывается в серебряный дождь,уж лучше пусть дисплей закрасится полосами. Цитата(satellite-plus @ Feb 15 2007, 20:34)  Цитата(yarunt @ Feb 15 2007, 17:36)  На фотке видна осциограмма ,чем круче спад тем меньше точек на спаде и длиннее промежутки между ними .Как дорисовать их....раскажите на словах!  Я делаю похожее изделие. От точки к точке прорисовываю линию. Дисплей 3510 отстой. Качество плохое и напряг с подсветкой. Поначалу попробовал нокиа 6100. Значительно лучше. А сейчас перешел на сименс S65. Качество клас. Позжее фотку пристегну. Ачто за проц ?И какая его частота?.Даже при отстойном диспле 98*67пикселей и 3циклов сравнения и прорисовки сетки на частоте кварца 5мгц дисплей заполняется за 0.3сек.Что уже не очень приятно!
Сообщение отредактировал yarunt - Feb 16 2007, 10:23
--------------------
|
|
|
|
|
Feb 16 2007, 11:24
|
Участник

Группа: Участник
Сообщений: 51
Регистрация: 8-01-07
Из: Одесса
Пользователь №: 24 196

|
[/quote] Ачто за проц ?И какая его частота?.Даже при отстойном диспле 98*67пикселей и 3циклов сравнения и прорисовки сетки на частоте кварца 5мгц дисплей заполняется за 0.3сек.Что уже не очень приятно! [/quote] Увы пришлось писать под C8051F410. Тактовая 50М. Время АЦП 5 мкс.
--------------------
Опыт - это та чудесная штука, которая позволяет вам узнать ошибку, когда вы ее повторите.
|
|
|
|
|
Feb 16 2007, 11:32
|

Местный
  
Группа: Участник
Сообщений: 215
Регистрация: 13-12-06
Из: fghgfh
Пользователь №: 23 476

|
[quote name='GDI' post='211510' date='Feb 15 2007, 19:53'] Это называется интерполяция, самая простая - линейная, т.е. надо передавать точки как координаты отрезков. [/quote] Переписал прорисовка отрезков получилась, но отрезки какбы бегут по лучу.Ну впринципе это пробник и меня этот вариант вполне устраивает. [quote name='satellite-plus' date='Feb 16 2007, 12:24' post='211772'] [/quote] Ачто за проц ?И какая его частота?.Даже при отстойном диспле 98*67пикселей и 3циклов сравнения и прорисовки сетки на частоте кварца 5мгц дисплей заполняется за 0.3сек.Что уже не очень приятно! [/quote] Увы пришлось писать под C8051F410. Тактовая 50М. Время АЦП 5 мкс. [/quote] Мне тоже ресурсов авриков уже не хватает  надо с них соскакивать не предназначены они для реалтаймов!
Эскизы прикрепленных изображений
--------------------
|
|
|
|
|
Feb 16 2007, 13:45
|

Местный
  
Группа: Участник
Сообщений: 215
Регистрация: 13-12-06
Из: fghgfh
Пользователь №: 23 476

|
[quote name='yarunt' date='Feb 16 2007, 12:32' post='211775'] [quote name='GDI' post='211510' date='Feb 15 2007, 19:53'] Это называется интерполяция, самая простая - линейная, т.е. надо передавать точки как координаты отрезков. [/quote] Переписал прорисовка отрезков получилась, но отрезки какбы бегут по лучу.Ну впринципе это пробник и меня этот вариант вполне устраивает. [quote name='satellite-plus' date='Feb 16 2007, 12:24' post='211772'] [/quote] Ачто за проц ?И какая его частота?.Даже при отстойном диспле 98*67пикселей и 3циклов сравнения и прорисовки сетки на частоте кварца 5мгц дисплей заполняется за 0.3сек.Что уже не очень приятно! [/quote] Увы пришлось писать под C8051F410. Тактовая 50М. Время АЦП 5 мкс. [/quote] Мне тоже ресурсов авриков уже не хватает  надо с них соскакивать не предназначены они для реалтаймов! [/quote] Посоветуйте подходящий 8-и битный адс с частотой выборок до 5 мегог
--------------------
|
|
|
|
|
Feb 16 2007, 16:09
|
Местный
  
Группа: Свой
Сообщений: 212
Регистрация: 26-08-04
Пользователь №: 545

|
Цитата Посоветуйте подходящий 8-и битный адс с частотой выборок до 5 мегог AD2980 например, 8 бит, 32 МГц, 3 у.е., дешево и сердито... Пробовал для оцифровки видеосигнала. Добавлено: извиняюсь за ошибку, правильное название AD9280.
|
|
|
|
|
Feb 16 2007, 16:45
|
Гуру
     
Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047

|
Цитата(afad @ Feb 16 2007, 16:09)  Цитата Посоветуйте подходящий 8-и битный адс с частотой выборок до 5 мегог AD2980 например, 8 бит, 32 МГц, 3 у.е., дешево и сердито... Пробовал для оцифровки видеосигнала. Только все ж 9280, да ? А так да, прямой путь на www.analog.com, www.maxim-ic.com. А потом, раскатав губы  , искать не слишком жадного местного продавца. Заранее приготовившись, что цена будет вдвое-втрое выше...
|
|
|
|
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|