Ревич, Ю.В. Программирование микроконтроллеров AVR: от Arduino к ассемблеру

390 Часть /11. Практическое программирование микроконтроллеров АVR дый раз, когда потребуется отключить программатор или RS232-адаптер, невоз­ можно и не нужно. I SР-программатор с RS232-интерфейсом можно отключать от тестируемой платы, а не от СОМ-порта, причем во всех случаях следует подклю­ чать к макету первым и отключать от макета последним общий провод GND (опе­ рация носит название .«выравнивание земель»). Но программируемая или тести­ руемая схема обычно не подключена ни к какому потенциалу, гальванически свя­ занному с бытовой сетью или электротехнической землей (т. е. <<Третьим» проводом в розетке), потому обычно все подобные операции проходят без послед­ ствий. ПОДРОБНОСТИ В любом сигнальном кабеле, в том числе и в фирменных удлинителях RS-232 или нуль-модемных (связных) кабелях, экранирующая оболочка никогда не является токо­ ведущей жилой, хотя и формально имеет потенциал «земли» . Общий провод идет от­ дельно, а «экран» по правилам должен соединяться с ним только в одной точке с од­ ной стороны парного соединения. В этом случае его экранирующие способности мак­ симальны. На практике общий провод коммуникационного порта соединен с корпусом компьютера (а следовательно, и с «экраном») где-то в источнике питания . При под­ ключении к схеме с батарейным питанием или с изолированным от электрической сети источником вся конструкция оказывается «подвешенной» к потенциалу корпуса компьютера. Наихудший случай представляет собой соединение двух компьютеров, у которых не выровнены потенциалы корпусов : «ГЬрячее» соединение СОМ-портов ведет в этом случае к их почти гарантированному выходу из строя (контакты «земель» или «корпусов» могут войти в соприкосновение первыми только случайно) . Потому всегда стоит озаботиться тем , чтобы розетки в помещении были оснащены контактом «земли» , или эти «земли» у них, как минимум , были бы соединены между собой , если уж настоящее заземление в здании отсутствует. Неприятности начинаются, если положение «подвешенности» схемы относительно электротехнической «земли» нарушается либо вынужденно (как, например, в пр·о­ стейших схемах регулирования сетевой нагрузки), либо случайно (общий провод оказался замкнутым на какую-то массу, связанную с электротехнической «зем­ лей»). В этом случае нарушение порядка подключения, когда первыми входят в контакт сигнальные проводники, а не общий провод, почти гарантированно при­ ведет порт к выходу из строя . Причем «горит» всегда именно порт со стороны ПК, который починить гораздо сложнее (если это вообще возможно), чем заменить адаптер или программатор. У вас может фокус с «горячим» подключением СОМ­ порта пройти раз сто безболезненно, но на сто первый вы все-таки нарветесь . С ав­ тором этой книги такое произошло только один раз в жизни, но запомнилось надолго - мне пришлось тогда компенсировать покупку нового ноутбука редкой мини-разновидности. USB в этом отношении намного безопаснее, по крайней мере в отношении сохран­ ности портов, т. к. USВ-разъемы спроектированы так, что общий провод (металли­ ческое обрамление разъема) всегда входит в контакт первым. Но с подключением по любому проводному интерфейсу, в том числе и USB, связана еще и другая опас­ ная особенность - корпус ПК оказывается соединенным с «землей» вашего уст­ ройства. А если персональный компьютер подключен к сети вилкой без надежного заземления (как чаще всего и бывает, ибо если у вас в розетке присутствует на-

RkJQdWJsaXNoZXIy MTExODQxMg==