Đây là lệnh create_bmp_for_microstrip_coupler có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
tạo_bmp_for_microstrip_coupler - trình tạo bitmap cho bộ ghép microstrip (một phần của atlc)
SYNOPSIS
tạo_bmp_for_microstrip_coupler [-NS bmp_size] [-v] w s g h t ơ1 ơ2 tên tập tin
CẢNH BÁO
Trang người này không phải là một bộ tài liệu hoàn chỉnh - sự phức tạp của dự án atlc
làm cho các trang nam không phải là một cách lý tưởng để ghi lại nó, mặc dù không hoàn chỉnh, các trang nam
được sản xuất. Tài liệu tốt nhất hiện có tại thời điểm phiên bản là
được sản xuất nên được tìm thấy trên ổ cứng của bạn, thường ở
/usr/local/share/atlc/docs/html-docs/index.html
mặc dù nó có thể ở nơi khác nếu quản trị viên hệ thống của bạn chọn cài đặt gói
ở nơi khác. Đôi khi, các lỗi được sửa trong tài liệu và được đặt tại
http://atlc.sourceforge.net/ trước khi bản phát hành atlc mới được phát hành. Xin vui lòng, nếu bạn
nhận thấy có vấn đề với tài liệu - ngay cả lỗi chính tả và lỗi chính tả, vui lòng cho tôi
biết.
MÔ TẢ
tạo_bmp_for_microstrip_coupler là một bộ xử lý trước cho atlc, một phần của thuộc tính atlc của
một dây dẫn điện hai và ba dây dẫn có tiết diện tùy ý. Các
chương trình tạo_bmp_for_microstrip_coupler được sử dụng như một cách nhanh chóng để tạo bitmap
(không cần sử dụng chương trình đồ họa), đối với bộ ghép microstrip. Do đó nếu
các kích thước của bộ ghép được biết đến là chế độ lẻ, chế độ chẵn, chế độ vi sai và chế độ chung
trở kháng chế độ có thể được tìm thấy. Nếu bạn biết những gì trở kháng bạn yêu cầu và muốn tìm
giảm cân, sau đó sử dụng find_optimal_dimensions_for_microstrip_pairr thay thế. Điều này làm cho
các cuộc gọi lặp đi lặp lại đến tạo_bmp_for_microstrip_coupler. Cấu trúc cho bitmap là
được tạo ra bởi tạo_bmp_for_microstrip_coupler được hiển thị dưới đây.
GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
GG |
GG |
GG |
GG |
GG |
GG |
G| G|
G| G|
G | GH
G v <--g--> <--w--> <---s---> <--w--> <--g--> G |
GGGGGGGGGG ccccccc ccccccc GGGGGGGG |
GGGGGGGGGG ....... ccccccc ......... ccccccc ....... GGGGGGGG |
G. ^ ..................................... ^ ......... .... G |
G. | ..................................... | ......... .... G |
G. | t.Diễn điện, suất điện động = Er2 ....... h ............. G |
G. | ... (3.7 cho FR4 PCB) ................. | ............. G |
G ........................................... V ......... .... G |
GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG |
GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG. v
<------------------------ W ------------------------ ---->
Các thông số 'W' và 'H' và kích thước bên trong của vỏ kim loại. Những ý muốn này
tổng thể khá lớn so với kích thước của PC - sơ đồ trên là
không mở rộng quy mô. Khoảng cách giữa hai đường ghép là s, bề rộng của các đường ghép
là w và khoảng cách giữa các cạnh của các đường được ghép nối và mặt phẳng trên cùng
là g. Thông thường, mặt đất phía trên không gần với các đường được ghép nối, trong trường hợp đó g sẽ
khá lớn. Chiều dày của dielectic là h. Lưu ý rằng anh ta chỉ là chất điện môi,
và không bao gồm độ bền của đồng trên PCB hai mặt. Độ dày
của đồng ở lớp trên cùng là t. Độ dày của lớp dưới là phi vật chất
Là. Điện trở phép tương đối trên chất điện môi thường là 1, nhưng tương đối
khả năng cho phép của vật liệu điện môi sẽ cần được xác định trước hoặc xác định trên
các dòng lệnh. Xem màu phần bên dưới để biết thêm thông tin về các chất điện môi.
Bitmap được in vào tệp được chỉ định làm đối số cuối cùng
Các bitmap được tạo ra bởi tạo_bmp_for_microstrip_coupler là các bản đồ bit màu 24 bit,
theo yêu cầu của atlc.
Mức độ cho phép của bitmap, được đặt bởi 'Er1' và 'Er2', xác định màu sắc trong
ảnh bitmap. Nếu Er1 hoặc Er2 là 1.0, 1.0006, 2.1, 2.2, 2.33, 2.5, 3.3, 3.335, 3.7, 4.8, 10.2 hoặc
100, thì màu tương ứng với độ cho phép đó sẽ được thiết lập theo
màu sắc được xác định trong MÀU SẮC bên dưới. Nếu Er1 không phải là một trong những hoạt động cho phép đó, thì khu vực của
khả năng cấp phép Er1 sẽ được đặt thành màu 0xCAFF00. Nếu Er2 không phải là một trong những giá trị đó,
thì vùng của hình ảnh sẽ được đặt thành màu 0xAC82AC. Chương trình atlc không
biết hai giấy phép này là gì, vì vậy chúng atlc, phải được nói với dòng comand
tùy chọn -d, như trong ví dụ 4 bên dưới.
LỰA CHỌN
-Nguyên nhân tạo_bmp_for_microstrip_coupler để in thông tin bản quyền và cấp phép.
-b kích thước bitmap
được sử dụng để đặt kích thước của bitmap và do đó, độ chính xác mà atlc có thể
tính toán các đặc tính của đường truyền. Giá trị mặc định cho 'bitmapsize' là
bình thường là 4, mặc dù điều này được đặt tại thời điểm biên dịch. Giá trị có thể được đặt ở bất kỳ đâu từ 1 đến
15, nhưng nhiều hơn 8 có lẽ là không hợp lý.
-v
Nguyên nhân tạo_bmp_for_microstrip_coupler để in một số dữ liệu ra stderr. Lưu ý, không có gì thêm
chuyển đến đầu ra tiêu chuẩn, vì điều đó được mong đợi sẽ được chuyển hướng đến tệp bitmap.
Màu sắc
Các bitmap 24 bit atlc mong đợi, có 8 bit được chỉ định để biểu thị lượng màu đỏ,
8 cho màu xanh lam và 8 cho màu xanh lá cây. Do đó, có 256 cấp độ đỏ, xanh lá cây và xanh lam, tạo ra một
tổng số 256 * 256 * 256 = 16777216 màu. Mỗi một trong số 16777216 màu khả thi có thể là
được xác định chính xác bằng cách nêu số lượng chính xác của màu đỏ, xanh lá cây và xanh lam, như trong:
đỏ = 255,000,000 hoặc 0xff0000
xanh lá cây = 000,255,000 hoặc 0x00ff00
xanh lam = 000,000,255 hoặc 0x0000ff
đen = 000,000,000 hoặc 0x000000
trắng = 255,255,255 hoặc 0xffffff
Màu nâu = 255,000,255 hoặc 0xff00ff
xám = 142,142,142 hoặc 0x8e8e8e
Một số màu, chẳng hạn như hồng, xanh ngọc, cát, nâu, xám, v.v. có thể có nghĩa hơi khác
những thứ cho những người khác nhau. Điều này không phải như vậy với atlc, vì chương trình mong đợi màu sắc
dưới đây được định nghĩa CHÍNH XÁC như đã cho. Cho dù bạn cảm thấy màu cát hoặc màu vàng là lên
đối với bạn, nhưng nếu bạn sử dụng nó trong bitmap của mình, thì nó cần phải được nhận dạng màu
bởi atlc, or bạn phải xác định nó bằng một tùy chọn dòng lệnh (xem TÙY CHỌN và ví dụ 5
dưới đây).
màu đỏ = 255,000,000 hoặc 0xFF0000 là dây dẫn trực tiếp.
màu xanh lá cây = 000,255,000 hoặc 0x00FF00 là dây dẫn nối đất.
blue = 000,000,000 hoặc 0x0000FF là dây dẫn âm
Tất cả các ảnh bitmap phải có ruột dẫn trực tiếp (đỏ) và nối đất (xanh lục). Dây dẫn màu xanh lam là
hiện không được hỗ trợ, nhưng nó sẽ được sử dụng để chỉ ra một dây dẫn âm, sẽ
cần thiết nếu / khi chương trình được mở rộng để phân tích các bộ ghép định hướng.
Các chất điện môi sau được atlc công nhận và so đang sản xuất by
tạo_bmp_for_rect_cen_in_rect.
trắng 255,255,255 hoặc 0xFFFFFF như Er = 1.0 (chân không)
màu hồng 255,202,202 hoặc 0xFFCACA như Er = 1.0006 (không khí)
L. xanh lam 130,052,255 hoặc 0x8235EF vì Er = 2.1 (PTFE)
Màu xám trung bình 142,242,142 hoặc 0x8E8E8E vì Er = 2.2 (duroid 5880)
màu hoa cà 255.000,255 hoặc 0xFF00FF như Er = 2.33 (polyetylen)
màu vàng 255,255,000 hoặc 0xFFFF00 như Er = 2.5 (polystyrene)
cát 239,203,027 hoặc 0xEFCC1A như Er = 3.3 (PVC)
nâu 188,127,096 hoặc 0xBC7F60 như Er = 3.335 (nhựa epoxy)
Màu ngọc lam 026,239,179 hoặc 0x1AEFB3 là Er = 4.8 (PCB bằng kính)
Màu xám đậm 142,142,142 hoặc 0x696969 như Er = 6.15 (duroid 6006)
L. xám 240,240,240 hoặc 0xDCDCDC như Er = 10.2 (duroid 6010)
D. màu cam 213,160,067 hoặc 0xD5A04D là Er = 100.0 (chủ yếu cho mục đích thử nghiệm)
VÍ DỤ
Dưới đây là một vài ví dụ về việc sử dụng tạo_bmp_for_microstrip_coupler. Một lần nữa, hãy xem
tài liệu html trong atlc-XYZ / docs / html-docs / index.html để biết thêm ví dụ.
Trong ví dụ đầu tiên, chỉ có một chất điện môi không khí, vì vậy Er1 = Er2 = 1.0. Bên trong của 1x1
inch (hoặc mm, dặm, v.v.) được đặt trung tâm trong một bên ngoài với kích thước 3 x 3 inch.
Vị trí chính xác nơi bắt đầu của chất điện môi (a) và chiều rộng của nó (d) là không quan trọng, nhưng
chúng vẫn phải được nhập.
% tạo_bmp_for_microstrip_coupler 3 3 1 1 1 1 1 1 > ex1.bmp
% atlc ex1.bmp
Trong ví dụ thứ hai này, một bên trong có kích thước 15.0 mm x 0.5 mm được bao quanh bởi một bên ngoài với
kích thước bên trong 61.5 x 20.1 mm. Có một tài liệu có khả năng cấp phép 2.1 (Er of
PTFE) bên dưới ruột dẫn bên trong. Đầu ra từ tạo_bmp_for_microstrip_coupler đã được gửi
vào một tệp ex1.bmp, sau đó được xử lý bởi atlc
% tạo_bmp_for_microstrip_coupler 61.5 20.1 5 22 0.5 50 15 5 1.0 2.1 > ex2.bmp
% atlc ex2.bmp
Trong ví dụ 3, bitmap được làm lớn hơn, để tăng độ chính xác, nhưng nếu không thì đây là
giống với ví dụ thứ hai. % tạo_bmp_for_microstrip_coupler -b7 61.5 20.1 5 22
0.5 50 15 5 1.0 2.1 > ex3.bmp
% atlc ex3.bmp
Trong ví dụ thứ tư, các vật liệu có allowtivites 2.78 và 7.89 được sử dụng. Trong khi có
không thay đổi cách sử dụng tạo_bmp_for_microstrip_coupler, vì những hoạt động cho phép này là
không biết, chúng ta phải nói atlc họ là gì % tạo_bmp_for_microstrip_coupler 61 20 1 4
22 0.5 50 15 5 2.78 7.89 > ex5.bmp % atlc -d CAFF00 = 2.78 -d AC82AC = 7.89 ex5.bmp Trong tạp chí
ví dụ thứ sáu và cuối cùng, tùy chọn -v được sử dụng để in một số dữ liệu bổ sung để stderr từ
tạo_bmp_for_microstrip_coupler.
Sử dụng create_bmp_for_microstrip_coupler trực tuyến bằng các dịch vụ onworks.net