มีวิธีแก้ปัญหาสำหรับการแปลง schematics ที่พิมพ์ออกมาเป็นเครื่องเทศ netlists หรือไม่?


9

ฉันต้องการสแกนแผนภาพวงจรเป็นเครื่องจำลองวงจร ในขณะที่ฉันทราบว่าสัญลักษณ์นั้นไม่ได้มาตรฐานทั้งหมดมีซอฟต์แวร์ใดบ้างที่จะทำการประมาณนี้?


@Joe - องค์ประกอบใดที่คุณต้องการสแกน อาจเป็นไปได้ที่จะรับเน็ตลิสต์และตัวตรวจจับตัวต้านทาน / แคป / พลังงาน / กราวด์โดยอัตโนมัติ แต่มีสัญลักษณ์มากมายที่สร้างขึ้นด้วยมือแตกต่างกันไปจากห้องสมุดห้องสมุดหรือแก้ไขว่าฉันไม่แน่ใจว่าซอฟต์แวร์จะทำอะไรได้บ้าง มีประโยชน์จริงๆ หากคุณต้องการย้ายแผนผังไปยังเครื่องจำลองให้รับมันในรูปแบบดิจิตอลและเขียนโปรแกรมแปลง ตัวอย่างอะไรบ้างที่ถูกกฎหมายที่คุณสามารถให้ในที่ที่คุณมีแผนผังกระดาษ แต่ไม่ใช่รูปแบบดิจิทัล
Kevin Vermeer

4
ทำไมมันจึงผิดกฎหมายในการสแกนพูดแผนภาพวงจรจากคณะกรรมการผสมเสียง? คู่มือเหล่านี้มาพร้อมกับคู่มือบ่อยครั้งและค่อนข้างละเอียดหากไม่มีรายละเอียดครบถ้วน
Joe Stavitsky

ที่จริงแล้วนอกเหนือจากเอกสารที่เป็นกรรมสิทธิ์และตำราเรียนของวิทยาลัยคุณสามารถยกตัวอย่างแผนผังที่ผิดกฎหมายในการสแกนได้หรือไม่? ฉันไม่เห็นว่าตำราเรียนของวิทยาลัยจะผิดกฎหมายได้อย่างไรแม้ว่าฉันจะไม่สแกนทั้งหมด
Joe Stavitsky

2
แผนงานสามารถมีลิขสิทธิ์ได้ ... แต่โดยความจริงแล้วฉันคิดไม่ออกเลยว่าจะมีคนแผนผังจะแสดงให้คุณเห็นว่าพวกเขาไม่ต้องการให้คุณใช้ หากพวกเขาไม่ต้องการให้คุณมีข้อมูลในแผนผังพวกเขาจะไม่ยอมให้คุณเห็นมัน มีคำถามที่น่าสนใจว่ามันเป็นเพียงตัวอย่างที่พิมพ์ของแผนผังที่มีลิขสิทธิ์หรือ 'งานดัดแปลง' เช่น netlist ... หรือว่า netlist นับเป็นงานดัดแปลง อย่างไรก็ตามหากคุณทำเช่นนี้เพื่อขโมยวงจรคุณจะมีเพียงกระดาษที่มีความพยายามเพิ่มเติมเล็กน้อย ... อัปยศกับคุณ!
AngryEE

ฉันเชื่อว่าคำที่เกี่ยวข้องคือ "สิทธิบัตร" อย่างไรก็ตามฉันไม่สนใจขโมยพวกเขาเพียงแค่เข้าใจพวกเขา
Joe Stavitsky

คำตอบ:


5

โชคไม่ดีที่ไม่มีซอฟต์แวร์ดังกล่าวที่ฉันรู้ ไม่น่าเป็นไปได้สูงที่ทุกคนจะรำคาญ (นอกการฝึกหัดเชิงวิชาการ) เพราะ:

  • สัญลักษณ์แผนผังนั้นไม่ได้มาตรฐานอย่างสมบูรณ์ยกเว้นมาตรฐานที่คลุมเครือสำหรับองค์ประกอบแฝงและอะนาล็อกบางอย่างและแม้จะไม่ได้รับการปฏิบัติตามเสมอ ส่วนประกอบดิจิตอลเกือบจะเป็นรูปสี่เหลี่ยมเสมอ สัญลักษณ์สำหรับตัวเชื่อมต่อและสิ่งเหล่านี้มีความหลากหลายมากยิ่งขึ้น
  • ไม่มีสคีมามาตรฐานที่แผนผังวางข้อมูลเมตาเกี่ยวกับคุณสมบัติของชิ้นส่วนคุณสมบัติและอื่น ๆ - แต่สิ่งนี้มักอาศัยมนุษย์ "อ่านระหว่างบรรทัด" หรือถอยกลับข้อมูลพิเศษที่มีอยู่ในรายการวัสดุ หรือรุ่นอิเล็กทรอนิกส์
  • แผนงานที่ทันสมัยส่วนใหญ่เป็นนามธรรมกราฟิกสูงลำดับชั้นลึกและใช้คุณสมบัติเช่นสัญลักษณ์แยกที่เครื่องมือสแกนจะไม่สามารถสร้างขึ้นมาใหม่ในทางที่มีความหมายใด ๆ (บางครั้งมนุษย์แทบไม่สามารถทำได้)
  • ซึ่งแตกต่างจากOCRข้อผิดพลาดเล็ก ๆ น้อย ๆ ในวงจรการสแกนสามารถมีผลกระทบที่สำคัญต่อวงจรทั้งหมด ซึ่งหมายความว่ามนุษย์จะต้องตรวจสอบวงจรด้วยตนเองเมื่อนำเข้าซึ่งเป็นงานในปริมาณเดียวกันกับการเข้าสู่แผนผังในตอนแรก

บรรทัดล่างคือแผนงานคือการแสดงข้อความแบบกราฟิกที่ไม่ได้มาตรฐานแบบผสมผสานซึ่งแทบจะไม่เพียงพอ (และบางครั้งก็ไม่มาก) ที่ดีพอสำหรับวิศวกรมนุษย์ที่มีทักษะในการทำอะไรบางอย่าง

นี่อาจเป็นสิ่งที่ใกล้เคียงที่สุดที่คุณจะได้รับ:

  1. สแกนในแผนผังกระดาษของคุณด้วยเครื่องสแกนไปยังไฟล์รูปภาพ
  2. โหลดขึ้นวงจรใหม่ในgEDA gschem 's
  3. เลือกเพิ่ม -> รูปภาพและเลือกไฟล์ของคุณ
  4. เลือกหน้าแผนผังทั้งหมดเพื่อวางรูปภาพลงเป็นรูปภาพ
  5. วาดแผนผัง "ของจริง" ของคุณไว้ด้านบนโดยใช้เป็นข้อมูลอ้างอิง

แน่นอนคุณสามารถทำสิ่งที่คล้ายกับโปรแกรมวาดรูปแผนผังที่เหมาะสมได้

ทางเลือก:

  • ข้ามขั้นตอนการสแกนและวาดแผนผังใหม่ด้วยตนเอง
  • ป้อนข้อมูล netlist โดยตรงในรูปแบบข้อความเช่นnetice เครื่องเทศหรือการออกแบบPHDL

1
การตอบสนองที่ยอดเยี่ยม Avatar ที่ยอดเยี่ยม ฉันจะมีความสุขกับสิ่งที่เพิ่งทิ้งร่องรอย
Joe Stavitsky

@ JoeStavitsky และนี่ก็เพื่อคนอื่นเช่นกันฉันรู้ว่า Kellenjb ทำงานเพื่อพยายามทำสิ่งนี้คุณสามารถตรวจสอบความคืบหน้าของเขาหรือดูว่าเขาไปถึงสิ่งกีดขวางหรือไม่ เขาอยู่ในการแชทค่อนข้างสม่ำเสมอ
Kortuk
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.