August 6th, 2010

Домашка. Кабель

В этот раз на домашке вопрос от читателя. Против знатоков играет [info]talla2k — специалист по кассовым аппаратам (см. также «Домашка. Программа опроса касс»). Оригинальный вопрос автора я переработал, чтобы он больше подходил под формат домашки, поэтому пишу от своего лица.

Некоторые кассовые аппараты, весы, счетчики валют и подобные штуки  могут подключаться к компьютеру с помощью кабеля.  На одном конце такого кабеля обычно сетевой (RJ-45 8P8C) или телефонный (TP8  6P6C) разъём, а на другом — простой ком-портовый (DB-9).





Беда в том, что часто производители устройств не комплектуют их готовым кабелем для подключения к компьютеру. Вместо этого пользователям предлагается спаять кабель собственноручно, для этого производитель прилагает к устройству схему распайки кабеля.


Вот примеры таких схем:

1. Цифрами показано как пронумерованы контакты, используя их можно спаять кабель. Слева — вилка, которая подключается к кассе, в середине — вилка, которая подключается к компьютеру, справа — розетка, которая установлена в самом компьютере.



2. Слева — розетка, которая находится на самом компьютере, справа — вилка, которая подключается к кассе.




3. Простая текстовая схема. Цифрами обозначены номера штекеров в разъёмах. Предполагается, что пользователь знает, где какой на самих разъёмах.




4. Слева — розетка, которая находится на кассе,  в середине — или розетка или вилка ком-порта, справа — тоже самое, но в 25-и контактном исполнении.





5. Вилка, которая подключается к кассе, и таблица, объясняющая значение контактов.



Ваша задача: найти ошибки в дизайне существующих схем (ошибки стоит перечислить в ответе, чтобы было понятно как вы действовали) и предложить свой вариант дизайна таких схем. Новый дизайн должен быть понятным и достаточно универсальным, чтобы его можно было использовать для разных разъёмов и вариантов их подключения.


Моё решение

Ошибочки:
1. Человеку приходится загружать в память номера, это трудно.
2. Некрасивая схема, при использовании можно повредить шейные отделы позвоночника.
3. Требует опытного монтажника, многое должно содержаться в долговременной памяти.
4. Неприятные пересечения линий.
5. Как и третья схема, предполагает, что монтажник достаточно опытен.

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

Во-первых, паяют вилки, поэтому все схемы с розетками сосут.
Во-вторых, монтажник смотрит на разъёмы сзади, поэтому и на схемах они должны быть повернуты задом к зрителю.

Вот что у меня получилось.

Было.


Стало.




Нарисовать надо, конечно, красиво и чтобы было понятно как стоят разъемы. В стиле Кевина Халси (там есть уроки):




Если не понятно что это за штырьки на разъёме справа:




Как лучше нарисовать провода надо думать в каждом конкретном случае.

Еще в сети я нашел очень простую схему



Она очень понятная, но естественное соответствие нарушает, может вы придумаете, как её заюзать?

Ошибки
Получилось всё-таки не достаточно просто и понятно. Надо лучше.


Комментарии скрываются до вечера воскресенья, когда я представлю своё решение и прокомментирую ваши ответы.

Напоминаю, что домашки выходят по пятницам, присылайте свои задания на kolan@ksoftware.ru и, если задание окажется интересным, оно будет опубликовано в одну из пятниц.

Боевик

Как там говорит nikpo: пора валить.

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

А началось всё очень давно, в 2004 году, когда насосная станция моего отца привлекла внимание одной преступной группы...

Узнать всю историю )

Милиция бездействует.
 

Вассерман

Удали Вассермана (awas1952 ) из друзей. Тупые у него посты.

UPD: Не забудьте заглянуть в комменты: «Я считаю, что вы провинциальный во всех смыслах (т.е., дело не только в Ростове) жлоб с кривыми зубами...»