Thiếu các thành phần trong Thư viện Eagle


7

Tôi đang thiếu thư viện của một số IC nhất định để sử dụng trong Eagle. Ai đó có thể hướng dẫn tôi đến một nguồn nơi tôi có thể tìm thấy các thư viện IC này không? Tôi đang hỏi câu hỏi này để tìm hiểu xem có kho lưu trữ trung tâm nào mà tôi có thể tìm thấy hầu hết / tất cả các thư viện IC không.

Thông tin bổ sung (nếu cần):

  1. Các IC hiện đang thiếu là AD8318, ADL5542 và TLV3501
  2. Tôi đang sử dụng Eagle v5.6.0 cho Windows

Câu trả lời:


14

Tôi muốn giới thiệu, rằng bạn học cách bạn tự tạo các bộ phận của mình. Đối với tôi nó thường nhanh hơn tìm kiếm một phần còn thiếu. Khi bạn tìm thấy phần trên mạng, bạn nên kiểm tra xem nó có đúng pin không, kích thước, v.v.

Đây là một hướng dẫn tôi thấy khá hữu ích.

Tuy nhiên, có một số nơi bạn có thể tìm thấy các thư viện:


Hãy để tôi thêm một lưu ý về việc tạo phần của riêng bạn:

Khi phần của bạn ở định dạng gói chung, bạn nên xem ref-packages.lbrthư viện. Nó chứa các định dạng gói tiêu chuẩn khác nhau, vì vậy bạn không cần phải tự tạo các định dạng này. Chỉ cần sao chép gói cần thiết trong thư viện của riêng bạn và tạo phần còn lại theo các hướng dẫn bạn sẽ tìm thấy trên mạng.


liên kết Sparkfun đã chết
Bernardo Ramos

11

Hãy quên các thư viện Eagle. Chúng rõ ràng đã được tối ưu hóa để được thực hiện nhanh chóng để Cadsoft có thể có một danh sách lớn các bộ phận được hỗ trợ, không phải vì chất lượng hay sự rõ ràng. Trong ngắn hạn, các thư viện Eagle được cung cấp hút.

Tốt nhất là làm cho riêng bạn theo quy ước của riêng bạn. Nếu bạn có thể sống với các quy ước của tôi, bạn có thể thấy các thư viện của tôi hữu ích. Thư viện của tôi và một loạt các tiện ích Eagle khác có trong bản phát hành Eagle Tools tại www.embedinc.com/pic/dload.htm . Chúng không bao gồm những phần bạn đề cập, nhưng có rất nhiều phần khác ở đó.

Các phần thư viện của tôi cũng tuân theo một tập hợp các quy ước về cách sử dụng các thuộc tính khác nhau cho phép tạo BOM tự động. Các công cụ BOM tự động cũng được bao gồm trong bản phát hành mà tôi đã đề cập ở trên. Ví dụ, đây là nội dung của tệp tài liệu Eagle_attr mô tả các quy ước này (tệp tài liệu này và một số tệp khác cũng được bao gồm trong bản phát hành):

Tài liệu này mô tả các quy ước Embed Inc để sử dụng tùy chọn
các thuộc tính trong Eagle, lần đầu tiên có sẵn trong phiên bản 5. Trong
các phiên bản trước đó một phần chỉ có thể có một vài thuộc tính cố định được tích hợp vào
Đại bàng, chẳng hạn như GIÁ TRỊ và TÊN. Trong phiên bản 5, các thuộc tính cố định này vẫn còn
tồn tại nhưng các thuộc tính bổ sung tùy ý có thể được tạo bởi người dùng.

Tài liệu này chỉ định các thuộc tính nhất định được mong đợi bởi các phần của
hệ thống Embed Inc, chủ yếu để hỗ trợ hóa đơn nguyên vật liệu (BOM) tự động
thế hệ. Quá trình tạo BOM từ bảng đại bàng hoặc
sơ đồ được mô tả trong tệp tài liệu chương trình CSV_BOM.

Các thuộc tính tùy chọn Eagle có ý nghĩa đặc biệt trong Embed Inc
hệ thống là:

SẢN XUẤT

    Nhà sản xuất: partnum; nhà sản xuất: partnum; ...

    Các trường PHẦN NỐI và dấu hai chấm hàng đầu của chúng có thể bị bỏ qua, nhưng là một
    ý tưởng tồi trừ khi chỉ có một nhà sản xuất duy nhất được liệt kê.

ĐỐI TÁC

    Số phần chung hoặc số phần trong nhà sản xuất duy nhất.

NHÀ CUNG CẤP

    Nhà cung cấp: partnum; nhà cung cấp: partnum; ...

    Các trường PHẦN NỐI và dấu hai chấm hàng đầu của chúng có thể bị bỏ qua, nhưng là một
    ý tưởng tồi trừ khi chỉ có một nhà cung cấp duy nhất được liệt kê.

BOM

    Cho dù phần này nên được đưa vào BOM. Một số "bộ phận" là
    chỉ có các tính năng trên bảng, như miếng pin pogo chẳng hạn. Những
    không nên được liệt kê trên BOM vì không cần mua
    và sẽ không được cài đặt. Các giá trị được hỗ trợ là:

      CÓ - Bao gồm phần này trong BOM.

      KHÔNG - Không bao gồm phần này trong BOM.

    Mặc định là CÓ nếu BOM trống hoặc không tồn tại.

GIÁ TRỊ

    Cho biết cách sử dụng thuộc tính VALUE. Các lựa chọn là:

      VAL - Giá trị phần thông thường, giống như điện trở của điện trở. Các
        giá trị một phần sẽ được liệt kê trên BOM và được sử dụng để phân biệt
        các bộ phận khác nhau. Ví dụ, điện trở 10K ohm là khác nhau
        một phần hơn một điện trở 330 ohm.

      ĐỐI TÁC - Số phần. Trường giá trị sẽ được hiển thị trong
        BOM và được sử dụng để phân biệt các phần khác nhau, như VAL. Tuy nhiên,
        trường số phần sẽ được đặt thành GIÁ TRỊ trừ khi số phần
        được thiết lập rõ ràng. ĐỐI TÁC VALSTAT là dành cho chung chung
        thiết bị thư viện nơi trường giá trị được sử dụng để hiển thị một số hoặc tất cả
        của số phần trên sơ đồ. Ví dụ: thư viện
        có thể chứa một thiết bị opamp 14 pin chung và giá trị được đặt thành
        LM324 để hiển thị các loại opamp trên sơ đồ. Trong này
        ví dụ, VALUE chỉ được đặt thành số phần chung mà không có
        loại gói, loại nhiệt độ, vv Trong trường hợp này là PHẦN THAM GIA
        thuộc tính nên được sử dụng để xác định số phần chính xác, nhưng
        VALSTAT vẫn nên được đặt thành PHẦN THAM GIA.

      LABEL - Nhãn dành cho màn hình lụa. Trường giá trị sẽ
        không được chuyển đến BOM và sẽ không được sử dụng để
        phân biệt các bộ phận. Điều này có thể được sử dụng, ví dụ, để dán nhãn
        Đèn LED trên bảng. Các đèn LED khác nhau có thể được gắn nhãn "Nguồn" và
        "Lỗi", nhưng chúng là phần vật lý giống nhau và nên được liệt kê
        trên cùng mục nhập BOM.

SUBST

    Đặt các trạm cho phép trường cho phần trên BOM. Có hiệu lực
    các giá trị là "CÓ" và "KHÔNG". Mặc định là CÓ nếu SUBST không tồn tại
    hoặc là trống rỗng.

DVAL

    Giá trị một phần chi tiết. Nếu có và không trống, trường này sẽ ghi đè
    chuỗi giá trị một phần trên BOM và sẽ được sử dụng để phân biệt
    các bộ phận. DVAL luôn được coi là giá trị phần thực, vì vậy không phải là
    ảnh hưởng bởi VALSTAT. Mục đích của DVAL là cung cấp thêm
    thông tin hợp lý để hiển thị trên sơ đồ. Nói chung là
    thuộc tính VALUE tiêu chuẩn sẽ được hiển thị trên sơ đồ với DVAL
    hiển thị trên BOM.

MÔ TẢ

    Chuỗi mô tả rõ ràng cho BOM. Theo mặc định, BOM
    Mô tả được lấy từ tên thư viện và tên thiết bị
    trong thư viện đó Nếu thuộc tính DESC có mặt và không trống,
    nội dung của nó sẽ ghi đè mặc định đó.

Cảm ơn bạn rất nhiều vì đã gửi thư viện của bạn. Tôi đã có thể sử dụng gói SOIC-20 của bạn để tạo ra một biến thể mới của con chip tôi cần trong tích tắc.
Chris Laplante

4

Bạn có thể tải xuống rất nhiều thư viện cho EAGLE từ trang web của họ , nhưng thường rất khó để tìm thấy một thư viện chứa các thiết bị mong muốn. Đặc biệt đối với các bộ phận rất chuyên biệt, như các bộ vi điều khiển bạn sử dụng, thường không có thư viện nào tồn tại. May mắn thay, khá dễ dàng và đơn giản để tự tạo chúng trong EAGLE (cần dẫn nguồn) .

Một thư viện EAGLE được chia thành ba phần: Thiết bị , GóiBiểu tượng .

Biểu tượng được sử dụng trong sơ đồ. Bạn có thể sẽ phải tự vẽ biểu tượng, vì rất khó có khả năng bạn tìm thấy một vi điều khiển có cùng các ký hiệu. Điều này rất dễ dàng: chỉ cần tạo một biểu tượng mới và bắt đầu đặt ghim. Đặt cho mỗi pin cùng tên như trong biểu dữ liệu. Bạn có thể sử dụng các đường để vẽ đường viền của biểu tượng.

May mắn thay, bạn sẽ không phải tự tạo gói. Bạn chỉ cần tìm đúng gói trong bất kỳ thư viện nào bằng Bảng điều khiển EAGLE. Nhấp chuột phải vào gói và chọn "sao chép vào thư viện". Đó là nó. (Thư viện ref-packages.lbrchứa nhiều gói thường được sử dụng).

Bây giờ bạn có biểu tượng và gói, bạn phải kết nối chúng. Tạo một thiết bị mới và thêm biểu tượng. Sau đó bấm vào "gói mới", chọn gói chính xác và kết nối tất cả các chân với pad chính xác và hoàn thành của bạn.

Lưu ý: Đây chỉ là quy trình cơ bản, để minh họa quy trình làm việc và những gì bạn sẽ phải tự làm. Có nhiều tính năng và chi tiết để xem xét. Có thể là tốt nhất nếu bạn đã làm việc thông qua hướng dẫn EAGLE về việc tạo các thiết bị trước khi tạo các bộ vi điều khiển lớn. Tôi sẽ đề nghị đọc chương tương ứng trong hướng dẫn sử dụng EAGLE chính thức , tức là từ trang 223 trở đi. Điều này rất chi tiết và hiển thị từng bước công việc trên hai ví dụ (cách tạo ra một điện trở và sau đó là một mạch tích hợp).

Sau một số thực hành, tôi sẽ nói rằng bạn có thể tạo thư viện cho một thiết bị như vậy trong vòng một giờ, vì vậy imho nó đáng để gặp rắc rối ;-)


bạn có thể chỉ ra một hướng dẫn từng bước để làm như trên. Điều này thực sự sẽ giúp. Cảm ơn
dùng2979872

Chắc chắn, tôi sẽ đề xuất hướng dẫn sử dụng EAGLE chính thức, vì bản thân tôi đã học nó dựa trên hướng dẫn đó. Tôi đã thêm điều này vào câu trả lời.
hbaderts
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.