nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Mar 2024 10:31



Reply to topic  [ 53 posts ]  Go to page Previous  1, 2, 3, 4  Next
«Мышь» к «Специалисту» 
Author Message
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Для тех, кто не знаком с особенностями работы КМОП-микросхем, и для тех, кто не знает факта,
что они могут получать питание от логических сигналов через защитные диоды, рекомендую
ознакомиться, к примеру, со следующим материалом:

Цифровые логические микросхемы, выполненные на комплементарных МОП транзисторах (КМОП микросхемы)

Эта особенность рассмотрена по ссылке весьма подробно.

_________________
iLavr


12 May 2023 03:01
Profile
Devil

Joined: 26 May 2003 06:57
Posts: 859
Reply with quote
Lavr wrote:
А вот "бред какой-то ... и голословные домыслы" лезут лишь из головы того,
кто даже глядя в текст программы очевидно бредит: :(
b2m wrote:
Ничего страшного, на время посылки сигнала сброса уйдут в ноль.

Сигнал сброс посылается следующим образом:
1. порт В настраивается на вывод, при этом на выходах логический ноль
2. в порт выводится FF, на выводах логическая еденица
3. в порт выводится 00, на выводах логический ноль
4. порт В настраивается на ввод, как и предусмотрено интерфесом мыши

Дальше 1-3 повторяется, всё основное время на на выходах логический ноль.
Тут уже вопрос к автору тестовой программы, не будет ли конфликта на выводах В0-В3?

Где тут бред? Или мы логическим нулём схемы питаем?

Кто-то даже глядя в текст программы очевидно бредит.

_________________
Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/


12 May 2023 03:56
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
b2m wrote:
Lavr wrote:
А вот "бред какой-то ... и голословные домыслы" лезут лишь из головы того,
кто даже глядя в текст программы очевидно бредит: :(
b2m wrote:
Ничего страшного, на время посылки сигнала сброса уйдут в ноль.

Сигнал сброс посылается следующим образом:
1. порт В настраивается на вывод, при этом на выходах логический ноль
2. в порт выводится FF, на выводах логическая еденица
3. в порт выводится 00, на выводах логический ноль
4. порт В настраивается на ввод, как и предусмотрено интерфесом мыши

Дальше 1-3 повторяется, всё основное время на на выходах логический ноль.
Тут уже вопрос к автору тестовой программы, не будет ли конфликта на выводах В0-В3?

Где тут бред? Или мы логическим нулём схемы питаем?

Кто-то даже глядя в текст программы очевидно бредит.
Именно ты и бредишь. :wink:

По коду очевидно, что по выводам В0-В7 выдаётся лог.1 _/^^\__(Ввод) и ты настаивал, что это -
именно сигнал сброса! :roll:
А сам пишешь:
b2m wrote:
Ничего страшного, на время посылки сигнала сброса уйдут в ноль.

Хотя сам расписал, что "в порт выводится FF, на выводах логическая еденица". :wink:
На самом деле, конечно же едИница, но на фоне предыдущей фразы и "интерфеса" это простительно... :ebiggrin:

И не надо задавать вопросов автору тестовой программы в 2023 году, его здесь нет и не будет,
достаточно вспомнить, что К580ВВ55А выполнен по n-МОП технологии, а, значит, по выводам В0-В3
получится вот что:
Attachment:
КМОП-2.PNG
КМОП-2.PNG [ 27.96 KiB | Viewed 2900 times ]

Очевидно, что лог.1 со стороны n-МОП может подать питание КМОП-у через защитный диод, если КМОП
в состоянии лог.1 .
А если КМОП в этот момент в лог.0, то ничего плохого не сделает, n-МОП и сам так работает.
По крайней мере 2 вывода из В0-В3 наверняка находятся в состоянии лог.1 .

_________________
iLavr


13 May 2023 16:56
Profile
Devil

Joined: 26 May 2003 06:57
Posts: 859
Reply with quote
Lavr wrote:
Очевидно, что лог.1 со стороны n-МОП может подать питание КМОП-у через защитный диод

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

_________________
Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/


14 May 2023 05:47
Profile WWW
Doomed

Joined: 25 Aug 2009 07:02
Posts: 459
Location: Москва
Reply with quote
Lavr wrote:
Очевидно, что лог.1 со стороны n-МОП может подать питание КМОП-у через защитный диод, если КМОП
в состоянии лог.1 .

Я уже спрашивал, но ответа не было, сможете привести расчет по питанию в пользу этой версии?
Иначе - досужие домыслы.

Эти предположения мы уже видели:
Lavr wrote:
Только вот порт К580ВВ55 дохловат, чтобы одним выводом запитать микросхему КМОП и кроме неё -
4 излучателя.
Поэтому Иванов подзаряжает внутренний конденсатор по питанию внутри мыши через защитные диоды
на выходах КМОП микросхемы импульсами лог.1 как раз по линиям В0...В3.


И про этот метод тоже наслышаны:
Lavr wrote:
А я основываюсь не на вере, а на знании схемотехники, являющейся наукой точной и не требующей веры...

Но пока что до сих пор только фантазия и вера, аж до 99% подымается
Lavr wrote:
Так что вероятность использования неким Ивановым Манипулятора графической информации ЕС-1841.А002. возрастает где-то до 99% ! :ebiggrin:

Ну и ценный совет до кучи
Lavr wrote:
И поменьше апломба, микропроцессорные средства - это программная+аппаратная части, больше
размышляй, как они работают в связке. :wink:


14 May 2023 08:35
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
b2m wrote:
Lavr wrote:
Очевидно, что лог.1 со стороны n-МОП может подать питание КМОП-у через защитный диод
Подать то может. И заряжается конденсатор быстро. Но вот питать излучатели он не сможет. Потому как разрядится тоже быстро.
Но если тебе нравится, можешь и дальше тут бредить.

Ну я только на твой бред вынужден отвечать, чтобы посетители отличали бредятину от истины. :wink:

Конденсатор заряжается не только быстро, но и часто!
Поэтому излучателям вполне должно заряда хватить на тот момент когда порт читают.
Излучатели не за километр светят, а в приёмники, которые практически рядом - в 3...5 мм.

_________________
iLavr


16 May 2023 09:16
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Mixa64 wrote:
Lavr wrote:
Очевидно, что лог.1 со стороны n-МОП может подать питание КМОП-у через защитный диод, если КМОП
в состоянии лог.1 .
Я уже спрашивал, но ответа не было, сможете привести расчет по питанию в пользу этой версии?
Иначе - досужие домыслы.

А я лично вам ничем не обязан... Я 12 лет читаю здесь ваши длинные досужие домыслы,
которые ни схем, ни расчётов не содержат, но я подобное здесь разводить не собираюсь.
Схемы приведены, включите ваше богатое воображение. Если что непонятно на схемах - спрашивайте. :wink:

_________________
iLavr


16 May 2023 09:28
Profile
Devil

Joined: 26 May 2003 06:57
Posts: 859
Reply with quote
Lavr wrote:
Конденсатор заряжается не только быстро, но и часто!

Ну хорошо, давай поговорим про скважность сигнала, ШИМ, среднее значение тока...
Количество тактов для рассчёта скважности посчитать-то сможешь? Или опять бредятину будешь нести?

_________________
Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/


16 May 2023 23:45
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
b2m wrote:
Lavr wrote:
Конденсатор заряжается не только быстро, но и часто!

Ну хорошо, давай поговорим про скважность сигнала, ШИМ, среднее значение тока...
Количество тактов для рассчёта скважности посчитать-то сможешь? Или опять бредятину будешь нести?

Дорогой мой, обращаю внимание, что бездоказательную бредятину ты тут несёшь:
b2m wrote:
Ничего страшного, на время посылки сигнала сброса уйдут в ноль.

Хотя сам суёшь мне под нос код, из которого видно совершенно иное:
b2m wrote:
Вот тебе начало кода, сам-то догадаешься?
Code:
    MVI  A,80H; 1000.0000b
    STA  PYC;   все - на вывод
    MVI  A,0FFH; = 11111111b
    STA  PRF;   PRB
    CMA
    STA  PRF;   PRB
K00:
    MVI  A,82H; 1000.0010b
    STA  PYC;   все - на вывод, B - на ввод

Хочешь, не хочешь, но приходится тебя поправить... :-?
Я понимаю, что как программисту, тебе неприятно, что ты прилюдно так лоханулся, поэтому ты никак
не успокоишься и продолжаешь свои бесполезные вбросы. :neutral:

И никакого "рассчёта" я делать для тебя не буду, ибо не знаю, что это такое.
Я обычно всё же расчеты делаю... :wink:
Прежде чем кащенитствовать столь пафосно, торопливо и безграмотно - посматривал бы, что тебе браузер подчёркивает... :-?

_________________
iLavr


17 May 2023 01:06
Profile
Devil

Joined: 26 May 2003 06:57
Posts: 859
Reply with quote
Lavr wrote:
Дорогой мой, обращаю внимание, что бездоказательную бредятину ты тут несёшь:
b2m wrote:
Ничего страшного, на время посылки сигнала сброса уйдут в ноль.


Тут надо читать не "на", а "во". Опечатка. Что, кроме орфографии и опечаток предъявить больше нечего?

Лоханулся тут ты, предположив, что мышь будет работать без подачи питания по выделенным линиям.

_________________
Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/


17 May 2023 05:46
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22410
Location: Silicon Valley
Reply with quote
Достопочтенные судари можно пожалуйста перестать кидаться какашками?...

_________________
:dj: https://mastodon.social/@Shaos


17 May 2023 09:58
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
b2m wrote:
Lavr wrote:
Дорогой мой, обращаю внимание, что бездоказательную бредятину ты тут несёшь:
b2m wrote:
Ничего страшного, на время посылки сигнала сброса уйдут в ноль.
Тут надо читать не "на", а "во". Опечатка. Что, кроме орфографии и опечаток предъявить больше нечего?
Ну я не телепат, что написано, то и читаю, поэтому и предъявляю претензии к грамотности!
Между "на" и "во" разница весьма существенна порой! :roll:

b2m wrote:
Лоханулся тут ты, предположив, что мышь будет работать без подачи питания по выделенным линиям.
Отнюдь! Я корректно показал, что по меньшей мере по трём линиям порта проходит питание на мышь.
То есть идея вполне работоспособна.
А кто уж точно лоханулся, так это, безусловно, ты, ибо совсем не в скважности здесь суть вопроса... :wink:

Но больше всего ты лоханулся вот здесь:
b2m wrote:
Lavr wrote:
Догадаешься почему?
Я давно обо всём догадался. Но, кормить тролля - неуважать себя. Так что Adieu, mein kleiner Gardeoffizier.
После этого я тебя лишь с улыбкой подкармливаю, и вспоминаю знаменитую фразу про два сорта людей:
одни из них уходят не прощаясь, а вторые - прощаются, но никак не уходят... :ebiggrin:

_________________
iLavr


22 May 2023 12:15
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Кстати говоря, вот здесь на странице музея представлены практически все древние отечественные графические манипуляторы:

Компьютерные манипуляторы производства СССР

Все желающие могут высказать свои предположения о том, какую мышь использовал И.Иванов.

Но если исходить из того, что он использовал готовую мышь, а не какое-то своё оригинальное изделие,
манипуляторов с подходящим интерфейсом не так-то и много... :-?

_________________
iLavr


22 May 2023 14:15
Profile
Devil

Joined: 26 May 2003 06:57
Posts: 859
Reply with quote
Lavr wrote:
с улыбкой подкармливаю

Аналогично. Кто последний, тот тролль. :)

_________________
Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/


23 May 2023 00:21
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
b2m wrote:
Lavr wrote:
с улыбкой подкармливаю
Аналогично. Кто последний, тот тролль. :)
Приятно прочитать, что ты это сам наконец-то осознал... :wink:


А для всех нормальных людей, кто не преследует здесь цели троллинга или кащенитства -
несколько слов о возможных вариантах выбора мышей автором статьи И.Ивановым.

Поскольку статья 1994 года издания, ему могли быть доступны и многие мыши зарубежного
производства: это Bus Mouse и все похожие, имеющие Microsoft InPort interface и иже с ним.

Физически этот интерфейс - ни что иное, как наш любимый 55-й порт (aka i8255):
Attachment:
Microsoft green eyed mouse - bus - 0.png
Microsoft green eyed mouse - bus - 0.png [ 626.44 KiB | Viewed 2318 times ]

Была у Microsoft такая идея - оставить в манипуляторе мышь только сами датчики для удешевления.
А всю аппаратную часть убрать в корпус. Плохо было, что она занимает лишний порт ISA и прерывание.
Но идея некоторое время была популярной, таких мышей было много, были они у Amiga и даже известная
многим Kempston mouse - точно такая же.

Вот такой типичный интерфейс у них:
Attachment:
Microsoft Mouse - Pinout of InPortInterface.png
Microsoft Mouse - Pinout of InPortInterface.png [ 5.21 KiB | Viewed 2318 times ]

Но почему я всё же склонился к варианту мыши ЕС-1841 ?
Если посмотреть по Интернету, типичная схемы шинной мыши вот такая:
Attachment:
Bus Mouse на триггере Шмидта1.png
Bus Mouse на триггере Шмидта1.png [ 46.91 KiB | Viewed 2318 times ]

Микросхема 74HC14 - это те же триггеры Шмитта, что и К561ТЛ1 в мыши ЕС-1841.
Но только у мыши ЕС-1841 притягивающие резисторы к кнопкам не установили внутри мыши,
поэтому у Иванова они вынесены снаружи интерфейса:

Image

_________________
iLavr


25 May 2023 09:48
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 53 posts ]  Go to page Previous  1, 2, 3, 4  Next

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.