Монитор ПК и контроллер для цифрового осциллографа
- Piroman17
- Грызет канифоль
- Сообщения: 296
- Зарегистрирован: Пт янв 12, 2007 17:16:35
- Откуда: Дубна
- Контактная информация:
Монитор ПК и контроллер для цифрового осциллографа
Есть идея собрать цифровой осцилограф, впринципе вся схема уже готова, но данные как то надо отображать. Графический LCD - дорого, а вот старый монитор на 17" у меня есть. Суть задачи такая:
Надо в графическом режиме выводить на экран точки. К сожалению я незнаю протокола передачи данных и команд, вся документация по англицки, а его я знаю чуть хуже японсокого, т.е. вообще никак. Помогите плиз! Может кто уже это делал?
Да чуть не забыл МК-ATmega16
Надо в графическом режиме выводить на экран точки. К сожалению я незнаю протокола передачи данных и команд, вся документация по англицки, а его я знаю чуть хуже японсокого, т.е. вообще никак. Помогите плиз! Может кто уже это делал?
Да чуть не забыл МК-ATmega16
"Всё новое - хорошо забытое старое" - для творцов без творческий мысли.
- Реклама
- Piroman17
- Грызет канифоль
- Сообщения: 296
- Зарегистрирован: Пт янв 12, 2007 17:16:35
- Откуда: Дубна
- Контактная информация:
С этим нет проблем, схема обработки сигнала разработана.мышонок писал(а): Важно не устройство отображения (хотя это тоже весьма важный момент), а аналого-цифровое преобразование сигнала и его обработка.
А можно по подробнее про этот протокол...Кошкелот писал(а): Хотя вот у нее-то и будет "протокол"...
"Всё новое - хорошо забытое старое" - для творцов без творческий мысли.
- Реклама
- Piroman17
- Грызет канифоль
- Сообщения: 296
- Зарегистрирован: Пт янв 12, 2007 17:16:35
- Откуда: Дубна
- Контактная информация:
На разъёме монитора есть следующие выводы:
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
Куда чё подавать чтоб в центре экрана была точка, допустим красного цвета?
А в левом верхнем углу?
Где можно почитать про видео-сигнал?
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
- Откуда: плод воображения
- Контактная информация:
Я имею ввиду выводить ШИМ через ФНЧ прямо на аналоговые входы монитора (RGB), правда там придется с прошивкой помучаться неслабо... Где-то в инете были наработки на эту тему, если что нарою - кину ссылки =) Да и по форуму, вроде что-то подобное было... Кстати, еще надо учесть, что у монитора прогрессивная развертка, хотя это, имхо, удобней =)
R2AIV 73!
- Piroman17
- Грызет канифоль
- Сообщения: 296
- Зарегистрирован: Пт янв 12, 2007 17:16:35
- Откуда: Дубна
- Контактная информация:
Что есть прогрессивная развёрткаKT315B писал(а):Я имею ввиду выводить ШИМ через ФНЧ прямо на аналоговые входы монитора (RGB), правда там придется с прошивкой помучаться неслабо... Где-то в инете были наработки на эту тему, если что нарою - кину ссылки =) Да и по форуму, вроде что-то подобное было... Кстати, еще надо учесть, что у монитора прогрессивная развертка, хотя это, имхо, удобней =)
Horizontal Sync (or Composite Sync)
Vertical Sync?
"Всё новое - хорошо забытое старое" - для творцов без творческий мысли.
- KT315B
- Сверлит текстолит когтями
- Сообщения: 1269
- Зарегистрирован: Пт июл 21, 2006 15:05:19
- Откуда: плод воображения
- Контактная информация:
Вот тут про это хорошо написано:
http://www.radiokot.ru/start/video_tv/scanning/01/
А HSync и VSync - горизонтальная и вертикальная синхронизация, соответственно =)
http://www.radiokot.ru/start/video_tv/scanning/01/
А HSync и VSync - горизонтальная и вертикальная синхронизация, соответственно =)
R2AIV 73!
- Piroman17
- Грызет канифоль
- Сообщения: 296
- Зарегистрирован: Пт янв 12, 2007 17:16:35
- Откуда: Дубна
- Контактная информация:
Я так понимаю что
Строчная частота - 15625 Гц , т.е. на вход Vertical Sync её и надо подавать (какой формы?: sin,прямоугольники или пила?).
Чтоб точка была красная надо +U подать на Red Video?
Что подавать на Horizontal Sync (or Composite Sync)?
И вообще правильно я рассуждаю?
Строчная частота - 15625 Гц , т.е. на вход Vertical Sync её и надо подавать (какой формы?: sin,прямоугольники или пила?).
Чтоб точка была красная надо +U подать на Red Video?
Что подавать на Horizontal Sync (or Composite Sync)?
И вообще правильно я рассуждаю?
"Всё новое - хорошо забытое старое" - для творцов без творческий мысли.
- KT315B
- Сверлит текстолит когтями
- Сообщения: 1269
- Зарегистрирован: Пт июл 21, 2006 15:05:19
- Откуда: плод воображения
- Контактная информация:
Насчет синхронизации - имхо, там просто короткие прямоугольные импульсы посылаются, пусть подскажут более опытные коллеги =) Подав на Red Video постоянку - мы получим просто красный экран и все =) Чтобы получить красную точку - надо как раз "попасть" в развертку, а по форме сигнала - это будет опять-же короткий импульс определенной длительности и частоты. От напряжения этого импулься будет зависеть яркость ) Для начала можно просто подавать прямоугольные импулься с генератора - будут полосы, а если поиграться с частотой и скважностью - можно и точку получить =)
R2AIV 73!
- KT315B
- Сверлит текстолит когтями
- Сообщения: 1269
- Зарегистрирован: Пт июл 21, 2006 15:05:19
- Откуда: плод воображения
- Контактная информация:
Вобщем я тут, по счастливой случайности, ковырялся (извращался) на тему осциллографа и VGA и снял осциллограммы импульсов горизонтальной и вертикальной синхронизации, которые идут с компа в монитор. Надеюсь будет полезно =) Длительность импульсов вертикальной синхронизации оч. мала, имхо такая-же как и у импульсов гор. синхронизации - не проверял. Снимал через тубус при таких условиях:
HSync: 2В/дел 10мкС/дел
VSync: 2В/дел 5мС/дел
Слайды, собственно - во вложении...
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
- Откуда: Дубна
- Контактная информация:
Чёта я не понял осцилограммы "VSync_изменить размер.jpg" - те три точки это и есть короткие импульсы?


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


