Важная информация

User Tag List

Страница 1 из 7 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 62

Тема: RC цепочка на сигнале INT в желтом скорпе, какие номиналы?

  1. #1
    Guru
    Регистрация
    16.11.2005
    Адрес
    Санкт-Петербург
    Сообщений
    2,893
    Спасибо Благодарностей отдано 
    1,124
    Спасибо Благодарностей получено 
    343
    Поблагодарили
    190 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию RC цепочка на сигнале INT в желтом скорпе, какие номиналы?

    Добрый день, коллеги!

    Как известно, на желтых скорпах длительность сигнала INT выставляется посредством RC цепочки.

    Вопрос: какие должны быть номиналы R и C для формирования наиболее правильного по длительности сигнала INT ?

    И вдогонку, есть ли несложный способ/схема без использования RC цепочки а-ля как это сделано в зеленом скорпионе, чтоб длительность задавалась жестко и "цифрово" ?

    А чтоб легче было понятно о чем идет речь, прикладываю фрагмент схемы.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	int.gif 
Просмотров:	397 
Размер:	4.0 Кб 
ID:	7070  
    Последний раз редактировалось Evgeny Muchkin; 17.01.2008 в 14:10.

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,721
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    87 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Evgeny Muchkin
    Как известно, на желтых скорпах длительность сигнала INT выставляется посредством RC цепочки.

    Вопрос: какие должны быть номиналы R и C для формирования наиболее правильного по длительности сигнала INT ?
    В схеме указаны 15нф и 1Ком со звездочкой (что означает подстройку).
    Точно такую же схему я когда то применил в "Кворум БК04", но номиналы были 4.7 нф и 1 Ком.
    При этом длительность INT получался порядка 8 мксек.
    Но когда на заводе стали собирать схемы и вместо 555 серии, которую заложили в схему,
    в сборку пошли микросхемы серии 1533 (их тогда начал делать Минский Интеграл) длительность INT упала в два раза.
    Пришлось увеличить номинал резистора до 2.4 Ком, что вернуло длительность INT до нужной величины.
    Так что эта схема требует подбора резистора.
    Для подбора можно воспользоваться осцилографом или тестом Ковалевского.
    http://www.zx.pk.ru/attachment.php?a...3&d=1197299159


    Цитата Сообщение от Evgeny Muchkin
    И вдогонку, есть ли несложный способ/схема без использования RC цепочки а-ля как это сделано в зеленом скорпионе, чтоб длительность задавалась жестко и "цифрово" ?
    Точно так же как в "зеленом".
    Достаточно добавить один триггер (ТМ2), а остальные сигналы уже есть в схеме "желтого".
    Последний раз редактировалось caro; 17.01.2008 в 14:32.

  4. #3
    Veteran Аватар для Mikka_A
    Регистрация
    23.10.2006
    Адрес
    С.Петербург
    Сообщений
    1,768
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Evgeny Muchkin Посмотреть сообщение
    Вопрос: какие должны быть номиналы R и C для формирования наиболее правильного по длительности сигнала INT ?
    на мой взгляд, в теории - тут ну дохрена..... 100 на 500......

    Цитата Сообщение от Evgeny Muchkin Посмотреть сообщение

    И вдогонку, есть ли несложный способ/схема без использования RC цепочки а-ля как это сделано в зеленом скорпионе, чтоб длительность задавалась жестко и "цифрово" ?
    берешь ЛН1.... и шесть инверторов подряд...... в разрыв цепи....

    самый простой и примитивный способ задержки.
    Scorpion 256 TurboPlus GMX2048 edition (с новой ревизией спец-чипов - Турбина и ПрофПЗУ на GAL22v10D, ФАПЧ дисковода - GAL16v8D ),CARO ZX_MC/SMUC1.3/GeneralSound 512 Kb/FDD3.5+5.25... Pentagon1024Sl v2/Z-controller+SD 2Gb/GS-512/TurboSound/FDD3.5+5.25...Speccy2007 48 +SD 2Gb ( 128+Ay в процессе ) ... Все через PAL-Coder

  5. #4
    Guru
    Регистрация
    16.11.2005
    Адрес
    Санкт-Петербург
    Сообщений
    2,893
    Спасибо Благодарностей отдано 
    1,124
    Спасибо Благодарностей получено 
    343
    Поблагодарили
    190 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А предыдущий фрагмент схемы можно заменить вот этим из компьютера KAY?, и, если да, то можно ли будет использовать 1533 серию в таком случае?
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	kayint.gif 
Просмотров:	388 
Размер:	10.6 Кб 
ID:	7071  

  6. #5
    Veteran Аватар для icebear
    Регистрация
    05.05.2005
    Адрес
    Германия
    Сообщений
    1,614
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Evgeny Muchkin Посмотреть сообщение
    А предыдущий фрагмент схемы можно заменить вот этим из компьютера KAY?, и, если да, то можно ли будет использовать 1533 серию в таком случае?
    Шо то я не догнал краями: почему там на клок счётчика идёт М1? Длительность инта основана на колличестве машинных циклов или тактовы? По идее тактовые.
    Who are you to fucking lecture me?

  7. #6
    Guru
    Регистрация
    16.11.2005
    Адрес
    Санкт-Петербург
    Сообщений
    2,893
    Спасибо Благодарностей отдано 
    1,124
    Спасибо Благодарностей получено 
    343
    Поблагодарили
    190 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    caro, Ты про эту часть схемы зеленого скорпиона говоришь?

    На 11 ногу подается КС.

    Что за сигнал такой B6 ? Откуда его брать?
    Я правильно понимаю, что наш искомый правильный INT обозначен на этом рисунке как INT- ?
    Серия 1533ТМ2 годиццо?
    R81 можно ли на 470 Ом, чтоб он был?


    icebear, присоединяюсь к твоему непониманию. Правда я непонимаю больше...
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	greenint.gif 
Просмотров:	633 
Размер:	4.1 Кб 
ID:	7072  
    Последний раз редактировалось Evgeny Muchkin; 17.01.2008 в 15:04.

  8. #7
    Veteran Аватар для Mikka_A
    Регистрация
    23.10.2006
    Адрес
    С.Петербург
    Сообщений
    1,768
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Evgeny Muchkin Посмотреть сообщение
    ........
    Что за сигнал такой B6 ? Откуда его брать?
    я думаю речь про V6....
    Scorpion 256 TurboPlus GMX2048 edition (с новой ревизией спец-чипов - Турбина и ПрофПЗУ на GAL22v10D, ФАПЧ дисковода - GAL16v8D ),CARO ZX_MC/SMUC1.3/GeneralSound 512 Kb/FDD3.5+5.25... Pentagon1024Sl v2/Z-controller+SD 2Gb/GS-512/TurboSound/FDD3.5+5.25...Speccy2007 48 +SD 2Gb ( 128+Ay в процессе ) ... Все через PAL-Coder

  9. #8
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,721
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    87 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от icebear Посмотреть сообщение
    Шо то я не догнал краями: почему там на клок счётчика идёт М1? Длительность инта основана на колличестве машинных циклов или тактовы? По идее тактовые.
    Да по идее именно тактовых, но тут я думаю как обычно Nemo решил с оригинальничать .
    Во-первых, синхронизировал выдачу INT с началом машинного цикла;
    Во-вторых, время обработки прерывания использовал для формирования
    длительности импульса INT.
    Так что думаю за счет этого он и получил стабильно те же порядка 8 мксек.
    Последний раз редактировалось caro; 17.01.2008 в 16:05.

  10. #9
    Veteran Аватар для Mikka_A
    Регистрация
    23.10.2006
    Адрес
    С.Петербург
    Сообщений
    1,768
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от caro Посмотреть сообщение
    Да по идее именно тактовых, но тут я думаю как обычно Nemo решил с оригинальничать .
    Во-первых, синхронизировал выдачу INT с началом машинного цикла;
    Во-вторых, время обработки прерывания использовал для формирования
    длительности импульса INT, плюс добавил исполнение еще одной команды,
    чаще всего видимо PUSH.
    Так что думаю за счет этого он и получил стабильно те же порядка 8 мксек.
    на мойц взгляд оптимально аскетично-грамотное решение.
    Scorpion 256 TurboPlus GMX2048 edition (с новой ревизией спец-чипов - Турбина и ПрофПЗУ на GAL22v10D, ФАПЧ дисковода - GAL16v8D ),CARO ZX_MC/SMUC1.3/GeneralSound 512 Kb/FDD3.5+5.25... Pentagon1024Sl v2/Z-controller+SD 2Gb/GS-512/TurboSound/FDD3.5+5.25...Speccy2007 48 +SD 2Gb ( 128+Ay в процессе ) ... Все через PAL-Coder

  11. #10
    Veteran Аватар для icebear
    Регистрация
    05.05.2005
    Адрес
    Германия
    Сообщений
    1,614
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от caro Посмотреть сообщение
    Да по идее именно тактовых, но тут я думаю как обычно Nemo решил с оригинальничать .
    Во-первых, синхронизировал выдачу INT с началом машинного цикла;
    Это понимаю, и вроде бы даже с одной стороны логично, вкупе с твоим объяснением ниже по поводу времени обработки сигнала прерывания процессором.

    Цитата Сообщение от caro Посмотреть сообщение
    Во-вторых, время обработки прерывания использовал для формирования
    длительности импульса INT, плюс добавил исполнение еще одной команды,
    чаще всего видимо PUSH.
    Вот этого не понял. Каким образом добавил исполнение команды? За счёт дополнительных тактов, которые "текут" после подтверждения прерывания? Что-то вроде почти моментальной реакции обработчика прерываний?
    Who are you to fucking lecture me?

Страница 1 из 7 12345 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Турбирование ВГ на желтом скорпионе
    от Evgeny Muchkin в разделе Scorpion
    Ответов: 21
    Последнее: 06.08.2019, 21:11
  2. Ответов: 0
    Последнее: 23.02.2007, 09:57
  3. Ответов: 2
    Последнее: 06.07.2006, 15:44
  4. SIMM72 на скорпе
    от SAM style в разделе Scorpion
    Ответов: 18
    Последнее: 21.12.2005, 19:52
  5. Мег памяти на скорпе...
    от lvd в разделе Scorpion
    Ответов: 8
    Последнее: 04.06.2005, 12:06

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •