Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 20 lis 2024, o 10:21


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 14 ] 
Autor Wiadomość
PostNapisane: 7 kwi 2016, o 21:46 
Offline
Nowy

Dołączył(a): 13 lut 2016
Posty: 5
Pomógł: 0

Od niedawna uczę się korzystać z Eagla i mam spory problem. Rozlałem poligon gnd i wszędzie pady ładnie łączą się z poligonem poza jednym elementem. Widać że poligon chce się połączyć z padem ale nie dotykają się. Mógłbym to poprawić ręcznie ale zastanawia mnie skąd bierze się takie dziwne zachowanie. Dodam że wszystkie inne elementy są poprawnie łączone z poligonem.
Element z którym mam problem to ręcznie zrobiony przeze mnie package do potencjometry AD5242 - podkładka DIP.
Z początku myślałem że problemem jest oryginalne oznaczenie na schemacie pinu jako DGND ale po zmianie na GND problem nadal występuje. Inne piny z tego elementu połączone na schemacie z GND również nie łączą się z poligonem.
Załączam poniżej zbliżenie poprawnego połączenia i problematycznego elementu.

Pady działające:

Obrazek

Pady, które chcą a nie mogą:

Obrazek
Z góry dziękuję za pomoc



Ostatnio edytowano 8 kwi 2016, o 13:03 przez djarzabek, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 kwi 2016, o 22:09 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 16 mar 2014
Posty: 745
Lokalizacja: Warszawa
Pomógł: 32

Witaj.
Jeśli na schemacie do tego elementu jest podłączona właściwa masa (bo wiesz masy mogą być np. dwie) to problem moim zdaniem leży w bibliotece elementu.
Może zamieść bibliotekę jaką stworzyłeś, wtedy będzie można sprawdzić co jest do poprawienia. Być może nóżka GND w twoim elemencie ma niewłaściwy typ.

_________________
.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 kwi 2016, o 23:20 
Offline
Nowy

Dołączył(a): 13 lut 2016
Posty: 5
Pomógł: 0

Masa jest ta sama, sprawdzałem już tą ewentualność, łączyłem też bez stosowania symbolu bezpośrednio do elementu który łączy się z masą poprawnie i sytuacja była taka sama.


Załączniki:

Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 kwi 2016, o 06:01 
Offline
Użytkownik

Dołączył(a): 26 lip 2015
Posty: 269
Pomógł: 34

Wgrałem ten element do siebie i u mnie masa się łączy z polygonem. Weź jeszcze wyślij pliki sch i brd to rzucę okiem co źle robisz ok. ;)

Sorry, ale nie zauważyłem, że jednak się masa nie połączyła tylko to ja dodałem tą ścieżkę, a polygon prawie dotykał do padu.



Ostatnio edytowano 8 kwi 2016, o 06:54 przez Bartek123, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 kwi 2016, o 06:31 
Offline
Użytkownik

Dołączył(a): 10 lip 2015
Posty: 334
Pomógł: 32

Może ustawiasz za duży Isolate dla poligonu gnd.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 kwi 2016, o 06:39 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 16 mar 2014
Posty: 745
Lokalizacja: Warszawa
Pomógł: 32

Dziwne, u mnie nie łączy się z polygonem GND.
Zaglądałem do biblioteki elementu i niby jest wszystko OK. To musi być jakiś mały chochlik ;-)
Postaram się jeszcze pokombinować.

------------------------ [ Dodano po: 33 minutach ]

Sam już nie wiem co jest nie tak, ale zachowuje się element w taki sposób, jakby nie był ani na warstwie TOP ani BOTTOM.
Tego typu element z padami THT powinien łączyć się z polygonem na obu warstwach, u mnie nie łączy się na żadnej.

Jak dla mnie jakiś drobny błąd się wkradł podczas tworzenia biblioteki. Może spróbuj raz jeszcze na spokojnie zgodnie z poradnikami Pana Mirka zrobić element na początek z dwoma np. pinami (aby było szybciej) i sprawdzisz czy będzie OK.

_________________
.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 kwi 2016, o 12:43 
Offline
Nowy

Dołączył(a): 13 lut 2016
Posty: 5
Pomógł: 0

Wieczorem spróbuje zrobić wszystko od nowa i dam znać jakie efekty. Dziękuje bardzo za pomoc.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 kwi 2016, o 15:30 
Offline
Użytkownik

Dołączył(a): 29 lis 2012
Posty: 1074
Lokalizacja: Sochaczew
Pomógł: 21

Prawy przycisk na polygon i właściwości. Sprawdź parametr ISOLATE.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 kwi 2016, o 15:35 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 16 mar 2014
Posty: 745
Lokalizacja: Warszawa
Pomógł: 32

Sprawdzałem ze swoimi elementami i innymi z biblioteki. To na pewno nie parametr ISOLATE dla polygonu.
Taki sam rozmiar Via w kształcie Long łączy się np. w moim elemencie, a w tym Kolegi nie.

_________________
.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 kwi 2016, o 16:34 
Offline
Użytkownik

Dołączył(a): 04 lis 2014
Posty: 267
Lokalizacja: Krosno
Pomógł: 38

coś faktycznie miałeś namieszane w tej obudowie na pinach, Tylko zastanawiam sie bo nie ma tego układu w obudowie DIP chyba że poprzez adapter.
efekt:
Obrazek
poprawiona biblioteka tylko na podstawie innej, masz teraz do wyboru dwie wersje obudów. sprawdz tylko czy dobrze jest ustawiona pinologia. Sam symbol obudowy ma numeracje pinów na podstawie "package" automatycznie.

robi się jeden "device" i różne w nim wersje obudów np czasem w notepad++ jest szybciej połączyć w całość jak mamy zrobione wcześniej obudowy:

Kod:
<devicesets>

<deviceset name="AD5242" prefix="U">
<description></description>
<gates>
<gate name="G$1" symbol="AD5242" x="0" y="2.54"/>
</gates>
<devices>

<device name="SMD" package="TSSOP16">    // V1 nazwa wyświetlana w ealglu przy wyborze, "package" - wybór obudowy
   <connects>
      <connect gate="G$1" pin="!SHDN" pad="6"/>
      <connect gate="G$1" pin="A1" pad="2"/>
      <connect gate="G$1" pin="A2" pad="16"/>
      <connect gate="G$1" pin="AD0" pad="9"/>
      <connect gate="G$1" pin="AD1" pad="10"/>
      <connect gate="G$1" pin="B1" pad="4"/>
      <connect gate="G$1" pin="B2" pad="14"/>
      <connect gate="G$1" pin="DGND" pad="11"/>
      <connect gate="G$1" pin="O1" pad="1"/>
      <connect gate="G$1" pin="O2" pad="13"/>
      <connect gate="G$1" pin="SCL" pad="7"/>
      <connect gate="G$1" pin="SDA" pad="8"/>
      <connect gate="G$1" pin="VDD" pad="5"/>
      <connect gate="G$1" pin="VSS" pad="12"/>
      <connect gate="G$1" pin="W1" pad="3"/>
      <connect gate="G$1" pin="W2" pad="15"/>
   </connects>
<technologies>
<technology name=""/>
</technologies>
</device>

<device name="DIP" package="DIP16">     // V2 nazwa wyświetlana w ealglu przy wyborze, "package" - wybór obudowy
   <connects>
      <connect gate="G$1" pin="!SHDN" pad="6"/>
      <connect gate="G$1" pin="A1" pad="2"/>
      <connect gate="G$1" pin="A2" pad="16"/>
      <connect gate="G$1" pin="AD0" pad="9"/>
      <connect gate="G$1" pin="AD1" pad="10"/>
      <connect gate="G$1" pin="B1" pad="4"/>
      <connect gate="G$1" pin="B2" pad="14"/>
      <connect gate="G$1" pin="DGND" pad="11"/>
      <connect gate="G$1" pin="O1" pad="1"/>
      <connect gate="G$1" pin="O2" pad="13"/>
      <connect gate="G$1" pin="SCL" pad="7"/>
      <connect gate="G$1" pin="SDA" pad="8"/>
      <connect gate="G$1" pin="VDD" pad="5"/>
      <connect gate="G$1" pin="VSS" pad="12"/>
      <connect gate="G$1" pin="W1" pad="3"/>
      <connect gate="G$1" pin="W2" pad="15"/>
   </connects>
<technologies>
<technology name=""/>
</technologies>
</device>

</devices>
</deviceset>

</devicesets>




Załącznik:
AD5242.7z


Autor postu otrzymał pochwałę

Załączniki:

Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 kwi 2016, o 16:57 
Offline
Nowy

Dołączył(a): 13 lut 2016
Posty: 5
Pomógł: 0

Układ faktycznie nie występuje w obudowie DIP dlatego zamontowałem go na podkładce bo doświadczenie z smd jest u mnie żadne i bezpieczniej czuję się z nimi na podkładkach. Tym bardziej, że układ jest ciężko dostępny w Polsce wolę nie ryzykować i podrzuciłem układ z podstawkami do znajomego, teraz mogę cieszyć się łatwością w eksploatacji i dodatkowo można go teraz zamontować na płytce stykowej do szybkich testów.
Wrzuciłem Twoją bibliotekę i faktycznie działa bez zarzutu. Dziękuję serdecznie. Wieczorem spróbuje raz jeszcze stworzyć bibliotekę od nowa i zobaczę czy uda mi się to zrobić tak aby poprawnie łączyło pady bo wcześniej ręcznie robione biblioteki działały bez zarzutu.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 kwi 2016, o 17:11 
Offline
Użytkownik

Dołączył(a): 04 lis 2014
Posty: 267
Lokalizacja: Krosno
Pomógł: 38

Twój błąd polegał na tym że dałeś dodatkowo na każdy pad "hole". Teraz powinno byc wszystko jasne.


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 kwi 2016, o 19:09 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 16 mar 2014
Posty: 745
Lokalizacja: Warszawa
Pomógł: 32

jaman7 napisał(a):
Twój błąd polegał na tym że dałeś dodatkowo na każdy pad "hole". Teraz powinno byc wszystko jasne.

A no to sprawa się wyjaśniła :-) Trochę się dziwiłem tym obrysom (hole) w polach Via, ale myślałem, że to jakiś zamysł autora.

_________________
.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 kwi 2016, o 16:03 
Offline
Nowy

Dołączył(a): 13 lut 2016
Posty: 5
Pomógł: 0

Nie wiem co mnie naszło że tak zrobiłem, musiałem gdzieś w jakimś dziwnym poradniku wyczytać takie herezje i tak wyszło. Ważne, że wyniosłem z tego nauczkę.
Dziękuje raz jeszcze za pomoc.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 14 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO