Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen create_bmp_for_microstrip_coupler komutudur.
Program:
ADI
create_bmp_for_microstrip_coupler - mikroşerit kuplör için bitmap oluşturucu (bir parçası atlc)
SİNOPSİS
create_bmp_for_microstrip_coupler [-B bmp_size] [-v] w s g h t Er1 Er2 Dosya
UYARI
Bu kılavuz sayfası eksiksiz bir dokümantasyon seti değildir - atlc projesinin karmaşıklığı
man sayfalarını belgelemek için ideal bir yol yapmaz, ancak tam olmamasına rağmen, man sayfaları
üretilmektedir. Sürümün yayınlandığı tarihte geçerli olan en iyi belgeler
üretilen, genellikle sabit sürücünüzde bulunmalıdır.
/usr/local/share/atlc/docs/html-docs/index.html
sistem yöneticiniz paketi yüklemeyi seçtiyse başka bir yerde olabilir
başka bir yerde. Bazen, belgelerdeki hatalar düzeltilir ve
http://atlc.sourceforge.net/ atlc'nin yeni bir sürümü yayınlanmadan önce. lütfen, eğer
belgelerle ilgili bir sorun fark edin - hatta yazım hataları ve yazım hataları, lütfen bana izin verin
biliyorum.
TANIM
create_bmp_for_microstrip_coupler için bir ön işlemcidir atlc, atlc özelliklerinin bir parçası
keyfi kesitli iki ve üç iletkenli bir elektrik iletim hattı. NS
program create_bmp_for_microstrip_coupler bitmap oluşturmanın hızlı bir yolu olarak kullanılır
(bir grafik programı kullanmaya gerek yoktur), mikroşerit kuplörler için. Dolayısıyla eğer
Bir kuplörün boyutları tek mod, çift mod, diferansiyel mod ve ortak mod olarak bilinir.
mod empedansları bulunabilir. Hangi empedanslara ihtiyacınız olduğunu biliyorsanız ve
boyutları, ardından kullanın find_optimal_dimensions_for_microstrip_coupler Bunun yerine. Bu yapar
tekrarlanan aramalar create_bmp_for_microstrip_coupler. Bitmap'lerin oluşturulduğu yapı
tarafından oluşturuldu create_bmp_for_microstrip_coupler aşağıda gösterilmiştir.
GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG ^
GG |
GG |
GG |
GG |
GG |
GG |
G | G |
G | G |
G | GH
G v <--g--><--w--><---s---><--w--><--g--> G |
GGGGGGGGGG cccccc cccccc GGGGGGGGG |
GGGGGGGGGG.......cccccccc.........cccccccc.......GGGGGGGG |
G.^.................................................^......... ....G |
G.|.................................................|......... ....G |
G.|t.Dielektrik, geçirgenlik=Er2.......h.............G |
G.|...(FR3.7 PCB için 4).................|.............G |
G.................................................V......... ....G |
GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG |
GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG. v
<-----------------------W--------------------------- ---->
'W' ve 'H' parametreleri ve metal muhafazanın iç boyutları. Bunlar
genel olarak bilgisayarın boyutlarına kıyasla oldukça büyük olabilir - yukarıdaki diyagram
ölçekli değildir. Birleştirilmiş iki çizgi arasındaki boşluk s, birleştirilmiş çizgilerin genişliği
w ve birleştirilmiş çizgilerin kenarları ile üstteki yer düzlemi arasındaki boşluk
g. Çoğu zaman, üst yer düzlemi birleştirilmiş hatlara yakın değildir, bu durumda g
oldukça büyük olmak. Dilektiğin kalınlığı h'dir. Onun sadece dielektrik olduğuna dikkat edin,
ve çift taraflı PCB üzerindeki bakırın kalınlığını içermez. Kalınlık
üst tabakadaki bakır t'dir. Alt tabakanın kalınlığının ne olduğu önemsizdir.
NS. Dielektrik üzerindeki nispi geçirgenlik normalde 1'dir, ancak nispi
Dielektrik malzemenin geçirgenliğinin önceden tanımlanmış veya üzerinde tanımlanmış olması gerekecektir.
komut satırları. Dielektrikler hakkında daha fazla bilgi için aşağıdaki bölüm renklerine bakın.
Bitmap, son argüman olarak belirtilen dosyaya yazdırılır.
tarafından üretilen bitmapler create_bmp_for_microstrip_coupler 24 bit renkli bit eşlemlerdir,
tarafından gerektiği gibi atlc.
'Er1' ve 'Er2' tarafından ayarlanan bitmap izinleri,
bit eşlem. Er1 veya Er2 1.0, 1.0006, 2.1, 2.2, 2.33, 2.5, 3.3, 3.335, 3.7, 4.8, 10.2 veya
100, daha sonra bu geçirgenliğe karşılık gelen renk,
aşağıda RENKLER olarak tanımlanan renkler. Er1 bu izinlerden biri değilse, bölge
geçirgenlik Er1, 0xCAFF00 rengine ayarlanacaktır. Er2 bu değerlerden biri değilse,
daha sonra görüntünün bölgesi 0xAC82AC rengine ayarlanacaktır. program atlc değil
bu iki izinliliğin ne olduğunu biliyorlar, bu yüzden onlar atlc, komut satırı ile söylenmelidir
-d seçeneği, aşağıdaki örnek 4'te olduğu gibi.
SEÇENEKLER
-C Nedenleri create_bmp_for_microstrip_coupler telif hakkı ve lisans bilgilerini yazdırmak için.
-b bit eşlem boyutu
bitmap'in boyutunu ve dolayısıyla atlc'nin yapabileceği doğruluğu ayarlamak için kullanılır.
İletim hattının özelliklerini hesaplayın. 'bitmapsize' için varsayılan değer
normalde 4, ancak bu derleme zamanında ayarlanmış. Değer 1'den herhangi bir yere ayarlanabilir
15, ancak 8'den fazlası muhtemelen mantıklı değil.
-v
Bilgiler create_bmp_for_microstrip_coupler bazı verileri stderr'e yazdırmak için. Dikkat, ekstra bir şey yok
bir bitmap dosyasına yönlendirilmesi beklendiği için standart çıktıya gider.
RENKLER
24 bitlik bit eşlemler atlc bekler, kırmızı miktarını temsil etmek için 8 bit atanır,
Mavi için 8 ve yeşil için 8. Dolayısıyla, kırmızı, yeşil ve mavinin 256 seviyesi vardır.
toplam 256*256*256=16777216 renk. Olası 16777216 renklerin her biri
kırmızı, yeşil ve mavinin tam miktarını aşağıdaki gibi belirterek tam olarak tanımlanır:
kırmızı = 255,000,000 veya 0xff0000
yeşil = 000,255,000 veya 0x00ff00
mavi = 000,000,255 veya 0x0000ff
siyah = 000,000,000 veya 0x000000
beyaz = 255,255,255 veya 0xffffff
Kahverengi = 255,000,255 veya 0xff00ff
gri = 142,142,142 veya 0x8e8e8e
Pembe, turkuaz, kumlu, kahverengi, gri vb. gibi bazı renkler biraz farklı olabilir.
farklı insanlara şeyler. bu böyle değil atlc, programın renkleri beklediği gibi
aşağıda verildiği gibi TAM OLARAK tanımlanmalıdır. Rengin kumlu mu yoksa sarı mı olduğunu hissediyorsunuz
ama onu bitmap'inizde kullanırsanız, o zaman ya tanınan bir renk olması gerekir
atlc tarafından, or bunu bir komut satırı seçeneğiyle tanımlamanız gerekir (bkz. SEÇENEKLER ve örnek 5
altında).
kırmızı = 255,000,000 veya 0xFF0000 canlı iletkendir.
yeşil = 000,255,000 veya 0x00FF00 topraklı iletkendir.
mavi = 000,000,000 veya 0x0000FF negatif iletkendir
Tüm bit eşlemler , eğer mülteci statüleri sona erdirilmemişse Amerika'ya geldikten bir yıl sonra canlı (kırmızı) ve topraklanmış (yeşil) iletkene sahip olun. mavi iletken
şu anda desteklenmemektedir, ancak negatif iletkeni belirtmek için kullanılacaktır.
program yönlü kuplörleri analiz etmek için genişletilirse/olduğunda gerekli olur.
Aşağıdaki dielektrikler atlc tarafından tanınır ve so vardır üretilmiş by
create_bmp_for_rect_cen_in_rect.
beyaz 255,255,255 veya 0xFFFFFF olarak Er=1.0 (vakum)
pembe 255,202,202 veya 0xFFCACA olarak Er=1.0006 (hava)
L. mavi 130,052,255 veya 0x8235EF olarak Er=2.1 (PTFE)
Orta gri 142,242,142 veya 0x8E8E8E, Er=2.2 olarak (duroid 5880)
leylak rengi 255.000,255 veya 0xFF00FF olarak Er=2.33 (polietilen)
sarı 255,255,000 veya 0xFFFF00, Er=2.5 olarak (polistiren)
kumlu 239,203,027 veya 0xEFCC1A olarak Er=3.3 (PVC)
kahverengi 188,127,096 veya 0xBC7F60 olarak Er=3.335 (epoksi reçine)
Turkuaz 026,239,179 veya 0x1AEFB3 olarak Er=4.8 (cam PCB)
Koyu gri 142,142,142 veya 0x696969 Er=6.15 olarak (duroid 6006)
L. gri 240,240,240 veya 0xDCDCDC olarak Er=10.2 (duroid 6010)
D. turuncu 213,160,067 veya 0xD5A04D, Er=100.0 olarak (esas olarak test amaçlı)
ÖRNEKLER
İşte kullanımına birkaç örnek create_bmp_for_microstrip_coupler. Yine, bkz.
Daha fazla örnek için atlc-XYZ/docs/html-docs/index.html içindeki html belgeleri.
İlk örnekte sadece bir hava dielektrik vardır, yani Er1=Er2=1.0. 1x1'in iç kısmı
inç (veya mm, mil vb.), 3 x 3 inç boyutlarında bir dışta merkezi olarak yerleştirilir.
Dielektrikin başladığı yer (a) ve genişliği (d) önemsizdir, ancak
yine de girilmeleri gerekir.
% create_bmp_for_microstrip_coupler 3 3 1 1 1 1 1 1 > ex1.bmp
% atlc ex1.bmp
Bu ikinci örnekte, 15.0 mm x 0.5 mm'lik bir iç kısım, bir dış tarafla çevrilidir.
61.5 x 20.1 mm iç boyutları. Geçirgenliği 2.1 olan bir malzeme var (Er of
PTFE) iç iletkenin altında. çıkış create_bmp_for_microstrip_coupler gönderildi
tarafından işlenen bir ex1.bmp dosyasına atlc
% create_bmp_for_microstrip_coupler 61.5 20.1 5 22 0.5 50 15 5 1.0 2.1 > ex2.bmp
% atlc ex2.bmp
Örnek 3'te, doğruluğu artırmak için bitmap büyütülür, ancak aksi halde bu
ikinci örnekle aynı. % create_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
Dördüncü örnekte, 2.78 ve 7.89 izinli malzemeler kullanılmıştır. varken
kullanımda değişiklik yok create_bmp_for_microstrip_couplerolduğundan, bu izinler
bilinmiyor, söylemeliyiz atlc Onlar ne. % create_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 içinde
altıncı ve son örnek, -v seçeneği, stderr'den bazı ekstra verileri yazdırmak için kullanılır.
create_bmp_for_microstrip_coupler.
onworks.net hizmetlerini kullanarak create_bmp_for_microstrip_coupler'ı çevrimiçi kullanın