Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2008.02.03;
Скачать: [xml.tar.bz2];

Вниз

Как реализовать осцилограф.   Найти похожие ветки 

 
NaRuTo   (2007-12-24 19:12) [0]

Можно ли с помощью Delphi создать осцилограф. Может быть есть какая-то документация по созданию его?


 
vrem_   (2007-12-24 19:18) [1]

Звуковую карту можно использовать, оцифровывать её сигнал и показывать на экране как в soundforge


 
Правильный_Вася   (2007-12-24 19:21) [2]

а еще можно в качестве кирпича использовать
окно выбить соседу, например


 
NaRuTo   (2007-12-24 19:21) [3]

Как это сделать?


 
Юрий Зотов ©   (2007-12-24 19:22) [4]

> NaRuTo   (24.12.07 19:12)

А что такое "осциллограф"?

Если это устройство, которое подключается к компьютеру, то нельзя. Delphi - не паяльник и не напильник.

Зато с помощью Delphi можно написать программу, которая будет считывать данные, передаваемые таким устройством в компьютер и отображать эти данные на экране в любом виде. И если под словом "осциллограф" Вы имеете в виду такую программу - то да, можно.

А документация простая - протокол обмена, MSDN и справка Delphi.


 
vrem_   (2007-12-24 19:23) [5]

У Sasuke спроси :)
а вообще попробуй поискать в яндексе, у тебя очень общие вопросы.


 
NaRuTo   (2007-12-24 19:48) [6]


> Юрий Зотов
> А что такое "осциллограф"?


Осцилограф это цифровой сигнал поступающий через звуковую карту на экран. Посмотри в Windows Media Player зрительный образ "диаграмма" вот и весь осцилограф.


 
Юрий Зотов ©   (2007-12-24 20:01) [7]

> NaRuTo   (24.12.07 19:48) [6]

Во-первых, осциллограф - это не сигнал. Это устройство.

Во-вторых, входной сигнал осциллографа не обязан быть цифровым. Он может быть и аналоговым.

В-третьих, он не обязан поступать именно через звуковую карту. Компьютер имеет и другие входы.

В-четвертых, он поступает не на экран. На экран выводится его графическое изображение.

В-пятых, в прошлом я работал электронщиком, поэтому ответ на вопрос "что такое осцилограф" знаю довольно неплохо и задавал его не для себя.

Я задавал его для тебя. Ты сам себе ответь - что такое "осциллограф". Только ответь правильно. После этого вопрос "можно ли его сделать и как" отпадет сам собой.


 
NaRuTo   (2007-12-24 20:12) [8]


> Юрий Зотов


А я в прошлом нигде не работал мне всего 14 лет. Я читаю некоторые документации, просто просматривая их. И правильный ответ что такое осцилограф значит я не нашёл.


 
Юрий Зотов ©   (2007-12-24 20:25) [9]

> NaRuTo   (24.12.07 20:12) [8]

Осциллограф - это устройство, которое имеет вход и экран. На вход поступает электрический сигнал, на экране этот сигнал отображается в виде графика (обычно, в зависимости от времени). Вот и все.

Устройство у нас уже есть - это компьютер. Вход у него тоже есть (и даже не один - например, COM-порт - это тоже вход). Экран тоже имеем. Значит, чтобы превратить компьютер в осциллограф, нам осталось написать программу, которая читает входной сигнал и отображает его на экране. Вот и все.

А для того, чтобы это сделать, надо для начала решить, какой именно вход компьютера мы собираемся использовать. Это действительно может быть линейный вход звуковой карты.


 
@!!ex ©   (2007-12-24 21:02) [10]

Насчет осцилогрофа - это тема!
NaRuTo, если чего нароешь - поделись.
НЕпонятно мне пока как делать.
У меня правда не со звуковухи сигнал идет, а из файлика.


 
_Mike_   (2007-12-24 22:39) [11]

http://www.irls.narod.ru/izm/osc/osc10.htm
http://www.radioradar.net/programms/radiomeasurements/index.html
http://radiotech.by.ru/Program/program.htm

а если поискать где-то была коммерческая программка для этого - весьма так ничего - даже могла сравнения графиков делать (как-то)..


 
DrPass ©   (2007-12-25 00:32) [12]

...надо сказать, что осциллограф на основе звуковой карты - это скорее шутка, чем осциллограф. Частота дискретизации и допустимые уровни сигнала звукашки мало что позволяют сделать


 
Германн ©   (2007-12-25 01:42) [13]


> DrPass ©   (25.12.07 00:32) [12]

Для профессиональных целей конечно такой вариант не пойдет, но для некоторых случаев сгодится.

А для профессиональных есть другие варианты. Взялся тут несколько дней назад написать программу-осциллограф с использованием L-Card"овской платы. К ней прилагалась подобная программа, но заказчику не достаточна её функциональность.


 
Jeer ©   (2007-12-25 09:17) [14]


> DrPass ©   (25.12.07 00:32) [12]
>
> ...надо сказать, что осциллограф на основе звуковой карты
> - это скорее шутка, чем осциллограф


Ответ не то чтобы неправильный, он не точный.
Осциллограф на основе звуковой карты вполне может считаться профессиональным для конкретных применений. Как мы помним, теорема Котельникова и частота Найквиста дают ответ, когда цифровая модель подобна исходному аналоговому сигналу. На практике берут отношение около 10.
Для стробоскопов - там вообще частота выборки намного ниже частоты сигнала.
Разрядность АЦП также вполне достаточна для звуковый приложений.
Так, что цифро-аналоговый преобразователь - звуковая карта незаслуженно отвергнут.
Для звуковых сигналов, особенно низкочастотного диапазона, из компьютера и звуковой карты получается очень приличный осциллограф.
В конце-то концов, звуковая карта и создается для обработки звука.


 
tesseract ©   (2007-12-25 14:06) [15]


> Так, что цифро-аналоговый преобразователь - звуковая карта
> незаслуженно отвергнут.


АЦП у современных карт 44 кгц на вход. Т.Е аналоговый сигнал до 22 кГц, дискретизация 16 бит - 65536 значений, для 14 лет хватит, но вот хватит ли в 14 летзнаний на написание такого софта ?


 
vrem_   (2007-12-25 14:24) [16]

tesseract © отстал ты, 192 кгц 24 бита если стерео у меня, цена карты 30$


 
tesseract ©   (2007-12-25 15:05) [17]

На запись ?


 
vrem_   (2007-12-25 15:06) [18]

на запись 96, но всеравно больше!


 
Jeer ©   (2007-12-25 15:36) [19]


> но вот хватит ли в 14 летзнаний на написание такого софта
> ?


В 14 лет мы делали приемники и передатчики вполне работоспособные и хватало их для даже DX- и метеорных связей.
Если сегодняшнее поколение увлечено компьютерами и программированием - ничто не мешает быть им быть в этой сфере любителями хорошего класса.


 
tesseract ©   (2007-12-25 20:53) [20]


> В 14 лет мы делали приемники и передатчики вполне работоспособные
> и хватало их для даже DX- и метеорных связей.


Ага, и жутко пытались надыбать осцилограф. У меня кстати был, военного образца, 15 килограмм весом :-) Дисплей электростатический (Вроде ЭЛТ без пушки, типо большого кондера управляющего лучом).

Ремонтники пользовались цифровым, 500 грам + программируемый выход, память, откат осцилограммы  по времени..... Пару раз даже пользовался для наблюдения за поведением новой прошивки весов.


 
programania ©   (2007-12-25 21:19) [21]

>NaRuTo   (24.12.07 19:48) [6]
>Осцилограф это цифровой сигнал поступающий через звуковую карту на экран.

Прием и показ звука с одного из входов "Запись"
http://programania.com/sv.zip  3кб


 
Германн ©   (2007-12-25 21:57) [22]


> tesseract ©   (25.12.07 20:53) [20]
>
>


> Пару раз даже пользовался для наблюдения за поведением новой
> прошивки весов.
>

Что за весы? Вопрос серьезный.


 
tesseract ©   (2007-12-25 22:30) [23]


> Что за весы? Вопрос серьезный.


Масса-к новая модель (была). Они процы поменяли с Atmel на Philips. Было интересно глянуть, вроде землю они тогда теряли - первая партия была.


 
Ketmar_   (2007-12-25 22:41) [24]

и пошёл разговор на непонятном языке.


 
Германн ©   (2007-12-26 01:00) [25]


> tesseract ©   (25.12.07 22:30) [23]
>
>

А как они по надежности не знаешь? Или это те же CAS, только нашего разлива?


 
turbouser ©   (2007-12-26 01:41) [26]


> Германн ©   (26.12.07 01:00) [25]

Эльбрус видел?


 
Германн ©   (2007-12-26 01:46) [27]


> turbouser ©   (26.12.07 01:41) [26]
>
>
> > Германн ©   (26.12.07 01:00) [25]
>
> Эльбрус видел?
>

Смотря какой, смотря где :)


 
turbouser ©   (2007-12-26 01:49) [28]


> <Цитата>
>
> Германн ©   (26.12.07 01:46) [27]
>
>
> > turbouser ©   (26.12.07 01:41) [26]
> >
> >
> > > Германн ©   (26.12.07 01:00) [25]
> >
> > Эльбрус видел?
> >
>
> Смотря какой, смотря где :)

Ну, там баббаяан или как его? Хотя хрен с ним. Ты что, на Эльбрусе Был?


 
Германн ©   (2007-12-26 02:17) [29]


> Ты что, на Эльбрусе Был?
>

Нет. Но рядом был. Видел сию гору. Красиво глядится.

P.S. Рано ещё отмечать.


 
turbouser ©   (2007-12-26 02:21) [30]


>
> Нет. Но рядом был. Видел сию гору. Красиво глядится.
>
> P.S. Рано ещё отмечать.

Ну да... Ну да... Я тоже много где был....


 
Германн ©   (2007-12-26 02:38) [31]


> turbouser ©   (26.12.07 02:21) [30]

Я то как раз "мало" где был. Но надеюсь ещё побывать. :)


 
turbouser ©   (2007-12-26 02:55) [32]


> Германн ©   (26.12.07 02:38) [31]
>
>
> > turbouser ©   (26.12.07 02:21) [30]
>
> Я то как раз "мало" где был. Но надеюсь ещё побывать. :)

Счастливчик :)


 
Германн ©   (2007-12-26 03:05) [33]


> turbouser ©   (26.12.07 02:55) [32]
>
>
> > Германн ©   (26.12.07 02:38) [31]
> >
> >
> > > turbouser ©   (26.12.07 02:21) [30]
> >
> > Я то как раз "мало" где был. Но надеюсь ещё побывать.
> :)
>
> Счастливчик :)
> <Цитата>
>
>  

Спать!


 
turbouser ©   (2007-12-26 03:34) [34]


> Германн ©   (26.12.07 03:05) [33]
>
> Спать!

Ну, кому и спать :-)


 
tesseract ©   (2007-12-26 09:56) [35]


> А как они по надежности не знаешь? Или это те же CAS, только
> нашего разлива?


Печатающие были основной прибылью нашего сервис центра :-)


 
DVM ©   (2007-12-26 10:33) [36]


> NaRuTo

В наше время проше купить этот прибор, чем делать его.  Это, конечно, если цель - работающий прибор, а не сам процесс его создания.


 
tesseract ©   (2007-12-26 10:40) [37]


> В наше время проше купить этот прибор, чем делать его.


В 14 лет дороговато 20-30 тысяч за осцилограф.


 
DVM ©   (2007-12-26 10:49) [38]


> tesseract ©

Есть много недорогих, ценой 7-8 тыс.
Модели:
c1-55
c1-68
c1-72


 
DVM ©   (2007-12-26 10:50) [39]

А БУ можно и за 1500 руб купить


 
Германн ©   (2007-12-26 18:53) [40]


> tesseract ©   (26.12.07 09:56) [35]
>
>
> > А как они по надежности не знаешь? Или это те же CAS,
> только
> > нашего разлива?
>
>
> Печатающие были основной прибылью нашего сервис центра :
> -)
>

Намек понял, спасибо.



Страницы: 1 2 вся ветка

Форум: "Прочее";
Текущий архив: 2008.02.03;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.55 MB
Время: 0.683 c
2-1199558731
Riply
2008-01-05 21:45
2008.02.03
Разница в вызове функций


2-1200043625
Артем
2008-01-11 12:27
2008.02.03
Добавить в exe другой exe и потом его извлечь


15-1198833334
авыф
2007-12-28 12:15
2008.02.03
Perl или PHP


4-1178534617
Chaser
2007-05-07 14:43
2008.02.03
Remote Install сервиса


2-1200037693
andreoman
2008-01-11 10:48
2008.02.03
путь к папке файла





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский