วิศวกรรมไฟฟ้า

คำถาม & คำตอบสำหรับผู้เชี่ยวชาญด้านอิเล็กทรอนิกส์และวิศวกรรมไฟฟ้านักเรียนและผู้ที่ชื่นชอบ

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

4
อะไรทำให้ E-Bomb หรือ Electromagnetic Pulse (EMP) ทำลายได้?
วิกิพีเดียกล่าวว่าคลื่นแม่เหล็กไฟฟ้าเช่นเดียวกับสัญญาณแม่เหล็กไฟฟ้าพลังงาน EMP อาจถูกถ่ายโอนในสี่รูปแบบ: สนามไฟฟ้า สนามแม่เหล็ก รังสีแม่เหล็กไฟฟ้า การนำไฟฟ้า https://en.wikipedia.org/wiki/Electromagnetic_pulse ฉันรู้ว่าพลังงานสี่รูปแบบอยู่รอบตัวเราและเราใช้มันในชีวิตประจำวันของเราตัวอย่างเช่นการนำกระแสไฟฟ้าใช้ในหม้อแปลงและเราใช้คลื่นแม่เหล็กไฟฟ้าเพื่อฟังสถานีวิทยุและรายการทีวีของเรา พวกเขาจะไม่ทำลายอุปกรณ์อิเล็กทรอนิกส์ ดังนั้น: อะไรทำให้การทำลายล้างด้วยระเบิดอิเล็กทรอนิกส์ ฉันเชื่อว่าอาจมีผลต่อสัญญาณในช่วงเวลาสั้น ๆ จากนั้นอุปกรณ์อิเล็กทรอนิกส์ทั้งหมดจะทำงานได้อย่างถูกต้องอีกครั้ง สำหรับคำถามที่สองของฉัน: มันจะประสบความสำเร็จได้อย่างไรกับอุปกรณ์อิเล็กทรอนิกส์ที่เสียหาย (วิทยุตัวใหญ่)? มันจะสร้างความเสียหายให้กับอุปกรณ์ทั้งหมดของเมืองหรือพื้นที่ขนาดใหญ่ได้อย่างไร? หมายเหตุ: ฉันถามคำถามนี้เพราะฉันอยากรู้อยากเห็นและเพียงเพื่อเรียนรู้ฉันไม่ต้องการทำลายและสิ่ง :)

6
แลกเปลี่ยนเมื่อเลือกแพคเกจ op-amp: quad vs dual vs single
สมมติว่าเป็นตัวอย่างที่ฉันต้องใช้ op-amps สี่ตัวในโครงการของฉัน ฉันไม่มีความต้องการพื้นที่และราคาที่เข้มงวดมาก พารามิเตอร์ใดที่ควรคำนึงถึงเมื่อเลือกแพ็คเกจที่ใช้นอกเหนือจากพื้นที่ว่างบนกระดานและราคารวม อะไรคือการแลกเปลี่ยนและอะไรคือความแตกต่างในการใช้แพ็คเกจสองคู่หรือแม้กระทั่งแพ็คเกจเดี่ยวสี่ชุดที่แตกต่างกันแทนที่จะใช้แพ็คเกจสี่ชุด? ขอบคุณล่วงหน้าสำหรับทุกคำตอบ

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

3
จะทำอย่างไรกับตัวเหนี่ยวนำระนาบที่ร้อนมาก?
ฉันกำลังทำอะไรอยู่: ฉันกำลังออกแบบตัวแปลง DCDC เพื่อสร้าง± 24v จากแหล่งจ่ายขาเข้าของ 18v - 36v สำหรับเรื่องนี้ผมใช้ TI TPS54160และต่อไปเอกสารที่สร้างพาวเวอร์ซัพพลาย Split รถไฟกับแรงดันไฟฟ้าอินพุตกว้าง เพื่อประหยัดพื้นที่ฉันได้ออกแบบหม้อแปลงระนาบโดยใช้แกนหม้อแปลงแยก ฉันใส่ 12 รอบในแต่ละด้านของหม้อแปลงซึ่งตามแผ่นข้อมูลของแกนควรให้ 244uH (12x12x1700nH) ที่เพิ่ม: ฉันใช้เครื่องคิดเลขจาก Excel ซึ่ง TI จัดทำขึ้นเพื่อคำนวณค่าส่วนประกอบที่ถูกต้อง เครื่องคิดเลขมีไว้สำหรับการออกแบบทอพอโลยีวงจรนี้ด้วย IC นี้ ปัญหา: ปัญหาคือที่ความถี่เปลี่ยน 500kHz หม้อแปลงร้อนมาก ถ้าฉันลดความถี่การสลับฉันสามารถทำให้เย็นลงเล็กน้อย แต่ถ้าฉันลดไปมากเกินไปวงจรจะไม่มีไดรฟ์เพียงพอในปัจจุบัน คำถามของฉัน: ฉันควรลองอะไรในเวอร์ชัน 2 แกนหม้อแปลงขนาดใหญ่กว่าจะช่วยได้หรือไม่? ฉันควรลองลดจำนวนครั้งของการหมุนของหม้อแปลงไหม? ที่ 500kHz ฉันคำนวณว่าฉันต้องการเพียง 65uH เท่านั้นดังนั้นฉันสามารถลงไปได้ถึง 8 ครั้ง

8
ไมโครคอนโทรลเลอร์แต่ละสายมีภาษาโปรแกรม / ไวยากรณ์ของตัวเองหรือไม่?
ฉันได้ตั้งโปรแกรม Arduino และเริ่มเขียนโปรแกรม Teensy แล้ว พวกเขาคล้ายกับ C แต่มีความแตกต่างเล็กน้อยในภาษาการเขียนโปรแกรม ตัวอย่างเช่นใน C ของ Arduino คุณเรียกฟังก์ชั่น pinMode (pin #, Output / Input) เพื่อกำหนดพินดิจิตอลให้เป็นสัญญาณเอาต์พุตหรือรับสัญญาณ ใน Teensy's C คุณตั้งค่าการลงทะเบียน "DDR" ที่เชื่อมโยงกับหนึ่งในสี่พอร์ต (ซึ่งแต่ละอันแทนคอลเลกชันของพิน) ซึ่งคุณกำหนดโดยรวมว่าเป็นอินพุตหรือเอาต์พุต ( ไวยากรณ์ Teensy IO ) ฉันต้องการทราบว่าเป็นกรณีที่เมื่อคุณใช้ไมโครคอนโทรลเลอร์ที่ใหม่สำหรับคุณคุณจำเป็นต้องเรียนรู้ "ภาษา" ใหม่อย่างมีประสิทธิภาพ ฉันใส่คำว่า "ภาษา" ในเครื่องหมายคำพูดเพราะแม้จะมีความแตกต่างในรูปแบบขององค์ประกอบและวิธีการที่พวกเขาตั้งค่าในซอฟต์แวร์ที่มีพื้นฐานเทียบเท่าเช่นความคิดของพอร์ตและหมุดยังคงหมายถึงขั้วที่คุณสามารถส่งออก / อินพุตดิจิตอล สัญญาณ ในวาทกรรมเดียวกัน: มีไมโครคอนโทรลเลอร์ที่ไม่ได้ตั้งโปรแกรมไว้ในซอฟต์แวร์หรือจะมีเลเยอร์ซอฟต์แวร์ที่ใช้ในการเขียนโปรแกรม uController หรือไม่? หากหลังใครเป็นผู้เขียน / เตรียมเอกสารสำหรับพวกเขา

1
การจัดเก็บคีย์ความปลอดภัยในหน่วยความจำของอุปกรณ์ฝังตัว
ฉันกำลังทำงานกับอุปกรณ์ฝังตัวซึ่งส่ง / รับข้อมูลและเก็บไว้ในโหมด ciphertext (โหมดเข้ารหัส) ตอนนี้วิธีการที่ดีที่สุดในการจัดเก็บคีย์ (ฉันใช้ ARM CORTEX M series MCU) คืออะไร 1- การจัดเก็บคีย์ในหน่วยความจำ SRAM และในแต่ละลำดับการบูตให้ฉีดคีย์เข้ากับ MCU ในตัวและเก็บไว้ในหน่วยความจำ SRAM มันเป็นวิธีที่ดีที่สุดที่ฉันคิดว่าจากนั้นเมื่อการรับรู้ของ MCU (ด้วยเซ็นเซอร์การงัดแงะหรือ ... ) มันสามารถลบ SRAM ได้อย่างรวดเร็วและรีเซ็ตตัวเอง ข้อเสีย: หากผู้โจมตีประสบความสำเร็จในการส่งแทมเปอร์และเข้าถึงอุปกรณ์หน่วยความจำ SRAM นั้นปลอดภัยเพียงใด (เทียบกับการสร้างโค้ด) ฉันไม่สามารถค้นหาความสามารถด้านความปลอดภัยสำหรับหน่วยความจำนี้ใน MCU สร้าง 2 คีย์และเก็บไว้ในหน่วยความจำแฟลชในการตั้งโปรแกรม MCU การสนับสนุนหน่วยความจำแฟลชของ MCU CRP (การป้องกันการอ่านรหัส) ซึ่งป้องกันจากการขุดรหัสและด้วยความช่วยเหลือของเครื่องยนต์ AES ภายในและเครื่องยนต์ RNG (การสร้างหมายเลขสุ่ม) เราสามารถสร้างคีย์สุ่มและเข้ารหัสหน่วยความจำแฟลช หน่วยความจำที่ตั้งโปรแกรมได้เพียงครั้งเดียว …
10 arm  cortex-m3  lpc 

3
Eclipse + GNU ARM + STM32 - HAL หรือ SPL
ฉันจะเริ่มต้นด้วยการพัฒนา ARM (หลังจากใช้งาน AVR มา 2 ปี) และเลือกบอร์ด STM DISCOVERY ที่มีไมโครโปรเซสเซอร์ stm32f4 อยู่ ฉันตัดสินใจที่จะไปกับ eclipse + ARM gcc เนื่องจากฉันไม่ชอบขีด จำกัด โค้ดบน Keil และฉันไม่มีเงินที่จะได้รับเวอร์ชันที่จ่ายเงิน บทเรียนต่อไปนี้ฉันได้ติดตั้ง eclipse พร้อมกับ gcc ARM tools + openocd + ทำ utils เป็นต้น คำถามของฉันเกี่ยวกับปลั๊กอิน 'แพ็คเกจ' เช่นเดียวกับผู้เริ่มต้นฉันสับสนว่าจะใช้ STM HAL ใหม่หรือ SPL รุ่นเก่า ความเข้าใจของฉันคือ HAL ได้นำเอานามธรรมไปใช้ในระดับที่สามารถเรียกว่า Arduino เทียบเท่ากับแขน ในทางกลับกัน SPL …
10 arm  stm32  gcc  cortex  hal-library 

4
เครื่องวัดแรงดันไฟฟ้าแบบไม่สัมผัสทำงานอย่างไร
ปากกาทดสอบแรงดันไฟฟ้าแบบไม่สัมผัสจะตรวจจับแรงดันและ / หรือกระแสได้อย่างไร พวกเขาถูก จำกัด ให้แรงดันไฟฟ้าของช่วงหรือบางประเภท (AC หรือ DC)? นี่คือการทดลองบางอย่างที่ฉันได้ทำซึ่งนำไปสู่คำถามนี้: การใช้ปากการาคาถูกที่ฉันซื้อมาสองสามเหรียญฉันสามารถตรวจจับ 120V AC ปกติในร้านค้าอเมริกันได้ แต่ฉันยังสามารถตรวจจับแรงดันไฟฟ้าในสาย USB ที่เชื่อมต่อ การสลับแหล่งจ่ายไฟไปยังสมาร์ทโฟน (โดยปกติการตั้งค่านี้จะเรียกว่าการชาร์จโทรศัพท์) แน่นอนที่นี่แรงดันไฟฟ้าในคำถามคือ DC ที่มีระลอกคลื่นเล็กน้อย ฉันยังสังเกตเห็นว่าในขณะที่เครื่องตรวจจับสามารถตรวจจับ 5V ของสายชาร์จโทรศัพท์ แต่ก็ไม่สามารถตรวจจับแรงดันไฟฟ้าในสายคีย์บอร์ด USB ความแตกต่างเพียงอย่างเดียวระหว่างสองสถานการณ์นี้คือระดับปัจจุบันและความแตกต่างเล็กน้อยของการส่งสัญญาณเล็กน้อย คำถามสุดท้าย: ในสถานการณ์ใดที่แรงดันไฟฟ้า / กระแสไฟฟ้าคุณต้องใช้เซ็นเซอร์แคลมป์กระแสไฟฟ้าและไม่ใช่เครื่องตรวจจับแรงดันไฟฟ้าแบบไม่สัมผัสเพื่อตรวจจับว่ามีไฟฟ้าอยู่ในสภาวะปกติหรือไม่?

2
อะไรคือข้อแตกต่างระหว่างดีบักเกอร์ JTAG เชิงพาณิชย์และโอเพ่นซอร์ส FT2232H ดีบัก OpenOCD?
ฉันเคยเห็นตัวแก้ไขข้อบกพร่อง JTAG เชิงพาณิชย์บางอย่างเช่น: iC6000 On-chip Analyzer (พร้อมการรองรับโปรโตคอล Aurora) Lauterbach - เครื่องมือพัฒนาไมโครโปรเซสเซอร์ และตัวแก้จุดบกพร่อง JTAG ที่ใช้ OpenOCD FT2232H: แมงวัน NGX ARM USB JTAG ทำไมกล่อง debuggers เชิงพาณิชย์ขนาดใหญ่ถึงเมื่อเทียบกับ FT2232H JTAG debuggers ซึ่งมีเพียง PCB ขนาดบัตรเครดิตขนาดเล็ก? มีฮาร์ดแวร์เพิ่มเติมใดบ้างที่อยู่ในตัวแก้ไขข้อบกพร่องทางการค้าและส่วนใดของการดีบักที่สามารถช่วยได้
10 jtag  debugging 


1
ผู้เริ่มต้นงานอดิเรกอิเล็กทรอนิกส์ต้องการแผนผังของฉัน
เมื่อไม่นานมานี้ฉันเพิ่งเริ่มทำงานด้านอิเล็กทรอนิกส์เป็นงานอดิเรกและทฤษฎีจำนวนเล็กน้อยที่ฉันได้รับจากวิทยาลัยช่วยฉันเมื่อฉันเริ่มนึกถึงสิ่งต่าง ๆ : P อย่างไรก็ตามโครงการต่อไปของฉันคือ mod box box ที่ควบคุมสำหรับ vaping อิเล็กทรอนิกส์เนื่องจากฉันได้ปิด cigs เป็นเวลา 2 ปีแล้วและต้องการทำบางสิ่งบางอย่างของฉันเอง (แม้ว่าฉันจะไม่สนใจว่าคุณต้องการใช้อะไรที่ฉันทำ มันคุ้มค่ามาก) เป้าหมายคือตัวดัดแปลงกล่องควบคุมที่มีการควบคุมแรงดันไฟฟ้าเชิงเส้นและแบบแบน dc ลงไปที่ 0.2 โอห์มคือ 5V เห็นได้ชัดว่านี่หมายความว่าฉันจะต้องใช้แบตเตอรี่ระดับสูงฟิวส์และใช้งานแบตเตอรี่ในซีรีย์ แต่ก็มีความท้าทายอื่น ๆ อีกสองสามอย่างเช่นการควบคุมแรงดันไฟฟ้าออกจากกระแสสูง นี่คือสิ่งที่ฉันเกิดขึ้น (จุดทดสอบที่มีป้ายกำกับและเมตรติดยาเสพติดจะทำให้รู้สึกในภายหลัง) พลิกไปมาเพื่อให้อ่านง่ายขึ้น: หากมีอะไรที่เห็นได้ชัดโปรดให้ความรู้แก่ฉันเกี่ยวกับปัญหาที่ฉันอาจเห็นในโลกแห่งความจริง ฉันใช้วงจรนี้ผ่านการจำลองทั้งหมดที่ฉันสามารถคิดได้และทุกอย่างดูเหมือนจะดูดี แต่ให้ฉันรู้ว่าถ้าคุณเห็นสิ่งที่ฉันไม่ได้สังเกตเห็นหรือไม่รู้เพียง: P นี่แสดงให้เห็นว่าแรงดันตกคร่ำที่เกิดขึ้นที่ 6 โวลต์และถึงแม้ว่ามันจะเป็นผลมาจากแอมป์สหกรณ์ที่ฉันเลือก แต่มันก็เป็นสิ่งที่ดีมากเพราะมันจะทำให้มันชัดเจนเมื่อฉันต้องเปลี่ยนแบตเตอรี่ จริง ๆ แล้วฉันอาจใช้ไดโอดเพื่อลดแรงดันไฟฟ้าโวลต์โดยเจตนาเพราะขณะนี้ฉันมี headroom พิเศษประมาณ 1 โวลต์ในแบบที่ฉันชอบ vape อยู่ดี นี่แสดงให้เห็นว่าควรจัดการกับโหลดได้ดีเพียงใดขึ้นอยู่กับความต้านทานของขดลวด เห็นได้ชัดว่า 0.1 …

2
โปรเซสเซอร์ประเภทใดในเครื่องคิดเลขพกพา 8 หลักแบบปกติ?
มี+,-,*,/,CE,MC,M+,M-,MRเครื่องคิดเลข 8 หลักในตลาดมากมายพร้อมผังแป้นพิมพ์เช่น: +----+----+----+----+ | ON | MRC| M+ | M- | +----+----+----+----+ | 7 | 8 | 9 | ÷ | +----+----+----+----+ | 4 | 5 | 6 | × | +----+----+----+----+ | 1 | 2 | 3 | - | +----+----+----+----+ | 0 | . | = | …

2
มอเตอร์ซิงโครนัสสามารถมี RPM นอกเหนือจาก 3000/3600 ได้อย่างไร?
มีการกล่าวกันว่ามอเตอร์ซิงโครนัสหมุนด้วยความเร็วเดียวกับที่สนามแม่เหล็กหมุน แต่สนามแม่เหล็กที่ทำในสามเฟสจะหมุนตามความถี่ของกระแสไฟฟ้าเช่น 50 หรือ 60 ครั้งต่อวินาทีซึ่งหมายถึง 3000 หรือ 3600 รอบต่อนาที เครื่องซิงโครนัสใน Aliexpress มี RPM อื่น ๆ อย่างไรเช่นด้านล่าง? มีหลายสิ่งโดยไม่คาดหวังความผิดพลาดใด ๆ หลายคนมี 3 อินพุตที่ชัดเจน UPDATE ขออภัยฉันยอมรับว่าในเกียร์ลดรอบต่อนาทีช้าน่าจะเป็นภายในมากที่สุด แต่ฉันสามารถแน่ใจได้ว่าถ้ามอเตอร์เป็น "ซิงโครนัส" สนามแม่เหล็กหมุนที่ 50/60 Hz และโรเตอร์ด้านในหมุนด้วยความเร็วเท่ากันหรือไม่

6
ไม่มีมุมมององค์ประกอบ 3 มิติใน KiCAD
ฉันเพิ่งเริ่มทำงานกับ KiCAD หนึ่งในวิดีโอสอนแสดงให้เห็นว่ามุมมอง 3 มิติควรรวมองค์ประกอบที่วางไว้บนกระดาน: อย่างไรก็ตามในกรณีของฉันฉันเห็นเฉพาะบอร์ดกับแผ่น: ดูเหมือนว่าฉันจำเป็นต้องปรับแต่งการติดตั้ง KiCAD ของฉัน (ฉันใช้ Windows 7, KiCAD เวอร์ชัน 4.0.0) มีใครให้คำแนะนำแก่ฉันได้บ้าง? แก้ไข 1 ดังที่ @Robert Stiffler พูดถึงฉันได้ตรวจสอบแล้วว่าเปิดใช้งานมุมมององค์ประกอบ 3 มิติแล้ว ในขณะที่ฉันสามารถรักษาหน้าจอ follwoing - ทุกอย่างควรจะตกลง อย่างไรก็ตามชื่อตัวเลือกนั้นแตกต่างจากที่แนะนำ ("แสดงองค์ประกอบ 3D รูปร่าง" VS "แสดงรอยเท้า 3D") ดังนั้นจึงเป็นไปได้ที่ฉันเลือกการตั้งค่าที่ผิด และห้องสมุดส่วนใหญ่เป็นมาตรฐาน
10 pcb-design  kicad 

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