สูตรแก้วงจรแบบอะนาล็อก Modular


9

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

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

ตัวอย่างเป็นอย่างไร สมมติว่าฉันต้องการออกแบบแอมพลิฟายเออร์สามัญ BJT เหมือนเครื่องขยายเสียง:

ป้อนคำอธิบายรูปภาพที่นี่

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

ข้อสงวนสิทธิ์ - ฉันแน่ใจว่าฉันพลาดบางอย่าง ...

ทีนี้ด้วยวงจรแบบง่าย ๆ แบบนี้คุณอาจคิดว่า "นี่มันจำเป็นจริงๆเหรอ?" คำตอบของฉันคือไม่ได้จริงๆ แต่ลองจินตนาการว่าถ้าคุณสามารถเลือกบล็อคเหล่านี้เชื่อมต่อเข้าด้วยกันและออกแบบวงจรทั้งหมด ฉันคิดถึงการใช้วงจรจำลอง Falstad หรือห้องปฏิบัติการวงจรและสคริปต์ html สำหรับเรื่องนี้ ยังมีอีกหลายสิ่งที่อยู่ในหัวของฉันตอนนี้เกี่ยวกับเรื่องนี้ แต่ฉันจะเก็บไว้ในตัวฉันเพื่อให้โพสต์นี้ง่าย

ดังนั้นคำถามโดยรวมของฉันคือมีอะไรอีกบ้างที่ฉันสามารถช่วยได้บ้าง สิ่งนี้ทำไม่ได้จริงเหรอ? ใครบ้างที่สนใจจะมีเครื่องมือเช่นนี้?


ผู้จำหน่าย IC หลายรายมีเครื่องมือที่ทำสิ่งนี้เป็นหลักสำหรับพื้นที่แอพพลิเคชันที่ จำกัด ตัวอย่างเช่น TI (เดิมคือ National) WebBench จะแยกการออกแบบแหล่งจ่ายไฟแบบสวิตชิ่งออกจากข้อกำหนดจำนวนเล็กน้อย และ LTSpice มีวงจรเทมเพลตมากมายที่จะช่วยให้คุณออกแบบวงจรย่อยเช่นเดียวกับคุณรอบ ๆ แอมป์เฉพาะ Agilent มีเครื่องมือ (ราคาสูง) ที่เรียกว่า Gensym ซึ่งจะสร้างตัวกรองสูง / ต่ำ / แบนด์ - พาสเพื่อระบุโดยใช้ส่วนประกอบแยกหรือองค์ประกอบไมโครสตริป
โฟตอน

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

คำตอบ:


3

ฉันคิดว่าคุณมีความคิดที่ดี แต่มีอยู่แล้วในบางรูปแบบ ฉันพบตัวอย่างหนึ่งสำหรับขั้นตอนของ BJT cascode: http://www.daycounter.com/Calculators/Cascode/BJT-Cascode-Calculator.phtml

แต่ฉันก็สนับสนุนให้คุณทำมันด้วยวิธีของคุณเองสำหรับโทโพโลยีที่ต่างกันเพียงไม่กี่ตัวโดยคำนึงถึงประเด็นสองสามข้อนี้: 1. ควรออนไลน์ 2. ควรอยู่ในจาวาสคริปต์บริสุทธิ์ (ไม่ใช่ Java หรือ Flash) 3. กล่องโต้ตอบควรอยู่ในแผนผัง 4. SVG สำหรับเรื่องนั้นควรเป็นภาษามาร์กอัปที่ต้องการ

นั่นเป็นเพียงความคิดเห็นของฉัน ขอให้โชคดีกับไอเดียที่ดีนี้


0

ดูเหมือนว่าฉันได้พบคำตอบแล้ว ฉันไม่ได้ลองเลย (ฉันกำลังจะ) http://www.physicsbox.com/indexsolveelec2en.htmlดูเหมือนว่าคุณวาดวงจรและมันจะทำให้สูตรที่แท้จริงสำหรับคุณ :) ฉันจะให้ทุกคนรู้ว่า มันไป! สำหรับ mac และ pc!


มันค่อนข้างแย่ แต่ก็ดีกว่าไม่มีอะไรเลย
OhmArchitect

0

ฉันสามารถชี้ให้คุณซอฟต์แวร์ที่มีอยู่สองที่มีฟังก์ชันการทำงานที่คล้ายกัน ฉันใช้ทั้งสองอย่างและดีมาก

http://www.falstad.com/circuit/ตัวจำลองวงจรนั้นทำงานบน Java ทำงานได้แม้ในเบราว์เซอร์เอง และแอพ Android นี้https://play.google.com/store/apps/details?id=it.android.demi.elettronicaมีวงจรพื้นฐานหลายวงจรและการคำนวณของพวกเขาอยู่ที่นั่น

หวังว่ามันจะช่วย


0

TransistorAmpอาจเป็นทางออกที่น่าสนใจสำหรับปัญหานี้ คุณเพียงแค่ป้อนเกณฑ์ที่คุณต้องการเช่นอิมพิแดนซ์อินพุตและเอาต์พุตความถี่คัตออฟด้านล่างชุดส่วนประกอบที่จะใช้และรับและในที่สุดคุณก็เลือกทรานซิสเตอร์จากรายการที่มีขนาดใหญ่มาก มันจะสร้างแผนภาพวงจรและเลือกค่าที่เหมาะสมด้วยตัวเอง

น่าเสียดายที่มันใช้งานได้กับ BJT ในตัวรวบรวมทั่วไปตัวส่งสัญญาณและการกำหนดค่าพื้นฐานและไม่มีการตรวจสอบอย่างมีเหตุผล (ตัวอย่างเช่นมันจะส่งออกวงจรที่จะเริ่มการเผาไหม้ในไม่กี่วินาทีหากผู้ใช้

ในด้านบวกมันฟรีเล็กง่ายและรวดเร็วในการใช้งานและสร้างผลผลิตใน HTML นี่คือตัวอย่างของผลลัพธ์

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