Робот Alfabot

Разработка проектов, предложения, вопросы

Модератор: Модераторы

Ответить
Аватара пользователя
VDen
Гуру
Сообщения: 187
Зарегистрирован: 22 окт 2004, 01:15
Откуда: УИТС-04-1
Контактная информация:

Робот Alfabot

Сообщение VDen »

Ну что ж, вернусь к своей любимой теме :)

Итак, некоторое время назад, MaxR передал мне в прошлом радиоуправляемую машину ярко выраженного китайского производства. Это чудо мини-автомобилестроения обладало главным: двумя двигателями, колесами с готовой подвеской и блоком управления всем этим хозяйством.

Сначал были предприняты попытки заставить работать схему управления, понять, где же находится собственно драйвер двигателя. Однако, они не увенчались успехом. Вспомнив строчку из "Интернационала" (там, где старое разрушали, а новое строили), пошел искать подходящие мне микросхемы. И, о чудо, нашел!

Это был драйвер низковольтного двигателя постоянного тока от Motorola с более чем достойными характеристиками - M54544L (Datasheet, если интересно, тут). Немаловажным фактором стало и то, что это устройство продается в "Саше" за вполне приемлемую цену в 80 рублей... Итак, детали закуплены, начинаем работать.

Взглянул на приведенную в даташите схему включения, прикинул, что сделаю плату минут за 40. Но тут захотелось воспользоваться достижениями новейших технологий: автоматизированными системами разработки. Типа, OrCAD. После хитрой процедуры отбивания у пакета желания зеленых денег, я приступил к созданию печатной платы для будущего драйвера двигателя. Схему нарисовал довольно быстро - в стандартной базе компонентов OrCAD нашлась нужная микросхема, ну и, естественно, всякая мелочь, вроде резисторов и конденсаторов. Дальше попробовал понять, как же все-таки перенести данные о соединениях в программу для вычерчивания самой платы?

Через какое-то время наступила стадия "а не получится ли у меня то, что я хочу, если я нажму вот этот, одна тысяча сто пятьдесят седьмой пункт меню?" В итоге, все оказалось гораздо проще. Надо было экспортировать чертеж в неродном для пакета формате (ну что ж теперь, не такое видали...) и импортировать в программе Layout. Руками соединения рисовать, конечно же, не захотелось. А во всех подобных пакетах есть автотрассировщики - такие программки, которые сами расставляют копмоненты на плате наиболее удобным способом и разводят дорожки.

В пакете нашлась такая программа - SPECCTRA. Я уже читал о ней огромное количество хвалебных отзывов и вот решил опробовать в деле. После уже привычной процедуры экспорты-импорта через файлы каких-то третьих форматов удалось загрузить схему в SPECCTRA. Через еще полчаса удалось понять, что, видимо, крутые инженеры, которые пользуются этим пакетом, односторонних плат не делают из принципа, поэтому даже непересекающиеся дорожки надо обязательно расположить на разных слоях...

Меня такой поворот событий не устроил (текстолит у меня только односторонний...) Через некоторое время таки удалось заставить злобную программу вычертить весьма недурную схему на одной стороне. Решил сохранить сделанное. Меню "Файл"... Так... Пункта "Сохранить" нет ни в одном проявлении. Ничего, мы уже умные, экспорт. Хм. Экспорта тоже нет. Нашлись только какие-то странные "AutoSave" и "BestSave". Воспользовался ими, но, после, сохраненные файлы не смогла прочитать ни одна программа пакета, в том числе и сама SPECCTRA.

Вернулся в Layout. Там оказывается есть свой автотрассировщик, попроще, но встроенный. С ним разобрался быстрее. И плату он мне сделал даже лучше, чем предыдущий вариант. Если кому интересно - здесь файл схемы и самой платы. Итак, всего за каких-то 4 часа была разведена печатная плата с одной микросхемой, двумя резисторами и одним конденсатором :)

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

На неделе куплю LPT-разъем, о котором я совершенно забыл, и протестирую получившееся творение. О результатах расскажу.
27.03.2007 0:59:12 rz: лентяй и бездельник
27.03.2007 0:59:24 rz: еще и денег хочет
Ответить