nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 17 Apr 2024 22:35



Reply to topic  [ 8 posts ] 
Ленинград-2 и PAL-coder 
Author Message
Junior

Joined: 24 May 2021 03:15
Posts: 5
Reply with quote
Всем привет

Есть у меня рабочий компьютер Ленинград-2, и хочется его подключить к дисплею, который на вход имеет только композит. Я попробовал использовать композитный выход, который уже есть в этом компьютере, но результатов не получил - изображения нет. Если ослабить сигнал через резистивный делитель, то изображение появляется, но практически отсутствует вертикальная/горизонтальная синхронизация, качество ужасное и так же отсутствует цвет. В общем я понял что нужен PAL-кодер, что бы привести сигнал в соответствие к стандарту. На макетке я собрал вариант кодера от NedoPC на микросхеме CXA1645M. Подключил его к компьютеру, но результата это так же не дало. Подключал следующим образом - RGB от компьютера подал на кодер, а синхронизацию взял с выводов 5,6 микросхемы DD21.2. Экран остается черным, дисплей сигнала не видит.
Я проверил уровни на входе микросхемы кодера и подстроил их таким образом, что бы они соответствовали тому, что написано в даташите(RGBS + такт). Но и это не помогло.
После этого я подумал, что наверное что-то не так с самим сигналом, который выдает компьютер. Я измерил параметры синхросигнала, получилось следующее:
- Период между строковыми синхроимпульсами = 62 мкс
- Длительность строкового синхроимпульса = 9,6 мкс.

Первый вроде как должен быть 64 мкс, но разница не большая, поэтому я его оставил как есть. А вот второй должен быть 4.5 мкс судя по спецификации. Поэтому я вставил одновибратор на микросхеме 155АГ3 в цепь между DD5.4 выводом 11 и DD21.1 выводом 3. Это уменьшило длительность до стандартных 4.5 мкс, но на результат никак не повлияло. Даже стало еще хуже - если раньше, путем чрезмерного увеличения уровня на цветовых входах CXA1645M можно было хотя бы увидеть что-то, похожее на изображение, то теперь экран всегда остается черным.

В общем не понятно что делать дальше. Возможно нужно вносить еще какие-то изменения в схему Ленинграда-2, но я не знаю какие. Если есть идеи, то дайте, пожалуйста, знать

Кварц установлен не понятно какой, но на выходе DD1.2 частота составляет 14397KHz


24 May 2021 03:48
Profile
Fanat

Joined: 23 Feb 2021 23:45
Posts: 64
Location: Россия Климовск
Reply with quote
я собирал на ней....тоже не завелась.
собрал по этой схеме и доволен. минимум деталей и настройки.


Attachments:
KA2198BD.jpg
KA2198BD.jpg [ 39.96 KiB | Viewed 6963 times ]
26 May 2021 02:35
Profile
Junior

Joined: 24 May 2021 03:15
Posts: 5
Reply with quote
Здравствуйте

Спасибо за ответ!

Я тут три дня мучился с этим всем и мне кажется что я нашел ответ!
Проблема была с синхросмесью, которую генерирует Ленинград-2. Проблема в той части, где должен быть кадровый синхросигнал. Я добавил небольшую схему к компьютеру (см в аттаче), которая дает корректную синхросмесь. Схема нарисована в эмуляторе, так что дип переключатель, конечно, не нужен. Вместо него:
1 подключается к DD21.1 pin 2
2 подключается к DD21.1 pin 3
3 подключается к DD4 pin 2

Выход схемы можно подавать на вход SYNCIN CXA1645, работает как часы. Все цвета есть и хорошо регулируются.


Attachments:
sync.png
sync.png [ 13.64 KiB | Viewed 6929 times ]
27 May 2021 16:08
Profile
Fanat

Joined: 23 Feb 2021 23:45
Posts: 64
Location: Россия Климовск
Reply with quote
было бы не плохо подписать логические элементы.


28 May 2021 01:39
Profile
Junior

Joined: 24 May 2021 03:15
Posts: 5
Reply with quote
Я использовал элементы 2и-не - 74HC00, 2XOR - 74HC86
Пока не закончил разрабатывать само устройство, возможно я еще что-то поменяю. Сейчас думаю как правильно подключить RGB каналы от компьютера к кодеру. Уровень сигналов от компьютера составляет 1Вольт, а вот в даташите на микросхему написано что входное сопротивление от компа должно быть как можно меньше. Если поставить эммитерные повторители, то уровень сигнала еще падает на 0.6Вольт, от чего уже не хватает уровня и на экране нифига не видно. Вот я думаю что с этим делать теперь.. Можно усилить сигнал, инвертировать и через повторитель подать на вход. Но нужно ли так делать? На сколько нужен тут эммитерный повторитель..?


01 Jun 2021 15:38
Profile
Junior

Joined: 24 May 2021 03:15
Posts: 5
Reply with quote
Закончил само устройство. Вроде все работает корректно. Я еще добавил туда усилитель и динамик что бы звук был, а то на используемом мониторе динамиков нет.

Repo:
https://github.com/aeore/zx-pal-coder

Схема кодера:
https://drive.google.com/file/d/1bQGUyUWqDEMTNUTwshj38a9VSRbA7BJs/view?usp=sharing

Фото доработки:
https://drive.google.com/file/d/15ZfzStUVgKxF6ko4sEMIzozkp-3HSRUI/view?usp=sharing

Плата кодера:
https://drive.google.com/file/d/1iHVZYWCV3OpeR2b6GzVloI9Dpp5dySOA/view?usp=sharing
https://drive.google.com/file/d/1bEF46OqWUJIwnxNMBUMAcHfnZZvItBwi/view?usp=sharing
https://drive.google.com/file/d/162XmnERmCbuLm0l3E_JsDXTreIxKMufB/view?usp=sharing

Готовое устройство:
https://drive.google.com/file/d/1YpnyANYc1VMJgFCZ-V9D7Isig2m_bq0l/view?usp=sharing
https://drive.google.com/file/d/1fbxpTBIJDt7WTJnDGssMkMCKLToRIfRb/view?usp=sharing
https://drive.google.com/file/d/1C8x3qdk32paDpXZU3V8xZ7VgmiofAm2v/view?usp=sharing


22 Jun 2021 04:57
Profile
Fanat

Joined: 23 Feb 2018 22:20
Posts: 91
Reply with quote
А печатка тоже в Диптрейсе делалась?


26 Jun 2021 04:43
Profile WWW
Junior

Joined: 24 May 2021 03:15
Posts: 5
Reply with quote
Электромонтёр wrote:
А печатка тоже в Диптрейсе делалась?


Нет, печатка делалась в Sprint-Layout, сорри


28 Jun 2021 03:34
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 8 posts ] 

Who is online

Users browsing this forum: No registered users and 9 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.