Страница 1 из 3
Ошибки в печатной плате
Добавлено: Вс янв 13, 2013 16:23:50
coding
Когда-то сделал печатную плату

Сейчас возникают с ней различные проблемы. Как мне сказали - проблема с неправельной разводкою ПП. Ткните носом в те места где я не правильно развел плату. Заранье спасибо!
Re: Ошибки в печатной плате
Добавлено: Вс янв 13, 2013 17:54:34
fenix72x
Тут очень много тонких дорожек, надо проверить что бы они могли провести нужный ток. Схему в студию! Так не сказать.
Re: Ошибки в печатной плате
Добавлено: Вс янв 13, 2013 18:19:48
coding
Добавил схему
Re: Ошибки в печатной плате
Добавлено: Вс янв 13, 2013 18:22:21
fenix72x
Да схему устройства, а не проект платы. Принципиальная схема нужна и не помешало бы знать что это.
Re: Ошибки в печатной плате
Добавлено: Вс янв 13, 2013 18:23:44
coding
fenix72x писал(а):Тут очень много тонких дорожек, надо проверить что бы они могли провести нужный ток. Схему в студию! Так не сказать.
Тонкие дорожки думаю тут не причем.
Сейчас я вижу здесь несколько проблем:
1.Не правильная земля
2. Нет конденсаторов для избежания помех
3. Аналоговые и цифровые линии вблизи друг от друга
Re: Ошибки в печатной плате
Добавлено: Вс янв 13, 2013 18:24:26
fenix72x
На одну проблему меньше - дорожки нормальные. Мне трудно было определить их толщину, теперь явно нормально. Без схемы бесполезно даже и пытаться найти проблемы.
Re: Ошибки в печатной плате
Добавлено: Вс янв 13, 2013 18:35:48
coding
fenix72x писал(а):Да схему устройства, а не проект платы. Принципиальная схема нужна и не помешало бы знать что это.
Да, что-то я затупил.
Схемы как таковой нет в электронном варианте. Придумывал сам схему и печатку.
Опишу здесь в словах. В центре - ум всего устройства ATMega16. Сверху - контакты для подключения сенсорной (емкостной) клавиатуры. UNL2003 - управляют реле по команде от мозга.
Слева внизу - CAN интерфес с входом от МК UARTa и выходом на RG-45 (2гнезда - паралельны)
В левом верхнем углу - пищалка с генератором.
Справа сверху - часть питания
Ввобщем устройство должно принимать команды по сети или от кнопок и включать/отключать нагрузку.
Re: Ошибки в печатной плате
Добавлено: Вс янв 13, 2013 18:45:02
coding
При тестировании вышесобранной схемы были замечены следующие проблемы:
1. При использовании витой пары длинной 300м на контроллер приходит все, но только не то что надо. При 30м - все прекрасно.
Возможно это связано с тем, что 300м были в бухте, а 30м произвольно рзсброшены?
2. При подключенной до реле нагрузки ввиде лампы дневного света или ветродуйки (спираль +двигатель) при отключении нагрузки - мк перезагружается!
Re: Ошибки в печатной плате
Добавлено: Вт янв 15, 2013 00:01:18
goldenfrog
Могу отметить по быстрому следующие пожелания:
1. Земляные точки конденсаторов от задающего генератора (кварца) надо по возможности расположить ближе к земле самого контроллера. Питать землёй сразу контроллер, а потом землю подавать на кварц далее по расстоянию.
2. Избегать замкнутых петель по земле, если они сделаны дорожками (полигоном - без разницы практически). Желательно, чтобы дорожки сходились в точку подачи питания.
3. дорожки на фильтрах питания, конденсаторах, индуктивностях - делать потолще. если есть возможность сделать двухсторонний монтаж - вторую сторону сделать сплошным полигоном - землёй (естественно оставив предохранительные зазоры на контактных площадках, на крайний случай, раззенковать).
4. Снимать питание на нагрузку прямо с точки входа питания.
5. чем тоньше питающие дорожки - тем больше вероятности таких бросков, что контроллер повиснет или сбросится,
6. силовые дорожки, скажем, от реле, не проводить параллельно сигнальным цепям, а перпендикулярно или на крайний случай, под 45 град. рекомендуется разносить их хотя бы тоненькой полоской земляного потенциала.
остальное - можно в личку.
Re: Ошибки в печатной плате
Добавлено: Вт янв 15, 2013 00:05:33
coding
Спасибо и вам, goldenfrog. На днях начну заново разводить. Учту ваши замечания!
Re: Ошибки в печатной плате
Добавлено: Ср янв 16, 2013 20:22:56
*Trigger*
Что-то я не въезжаю, зачем делать такими толстыми дороги от выходов ULNок, когда на входе (8-ая нога) дороженька тоньше во много раз?
Re: Ошибки в печатной плате
Добавлено: Ср янв 16, 2013 21:37:58
ArtDen
Что-то мне подсказывает, что если на МК прямо на ноги повесить керамический кондёр 0.1 мкФ (между питанием питанием и землёй), то большинство проблем просто уйдут
Re: Ошибки в печатной плате
Добавлено: Ср янв 16, 2013 21:57:40
coding
так и сделал, ресет все же есть...
Re: Ошибки в печатной плате
Добавлено: Ср янв 16, 2013 22:06:03
ploop
Питание и земля разведены ужасно. Их надо выводить напррямую к стабилизатору жирными дорожками и поставить керамику около контроллера.
Землю на кондёры кварца надо отводить непосредственно от ноги контроллера, и ничего больше на этой цепи висеть не должно.
Проблема в этом.
Re: Ошибки в печатной плате
Добавлено: Ср янв 16, 2013 22:07:44
coding
Уже исправляю, думаю скоро покажу что накрутил
Re: Ошибки в печатной плате
Добавлено: Ср янв 16, 2013 22:37:27
ArtDen
coding писал(а):так и сделал, ресет все же есть...
Коднёр был точно керамический и паял именно к ногам МК?
PS: Можно попробовать увеличить его до 1 мкФ
Re: Ошибки в печатной плате
Добавлено: Чт янв 17, 2013 20:31:32
Brigadir
coding писал(а):Уже исправляю, думаю скоро покажу что накрутил
Напомню: существуют в продаже резисторные сборки(от 4 до 8 резисторов в одном корпусе) - очень удобны для монтажа.
Re: Ошибки в печатной плате
Добавлено: Чт янв 17, 2013 21:26:25
coding
Brigadir писал(а):coding писал(а):Уже исправляю, думаю скоро покажу что накрутил
Напомню: существуют в продаже резисторные сборки(от 4 до 8 резисторов в одном корпусе) - очень удобны для монтажа.
Спасибо, а оптосимисторов для гальванической развязки мк и симистора в зборе по несколько штук нет? А то что-то я не нашол...
Re: Ошибки в печатной плате
Добавлено: Чт янв 17, 2013 21:44:48
ploop
Кстати да, сборки тут в самый раз. Есть специально для подтяжки шин - у них резисторы с одного конца соединены внутри, и выводятся наружу общим выводом. Можно набрать со старых материнок. Можно и с новых, но там SMD, при том мелкие.
Re: Ошибки в печатной плате
Добавлено: Чт янв 17, 2013 21:50:21
coding
Почитайте правила, особенно пункт 2.7
Вы уже неоднократно его нарушали.
ploop
Спасибо за подсказку! Но наверное откажусь от сенсорной клавиатуры (эти 8 выходов с резисторами), так как что-то ее стабильность меня не очень радует! Часом нужно сильно притыскать чтобы сработала кнопка.