Питание +5в на слотах Zorro

Классические амиги и клоны. 1000, 2000, 3000, 4000, 500, 600, 1200, cdtv, cd32

Модераторы: striimii, Vinnny

Питание +5в на слотах Zorro

Сообщение tnt23 17 окт 2015, 23:10

Сегодня занимался отладкой на A3000, в какой-то момент начал ловить сбои непонятной природы. Сообразил посмотреть сначала уровни на шине, а потом и питание. Так вот на слотах Zorro вместо положенных пяти вольт намерялось 4,55-4,6.

С блока питания выходят честные 5,1. Видимо, по дороге до слота расширения, куда воткнута "ёлка", и дальше по ней до слотов карт вот так вот здорово падает.

Подпаял пока сопли сбоку, стало 4,88. Часть глюков ушла, но вообще это не дело.
A500, A600, A1200, A3000
Аватара пользователя
tnt23
Беспардонный Амигофлуд
Беспардонный Амигофлуд
 
Сообщения: 1293
Зарегистрирован: 17 май 2005, 16:59
Откуда: Санкт-Петербург

Re: Питание +5в на слотах Zorro

Сообщение MAN 19 окт 2015, 09:50

Даже 4,88 маловато...
Have a nice day!
MAN
Надоедливый Амигодух
Надоедливый Амигодух
 
Сообщения: 316
Зарегистрирован: 04 сен 2002, 20:27
Откуда: Сосновый Бор, Ленинградская облась

Re: Питание +5в на слотах Zorro

Сообщение tnt23 19 окт 2015, 11:32

Ну 4.88 еще не самая большая беда.

Меня сильно озадачили уровни сигналов на шине. Я помнил из описания, что в шине используется так называемая thevenin termination. Каждая терминируемая линия соединяется с +5в и землей парой резисторов 220/330 Ом. Таким образом, на неактивной линии устанавливается потенциал что-нибудь около 3в, и драйверу линии будет легче "подтянуть" ее к логической единице или к нулю. Почему-то в моем случае потенциал неактивной линии оказался около 2в, даже еще меньше.

Это все здорово, хотя и жрет дофига электричества. Простой подсчет: 5 / (220 + 330) = 100mA просто выливается в трубу, и это для одной линии. То есть для 38 терминируемых на "ёлке" линий сливается почти 4 ампера. И они же еще не просто сливаются, а и рассеиваются. В том числе поэтому и сама "ёлка", и воткнутые в неё карты откровенно горячие на ощупь.

(UPD с математикой у меня не тово. 5/(220+330) = 10mA, итого для 38 линий имеем 0.4А. Все равно немало)

Но даже не это меня удивило (странно, что только вчера). Со стороны амиги шину AD буферизируют 74F646. Это вполне себе могучие TTL драйверы, уровень выходной логической единицы у которых должен быть близок к +5в. Не так, конечно, как у CMOS, но все равно близко к тому. Так вот когда хост выставляет на шину единицы, их уровень не дотягивает даже до 3.5в.

Вечером прилеплю слайды.
Последний раз редактировалось tnt23 03 ноя 2015, 14:50, всего редактировалось 1 раз.
A500, A600, A1200, A3000
Аватара пользователя
tnt23
Беспардонный Амигофлуд
Беспардонный Амигофлуд
 
Сообщения: 1293
Зарегистрирован: 17 май 2005, 16:59
Откуда: Санкт-Петербург

Re: Питание +5в на слотах Zorro

Сообщение tnt23 20 окт 2015, 12:17

Хо-хо. По мотивам общения на EAB и чтения текстов про терминацию SCSI вытанцовывается интересная вещь.

Похоже, на некоторых "ёлках" в A3000 резисторные сборки, терминирующие шину, установлены неправильно. То есть они установлены правильно, согласно шелкографии на плате, но шелкография нанесена неверно. В общем, есть обоснованное предположение, что вместо терминации 220/330 (220 ом к +5в и 330 ом к земле) имеем наоборот, 330 ом к +5в и 220 ом к земле. Что не только ухудшает "подвеску" шины в неактивном состоянии, сдвигая ее потенциал в пороговую область TTL, но и дает лишнюю нагрузку на драйверы шины.

Пошел перепаивать сборки.
A500, A600, A1200, A3000
Аватара пользователя
tnt23
Беспардонный Амигофлуд
Беспардонный Амигофлуд
 
Сообщения: 1293
Зарегистрирован: 17 май 2005, 16:59
Откуда: Санкт-Петербург

Re: Питание +5в на слотах Zorro

Сообщение tnt23 20 окт 2015, 22:22

Перепаял. Однако!

output_rutomf.gif
output_rutomf.gif (10.04 KiB) Просмотров: 9391
A500, A600, A1200, A3000
Аватара пользователя
tnt23
Беспардонный Амигофлуд
Беспардонный Амигофлуд
 
Сообщения: 1293
Зарегистрирован: 17 май 2005, 16:59
Откуда: Санкт-Петербург

Re: Питание +5в на слотах Zorro

Сообщение tnt23 02 ноя 2015, 22:46

Приехали резисторные сборки 330/470, меняю штатные в запасной ёлке. Будет как в A4000.
A500, A600, A1200, A3000
Аватара пользователя
tnt23
Беспардонный Амигофлуд
Беспардонный Амигофлуд
 
Сообщения: 1293
Зарегистрирован: 17 май 2005, 16:59
Откуда: Санкт-Петербург

Re: Питание +5в на слотах Zorro

Сообщение MAN 03 ноя 2015, 04:28

Финальные диаграммы выложи плз...
Have a nice day!
MAN
Надоедливый Амигодух
Надоедливый Амигодух
 
Сообщения: 316
Зарегистрирован: 04 сен 2002, 20:27
Откуда: Сосновый Бор, Ленинградская облась

Re: Питание +5в на слотах Zorro

Сообщение tnt23 03 ноя 2015, 12:47

Вечером переставлю ёлки и сниму осциллограммы.

Старые сборки 220/330, неправильно установленные:
IMG_20151102_184056.png
IMG_20151102_184056.png (154.9 KiB) Просмотров: 8710


Новые сборки 330/470, жёлтые и симпатичные:
IMG_20151102_195639.png
IMG_20151102_195639.png (129.83 KiB) Просмотров: 8775
A500, A600, A1200, A3000
Аватара пользователя
tnt23
Беспардонный Амигофлуд
Беспардонный Амигофлуд
 
Сообщения: 1293
Зарегистрирован: 17 май 2005, 16:59
Откуда: Санкт-Петербург

Re: Питание +5в на слотах Zorro

Сообщение tnt23 04 ноя 2015, 14:27

Разница не очень заметная на глаз.

220-330_vs_330-470.gif
220-330_vs_330-470.gif (9.78 KiB) Просмотров: 9100
A500, A600, A1200, A3000
Аватара пользователя
tnt23
Беспардонный Амигофлуд
Беспардонный Амигофлуд
 
Сообщения: 1293
Зарегистрирован: 17 май 2005, 16:59
Откуда: Санкт-Петербург

Re: Питание +5в на слотах Zorro

Сообщение MAN 06 ноя 2015, 12:53

А почему такой коммутационный процесс идет? Там вроде индуктивности нет... А вообщем постабильнее машина стала?
Have a nice day!
MAN
Надоедливый Амигодух
Надоедливый Амигодух
 
Сообщения: 316
Зарегистрирован: 04 сен 2002, 20:27
Откуда: Сосновый Бор, Ленинградская облась

Re: Питание +5в на слотах Zorro

Сообщение tnt23 06 ноя 2015, 13:37

MAN писал(а):А почему такой коммутационный процесс идет? Там вроде индуктивности нет... А вообщем постабильнее машина стала?


Подозреваю, что влияет паразитная емкость щупов в режиме 1x, отсюда "звон" на фронтах. В целом машина и так работала стабильно (не считая SCSI, но это отдельная тема), зато пассивно рассеиваться на сборках стало меньше на четверть ампера минимум, и чуть поднялись верхние уровни, что тоже в плюс.
A500, A600, A1200, A3000
Аватара пользователя
tnt23
Беспардонный Амигофлуд
Беспардонный Амигофлуд
 
Сообщения: 1293
Зарегистрирован: 17 май 2005, 16:59
Откуда: Санкт-Петербург


Вернуться в Железо Classic Amiga

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 83

cron