Найдено: 1

Транзисторы. Виртуальный музей старых радиодеталей XX века

Транзисторы: ГТ402, ГТ403, КТ630, ГТ309, ГТ313. Мощный транзистор КТ908. Высокочастотные транзисторы КТ935, КТ926. Транзисторы КТ315 и КТ361, высокочастотный КТ909. Полевые транзисторы КП303 и их маркировка. ГТ322, КТ3102, КТ3127. Польские BC177 и BC107 от CEMI. Германиевые П608 и П609. Два транзистора военной приёмки: 1Т906 и 2Т903. n-p-n транзисторы КТ807А и КТ8231А1, высоковольтный КТ872. Транзисторы из блока СК-В-41. КТ608, П308, МП21, МП25. Полевые КП302Б. Редкий транзистор 2Т808Б и кремниевые П702 и П701, 2Т203. КТ3117. КТ301 и КТ312.

Нажмите, чтобы перейти.

Наша экспериментальная нейросеть посчитала, что следующий текст, возможно, также близок по тематике. Если это не так, просим прощения и не обращайте внимания...


& ndash; устройство с простым интерфейсом ввода (я выбрал SPI) и выход VGA. Я также хотел устранить отсутствие драйверов экрана и ndash; отсутствие буфера Если экран имеет большое разрешение, а не контроллер достаточно быстро, вы можете увидеть, как экран заполняется. Эта графическая карта не содержит этого недостатка. Когда данные поступают, они записываются в ОЗУ и отображаются содержимое другой ОЗУ. Когда кадр записывается, память RAM обменивается. Поэтому не видно, как кадр рисуется.
Это устройство может использоваться для генерации данных, изображений и отладочных указаний. На диагонали монитора нет предела, в конце есть демонстрация работы на 22-дюймовом мониторе и 40-дюймовом телевизоре.
Основные возможности:
1. Разрешение экрана и ndash; 640x400
2. Количество цветов и ndash; монохромный
3. Двойная буферизация
4. Интерфейс и ndash; SPI с дополнительными сигналами (RESET, MOSI, SCK, STROBE). Формат совместим с контроллером T6963.
5. Отсутствие команд инициализации
Просто картина того, что произошло
Специально для этого случая он разработал отладочную карту в CPLD EPM240T100C5N.
Фотоотчетная карточка
Вывод отладочной карты
Принципиальная схема отладочной пластины
Есть:
1. FPGA, 70 контактов которого отправляются на контакты
2. 1 светодиод пользователя
3. Выход VGA (2 бит на цвет)
4. Генератор на частоте 25 175 МГц для режима 640x480 60 Гц
5. Разъем JTAG
6. MiniUSB для питания пластин
7. Стабилизатор напряжения 3,3 вольт.
Печатная плата:

Затем нам нужны 2 микросхемы RAM. Поскольку я новичок в FPGA, я выбрал SRAM. Единственной оперативной памятью этого типа, которую я нашел на досках, была HY62256ALJ-70 с объемом 32768 байт. Здесь я немного удручен, так как этот объем даже для черных & ndash; Белого изображения недостаточно для полного разрешения 640x480. Вам нужно как минимум 640 * 480/8 = 38400 байт. Поэтому было решено немного уменьшить площадь выпуска до 640 * 400.
Фотография карты расширения SRAM
Принципиальная схема карты расширения
Печатная плата
Фото собранной видеокарты
После долгих размышлений была составлена следующая упрощенная блок-схема устройства, которая была успешно реализована в Quartus II Web Edition 13.0 SP1 в Verilog.
Здесь, поскольку все очевидно, единственное, что может быть непонятным, - это то, почему вам нужен синхронизатор. Дело в том, что сама видеокарта синхронизирована от своего генератора тактовых импульсов, и сигнал, поступающий с микроконтроллера, не синхронизирован с ним. Из-за этого триггеры, как правило, войдут в неопределенное состояние, и на экране появится искаженное изображение. Чтобы синхронизировать входные данные с видеокартой, каждый синхронизированный сигнал должен проходить через два подключенных D-триггера, синхронизированных с генератором видеокарты. Это то, что Block & laquo; Синхронизатор и делает это. Он также имеет функцию коммутации мультиплексора на каждом краю сигнала STROBE.
Прошивка FPGA
Для прошивки FPGA вам необходимо установить Quartus II. Quartus II Web Edition можно скачать бесплатно с сайта Altera. Как программист, вы можете использовать законченный китайский USB Blaster и ndash; около $ 10 на eBay.
Или, например, собирая программиста LPT, который описан здесь или здесь
Процесс прошивки:
1. Откройте Quartus II и перейдите в Инструменты - & gt; программист
2. Нажмите «Настройка оборудования» и выберите своего программиста из списка и нажмите «Закрыть».
3. Нажмите «Добавить файл ...» и выберите файл VGA.pof
4. Отметьте флажок Расписание / Настроить
5. Нажмите «Пуск», и прошивка исчезнет.
Описание интерфейса ввода:
Входной интерфейс представляет собой SPI с дополнительными сигналами (RESET и STROBE).
Когда сигнал RESET падает, все счетчики сбрасываются, и устройство переходит в исходное состояние. Перед тем, как начать, мы рекомендуем вам отбросить эту строку на 0 в течение нескольких миллисекунд.
На передней панели сигнала STROBE все счетчики также стираются и происходит смена ОЗУ. Этот сигнал должен идти вверх и вниз после записи нового кадра.
На фронте сигнала SCK данные записываются из линии MOSI.
Далее : Водяная стружка rev2.0