Монитор ПК и контроллер для цифрового осциллографа

Что бы еще такого сделать?... Предлагайте! Обсудим все!!!
Ответить
Аватара пользователя
Piroman17
Грызет канифоль
Сообщения: 296
Зарегистрирован: Пт янв 12, 2007 17:16:35
Откуда: Дубна
Контактная информация:

Монитор ПК и контроллер для цифрового осциллографа

Сообщение Piroman17 »

Есть идея собрать цифровой осцилограф, впринципе вся схема уже готова, но данные как то надо отображать. Графический LCD - дорого, а вот старый монитор на 17" у меня есть. Суть задачи такая:
Надо в графическом режиме выводить на экран точки. К сожалению я незнаю протокола передачи данных и команд, вся документация по англицки, а его я знаю чуть хуже японсокого, т.е. вообще никак. Помогите плиз! Может кто уже это делал?

Да чуть не забыл МК-ATmega16
"Всё новое - хорошо забытое старое" - для творцов без творческий мысли.
Реклама
Аватара пользователя
Piroman17
Грызет канифоль
Сообщения: 296
Зарегистрирован: Пт янв 12, 2007 17:16:35
Откуда: Дубна
Контактная информация:

Сообщение Piroman17 »

Так же есть старая видеокарта, может её можно к МК подключить?
"Всё новое - хорошо забытое старое" - для творцов без творческий мысли.
Реклама
Аватара пользователя
Мышонок
Друг Кота
Сообщения: 3792
Зарегистрирован: Чт сен 14, 2006 11:42:09
Откуда: Обитаю на чердаке
Контактная информация:

Сообщение Мышонок »

Это уже есть в "Измерениях", советую посмотреть.

Важно не устройство отображения (хотя это тоже весьма важный момент), а аналого-цифровое преобразование сигнала и его обработка.
Память очень интересная штука: бывает так, что запомнишь одно, а вспомнишь другое...
Аватара пользователя
Кошкелот
Встал на лапы
Сообщения: 97
Зарегистрирован: Пн июл 30, 2007 08:19:02
Откуда: Екатеринбург
Контактная информация:

Сообщение Кошкелот »

Какой же там "протокол данных и команд"? Там видеосигнал.
Да, видеокарту, особенно ИСАшную, применить можно. Хотя вот у нее-то и будет "протокол"...
Мнение автора не обязательно совпадает с его точкой зрения
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Piroman17
Грызет канифоль
Сообщения: 296
Зарегистрирован: Пт янв 12, 2007 17:16:35
Откуда: Дубна
Контактная информация:

Сообщение Piroman17 »

мышонок писал(а): Важно не устройство отображения (хотя это тоже весьма важный момент), а аналого-цифровое преобразование сигнала и его обработка.
С этим нет проблем, схема обработки сигнала разработана.
Кошкелот писал(а): Хотя вот у нее-то и будет "протокол"...
А можно по подробнее про этот протокол...
"Всё новое - хорошо забытое старое" - для творцов без творческий мысли.
Реклама
Аватара пользователя
KT315B
Сверлит текстолит когтями
Сообщения: 1269
Зарегистрирован: Пт июл 21, 2006 15:05:19
Откуда: плод воображения
Контактная информация:

Сообщение KT315B »

Piroman17 писал(а):А можно по подробнее про этот протокол...
Это от конкретной видеокарты зависит - не даром для них драйверы существуют. Я-бы просто выводил сигнал с помощью ШИМ на высокой частоте, ну и ФНЧ естественно...
R2AIV 73!
Реклама
Аватара пользователя
Piroman17
Грызет канифоль
Сообщения: 296
Зарегистрирован: Пт янв 12, 2007 17:16:35
Откуда: Дубна
Контактная информация:

Сообщение Piroman17 »

KT315B писал(а): Я-бы просто выводил сигнал с помощью ШИМ на высокой частоте, ну и ФНЧ естественно...
Куда подавать ШИМ :shock: , я чёа не понял?
"Всё новое - хорошо забытое старое" - для творцов без творческий мысли.
Аватара пользователя
Piroman17
Грызет канифоль
Сообщения: 296
Зарегистрирован: Пт янв 12, 2007 17:16:35
Откуда: Дубна
Контактная информация:

Сообщение Piroman17 »

На разъёме монитора есть следующие выводы:

Red Video (75 ohm, 0.7 V p-p)
Green Video (75 ohm, 0.7 V p-p)
Blue Video (75 ohm, 0.7 V p-p)

Monitor ID Bit 0 (optional)
DDC Serial Data Line
Horizontal Sync (or Composite Sync)
Vertical Sync
DDC Data Clock Line

Куда чё подавать чтоб в центре экрана была точка, допустим красного цвета?
А в левом верхнем углу?

Где можно почитать про видео-сигнал?
"Всё новое - хорошо забытое старое" - для творцов без творческий мысли.
Аватара пользователя
KT315B
Сверлит текстолит когтями
Сообщения: 1269
Зарегистрирован: Пт июл 21, 2006 15:05:19
Откуда: плод воображения
Контактная информация:

Сообщение KT315B »

Я имею ввиду выводить ШИМ через ФНЧ прямо на аналоговые входы монитора (RGB), правда там придется с прошивкой помучаться неслабо... Где-то в инете были наработки на эту тему, если что нарою - кину ссылки =) Да и по форуму, вроде что-то подобное было... Кстати, еще надо учесть, что у монитора прогрессивная развертка, хотя это, имхо, удобней =)
R2AIV 73!
Аватара пользователя
Piroman17
Грызет канифоль
Сообщения: 296
Зарегистрирован: Пт янв 12, 2007 17:16:35
Откуда: Дубна
Контактная информация:

Сообщение Piroman17 »

KT315B писал(а):Я имею ввиду выводить ШИМ через ФНЧ прямо на аналоговые входы монитора (RGB), правда там придется с прошивкой помучаться неслабо... Где-то в инете были наработки на эту тему, если что нарою - кину ссылки =) Да и по форуму, вроде что-то подобное было... Кстати, еще надо учесть, что у монитора прогрессивная развертка, хотя это, имхо, удобней =)
Что есть прогрессивная развёртка :oops: ? Я в этом совсем не шарю, а сделать надо... Что подавать на входы:
Horizontal Sync (or Composite Sync)
Vertical Sync
?
"Всё новое - хорошо забытое старое" - для творцов без творческий мысли.
Аватара пользователя
KT315B
Сверлит текстолит когтями
Сообщения: 1269
Зарегистрирован: Пт июл 21, 2006 15:05:19
Откуда: плод воображения
Контактная информация:

Сообщение KT315B »

Вот тут про это хорошо написано:
http://www.radiokot.ru/start/video_tv/scanning/01/
А HSync и VSync - горизонтальная и вертикальная синхронизация, соответственно =)
R2AIV 73!
Аватара пользователя
Piroman17
Грызет канифоль
Сообщения: 296
Зарегистрирован: Пт янв 12, 2007 17:16:35
Откуда: Дубна
Контактная информация:

Сообщение Piroman17 »

Я так понимаю что
Строчная частота - 15625 Гц , т.е. на вход Vertical Sync её и надо подавать (какой формы?: sin,прямоугольники или пила?).
Чтоб точка была красная надо +U подать на Red Video?

Что подавать на Horizontal Sync (or Composite Sync)?

И вообще правильно я рассуждаю?
"Всё новое - хорошо забытое старое" - для творцов без творческий мысли.
Аватара пользователя
KT315B
Сверлит текстолит когтями
Сообщения: 1269
Зарегистрирован: Пт июл 21, 2006 15:05:19
Откуда: плод воображения
Контактная информация:

Сообщение KT315B »

Насчет синхронизации - имхо, там просто короткие прямоугольные импульсы посылаются, пусть подскажут более опытные коллеги =) Подав на Red Video постоянку - мы получим просто красный экран и все =) Чтобы получить красную точку - надо как раз "попасть" в развертку, а по форме сигнала - это будет опять-же короткий импульс определенной длительности и частоты. От напряжения этого импулься будет зависеть яркость ) Для начала можно просто подавать прямоугольные импулься с генератора - будут полосы, а если поиграться с частотой и скважностью - можно и точку получить =)
R2AIV 73!
Аватара пользователя
KT315B
Сверлит текстолит когтями
Сообщения: 1269
Зарегистрирован: Пт июл 21, 2006 15:05:19
Откуда: плод воображения
Контактная информация:

Сообщение KT315B »

Вобщем я тут, по счастливой случайности, ковырялся (извращался) на тему осциллографа и VGA и снял осциллограммы импульсов горизонтальной и вертикальной синхронизации, которые идут с компа в монитор. Надеюсь будет полезно =) Длительность импульсов вертикальной синхронизации оч. мала, имхо такая-же как и у импульсов гор. синхронизации - не проверял. Снимал через тубус при таких условиях:

HSync: 2В/дел 10мкС/дел
VSync: 2В/дел 5мС/дел

Слайды, собственно - во вложении...
Вложения
HSync_изменить размер.jpg
(75.05 КБ) 764 скачивания
VSync_изменить размер.jpg
(73.21 КБ) 722 скачивания
R2AIV 73!
Аватара пользователя
Piroman17
Грызет канифоль
Сообщения: 296
Зарегистрирован: Пт янв 12, 2007 17:16:35
Откуда: Дубна
Контактная информация:

Сообщение Piroman17 »

Чёта я не понял осцилограммы "VSync_изменить размер.jpg" - те три точки это и есть короткие импульсы?

Изображение
Вложения
VS.jpg
осцилограмма
(73.21 КБ) 655 скачиваний
"Всё новое - хорошо забытое старое" - для творцов без творческий мысли.
Rokl
Друг Кота
Сообщения: 5232
Зарегистрирован: Пт авг 25, 2006 09:26:19
Откуда: Москва

Сообщение Rokl »

KT315B писал(а):Вобщем я тут, по счастливой случайности, ковырялся (извращался) на тему осциллографа и VGA и снял осциллограммы импульсов горизонтальной и вертикальной синхронизации, которые идут с компа в монитор.HSync: 2В/дел 10мкС/дел
VSync: 2В/дел 5мС/дел...
Господа, вы занимаетесь ерундой...вот ссылочка httl:/www.epanorama/net/documents/pc/vga_timing.html
Там даны все тайминги всех импульсов всех стандартных режимов VGA. Но думаю, что с Атмегой 16 на монитор-VGA графику не выведешь напрямую. Ну, если только 20 точек на 25 строк (20х25). размер точки будет с копейку. Вам, или брать крутой АРМ с тактовой частотой 100 мГц и на нем программно эмулировать CRT, или брать старинный CRT контроллер, типа К580ВГ75 с тактовой частотой 3 мГц, или импорт MC6845. Может быть есть и другие, более экзотические варианты.
Аватара пользователя
Piroman17
Грызет канифоль
Сообщения: 296
Зарегистрирован: Пт янв 12, 2007 17:16:35
Откуда: Дубна
Контактная информация:

Сообщение Piroman17 »

Rokl писал(а): http:/www.epanorama/net/documents/pc/vga_timing.html
а ссылочка ваша битая :shock:
"Всё новое - хорошо забытое старое" - для творцов без творческий мысли.
Аватара пользователя
KT315B
Сверлит текстолит когтями
Сообщения: 1269
Зарегистрирован: Пт июл 21, 2006 15:05:19
Откуда: плод воображения
Контактная информация:

Сообщение KT315B »

Да, точки - это и есть те самые импульсы =)
R2AIV 73!
Аватара пользователя
Сэр Мурр
Модератор
Сообщения: 11169
Зарегистрирован: Чт окт 27, 2005 18:50:07
Откуда: из мест не столь отдалённых

Сообщение Сэр Мурр »

Упс! Коты, надо вам заглянуть в основы телевизионной техники! Как устроен телевизор..
Rokl
Друг Кота
Сообщения: 5232
Зарегистрирован: Пт авг 25, 2006 09:26:19
Откуда: Москва

Сообщение Rokl »

Piroman17 писал(а):...а ссылочка ваша битая :shock:
Прошу прощения, вручную набирал, ошибся.
Даю верную ссылку, сам там только что был.
http://www.epanorama.net/documents/pc/vga_timing.html
Ответить

Вернуться в «Умные мысли»