::
Rocking The Control ::
|
เรียนรู้เกี่ยวกับระบบควบคุม
เบื้องต้น โปรแกรมาเบิลลอจิก
คอนโทรล์ ไมโครคอนโทร -
เลอร์ และการประยุกต์ใช้งาน
เบื้องต้น
........................................... |
|
This
site is best viwed with IE4 or later version with resolution set at
least 800 x 600

This site is host by geocities server
|
|
|
|
ET/COM/MCS->ET->SPICE
Part I
|
การวิเคราะห์วงจรทางไฟฟ้าและอิเล็กทรอนิกส์ในปัจจุบันทำได้สะดวกขึ้นมากโดยใช้โปรแกรมคอมพิวเตอร์วิเคราะห์และจำลองการทำงานต่างๆของวงจร
เพียงแค่การคลิกเมาส์ลากกอุปกรณ์ กำหนดพารามิเตอร์ ต่อสายเราก็สามารถที่จะวิเคราะห์และจำลองการทำงานของวงจรตั้งแต่ระดับพื้นฐาน
จนถึงระดับที่สูงขึ้นไปได้ ทั้งยังมีอิเตอร์เฟสต่างๆที่สวยงามและสะดวกต่อการใช้งาน
แต่หากย้อนกลับไป (อย่างน้อยก็ตอนที่ผมเรียน..อิอิ ผมเรียนversion บน
dos แต่ถัดจากรุ่นผมได้เรียนบน window น่าเจ็บใจจริงๆ ฮ่า นอกเรื่องน่ะครับ)
ในการวิเคราะห์วงจรเราจะต้องเขียนคำสั่งต่างๆที่ใช้ในการวิเคราะห์วงจรขึ้นมา
แต่คิดว่าก็ยังมีหลายคนที่ยังคงใช้แบบนี้อยู่ (รึปล่าว)
SPICE หรือ Simulation Program with Integrated
Circuit Emphasis เป็นโปรแกรมวิเคราะห์ และจำลองการทำงานของวงจรไฟฟ้า
ซึ่งได้พัฒนาโดยมหาวิทยาลัยแคลิฟอร์เนีย ต่อมาก็ได้มีการพัฒนาเวอร์ชั่นต่างๆออกมามากมาย
การใช้งาน PSPICE วิเคราะห์อุปกรณ์พื้นฐาน
ในการใช้งานเราก็จะต้องกำหนดส่วนของ input file ซึ่งเป็นชนิดของอุปกรณ์
และรูปแบบการต่อในส่วนนี้เรียกว่า Element Line จากนั้นก็จะกำหนดพารามิเตอร์ต่างๆของอุปกรณ์
และลักษณะของการวิเคราห์ ในส่วนนี้จะเรียกว่า Control Line และตามด้วย
END และจะต้องไม่มีตัวอักษรหรือช่องว่างหลังจาก END ซึ่งรวมทั้งหมดนี้ก็จะเป็นส่วนของ
input file และจะมีนามสกุลเป็น .CIR จากนั้นก็สั่งโปรแกรม run และจะได้
ouput file เป็นนามสกุล .OUT ซึ่งเป็นค่าต่างๆที่เราต้องการทราบ(จากการกำหนดใน
input file) ในส่วนของคำสั่งที่ใช้ในอุปกรณ์พื้นฐานในส่วนของ Element
line และ Control line จะมีดังนี้
Resister
RXXXX N1 N2 VALUE <TC=TC1...>
RXXX เป็นชื่อของความต้านทาน, N1 โหนดที่1,
N2 โหนดที่2, VALUE ค่าตัวต้านทาน,TC สัมประสิทธิ์อุณภูมิ
Coil
LXXXX N+ N- VALUE <IC=INCOND>
LXXX เป็นชื่อของขดลวด, N+ โหนดบวกุ,
N- โหนดลบุ, VALUE ค่าขดลวด, IC initial state(t=0)
Capacitor
CXXXX N+ N- VALUE <IC=INCOND>
CXXX เป็นชื่อของตัวเก็บประจุ, N+ โหนดขั้วบวกของตัวเก็บประจุ,
N- โหนดขั้วลบของตัวเก็บประจุ, VALUE ค่าตัวเก็บประจุ, IC initial state(t=0)
Diode
DXXXXXX N+ N-
MODNAME <AREA> <OFF> <IC=VD>
Control Line: .MODEL MODNAME
D<(PAR1=PVAL1 PVAR2=PVAL 2 ...>
พารามิเตอร์ต่างๆที่สำคัญ
DXXXX -ชื่อelement ,N+ node บวก,N- node
ลบ,MODNAME ชื่อเรียก
IS กระแสอิ่มตัว, BV แรงดันเบรคดาวน์ย้อนกลับ,
IBV กระแสที่แรงดันเบรคดาวน์
Bipolar transistor
QXXXXXX NC NB NE
<NS> MODNAME <AREA> <OFF> (+IC=VBE,VCE)
.MODEL MODNAME NPN[NPN,PNP] <PAR1=PVAL2
PAR2=PVAL2...)>
พารามิเตอร์หลักๆ
BF : กำลังขยายสูงสุด, RB : ความต้านทานขาเบสขณะไม่มีการ
bias, RE : ความต้านทานขาอิมิเตอร์ , RC : ความต้านทานขาคอลเลคเตอร์
แหล่งจ่ายแรงดันอิสระ
VXXXX N+ N- <<<DC> DC/TRAN-VALUE>
<AC<ACMAG<ACPHASE>>> <TRANKIND (TPAR1 TPAR2 ...)>>
VXXX ชื่อแหล่งจ่าย, N+ ขั้วบวกแหล่งจ่าย N- ขั้วลบแหล่งจ่าย,
VALUE ค่าของแหล่งจ่าย DC ,ACMAG แมคนิจูดของแหล่งจ่าย AC, ACPHASE เฟสของแหล่งจ่าย
AC, TRANKIND เป็นการกำหนดรูปแบบของสัญญาณอื่นๆเช่นสัญญาณพัลส์
แหล่งจ่ายกระแสอิสระ
IXXXX N+ N- .....เหมือนแหล่งจ่ายแรงดันอิสระ
N+ โหนดที่กระแสไหลออก, N- โหนดที่กระแสไหลเข้าแหล่งจ่าย
ส่วนอื่นๆจะเหมือนกับแหล่งจ่ายแรงดันอิสระ
References :
Micro Electronic Circuit Sedra/Smith
คู่มือการใช้ SPICE อ.อธิคม ฤกษบุตร
Electrical
Engineering Dept. Pennsylvania U
........To
be continue |
|
|
|