Форум за електроника Форуми Форум за електроника
Български форум за електроника, ремонти, схеми, документация
 
 Въпроси/ОтговориВъпроси/Отговори   ТърсенеТърсене   ПотребителиПотребители   ГрупиГрупи   Регистрирайте сеРегистрирайте се 
 ПрофилПрофил   Влезте, за да видите съобщенията сиВлезте, за да видите съобщенията си   ВходВход 

Protel или Altium - как да сложа мостче на платката?
Иди на страница 1, 2  Следваща
 
Създайте нова тема   Напишете отговор    Форум за електроника Форуми -> Обща електроника - General Electronics



Предишната тема :: Следващата тема  
Автор Съобщение
zmeios
Опитен потребител
Опитен потребител


Регистриран на: 08 Авг 2008
Мнения: 840
Местожителство: София

МнениеПуснато на: Нед Сеп 14, 2008 1:18    Заглавие: Protel или Altium - как да сложа мостче на платката? Отговорете с цитат

Това е явно идиотски въпрос, но не ми се смейте много Smile

Правя една платка със Protel'04 и ще я изработя домашно. По платката има купчина мостчета, направени с парченца кабел и сложени от страна елементи (дупки от двете страни, мини дрелка и т.н. Smile ). Платката има само една страна с писти - просто ми е по-лесно да дупча и намествам едностранно фолио.

Въпроса ми е, как цивилизовано да накарам Protel да разбере понятието 'мостче', и че (поне за моите цели) това е долу-горе еквивалентно на парче писта?

Най-доброто, което измислих, е да сложа една виртуална 'страна' на платката (кръстих я WireBridges) и 'прекарвам' мостчетата там. При изработка такава равнина в платката разбира се няма, но като си отпечатам шаблона, мога да прекарам връзките на ръка.

Този подход обаче има проблеми. Ако не слагам vias в шаблона на платката, не виждам от раз къде да дупча, щото на разпечатката 'Holes' на това място дупка няма. Освен това Protel модула за проверка на коректността се оплаква нон стоп, че разни мрежи били на несвързани парчета. Те са свързани, ама с мостчета, ама той не вдява Sad

Ако пък слагам vias навсякъде, в най-скоро време същия тоя модул почва да реве до безобразие че съм имал къси съединения къде ли не Sad Sad между дупките и пистите. Това, разбира се, довежда до изнервяне и изключване на тая проверка от Rules, или не-гледане Sad на репорта.

Помагайте моля Wink рисуването на ръка беше по-лесно... Поне до определено ниво на сложност на платките Wink
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
eler
Опитен потребител
Опитен потребител


Регистриран на: 30 Яну 2005
Мнения: 2251
Местожителство: Раднево

МнениеПуснато на: Нед Сеп 14, 2008 8:15    Заглавие: Отговорете с цитат

Щом ще правиш платката в домашни условия, значи не е суперсложна. В такъв случай защо се мъчиш с тая тъпотия, наречена Protel. Пък ако непременно държиш на него, ще трябва някой друг да ти даде съвет. Аз отдавна съм зарязал протела.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
RC
Опитен потребител
Опитен потребител


Регистриран на: 22 Фев 2003
Мнения: 13214

МнениеПуснато на: Нед Сеп 14, 2008 10:43    Заглавие: Отговорете с цитат

Какво ти пречи моста да е резистор със стойност 0 Ома (пък и какво ли е значението на стойността)?
Какъв е проблема с проходните отвори "via", че не схванах?
И защо трябва да въвеждаш нов слой за целта?
А за да не "реве" нещата трябва да са добре "изпипани"/описани още на ниво схема - с коректно зададени (и нарисувани) елементи, връзки и т.н. ...
Върпоси които не веднъж са дискутирани...
А и Протела във всичките му разновидности не е програма с която може да я свалиш, инсталираш и веднага да нарисуваш коректна платка особенно ако нямаш някакъв приличен опит с програми от такъв род.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
zmeios
Опитен потребител
Опитен потребител


Регистриран на: 08 Авг 2008
Мнения: 840
Местожителство: София

МнениеПуснато на: Нед Сеп 14, 2008 14:02    Заглавие: Отговорете с цитат

Ще се опитам едно по едно Smile

Резистор със стойност 0 ома не става. Първо, не е ясно какъв footprint да му дефинирам - едното мостче може да е 300 мила, другото 1120... Както дойдат нещата на платката! Освен това 0-омивият резистор пак трябва да се дефинира на слой 'елементи', което не върши работа защото физически ще се преплита (бута) с другите елементи на слоя. (на слой bottom не мога да го сложа, защото така съсипвам оригиналната идея - да 'прескочка' други писти от слой bottom, използвайки мостчета)

Проблема с проходните отвори е, че явно не съм се научил как да ги селектирам и маркирам _индивидуално_ за принадлежността им към определени нетове. С други думи, като направя следното:
    1 писта (от нормалния слой Bottom) идва до точка X
    В точка X има via, и връзката преминава в друга 'псевдописта' в слой WireBridges
    Псевдопистата описва пътя на това, което в реалния свят ще бъде мостче, и стига до някъде близо до целта - точка Y
    Там, където свършва псевдопистата, още една via 'връща обратно' връзката в равнина Bottom


Ей това правя в момента, но е съпроводено със следният смешен плач от Протела (извадки от .drc файла давам):

Код:
Processing Rule : Short-Circuit Constraint (Allowed=No) (All),(All)
   Violation between Via (1670mil,2730mil) Top Layer to Bottom Layer and
                     Track (1455mil,2780mil)(1685mil,2730mil)  WireBridges
   Violation between Via (1205mil,2730mil) Top Layer to Bottom Layer and
                     Track (1200mil,2920mil)(1205mil,2725mil)  WireBridges


"А за да не "реве" трябва нещата да са коректно зададени"... Знам и разбирам това. Изходната схема се държи винаги в състояние способно да изкара валидни симулации, и със всички nets кръстени и описани. Цоклите на всички елементи са това, което ще ползвам, а не на което случайно съм кликнал.

За последния параграф - ами никой не се е родил научен да ползва CAD/CAM софтуер, но много хора са се научили. Защо да не опитам и аз? Wink

Та въпросът седи...
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
Vaklin
Опитен потребител
Опитен потребител


Регистриран на: 02 Юли 2005
Мнения: 2054

МнениеПуснато на: Нед Сеп 14, 2008 14:22    Заглавие: Отговорете с цитат

Направи си библиотека с жици. Китайците така правят. Все едно, после ще трябва да имаш и тези жици. Най-малкото, ще можеш да ги разположиш успоредно и да изглеждат красиво.

И махни този протел. Не е това...
_________________
--------------------------------------------------
Ако търсите помощ, сбъркали сте форума.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
RC
Опитен потребител
Опитен потребител


Регистриран на: 22 Фев 2003
Мнения: 13214

МнениеПуснато на: Нед Сеп 14, 2008 14:27    Заглавие: Отговорете с цитат

Първо - не се отговаря с бутона Exclamation
Второ - при положение, че си въвел отделен слой в който ще ти бъдат само бъдещите мостчета при "правилно" описание на проходните отвори (връзките към тях и принадлежността им към съответните слоеве) не би трябвало да има проблем.
Но възниква следния въпрос:
След като платката ще ти е едностранна, то какъв е смисъла от въведения "виртуален" слой след като въпросните мостчета ти така или иначе ще трябва да ги разположиш на страна компоненти?
Подхождайки така те могат да се озоват на съвсем "неподходящи" места - виртуалния слой ти е "празен", но top layer-a не е.

Вкрая на краищата можеш да си създадеш в библиотеката набор от различни дължини за целта, хем ще можеш да ги подредиш "по-човешки", а не да разчиташ само на програмата.
За последната ти забележка - разбира се, че е така, но точно този продукт едва ли е най-подходящия за целта ако липсва подобен опит с други програми от подобно естество или по-ранни негови версии (което писах и в предния си пост).
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
zmeios
Опитен потребител
Опитен потребител


Регистриран на: 08 Авг 2008
Мнения: 840
Местожителство: София

МнениеПуснато на: Нед Сеп 14, 2008 14:53    Заглавие: Отговорете с цитат

Благодаря RC Smile

Ще обмисля дали да не ги слагам мостовете направо на страна top layer (която в моя случай е не-фолираната страна елементи). Имаше някаква причина, свързана с печатането (искам да имам отделна разпечатка на дупките, за да мога да дрилвам по-лесно), но може би тогава когато го мислих просто нещо не съм се справил с настройките за печат, и затова съм се отказал да слагам мостовете направо на страна елементи.

За библиотеката мостчета - писах в ЛС на предлагащия - звучи чудесно но как да го правя точно:

1) Със виртуални 0-омови резистори във .schdoc и във .pcbdoc - тогава ще е много чисто логически, но схемата ми ще се претрупва (като картинка, говоря) което е досадно

2) Със footprint-only елемент, дефиниран само в .pcbdoc - тогава схемата не се претрупва, но как да науча Altium-а при всяка команда за синхронизиране на схемата с платката да не ми предлага "Remove" на елементите от pcb-то, които ги няма в схематика? (пък били те и 'псевдоелементи')


Подкарах го, елимирайки всички грешки и предупреждения в DRC-то. Начина беше на всяко място, където минава мостче, на via-та да се настрои _на ръка_ да не дупчи всички слоеве, а да минава само от Top Layer до WireBridges.

Това обаче е много трудоемко, така че въпроса ми за 'по-добрия' начин за слагане на мостчета още е валиден!
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
Vaklin
Опитен потребител
Опитен потребител


Регистриран на: 02 Юли 2005
Мнения: 2054

МнениеПуснато на: Нед Сеп 14, 2008 15:53    Заглавие: Отговорете с цитат

Не резистор! Жица. Дълга 10, 15, 20, 50 и т.н. мм. Слагаш подходящата на схемата, а по натам сама ще се появи на платката. Цялата работа има и недостатък. Ти не знаеш къде ще ти трябват жици, когато чертаеш схемата. Има и решение. Пускаш да рутира само страна спойки. Каквото остане като висящи жици, го заменяш на схемата с мостчета с размер подобен на този който ти се привижда на платката. Рипваш цялата платка. Рутираш пак намествайки мостчетата. И т.н.


Абе диви хора. Платките вече са по две за лев на платкаджийница.

Пък и не знам защо ви влече да се лепнете за най-дивата възможна програма от която излизат платки с 50% брак. Това го говоря от собствен опит. Аз си правя платките на Eagle. Брак няма като ми дойдат от платкаджийницата. Един пловдивски маймун ги прави на DXP. Малко, па се не нарадвало, хлапето. Давал ми е негови "проекти". Поръчвал съм директно без да ги пипам. Оклех си дните, братя! Всяка втора платка с дефекти. Еби му мамата!
_________________
--------------------------------------------------
Ако търсите помощ, сбъркали сте форума.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
milmar
Опитен потребител
Опитен потребител


Регистриран на: 05 Юни 2007
Мнения: 1010
Местожителство: Русе

МнениеПуснато на: Нед Сеп 14, 2008 19:06    Заглавие: Отговорете с цитат

Ако трасираш автоматично като "великите" платкаджии Laughing - забрави . Пускай на авторежим , получаваш платка с 4-5 писти и 50 проходни отвора , това е грозния начин , но пък е лесен Wink . И след това в платкаджийницата да си я изработят както си искат .... всъшност фабричните платки хич не са евтини . За платка с таймер 555 и два светодиода или нещо подобно - това е перфектния начин Laughing . За сериозна цифрова и особено аналогова схема - това е абсурд . А DXP е "тъпа" програма за човек , който не му е работа да проектира платки . DXP , а и Protel са много добри системи , заслужава си да ги научи човек ако ще са му полезни . А грешки стават винаги , дори ако си рисуваш с молива (лака) . Аз от 4-5 години работя на Алтиум системи и не са ми се случвали подобни странни грешки , направил съм стотици платки Wink .

Понякога разбира се ми се налага да ползвам мостчета . Аз боравя с мостчетата като с резистори , както колегите казаха по-горе . На принципната схема си ги слагам встрани и виобще не пречат , не се бъркат в самата схема . Направил съм си отделни елементи с име Zero .
Отпечатъци имам различни и постоянно си добавям нови според нуждата .

Друг вариант - домашните платки обикновено са едностранни . Другия слой ( Bottom или съответно Top ) го ползваш за местата където ще има мост , дупчиш през проходните отвори , какъв е проблема ??
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
Vaklin
Опитен потребител
Опитен потребител


Регистриран на: 02 Юли 2005
Мнения: 2054

МнениеПуснато на: Нед Сеп 14, 2008 19:35    Заглавие: Отговорете с цитат

Не ми се търка за пореден път темата. Дискутирана е многократно. Достатъчен е факта, че подходът на фирмата произвеждаща протел е пределно помиярски. По цял свят се краде. Тяхното също ще го крадат. Такъв е живота. Това обаче не е повод да изнуждаш платкаджийниците да ти ползват последната версия на измисления продукт. Всички уважаващи себе си производители на CAD софтуер предлагат безплатен viewer и транслатор към G-code.

Сега за резисторите. Ми те са с определен футпринт. Ако ти трябва дължина резистор и 7/16'ти к'во праим?

Излизам от темата. Каквото ме е попитал човекът на ЛС, съм му отговорил. Ако има още въпроси, да пита там.
_________________
--------------------------------------------------
Ако търсите помощ, сбъркали сте форума.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
Покажи мнения от преди:   
Създайте нова тема   Напишете отговор    Форум за електроника Форуми -> Обща електроника - General Electronics Часовете са според зоната GMT + 2 Часа
Иди на страница 1, 2  Следваща
Страница 1 от 2

 
Към:  
Не Можете да пускате нови теми
Не Можете да отговаряте на темите
Не Можете да променяте съобщенията си
Не Можете да изтривате съобщенията си
Не Можете да гласувате в анкети


Powered by phpBB © 2001, 2005 phpBB Group
Translation by: Boby Dimitrov
Where to Find Free Service Manuals