Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
07.07.2009, 23:10
|
|
Прописка
Регистрация: 14.08.2006
Сообщений: 106
Сказал спасибо: 19
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
|
Сообщение от udar
|
Делалось для врезки в видеосигнал .У меня синхронизирующим был видеосигнал с камеры наблюдения.
|
1 Вы название топика прочитали?
Цитата:
|
Дрожание изображения, генерируемое микроконтроллером
|
2 По поводу врезки в видеосигнал. Посмотрите эти примеры:
http://dzl.dk/projects/electronics/osd/Split.wmv
http://dzl.dk/projects/electronics/osd/single3.wmv
Дрожание что-то не наблюдаю. Хотя возможно на очень большом экране оно и будет.
|
|
|
|
08.07.2009, 00:18
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.10.2004
Адрес: Нижний Новгород
Сообщений: 1,746
Сказал спасибо: 416
Сказали Спасибо 1,240 раз(а) в 551 сообщении(ях)
|
Если искривление изображения в верхней части растра - то неправильная синхронизация.
Развертка в телевизорах черезстрочная, длительность полукадра 20 миллисекунд, т.е. в полукадре 312,5 строк и вывод изображения второго полукадра должен начинаться с половины строки ![Смешно](images/smilies/icon_lol.gif) , что усложняет программу и не нужно. Важнее обеспечить стабильность кадрового синхроимпульса - обеспечивается 312,5*64=625*32 мкс, т.е. привязка к полстроки.
Иной раз паразитную модуляцию оказывает блок питания.[/u]
|
|
|
|
08.07.2009, 09:22
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Глупый вопрос: А на другом телевизоре пробовали проверять? Возможен вариант дрожания фазы задающего генератора телевизора, или утечка в высоковольтной части сторчной развертки.
|
|
|
|
08.07.2009, 09:38
|
|
Прохожий
Регистрация: 31.01.2009
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Проблема действительно может быть и в телевизоре...
Я ежедневно тестирую различные ЖК телевизоры и давно обратил внимание что примерно у 50% из них в SECAM происходит подобное дрожание. Так при ширине матрицы в 140 мм дрожание было шириной до 2-х мм. Это много.
В PAL и NTSC такого эффекта не было. И генератор у меня нормальный FLUKE 54200.
Кстати у денди кажется PAL.
Так что мой совет:
1. Смените телевизор ![Улыбка](images/smilies/icon_smile.gif)
2. Напишите программу в PAL, а не SECAM как Вы скорее всего сделали.
|
|
|
|
08.07.2009, 10:19
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.10.2007
Сообщений: 2,760
Сказал спасибо: 1,105
Сказали Спасибо 1,037 раз(а) в 569 сообщении(ях)
|
Если "вертикальные линии не прямые" то, вероятно, что-то не так с синхронизацией. Вы действительно точно выдерживаете времянку? Что значит "с точностью 50 нс", синхросигнал ТОЧНО ложится на сетку 50 нс. Уравнивающие импульсы (хотя, если "неровность" в середине кадра, то дело не в них), длительность импульсов? И попробуйте взять другой телевизор, а ещё поиграть с напряжением сигнала/синхроимпульсов, а ещё немножко сгладить фронты. Все телевизоры по-разному реагируют на отклонения от стандарта. Хорошо бы, конечно, проверить телевизор фирменным видеогенератором.
PS Сейчас на меня смотрит экран с текстом, сделанным на меге16/20МГц, ничего не дрожит, всё ровно.
|
|
|
|
08.07.2009, 10:55
|
|
Почётный гражданин KAZUS.RU
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
|
Re: без внешнего клока
Сообщение от UserM
|
Глупости, что то криво делали.
|
Согласен, давненько уже делал декодер кодированого видеосигнала (CRYPTON), в котором вырезалась напрочь вся синхросмесь - (заменялась на уровень чёрного) но была пачка частоты 3 МГЦ привязаная к кадровому СИ, и по ней PIC генерировал синхросмесь всего кадра (2 полукадра) и дрожаний не было. Генерил в прерывании таймера, а запуск проистекал по прерыванию INT от пачки синхронизации.
|
|
|
|
08.07.2009, 13:02
|
|
Временная регистрация
Регистрация: 08.12.2006
Сообщений: 84
Сказал спасибо: 5
Сказали Спасибо 13 раз(а) в 10 сообщении(ях)
|
Сообщение от MisterDi
|
Глупый вопрос: А на другом телевизоре пробовали проверять? Возможен вариант дрожания фазы задающего генератора телевизора, или утечка в высоковольтной части сторчной развертки.
|
Пробовал. На другом тоже дрожит. К этому и другому подключаю приставку денди, ее изображение на телевизорах не дрожит.
Сообщение от ivaneska
|
Так что мой совет:
1. Смените телевизор icon_smile.gif
2. Напишите программу в PAL, а не SECAM как Вы скорее всего сделали.
|
Программа пишется по ГОСТ 7845-92, а PAL или SECAM - это стандарт кодирования цвета в системе вещательного телевидения. У меня изображение черно-белое, поэтому ни PAL, ни SECAM не используется.
За вчера выяснилось следующее:
1) подключил устройство к tv-тюнеру компьютера, картинка идеальна, ничего не дрожит! Вот стопкадр.
2) Удалось записать дрожание на мобильный телефон. На видео кажется что дрожание волнистое, но это из-за разности скорости записи и скорости воспроизведения.
3) Телевизионного осциллографа у меня нет, но есть возможность промоделировать в proteuse. Вот что получилось:
ОСЦИЛЛОГРАММЫ
Что мне самому бросилось в глаза:
- длительность синхронизирующего импульса последней пол-строки второго полукадра равна 2,35мкс вместо 4,7.
- во второй последовательности уравнивающих импульсов второго полукадра длительность последнего уравнивающего импульса 4.7мкс вместо 2,35мкс.
Это может вызывать дрожание?
|
|
|
|
08.07.2009, 13:06
|
|
Временная регистрация
Регистрация: 08.12.2006
Сообщений: 84
Сказал спасибо: 5
Сказали Спасибо 13 раз(а) в 10 сообщении(ях)
|
Сообщение от makakus
|
Если "вертикальные линии не прямые" то, вероятно, что-то не так с синхронизацией. Вы действительно точно выдерживаете времянку? Что значит "с точностью 50 нс", синхросигнал ТОЧНО ложится на сетку 50 нс...
|
Да, синхросигнал точно ложится на сетку 50нс.
Я тут подумал, что некоторая неровность вертикальных линий может обуславливаться тем, что разрешение по горизонтали у меня получается 208 точек, что не кратно 768 точкам. Это может быть так?
|
|
|
|
08.07.2009, 13:11
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,729
Сказал спасибо: 2,435
Сказали Спасибо 893 раз(а) в 580 сообщении(ях)
|
В вашей схеме, синхронизация осуществляется раздельными импульсами строк и полей, следовательно все врезки и уравнивающие,да и вообще синхросмесь из самого видеосигнала можно убрать, она там никуда не идет.Все это нужно, если на телевизор подается полный видеосигнал и из него уже внутри селектируются импульсы строчной и кадровой синхронизации.
Проблема в дрожании фазы вертикальных линий относительно переднего фронта импульсов горизонтальной синхронизации.
Длительность импульсов также не имеет особенного значения, так как синхронизация осуществляется по переднему фронту.
|
|
|
|
08.07.2009, 13:48
|
|
Прохожий
Регистрация: 29.06.2009
Сообщений: 4
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от kaf-0
|
Программа пишется по ГОСТ 7845-92,
3) Телевизионного осциллографа у меня нет, но есть возможность промоделировать в proteuse. Вот что получилось:
ОСЦИЛЛОГРАММЫ
|
Дык не правильно сформированы уравнивающие импульсы , а Вы ГОСТ, ГОСТ
Ну ка посчитайте скока их у Вас , скока должно быть по ГОСТУ!
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 07:18.
|
|