Причин, по которым устройство не будет работать, миллион. Это может быть потому, что мы упустили что-то важное в цепи рассуждений, когда разрабатывали схему. Это может быть неправильное прочтение или ошибка в документации. Это может быть ошибка при разводке печатной платы. Это может быть дефект монтажа. Это может быть все что угодно. И ваша задача — найти эту ошибку, а затем устранить ее.
Давайте вернемся к тому моменту, когда мы нажали кнопку «Вкл.».
Первое, что необходимо было сделать —
Цепочка рассуждений здесь предельно проста:
♦ вначале конструкции не было;
♦ затем она была придумана и изготовлена;
♦ кто ее придумал и изготовил? —
♦ в конструкции оказалась ошибка (вследствие которой она сгорела);
♦ откуда она там взялась? — ее сделали
♦ вы ее нарочно сделали? —
♦ раз вы ее сделали не нарочно, значит, вы не знаете, где может быть ошибка?
♦ а, следовательно, где эта ошибка может быть? — ошибка может быть
♦ знаете ли вы, где расположено это любое место? —
♦ а, стало быть, где нужно искать вашу ошибку — правильно, ее нужно искать
После того, как монтаж осмотрен, нужно брать в руки прибор, например, омметр со звуковой сигнализацией, и тупо, не пытаясь делать никаких умозаключений, «прозвонить» все дорожки печатной платы на предмет замыканий. Повторимся еще раз —
Следующий этап — пройтись по всем паяным соединениям, и убедиться, что вывод детали действительно припаян, а не просто торчит из кучки олова. Особенно внимательно нужно осмотреть ножки SMD-компонент — небольшой изгиб их, даже в сотые доли миллиметра, может привести к непропаянным контактам.
При пайке горячим воздухом нужно убедиться, что конденсаторы, резисторы и прочая мелочь припаяна с двух сторон — поверхностное натяжение припоя запросто может поднять конец детали так, что он окажется неприпаянным.
Затем следует еще раз осмотреть монтаж, чтобы убедиться в том, что ни одна деталь не касается другой в тех местах, где между ними возможен нежелательный электрический контакт. И только после того, как все эти действия были сделаны, можно начинать выявление ошибок более серьезного уровня — ошибок в логике работы устройства.
Итак, исходя из правила «первый вариант никогда не работает», какие шаги нам нужно предпринять для проверки нашего устройства? Первый, и самый очевидный шаг — проверить работу драйвера UC3843. Памятуя, что смелая подача питания приведет к новому ядерному взрыву, проверять его работоспособность нужно, подав на него отдельное питание от низковольтного источника, например от аккумуляторной батареи. План прост:
♦ подать питание на драйвер;
♦ проверить наличие импульсов на выход драйвера;
♦ измерить их частоту.
Для осуществления этого плана нам потребуется:
♦ источник питания (например, аккумуляторная батарея);
♦ осциллограф;
♦ частотомер.
Неожиданно, правда? Список приборов впечатляет. Хотя, собственно говоря, впечатляться то особенно нечему. Ведь мы собираем первое устройство такого рода, и то, как оно будет работать — всего лишь наши домыслы, возможно, ничего в реальностью не имеющие. Поэтому-то нам и нужны все эти отнюдь не дешевые приборы — увидеть, что работа устройства соответствует нашим ожиданиям. И если для повторения кем-то придуманной и описанной конструкции очень часто ничего из вышеперечисленного не требуется, то при разработке нового без них просто не обойтись. Собираем схему для запланированных измерений (рис. 8.6).
Рис. 8.6.
А теперь проанализируем, что у нас получилось:
♦ на ножке
♦ на ножке
♦ частота генератора — примерно 80 кГц, что и требовалось доказать.
Итак, можно считать, что драйвер работает так, как мы и ожидали.