Радиолоцман Электроника en
расширенный поиск +
  

18-06-2009

Диоген - крошечный тестер монитора

1. История

В 2000 году я сделал одно небольшое устройство, которое я использовал для ремонта мониторов. Я сделал это чтобы избежать необходимости использования целого компьютера для генерации тестовых картинок, поскольку компьютер занимает много места и с ним тяжело работать, если на мониторе не видно изображения (сломанный монитор). А именно, изменение разрешения экрана во всех операционных системах требует ряда операций, которые невозможно осуществить не видя изображения на мониторе.

Изучая встроенные решения (преимущественно малых размеров) я начал изучать существующие графические чипы, доступные в продаже, но я быстро оставил этот путь из-за большой сложности. Следующей идеей было использование микроконтроллера для генерации видеосигналов, так я начал экспериментировать с микроконтроллером AVR. Я использовал чип AT90S1200, он был первым в семействе AVR, имел серьезные ресурсы, исключенные из современных чипов. После нескольких экспериментов на этой платформе я создал тестер монитора, размером приблизительно с портативный CD плеер.

2. Тестер монитора – вторая редакция J

В настоящий момент я переделал устройство, используя новый AVR чип (ATTiny2313), улучшив некоторые аспекты, такие как: новые разрешения экрана, меньшие размеры, питание от батарейки.

eOscope

3. Основные параметры:

  • 8 различных растровых изображений
  • Доступны 4 разрешения экрана для каждой картинки 640x480x60Hz, 800x600x60Hz, 1024x768x60Hz,1280x1024x60Hz (нововведение)
  • Маленький размер (размером почти с кредитную карту)
  • Портативен: питается от батарейки (обычно 9 вольтовой)
  • Может питаться от адаптера постоянным напряжением 7,5..12 вольт
  • «Разработан под корпус»: хорошо подходит для недорогого пластикового корпуса

4. Схема

mainboard sch
нажмите, для увеличения

Описание:

Ядро этой разработки – микроконтроллер ATTiny2313, имеющий преимущества в высокой скорости (20мГц) и несколько усовершенствований в наборе команд (особенно переключение порта за 1 такт) по сравнению с предыдущим (AT90S2313). Горизонтальный и вертикальный синхросигналы выходят непосредственно с порта С, сигналы R, G, B преобразуются в аналоговый сигнал (0..0.7В) используя простой ЦАП (цепочку резисторов).

Цепь питания выполнена на микросхеме хх2950, так как у нее низкий ток покоя, это важный фактор при питании от батарейки. Вместо нее можно использовать 78L05, эквивалентная микросхема , если вам не интересна экономия энергии. И батарейка и адаптер подключаются через защитные диоды, чтобы уберечь батарейку от случайного заряда от адаптера. Я выбрал диоды Шотки, чтобы минимизировать падение напряжения на них (в особенности для питания от батарейки).

5. Печатная плата

Основными критериями при разработке платы были односторонний тип платы и минимальные размеры.

pcb simulation
нажмите, для увеличения



нажмите, для увеличения


unrouted
нажмите, для увеличения

Поскольку плата односторонняя ее просто воспроизвести в домашних условиях (Я использовал метод Press&Peel). На плате нет соединений проводками.

6. Программа

Программа написана с использованием Avrstudio и откомпилирована с помощью AVRASM V2.x. В секции загрузки вы найдете программу для микроконтроллера. Вы можете вшить скачанный .hex файл в микроконтроллер используя любой AVR программатор.

7. Инструкции по эксплуатации

Подключите VGA кабель (аналоговый интерфейс) от компьютера к разъему на устройстве. Включите устройство, будь то от батарейки или от адаптера, но не одновременно. Используя первую управляющую кнопку вы можете изменять разрешение по внутренней последовательности. Вторая кнопка переключает видео растр (изображение) по той же внутренней последовательности. Используя эти 2 кнопки вы можете получить любую комбинацию разрешения и изображения.

8. Список компонентов

Qty

Value

Parts

Remarks

2

18pF

C1, C2

 

1

100uF/16V

C3

 

1

470uF/16V

C4

 

3

470ohm

R1, R3, R4

 

3

1K

R2, R5, R6

 

1

10K

R7

 

2

BAT42

D1, D3

 

1

Коннектор питания

J1

 

1

Выключатель питания

S2

SKS06LP Можно приобрести на Schukat

1

VGA 15pin

U$1

 

2

Кнопка (упр.)

S1, S3

Высокопрофильная версия

1

20.0000MHz

Q1

Низкий или высокий профиль

1

TS2950

IC2

LM2950 или 78L05 совместимая

1

ATTiny2313

IC1

AT90S2313 не совместима

1

Корпус устройства

корпус

LP6029B-SW (батарейный отсек включен) можно приобрести на Schukat

9. Картинки

Device - box closedDevice - box openPCB corroded

LCD multicolorCRT multicolorCRT black&white

CRT blackCRT whiteCRT desktop

CRT redCRT greenCRT blue

10. Загрузки

software.zip Ver1.2 30.08.2007
hardware.zip Ver1.2 11.12.2006

11. Несколько замечаний

Это устройства нельзя использовать в коммерческих целях любого вида.

Авторы не несут ответственности за любой ущерб или проблемы , вызванные этим устройством.

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

email

Перевод: по заказу РадиоЛоцман

На английском языке: Deogen - Tiny Monitor Tester

Для комментирования материалов с сайта и получения полного доступа к нашему форуму Вам необходимо зарегистрироваться.
Имя
Фрагменты обсуждения (только последние 20 сообщений):Полный вариант обсуждения »
  • Я обычную 78L05 поставил, другой небыло. Хотя была возможность всё чисто на смд замастрячить. Так исходника то и нет.
  • У меня есть такая, сегодня не стал менять (моник на прогоне стоит, говорят через некоторое время тухнет, врут однако, целый день стоит нормально, видимо разрешение или чатоту ему впихивают). Так и не понял, для чего в генераторе вторая кнопка?
  • У меня был такой, большую половину дня работал, потом потухал экран. Второй кнопкой меняется разрешение экрана.
  • 2950 = КР1184ЕН1. Микросхемы КР1184ЕН1 представляют собой микромощный стабилизатор напряжения с фиксированным положительным выходным напряжением 5 В, малым падением напряжения между входом и выходом и предназначены для систем с батарейным питанием. А исходник помоему есть в статье.
  • Вот плата, может кому сгодится. Разъем VGA от видеокарт.
  • как выставить для понипрога биты?
  • В Поньке я выставлял фьюзы как предложил Андрей, сообщение #15. Всё отлично работает.
  • SADист, ну и что? Включил SPIEN?
  • sleska, разобрался, поэтому удалил сообщение. SPIEN не стал трогать, мало ли что. Фьюзы "EE DF" (так понятней, а то в одном программаторе галка это вкл, в другом выкл.) Наверное у меня была проблема из-за большого кондера по питанию, при тестировании был подцеплен 1000мкФ :) У меня ж там преобразователь 3,7-5В и зарядка в одном флаконе. На ибее давно продают такой тестер за 4 доллара, наверное не послушались что "нельзя использовать в коммерческих целях любого вида". Все хотел купить, а тут увидел эту статью и решил собрать.
  • Спасибо, заказал. Мне нужен второй, но в ломы делать. А то таскаю туда-сюда, из дома да на работу.
  • Хочу добавить в этом устройстве можно применить кварц на 25МГц , которые "бездельничают" в различных убитых хабах, роутерах и т.д. Проверено на 5-ти устройствах.
  • И что это даст? А ничего не даст, и прошивку нужно будет править под 25.
  • Ничего править не нужно.
  • Править нужно, могу привести примеры девайсов (и не для одного) где менялись кварцы на разную частоту, и для каждого кварца своя прошивка. Для этого и нужны исходники или MAKEFILE.
  • В принципе спорить и доказывать я с Вами не собираюсь, пусть каждый останется при своём ). Вчера собрал 6-ой тестер с прошивкой из темы автора с кварцем на 25 без правки. А сам спор нам ни к чему. Мое сообщение было написано для тех у кого как и у меня не окажется по рукой на 20 . И для примера сообщение из конференции pro-radio.ru : DWD 05.03.2011, 10:59 Cheeeper: за пределами спецификации ATTiny2313. Lastic: ...не факт что Tiny заведется на 25 МHz и будет без косяков работать, а кварц 6 руб стоит. Мужики, во первых, генератор в космос не полетит, а во вторых - здесь предлагался осциллограф на этом же МК и в нём использован кварц на 27МГц. Утверждалось, что такая частота вытягивается без проблем... Попробовал - и у меня этот генератор свободно запускается и работает с кварцами на 25МГц и 27МГц. Кварцы разные подставлял, в том числе и керамические. Спрашивается, если работает, то почему не использовать? Я же говорил, что кварцев на 20МГц у меня нашёлся только один, но он мне ещё потребуется. Купить, конечно, не проблема, но зачем покупать одно, выбрасывая другое, когда у меня куча бесхозных кварцев на 25МГц (с сетевых карт и свичей-хабов). Тем более, что с кварцем на 25МГц генератор работает и так, без изменения прошивки - все картинки есть и режимы по разрешению переключаются. Только частоты, естественно, изменились: кадровая вместо 60Гц - стала 75Гц, строчная, вместо 31.5КГц, 37.9КГц, 48.5КГц и 64КГц стала соответственно - 39.34КГц, 47.25КГц, 60.54КГц и 79.77КГц (показания самого монитора в меню "Информация"). А так как синтезаторы развёрток монитров автоматически тянут куда большие значения, то в принцие можно даже прошивку не менять... Кадровая - так вообще получается стандартная - 75Гц.
  • Дык, я тоже спорить не собирался и не собираюсь. Оставайтесь при своем. Вот и частоты изменились. Ставте на 50 и более, если нравиться. Девайс уже работает неправильно. Один собрал, другой купил у китайцев. И деньги не экономлю, даже на кварцах.
  • Ну вот, старый TFT моник, к примеру SyncMaster 510N уже может не потянуть. Там помоему максимум 60Гц. Стоит на шкафу, лень снимать и проверять.
  • Кварцев 20MZh полно на старых сетевых картах с BNC. Кстати, поправил прошивку, сменив режим по умолчанию, сменил порядок и содержание картинок, подкорректировав цвета до классических приборов. Если кому интересно, то прошивки можно взять тут, или тут. Хотелось добавить режим слайдшоу, тем самым убрав 555 генератор прикрученный снаружи, однако ассебмлер авр тяжеловат. Если будет интерес, то можно добавить W режимы.
  • TYAX режим слайдшоу не помешал бы. Спасибо за проделанную работу, попробую перешить свои девайсы.
  • Если получится, хотелось бы посмотреть, что получится у вас. Трехбитный растр должен понравится, к тому же убран цвет "Windows", вместо которого теперь "Зебра". По умолчанию режим начинается с 1024х768, а так можно зарядить любой. Для расширения списка режимов, включая широкоформатные, нужно пересчитать задержки.
Полный вариант обсуждения »
Рекомендуемые публикации по теме:
Новости  »
ViewSonic начала поставки в Россию нового профессионального ЖК-монитора
Новости  »
Тестирование популярного LCD-монитора BELINEA 101555
Новости  »
Новая модель LCD-монитора с функцией телевизора
Новости  »
Крошечный кристалл EM9304 расширяет возможности использования Bluetooth 4.2
Новости  »
Крошечный микромощный операционный усилитель компании STMicroelectronics повысит точность измерений

При перепечатке материалов с сайта прямая ссылка на РадиоЛоцман обязательна.

Приглашаем авторов статей и переводов к публикации материалов на страницах сайта.

Новые батарейки FANSO в корпусе «таблетка» (button)
Пассивные компоненты для передовых разработок
Срезы ↓
Новая Инженерная Школа
Новая Инженерная Школа
Курсы и семинары для инженеров, технологов, разработчиков и конструкторов предприятий приборостроения.
Рейтинг@Mail.ru