Сырцы на гуглокоде. См. post212524.html#p212524 Расположение компонент еще далеко от финала. Разве что положения клемников несколько зафиксировано, да штырей IO.
Добавлено спустя 3 часа 14 минут: Не, резисторы подтяжек можно поставить с той-же стороны. Сделать чередование - защита, p-up. Но только это в DRC не впишется.
Добавлено спустя 4 минуты 31 секунду: Приложу картинку разводки. Обычно же лениво качать файлы.
Добавлено спустя 48 минут 12 секунд: Раскидал ADC. Получилось на PA0..3, PC0..3 (IN1..3, IN10..13). Разложил резисторы по схеме от Антона (пока грубо — 50mil).
Жаль DAC расположен не удобно — через пины питания. Не получается его вытащить.
Цитата: "ONE MAJOR STEP TOWARDS DISASTER The size of this circuit seems manageable. So small that one may be tempted to use an auto router layout tool. If this type of tool is used, it should be used carefully. If the tool is capable of implementing restrictions into the layout implementation, the layout design may have a fighting chance. If restrictions are not implemented by the auto routing tool, the best approach is to not use it at all."
Еще: "PCB DESIGN CHECK LIST Good 12-bit layout techniques are not difficult to master as long as a few guidelines are considered. 1. Check device placement versus connectors. Make sure that high speed devices and digital devices are closest to the connector. 2. Always have at least one ground plane in the circuit. 3. Make power traces wider than other traces on the board. 4. Review current return paths and look for possible noise sources on ground connects. This is done by determining the current density at all points of the ground plane and the amount of possible noise present. 5. By-pass all devices properly. Place the capacitors as close to the power pins of the device as possible. 6. Keep all traces as short as possible. 7. Follow all high impedance traces looking for possible capacitive coupling problems from trace to trace."
Мало ли, пригодится.
Последний раз редактировалось dccharacter 31 июл 2011, 23:22, всего редактировалось 1 раз.
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
"There is nothing better than sliding down snow and flying through the air" (с)Shane McConkey. Lieber ein Brett am Fuß als eins vorm Kopf, aber lieber ein Brett vorm Kopf als zwei am Fuß.
Подцепил почти всю периферию. Не заню что с DAC'ом делать. Выводить его очень напряжно, но и не задействован он. Нужно еще найти 3+3 FT внизу для S07..09, S17..19. Желательно FT для RBGP1..2
Ну и с питанием пока вопрос открытый.
Кстати, Антон, я нашел как прицепить все пины мосфитов. См. модельку. Где кружки — туда и провод вести нужно.
1. С3 и C4 перекрывают линейники - это плохо. Желательно разнести. 2. Кнопки BOOT0 и RESET куда-нибудь выводами продублированы? В части конструкций туда будет просто не подлезть. 3. Подписи + и - по питанию серв для прикола местами поменяны? 4. Светодиод HL1 не подписан. 5. Желательно хотя-бы 1 светодиод управляемый с МК - всё на наши OR-AVR-M128-* забываю поставить
Проект [[Open Robotics]] - Универсальные модули для построения роботов
1. Перекрывет, разнести сложно. Но т.к. они выводные, то думаю проблемы не будет. 2. Не продублированы. BOOT0 нужен только для перепрошивки через встроенный бут. Ресет не выводится. 3. Про это уже написал — исправлено. 4. Как не подписан? Там как раз рядом HL1. 5. HL1 управляется с МК. Он сидит на одной линии с BOOT1. Управляется высоким уровнем. Он же может служить и pull-down'ом. Но на счет последнего не уверен, поставил резистор на всякий случай. Светодиода по питанию нет.
1. Проблема будет - придется при монтаже кондёров извращаться, чтобы они прямо стояли. Лучше разнести. 2. Если будет вероятность использования в собранном роботе - лучше вывести пины. 4-5. Тогда надо светодиод наличия питания.
Проект [[Open Robotics]] - Универсальные модули для построения роботов