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

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 11 lip 2025, o 07:46


    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ł: Google [Bot] i 1 gość


    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