แสดงบทความที่มีป้ายกำกับ Proteus แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ Proteus แสดงบทความทั้งหมด

วันพุธที่ 22 กุมภาพันธ์ พ.ศ. 2560

สร้างไลบารีใน Proteus ตอนที่ 3 (โมเดล 3D ด้วยตัวเอง)


การ สร้างตัวอุปกรณ์ในการออกแบบลายวงจรพิมพ์ (ลายปริ้นต์) ของโปรแกรม Proteus สามารถทำได้ง่ายดังที่ได้กล่าวมาแล้วในตอนที่ 1 สำหรับในตอนที่ 2 นี้เป็นการแนะนำการกำหนดค่าโมเดล 3D ให้กับอุปกรณ์ที่เราสร้างขึ้น ซึ่งสามารถสร้างรูป 3D ด้วยคำสั่งของโปรแกรมเพียงไม่กี่คำสั่งเราก็จะได้โมเดล 3D ตามที่ต้องการได้ (ใช้ได้เฉพาะโมเดลพื้นฐาน)

การกำหนดโมเดล 3D ในตัวโปรแกรม Proteus มีขั้นตอนดังนี้

1.สร้างตัวถังอุปกรณ์โดยใช้จุดต่อขา (Pad) และลายเส้นขอบตัวถัง

ตัวอย่างเช่น สร้างฟุตปริ้นตัวเก็บประจุที่มีขนาดดังรูป

การดำเนินการสร้างเป็นดังรูป

2. ลากครอบแล้วคลิกขวาเลือก Make Package

3. ตั้งชื่อตัวอุปกรณ์ ,ตำแหน่งที่เก็บ,ชนิดขา และไฟล์ที่เก็บไลบารี่

4. คลิกแท็ป 3D Visualization เพื่อกำหนดค่าพารามิเตอร์เพื่อแสดงผล 3D

ในกรณีที่ไม่มีการค่าพารามิเตอร์ใด ๆ ในช่อง Model Parameters: โปรแกรมจะสร้างโมเดลให้เองอัตโนมัติ โดยสร้างขึ้นจากเส้นขอบของตัวถังอุปกรณ์ ดังรูป

คำสั่งที่ใช้สร้างโมเดล 3D มีดังนี้


รูปทรงตัวถัง (TYPE)


ค่าความสูงของตัวถัง (MAXHEIGHT)
ค่าระยะลอยจากพื้นของตัวถัง (MINHEIGHT)



*IN ระยะที่มีหน่วยเป็นนิ้ว เช่น MAXHEIGHT=0.3IN คือระยะ 0.3 นิ้ว (นิ้ว 10 ส่วน)
* TYPE=AXIALCYLINDER จะใช้การกำหนดค่าความสูงของตัวถัง (MAXHEIGHT) ได้เพียงอย่างเดียว

จัดตำแหน่งตัวถังตรงกึ่งกลางขา (CENTRE=PINS)

กำหนดความยาวของทรงกระบอกแนวนอน (LENGTH)

ใช้ได้เมื่อกำหนด TYPE=AXIALCYLINDER

กำหนดค่ารัศมีทรงกระบอกแนวนอนหัวตัด (RADIUS=R1,R2)

ใช้ได้เมื่อกำหนด TYPE=AXIALCYLINDER

กำหนดค่ารัศมีทรงกระบอกแนวนอนหัวมน (RADIUS=R1,R2,R3,R4)

ใช้ได้เมื่อกำหนด TYPE=AXIALCYLINDER

กำหนดสีของตัวถัง COLOUR=(R,G,B)  

ซึ่งสามารถใส่ค่าสีได้ตั้งแต่ 0-255 หรือ 0X00-0XFF  R=red (สีแดง), G=green (สีเขียว), B=blue(สีน้ำเงิน)

กำหนดแถบสีบนตัวถัง BANDn=P1,P2,(R,G,B)    

P1=จุดเริ่มต้นของแถบสี (ตัวเลขเป็นสัดส่วนเปอร์เซ็นของตัวถัง)
P2=จุดสิ้นสุดของแถบสี (ตัวเลขเป็นสัดส่วนเปอร์เซ็นของตัวถัง)
n=ลำดับของแถบสี
เช่น เริ่มทำตั้งแต่ 75%-85% ของลำตัวของแถบสีที่ 1 ใช้คำสั่ง BAND1=75,85,(255,200,200)

คำสั่งเกี่ยวกับขาอุปกรณ์


กำหนดสีขาอุปกรณ์ PINCOLOUR=(R,G,B)    

เช่น PINCOLOUR=(220,220,220)

กำหนดเส้นผ่าศูนย์กลางขา PINDIAMETER=1

เช่น PINDIAMETER=1

กำหนดตำแหน่งความสูงของขา ระยะขาด้านบนใช้ PINMAX และระยะขาด้านล่างใช้ PINMIN

เช่น
PINMAX=5
PINMIN=2

กำหนดความหนาความกว้างใช้ PINTHICKNESS และ PINWIDTH (ใช้ได้เฉพาะขาเหลี่ยม)

ตัวอย่างการกำหนดค่าพารามิเตอร์

สร้างไลบารีใน Proteus ตอนที่ 2 - FootPrint Protues

ขั้นตอนการสร้างฟุตปริ้น ดำเนินการต่อดังขั้นตอนต่อไปนี้

20. เปิดดาต้าชีตเพื่อดูขนาดของอุปกรณ์
 
ในกรณีที่ต้องการสร้างภาพ 3 มิติ ในที่นี้จะใช้โปรแกรม SketchUp ในการสร้างโมเดล (จะทำหรือไม่ทำก็ได้ขึ้นอยู่กับผู้ใช้งานต้องการภาพ 3 มิติหรือไม่ หากไม่ต้องการสร้างให้ข้ามขั้นตอนการสร้างภาพ 3 มิตินี้) การสร้างตัวถัง 3 มิติโดยกำหนดคำสั่งในตัวโปรแกรม Proteus สามารถทำได้ในระดับหนึ่ง (สร้างได้เพียงบางรูปทรง) ซึ่งจะนำเสนอในตอนต่อไป
21. สร้างตัวถัง 3 มิติ  โดยใช้โปรแกรม SketchUp (รายละเอียดของการใช้โปรแกรมให้ผู้ใช้ศึกษาเองนะครับ) ขั้นตอนดังรูป








22. Export ไฟล์เพื่อนำไปใช้ในโปรแกรม Proteus

23. ตั้งชื่อไฟล์โดยบันทึกลงในโฟล์เดอร์ LIBRARY ของโปรแกรม Proteus เลือกสกุลเป็น 3DS ก่อนบันทึกให้คลิกที่ปุ่ม Option

24. ตั้งค่าออปชั่นต่าง ๆ ตามรูป


25. กลับมาสร้างตัวถังโดยใช้โปรแกรมออกแบบลายปริ้นของโปรแกรม Proteus (ARES) คลิกที่เมนู Library->Library Manager แล้วคลิกที่ปุ่ม Create Library
 
26. ตั้งชื่อไฟล์ ในที่นี้ใช้ชื่อ PraphasPCB
 
27.  สร้างตัวถังอุปกรณ์โดยใช้ขนาดจริงตามดาต้าชีต โดยเส้นกรอบตัวถังใช้เส้นขีดซึ่งใช้เลเยอร์ Top Silk และตัวจุดขาใช้ Pad ตามขนาดที่ต้องการ ซึ่งระยะห่างระหว่างขาต้องถูกต้องตามดาต้าชีต
 
28. ใส่หมายเลขจุดต่อโดยดับเบิลคลิกที่ Pad แล้วทำการใส่เลขในช่อง Number
 
29. เมื่อใส่ครบจะได้ดังรูป
 
30. ลากครอบแล้วคลิกขวาเลือก Make Package
 
31. เลือกไลบารี่ที่ต้องการเก็บตัวถังที่สร้างขึ้นนี้
-ใส่ชื่อตัวถัง
-เลือกแคตตาล๊อกที่อยู่ของตัวถัง
-เลือกประเภทของขาอุปกรณ์
-เลือกแคตตาล๊อกย่อย
-ใส่รายละเอียดของตัวถัง
การดำเนินการในส่วนนี้ เพื่อจัดให้ตัวถังนี้เข้าสู่ในหมวดหมู่ของโปรแกรม
 
32. คลิกที่แท็ป 3D Visualization พิมพ์ข้อความลงในรายการดังรูป (จะเห็นว่าตำแหน่งของตัวถังกับตำแหน่งของโมเดลยังไม่ตรงกัน)
 
33. ปรับตำแหน่ง X,Y ให้ตัวโมเดลกับตัวถังอยู่ในตำแหน่งเดียวกัน (กะเอาโดยดูจากรูปที่พรีวิว)
 
ลองสร้างพื้นปริ้นแล้วแสดงผล 3 มิติจะได้
 
แต่ไม่มีขา ซึ่งถ้าต้องการให้มีขาอุปกรณ์ต้องสร้างขาอุปกรณ์ในขั้นตอนการสร้างโมเดล 3 มิติจากโปรแกรม SketchUp
 
34. กลับมาที่โปรแกรมวาดวงจรเพื่อจำลองการทำงาน (ISIS) เรียกอุปกรณ์ที่เราสร้างขึ้นออกมา LM2576
 
35. วางอุปกรณ์ในพื้นที่ใช้งานแล้วคลิกขวาที่ตัวอุปกรณ์ แล้วเลือก Packaging Tool
 
36. คลิกปุ่ม Add
 
37. ไปหาตัวถังที่เราสร้างขึ้นในขั้นตอนก่อนหน้านี้แล้วคลิก OK
 
38. ตัวถังจะปรากฏในช่องพรีวิว แล้วคลิกที่ปุ่ม Assign Package(s)
 
39. เลือกไลบารี่ที่ต้องการ Package
 
40. คลิก Yes
 
41. ลองกลับไปเลือกอุปกรณ์ใหม่ LM2576 จะปรากฏตัวถังในช่อง PCB Preview
 
42. ไฟล์ไลบารีทั้งหมดที่สร้างขึ้น สามารถคัดลอกนำไปใช้งานในเครื่องอื่นได้