ฉันเป็นวิศวกรไฟฟ้ามืออาชีพที่ออกแบบวงจรใหม่เป็นประจำเพื่อการผลิตในปริมาณมากและใช้งานมานานกว่า 35 ปี
ใช่ฉันมักจะคำนวณเพื่อตรวจสอบรายละเอียดชิ้นส่วนที่แน่นอน นอกจากนี้ยังมีอีกหลายกรณีที่ประสบการณ์และสัญชาตญาณดีพอและข้อกำหนดต่าง ๆ หลุดพ้นที่ฉันเพิ่งเลือกค่า อย่าสับสนกับค่าที่สุ่ม
ตัวอย่างเช่นสำหรับตัวต้านทานแบบเลื่อนลงบนสาย MISO ของบัส SPI ฉันจะระบุ 100 kΩและทำกับมัน 10 kΩก็ทำงานได้ดีเช่นกันและมีคนอื่นเลือกที่จะไม่ผิดเช่นกัน หากฉันใช้ตัวต้านทาน 20 kΩที่อื่นฉันอาจระบุอีกอันหนึ่งในบรรทัด MISO เพื่อหลีกเลี่ยงการเพิ่มอีกส่วนหนึ่งลงใน BOM ประเด็นคือบางครั้งคุณมีระยะเวลามากและสัญชาตญาณและประสบการณ์ก็ดีพอ
ในอีกทางหนึ่งการดูแผนผังของการออกแบบล่าสุดของฉันซึ่งฉันกำลังนำบอร์ดแรกขึ้นมาตอนนี้ฉันเห็นกรณีที่ฉันใช้เวลาบางครั้งไม่เพียง แต่ระบุค่าชิ้นส่วนเท่านั้น แต่ยังคำนวณผลลัพธ์ของความแปรปรวน ในส่วนที่เหลือของระบบ มีสามกรณีของตัวต้านทานสองตัวที่ใช้ในการตอบกลับไปยังแหล่งจ่ายไฟสลับ นี่คือปัญหาที่ใช้คำเหมือนการบ้าน:
ชิปอินพุตข้อเสนอแนะ powersupply ป้อนเป็น 800 mV ± 2% คุณใช้สามอินสแตนซ์ของชิปนี้เพื่อสร้างแหล่งจ่ายไฟ 12 V, 5 V และ 3.3 V ก่อนหน้านี้คุณตัดสินใจที่จะใช้ประมาณ 10 kΩสำหรับตัวต้านทานด้านล่างของตัวแบ่งแรงดันแต่ละตัว กำหนดรายละเอียดตัวต้านทานแบบเต็มในแต่ละกรณีและกำหนดค่าแรงดันไฟฟ้าต่ำสุด / ต่ำสุดที่เป็นผลลัพธ์ ยึดติดกับค่าตัวต้านทานที่หาได้ง่าย ใช้ 1% ถ้าเหมาะสมและสเป็คตาม
นั่นเป็นปัญหาในโลกแห่งความเป็นจริงที่ใช้เวลาไม่กี่นาทีกับเครื่องคิดเลข โดยวิธีการที่ฉันระบุว่าตัวต้านทาน 1% ดีพอ นั่นคือสิ่งที่ฉันคาดหวัง แต่ทำการคำนวณเพื่อให้แน่ใจ ฉันยังกล่าวถึงช่วงที่ระบุเต็มสำหรับแต่ละการจัดหาที่เหมาะสมบนแผนผัง ไม่เพียง แต่จะเป็นประโยชน์ในการอ้างถึงในภายหลัง แต่ยังแสดงให้เห็นว่าปัญหานี้ได้รับการพิจารณาและการคำนวณเสร็จแล้ว ฉันหรือคนอื่นจะไม่ต้องสงสัยอีกหนึ่งปีต่อมาว่าค่าความทนทานของแหล่งจ่าย 3.3 V คืออะไรและทำการคำนวณอีกครั้ง
นี่คือตัวอย่างจากแผนผังแสดงกรณีที่อธิบายข้างต้น:
ฉันเพิ่งเลือก R2, R4 และ R6 แต่ทำการคำนวณเพื่อกำหนด R1, R3 และ R5 และช่วงกำลังไฟที่ระบุ
เพิ่มเกี่ยวกับชิ้นส่วน SHx (ตอบกลับความคิดเห็น)
ส่วน SH คือสิ่งที่ฉันเรียกว่า "กางเกงขาสั้น" นี่เป็นเพียงทองแดงบนกระดาน จุดประสงค์ของพวกเขาคือเพื่ออนุญาตให้ฟิสิคัลเน็ตเวิร์กเดียวถูกแบ่งออกเป็นสองโลจิคัลเน็ตเวิร์กในซอฟต์แวร์ซึ่งก็คือ Eagle ในกรณีนี้ ในทั้งสามกรณีข้างต้นชิ้นส่วน SH เชื่อมต่อกราวด์โลคัลของแหล่งจ่ายไฟแบบสวิตชิ่งกับระนาบกราวด์บอร์ดแบบกว้าง
แหล่งจ่ายไฟแบบสวิตชิ่งสามารถมีกระแสสำคัญไหลผ่านบริเวณของพวกเขาและกระแสเหล่านี้สามารถมีส่วนประกอบความถี่สูง
ส่วนใหญ่ของกระแสนี้เพิ่งไหลเวียนในพื้นที่ ด้วยการทำให้พื้นดินเป็นที่แยกออกจากกันเชื่อมต่อกับพื้นหลักเพียงที่เดียวกระแสน้ำที่ไหลเวียนเหล่านี้จะอยู่ในตาข่ายท้องถิ่นเล็ก ๆ และไม่ข้ามระนาบพื้นหลัก ตาข่ายพื้นดินขนาดเล็กแผ่รังสีน้อยกว่าและกระแสไม่ก่อให้เกิดการชดเชยในพื้นดินหลัก
ในที่สุดพลังงานก็ต้องไหลออกจากแหล่งจ่ายไฟและกลับผ่านพื้นดิน อย่างไรก็ตามกระแสนั้นสามารถกรองได้มากกว่ากระแสภายในความถี่สูงของแหล่งจ่ายไฟแบบสวิตชิ่ง หากทำถูกต้องเฉพาะกระแสเอาต์พุตที่มีการทำงานที่ดีของตัวสลับทำให้มันอยู่นอกบริเวณใกล้เคียงกับส่วนอื่น ๆ ของวงจรโดยรวม
คุณต้องการป้องกันไม่ให้กระแสความถี่สูงในท้องถิ่นหลุดออกจากระนาบกราวน์หลัก ไม่เพียง แต่จะหลีกเลี่ยงแรงดันไฟฟ้าที่พื้นดินที่ทำให้กระแสเหล่านั้นลดลงเท่านั้น แต่ยังป้องกันไม่ให้สายดินหลักกลายเป็นเสาอากาศปะต่ออีกด้วย โชคดีที่กระแสน้ำบนพื้นดินที่น่ารังเกียจหลายแห่งก็อยู่ในท้องถิ่นเช่นกัน นั่นหมายความว่าพวกเขาสามารถเก็บไว้ในพื้นที่โดยการเชื่อมต่อตาข่ายพื้นท้องถิ่นกับพื้นหลักเพียงจุดเดียว
ตัวอย่างที่ดีของสิ่งนี้รวมถึงเส้นทางระหว่างด้านกราวด์ของตัวบายพาสแบบบายพาสและพินกราวน์ของ IC ที่มันกำลังบายพาส นั่นคือสิ่งที่คุณไม่ต้องการให้วิ่งข้ามพื้นดินหลัก อย่าเพิ่งเชื่อมต่อด้านกราวด์ของหมวกบายพาสกับพื้นหลักผ่านทาง เชื่อมต่อกลับไปที่กราวด์ IC ผ่านแทร็กของตัวเองหรือกราวด์ท้องถิ่นจากนั้นเชื่อมต่อกับกราวด์หลักในที่เดียว