[LinuxFocus-icon]
<--  | վ���ͼ  | ����  | ����

���� | �����ڿ� | ���� | ����LF
This document is available in: English  ChineseGB  Deutsch  Francais  

[Photo of the Author]
by Iznogood
<iznogood/at/iznogood-factory.org>

��������:

���Ѿ�ʹ�� GNU/Linux ��һ��ʱ���ˣ������õ��� Debian�����˹��ڵ��ӷ����ѧϰ���Ҵ󲿷�ʱ����Ϊ GNU/Linux ���������빤����


Ŀ¼:

 

Using gEDA

[Illustration]

ժҪ:

������� gEDA ������������������ӡˢ��·��ͼ��

_________________ _________________ _________________

 

���

Ϊʲô����һƪ���½� EDA (��������Զ���)����Ϊ�в�ͬ�ķ���������ɣ�������������(����)�ġ����ɴ�������õ�һ����������кܶ๤�ߣ�����ͼ�λ��ģ�Ҳ�и���������еġ�����ƪ���£��ҽ�������ô��ͷ��ʼ����һ�� PCB (ӡˢ��·��)��  

gEDA ��ʲô?

����Ҫ���� gEDA ��һ�����ɵ� (GPL��) ������ƹ��ߡ����ǣ������Ǵ��ڿ���״̬������Ҹ���һ�� gEDA �Ŀ�ͼ��������Կ����Ŵ��ͼ��

[Illustration]

��ͼ���м��� gschem��ͼ�λ���ԭ��ͼ��Ԫ���༭���������Ա� geda��Ҳ������ ����Ǹ����������á�ʹ��������������������Ե��� gschem��Ҳ���Ե��� spice ������, PCB designer, gerber ��һ��������ʾ����
ʹ�����Ͻǵ� tragesym�����Խ���Ԫ�����ţ��� gsymcheck ��������������� ʱ����ȷ��
���ǵ���Ҫ��Ȥ���� gschem ����Ĺ��ߣ������ִ���������ķ��������� gEDA ��һ���ص㣺���е��ļ����Ǵ��ı���ֻ����չ���IJ�ͬ��־�Ų�ͬ��Ŀ�ģ�
gnetlist �ǡ��ٷ����Ĵ�������ʹ�� tclspice, gnucap, ngspice, �Ƚ��� spice ���棬�� Icarus ���� Verilog �ۺϻ������� PCB ��������Ĺ��ߡ�gsch2pcb ��һ�����ڴ���������� PCB ��ר�ù��ߡ������ڴ� sch �ļ��� pcb ��˫��� ���빤����������ǻ�����ʹ�� gerbv ��� pcb �ļ���

�����У���ֻ���� gschem, gsch2pcb �� PCB���������Ǵ� gschem ��ʼ��
 

ʹ�� gschem ��������

�ҾͲ��������۰�װ�ˣ�ʹ�� GNU/Debian �Ļ�ֻҪapt-get install geda-gschem geda-symbols geda-utils pcb �Ϳ����ˡ�
��������ϵͳ�����Դ� http://geda.seul.org/source.html, ������Ҫ���ļ��� �� http://pcb.sourceforge.net/ ���� PCB ��Ҫ���ļ�����ͨ���ķ����� ./configure & make & make install ����װ��

�ã����ڴ� gschem �ɡ������ַ����� gschem��ֱ��ʹ�� gschem ������� �����ļ����򿪣�gschem sample.sch�����ڷ������������������������ ѡ��ʹ������������������������ü������i��������ѡ�� connector �� �� BNC-1.sym, pwrjack-1.sym��analog �е����� resistor-2.sym, һ�� resistor-variable-2.sym, ���� capacitor-1.sym, ��һ�� bridge-1.sym������ linear �ص�һ�� lm317-1.sym�����ڣ����ǵõ����µĽ����




���ü�����ɴ� �ҵ� ��ҳ �򱾵ط����� ����������Щ�ļ���
��������������ЩԪ����������������Ҫ�ƶ�����ת���ǡ���Ϊ���DZȽ����������� ��ʹ�ü��̿�ݼ������������������Ԫ�����á�er����������ת�����á�ei���� �������򷭶�������m���������ƶ�������n���������ߡ����ǿ���ͨ��ѡ��Ԫ���� �������ƶ�����ת����





�����������ǿ���ʹ�á�ee������༭Ԫ�����ԡ������޸�����Ҫ��Ԫ����LM317���� ��Ԫ�����ԶԻ������ǿ��Կ�����





������ value name ���Դ�д�� LM317, �� footprint ����д�� TO220L(�������� ��)���Ե��裬д�ϵ���ֵ���� footprint д�� R025���Ե��ݡ���λ���ظ���� ����(���Բο����ĸ����� sample.sch �ļ�)���� ���֮�������á�fs�����������ļ������ǡ�fa�������ļ���
 

ʹ�� gsch2pcb ���� PCB

���ȣ�������Ҫʹ��������������ÿ��Ԫ��һ����ţ�
refdes_renum sample.sch

������������ٴ�ԭ��ͼ���ᷢ��ԭ���� R?, C?, U? �е�?����������ˡ����� ���ǾͿ�������һ��������ˡ��������DZ��밲װһЩ footprint �Ⲣ����һ������ �ļ�������Ҫ��������ļ�����Ϊ���� gschem �� pcb footprint ���ĵ������ҡ��� ������ҵ�һ�������� footprint �⣺ http:// web.wt.net/%7Ebillw/gsch2pcb/gsch2pcb-libs.tar.gz. (���ؿ���)
���ز���װ����
mv gsch2pcb-libs.tar.gz ~/toTheLocationYouWant/
tar xvzf gsch2pcb-libs.tar.gz
��������Ϳ����޸Ĺ����ļ�Ϊ��

schematics sample.sch
elements-dir ~/XXX/pcb-elements
output-name sample

��������Ϊ sampleLFproject���������ʹ���˺���ϲ�������ơ�schematics ���� ���ǵ�ԭ��ͼ�ļ���Element-dir �� pcb �� footprint Ŀ¼���� XXX �������Լ� ��Ŀ¼���ɡ�output-name ���ǽ����� pcb ���ļ����ˡ����ǰ����DZ����ں�ԭ�� ͼ��ͬ��Ŀ¼�С�

��һ����������:
gsch2pcb tutorialLFprojet

������ļ��� sample.board �� sample.net��ǰ���� PCB ʹ�õ�����Ԫ���������� ���������
 

ʹ�� PCB ���в���

���ڣ��������� PCB��
pcb sample.pcb

���ǽ����������Ļ��棺





���е�Ԫ�����������Ͻǡ�������Ҫ�����Dz����ڵ�·���ϡ�Ȼ��ʹ�� sample.net �е� ������������ߣ�File --> load net-list file and optimize Connect --> rast-nets��ͦ����ġ�





�������ǰ��������ߺͺ�����߲��á�




����ˣ����ڱ����ļ���ʹ�� File --> print layou �Ϳ���ӡ���ˡ�  

����

���ĵ�Ŀ�ľ��Ǽ�ֱ�ӵĽ��� gEDA ���ߵ�һЩ�÷���������һ�������� PCB �ķ������� gEDA ԶԶ��ֹ��ô�򵥣���ֵ����ʹ�ø�����ʱ�������������㻹�� Ҫ���кܶ��Ż�������������ļ���������רҵ�� PCB �ư��̡�
 

�������

��ƪ������Ҫ�ο��� Bill Wilson�� bill--at--gkrellm.net �ĵ� gsch2pcb.html��
�������www.geda.seul.org �ҵ�������Ϣ��
PCB ������pcb.sourceforge.net�ҵ���
����㶮���������� http://www.iznogood-factory.org �ҵ�������Ϣ��������Ӣ�����Ҳ�� һЩ������

 

����ƪ���·�������

ÿƪ���¶��и��Եķ���ҳ�档�����ҳ����������ύ���ۣ�Ҳ���Բ鿴�������ߵ����ۣ�




��ҳ��LinuxFocus�༭��ά��
© Iznogood
"some rights reserved" see linuxfocus.org/license/
http://www.LinuxFocus.org
������Ϣ:
en --> -- : Iznogood <iznogood/at/iznogood-factory.org>
en --> cn: ���� <wangxu(at)linuxfocus.org>

2005-01-11, generated by lfparser version 2.51