ห้องสมุดที่ดีของการจำลองส่วนประกอบ, แผนผังและเค้าโครง PCB?


10

ฉันเป็นมือใหม่ในการออกแบบ PCB ฉันจึงเป็นคนใหม่สำหรับทุกแง่มุมของมัน สิ่งที่ฉันมีปัญหามากที่สุดคือการเลือกส่วนประกอบที่เหมาะสม ปัญหาที่ฉันมีคือฉันไม่สามารถใช้ส่วนประกอบส่วนใหญ่ที่ฉันพบจาก Google หรือที่อื่น ๆ ได้

ในการใช้ส่วนประกอบบนบอร์ดฉันต้องการที่จะสามารถติดในซอฟต์แวร์การออกแบบ PCB บางส่วนและสามารถใช้งานในแผนผังวางไว้บน PCB และจำลองพฤติกรรมของมัน อย่างไรก็ตามเรื่องนี้ดูเหมือนจะยากอย่างไม่รู้จบ ปัญหาที่ฉันพบคือ:

  • ฉันไม่พบส่วนใด ๆ ในไลบรารีส่วนประกอบใด ๆ
  • ฉันไม่พบโมเดลจำลอง (SPICE / IBIS) สำหรับส่วนนี้
  • ฉันค้นหารุ่น SPICE แต่เป็นรุ่น SPICE ที่แตกต่างกันและใช้งานไม่ได้
  • ฉันค้นหาส่วนประกอบในไลบรารีและแบบจำลองสถานการณ์ แต่เป็นองค์ประกอบที่ล้าสมัยและไม่แนะนำสำหรับการออกแบบใหม่
  • ทุกอย่างอื่นก็ใช้ได้ แต่ฉันไม่สามารถหาส่วนประกอบเวอร์ชัน SMD ได้

ผลลัพธ์ที่ได้คือเมื่อไปดูรายการส่วนประกอบของ Farnell ฉันถูกบังคับให้เลือกส่วนประกอบตามสิ่งที่ฉันสามารถจำลองและค้นหาในห้องสมุดบางแห่งแทนที่จะเลือกส่วนประกอบที่เหมาะสมที่สุดสำหรับการออกแบบ ดูเหมือนว่ามันไม่ควรเป็นเช่นนั้น

มีวิธีใดบ้างที่จะมีไลบรารีของส่วนประกอบขนาดใหญ่ที่ทุกสิ่งเหล่านี้มีอยู่จริง? สิ่งที่ดีที่สุดที่ฉันเคยพบมาคือ Eagle ด้วยห้องสมุดส่วนประกอบสำหรับผู้ผลิตทุกรายแยกจากไซต์ชุมชน Farnell แต่ถึงอย่างนั้นก็ขาดอย่างรุนแรงเพราะปกติฉันไม่พบส่วนประกอบที่ฉันต้องการจากผู้ผลิตในห้องสมุด - และแน่นอนว่าไม่มีแบบจำลองสถานการณ์สำหรับสิ่งเหล่านี้ Eagle ยังมีคุณสมบัติ DesignLink ที่ดี แต่ดูเหมือนจะไม่ช่วยฉันในกรณีนี้

เป็นตัวอย่าง: ฉันกำลังมองหา opto-coupler ทั่วไปที่มีทรานซิสเตอร์เอาท์พุทแพคเกจ SMD 4 พินและ CTR 100% หรือมากกว่า ฉันต้องการเปรียบเทียบตัวเลือกสองสามตัวและไม่เลือกตัวเลือกเดียวที่อาจมีให้สำหรับทั้งซอฟต์แวร์จำลองสถานการณ์และซอฟต์แวร์ออกแบบ PCB ของฉัน

โซลูชั่นเชิงพาณิชย์ก็โอเค


6
นี่เป็นเรื่องธรรมดาที่เรามักจะสร้างห้องสมุดของชิ้นส่วนแผนงานและแบบจำลองของตัวเองเมื่อเวลาผ่านไป หลายครั้งถ้าคุณพบชิ้นส่วนที่คุณชอบคุณสามารถหารูปแบบทั่วไปจากผู้ผลิต (บางครั้งคุณต้องถามพวกเขาโดยตรง) จากนั้นเครื่องมือของคุณควรมีวิธีการนำเข้าและใช้โมเดลนั้น สำหรับองค์ประกอบในไลบรารีฉันมักจะวาดด้วยมือถึงแม้ว่าจะมีซอฟต์แวร์ที่จะทำให้มันเป็นแบบอัตโนมัติด้วยข้อมูลที่มาจากแผ่นข้อมูล นอกจากนี้ยังมีซอฟต์แวร์ที่ทำการดึงข้อมูลชิ้นส่วนออกจาก farnell หรือ digikey โดยอัตโนมัติและวางลงในฐานข้อมูลของคุณเอง
Guy Hardware บางคน

3
โดยทั่วไปแล้วแม้ว่าการค้นหาส่วนที่ถูกต้องทำให้สัญลักษณ์ทำแผนผังและได้รับแบบจำลองที่ดีสำหรับมันเป็นส่วนหนึ่งของสิ่งที่ใช้ในการออกแบบ นอกจากนี้หากผู้ผลิตชิ้นส่วนที่คุณเลือกไม่สามารถช่วยให้คุณได้รับรูปแบบเครื่องเทศแล้วให้พวกเขาทำธุรกิจใด ๆ ;)
Hardware Guy บางคน

ฉันชอบสร้างรอยเท้าใหม่ใช่! :)
abdullah kahraman

คำตอบ:


12

คุณจะไม่พบห้องสมุดอะไหล่ที่สมบูรณ์อย่างแน่นอนจากผู้ขายใด ๆ สิ่งที่คุณต้องทำคือเรียนรู้วิธีใช้ตัวแก้ไขไลบรารีของเครื่องมือของคุณ มีคุณสร้างแพ็คเกจและสัญลักษณ์ที่คุณสามารถวางไว้ในแผนผังและเค้าโครงของคุณขึ้นอยู่กับเอกสารข้อมูลจากผู้ผลิต

เท่าที่การจำลองไปแล้วไม่มีเครื่องมือที่สมบูรณ์ / ครบวงจรสำหรับเรื่องนี้ คุณจะพบเฉพาะรุ่น SPICE สำหรับชิ้นส่วนพื้นฐานเช่นทรานซิสเตอร์และไดโอดและบางครั้งสำหรับคนขับรถบัส (เช่นหมุดใน fpga) คุณจะใช้เครื่องมือจำลอง SPICE เพื่อทำการวิเคราะห์เวลาและความถี่สำหรับสิ่งนั้น สำหรับรหัสคุณจะใช้โปรแกรมจำลองที่มักจะมาพร้อมกับสภาพแวดล้อมการพัฒนาของโปรเซสเซอร์ สำหรับ VHDL / Verilog คุณจะต้องมีโปรแกรมจำลองเช่น ModelSim และสำหรับการจำลองสายส่งเพื่อความสมบูรณ์ของสัญญาณนั้นยังมีตัวจำลองแยกต่างหากที่ใช้ในข้อมูลทางเรขาคณิตและวัสดุและโมเดลรถบัสที่ฉันกล่าวถึงก่อนหน้านี้

ดังนั้นแนวคิดของการจำลองการออกแบบทั้งหมดในครั้งเดียวจึงเป็นไปไม่ได้จริง ๆ เว้นแต่ว่าขอบเขตจะแคบมาก สิ่งที่คุณทำคือการจำลองระบบย่อยแต่ละระบบแยกกันในสภาพแวดล้อม testbech ที่เหมาะสมและจากนั้นเข้าร่วมทุกอย่างใน pcb เมื่อผลิตต้นแบบแล้วคุณสามารถทดสอบสอบสวนและตรวจแก้จุดบกพร่องระบบโดยรวม


1
ดูเหมือนว่าจะตอบโต้ได้ง่ายมากแม้ว่าฉันจะทำสิ่งพื้นฐานมาก ๆ ก็ตามฉันต้องเพิ่มส่วนประกอบลงในห้องสมุดด้วยตัวเอง ฉันหมายความว่ามันต้องใช้เวลาหลายชั่วโมงในการพยายามทั่วโลกเมื่อทุกคนนำส่วนประกอบเดิมมาใช้ซ้ำ
Nakedible

3
บางที แต่ฉันได้รับเงินสำหรับความพยายามนั้น :) อย่างจริงจังแม้ว่าไม่ใช่ทุกคนที่สร้างส่วนในลักษณะเดียวกันบ่อยครั้งที่คุณต้องย้ายหมุดไปรอบ ๆ หรือทำตามมาตรฐานที่แตกต่างกัน หลายครั้งที่ผู้ขายไม่ต้องการความรับผิดชอบในการให้สัญลักษณ์ที่ไม่ถูกต้องแก่คุณหรือความยุ่งยากในการย้อนกลับและอัปเดตและการบำรุงรักษาชุดห้องสมุดขนาดใหญ่สำหรับเครื่องมือและรุ่นต่าง ๆ ทั้งหมดในนั้น
ฮาร์ดแวร์ผู้ชายบางคน

2
@apalopohapa - คำตอบที่ดีมาก
Michael Karas

4
@Nakedible - เกี่ยวกับสิ่งที่ฉันสามารถพูดได้ที่นี่คือ "ยินดีต้อนรับสู่โลกแห่งวิศวกรรมที่แท้จริง"
Michael Karas

3
ส่วนหนึ่งของปัญหาคือไม่มีมาตรฐาน สิ่งที่ใกล้เคียงที่สุดคือ OrCAD - ห้องสมุดขนาดใหญ่ที่ดี แต่แพงเกินไปสำหรับการใช้งานอดิเรก Sparkfun และ LadyAda ทำสิ่งที่คุณแนะนำ - แต่สำหรับ Eagle เท่านั้น ในขณะที่ Eagle ได้รับความนิยมจะมีค่าใช้จ่ายจำนวนไม่เป็นศูนย์และไม่ใช่โอเพ่นซอร์ส แพคเกจฟรีทั้งหมดขึ้นอยู่กับอาสาสมัครในการสร้างห้องสมุด คุณเป็นหนึ่งในอาสาสมัครเหล่านี้แล้ว ขอแสดงความยินดี!
AngryEE

2

โดยปกติคุณจะต้อง / ต้องการวาดสัญลักษณ์ของคุณเองและสร้างคอลเลกชันของคุณเอง: ผู้ผลิตบางรายมีสัญลักษณ์ แต่บางครั้งพวกเขาก็ไม่สามารถใช้ได้สำหรับแพ็คเกจ CAD ที่คุณใช้

นอกจากนี้ฉันได้เห็นบางแพ็คเกจ CAD ที่มาพร้อมกับสัญลักษณ์คุณภาพต่ำมากและสัญลักษณ์มากมายสำหรับล้าสมัย / ไม่แนะนำสำหรับชิ้นส่วนการออกแบบใหม่เพื่อล่อให้คนที่จัดลำดับความสำคัญมากกว่าคุณภาพ

สำหรับการจำลองการใช้งานในอุดมคติคือการจำลองบล็อคของระบบของคุณในแต่ละครั้งไม่ใช่ทั้งระบบซึ่งอาจเป็นเรื่องยากหรือเป็นไปไม่ได้ที่จะทำการจำลอง นอกจากนี้ยังเป็นที่น่าสนใจในการเรียนรู้วิธีสร้างแบบจำลองของคุณเองหรือแก้ไข / ปรับปรุงแบบจำลองที่มีอยู่

ส่วนหนึ่งของกระบวนการ "การเลือกส่วนประกอบที่เหมาะสม" สามารถทำได้ด้วยเครื่องมือการเลือกพารามิเตอร์ซึ่งมีให้จากผู้ผลิต (เช่นจากTI )


2

เนื่องจากมีจำนวน P / N อิเล็กทรอนิกส์ถึงพันล้านสะสมจนถึงปัจจุบันและ DigiKey มี 3 ล้านตัวซึ่งมีตัวแยกออปโต 10,000 จุดและคุณสงสัยว่าทำไมเครื่องมือฟรีของคุณไม่จับสิ่งเหล่านี้ทั้งหมด บริษัท ใหญ่จ่ายค่าเครื่องมือหรือเวลาในการสร้างส่วนห้องสมุดทั่วไป เมื่อฉันทำงาน Mgr สำหรับ บริษัท R&D ด้านเอกสารฉันดูแลการควบคุมการปล่อย Eng, สินค้าคงคลัง, ฐานข้อมูลมาตรฐานของ PN ภายใน, ความสมบูรณ์ BOM, การหยิบสินค้า แต่ฉันบอกวิศวกรให้สร้างส่วนห้องสมุดของตัวเอง ดังนั้นพวกเขาจึงรวมถึงการสร้างวงจร / ไลบรารี / PN ของชิ้นส่วนมาตรฐานที่มีหลายแหล่ง

ตามตัวอย่างของคุณมีตัวแยกแสงสองตัวที่ตอบสนองความต้องการและในสต็อกของคุณได้อย่างง่ายดาย อย่างไรก็ตามเนื่องจากข้อ จำกัด ของแพ็คเกจมีเพียง 2 จาก 10K ที่ตรงกัน

เมื่อคุณสร้างทักษะการออกแบบเกณฑ์สำหรับราคาซัพพลายที่มั่นคง / std PN อาจเปลี่ยนข้อกำหนดตัวกรองของคุณและช่วยลดความต้องการห้องสมุดของคุณและการเพิ่มส่วนใหม่จะกลายเป็นงานที่ไม่สำคัญ ที่ถูกกล่าวว่าทุกส่วนพื้นฐานห้องสมุด RC SMT แฝงควรจะมีอยู่ในรูปแบบทั่วไป เราใช้ PN ภายในภายในสำหรับ BOM ดังนั้นการจัดซื้อมีความยืดหยุ่น แต่อังกฤษต้องระบุ PN "s และ Mfr ที่ต้องการ

แต่ฉันเห็นอกเห็นใจกับความท้าทายของคุณ

เพิ่ม อื่น ๆ ในฟอรัมนี้ได้ให้ความสนใจเพื่อกำหนดแพ็คเกจ CAD ที่ดีที่สุด แต่ทั้งหมดขึ้นอยู่กับงบประมาณและความต้องการของคุณดังนั้นจึงไม่มี พิจารณาว่าแพ็คเกจ CAD มีตั้งแต่ฟรีจนถึง $ 0.2M ต่อที่นั่งซึ่งคุณไม่ต้องการคุณอาจพอใจกับงบประมาณ $ 5K เช่นProteus Proหรือบางทีคุณอาจต้องการชุดเริ่มต้นที่มี 10K schematics, 1,500 footprints DipTraceเป็นหนึ่งที่ฉันแนะนำกับ 100K ส่วนห้องสมุด แต่ถ้าคุณได้รุ่นราคาถูกฉันรู้ว่าใครเป็นคนสร้างของตัวเองซึ่งอาจแชร์ได้ถ้าคุณถามเขา นอกจากนี้ระวังว่ารอยเท้าห้องสมุดมาตรฐาน IPC นั้นสำคัญและไม่ฟรี รอยเท้าแตกต่างกันระหว่าง SMD reflow และ Waveolder สำหรับอุปกรณ์เดียวกันและออกแบบมาสำหรับอุปกรณ์ส่วนใหญ่เพื่อให้ข้อบกพร่องน้อยที่สุดประสาน


"บริษัท ใหญ่จ่ายค่าเครื่องมือหรือเวลาในการสร้างส่วนห้องสมุดทั่วไป" แต่พวกเขาแบ่งปันสิ่งนี้หรือไม่ เป็นไปได้ไหมที่จะซื้อห้องสมุดอะไหล่ ซอฟต์แวร์โครงร่าง PCB (แพง) มาโดยตรงหรือไม่
Nakedible

ดังนั้นเพียงเพื่อยืนยัน ... สิ่งที่ฉันขอมีให้สำหรับการซื้อ แต่อาจมีราคา $ 20,000 ถ้านั่นคือคำตอบฉันก็ไม่เป็นไร (ไม่จ่ายเงิน $ 200,000 อย่างชัดเจนเพียงรู้ว่ามีอยู่)
Naked

คุณสามารถจ่ายให้กับ บริษัท เพื่อสร้างห้องสมุดที่กำหนดเองจาก BOM และคิดว่ามันใช้เวลา <<20 นาทีต่อส่วนสำหรับปริมาณเล็กน้อยตั้งแต่เริ่มต้นและมีการประหยัดจากขนาดและความมั่งคั่งของการสะสมเครื่องมือ BTW $ 200K ทำให้คุณได้รับมากกว่าห้องสมุด! แต่คุณมีค่าบำรุงรักษา 10% ต่อปี
Tony Stewart Sunnyskyguy EE75
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.