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

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

1
สมาร์ทโฟนวัดพลังงานแบตเตอรี่อย่างไร
สมาร์ทโฟน (สมมติว่า Android) แสดงเปอร์เซ็นต์แบตเตอรี่จาก 0 ถึง 100% ฉันถือว่านี่คือความจุพลังงานที่ใช้งานได้ของแบตเตอรี่ ฉันมีคำถามหลายข้อ: 1) มันวัดพลังงานที่เหลืออยู่ได้อย่างไร? สมมติว่าแบตเตอรี่ได้รับการจัดอันดับให้เป็น 3.2V อาจให้ 3.3 V เมื่อชาร์จเต็มและแรงดันไฟฟ้าขั้นต่ำที่ต้องการของโทรศัพท์อาจเป็น 3V 0-100% หมายถึง 3V ถึง 3.3V หรือไม่? การสอบเทียบนี้ทำเพียงครั้งเดียวในช่วงเวลาที่ผลิตหรือไม่ 2)% พลังงานที่เหลืออยู่วัดได้อย่างแม่นยำอย่างไร การวัดค่าเฉลี่ยในช่วงเวลาหนึ่งหรือไม่? ถ้าเป็นเช่นนั้นความถี่ในการสุ่มตัวอย่างคืออะไรและจำนวนการอ่านโดยเฉลี่ยจะเป็นเท่าไร 3)% พลังงานที่เหลืออยู่วัดอย่างไรเมื่อชาร์จโทรศัพท์? ฉันเดาว่าแรงดันเอาต์พุตอาจแตกต่างกันเมื่อกำลังชาร์จ 4) การสอบเทียบพลังงานแบตเตอรี่ได้รับผลกระทบจากอุณหภูมิแวดล้อมอย่างไร ฉันรู้ว่าปัจจุบันแบตเตอรี่มีเซ็นเซอร์อุณหภูมิ อุณหภูมิที่ใช้ในการคำนวณพลังงานแบตเตอรี่คงเหลือหรืออัตราการชาร์จที่เหมาะสมหรือไม่? 5) สมมติว่าการสิ้นเปลืองแบตเตอรี่ไม่ได้เป็นเชิงเส้นเหมือนกับการคายประจุของแบตเตอรี่ ... (เกมที่เข้มข้น ฯลฯ ) สมาร์ทโฟนจะจัดการกับอัตราการไหลของตัวแปรอย่างไร มีแอพสำหรับปรับเทียบแบตเตอรี่อีกครั้ง พวกเขาทำงานอย่างไร 6) ระบบปฏิบัติการตรวจสอบการใช้งานแบตเตอรี่ของแต่ละแอพอย่างไร มันขึ้นอยู่กับรอบการทำงานของ CPU และเวลาหน้าจอหรือมีการวัดการกระจายพลังงานจริงหรือไม่? …

2
มีชื่อสามัญสำหรับทอพอโลยี / ความคิดวงจร [เพิ่มแรงดันไฟฟ้า] หรือไม่?
ในแผ่นข้อมูล OPA454ฉันพบแนวคิดวงจรที่น่าสนใจที่ฉันไม่แน่ใจว่ามันมักจะเรียกว่าอะไร (ถ้ามีชื่อสามัญสำหรับมัน) มันเกี่ยวข้องกับการใช้สอง opamps เพื่อเลื่อนรางของอันที่สาม โปรดทราบว่าไม่เหมือนการเชื่อมต่อบริดจ์โหลดที่เชื่อมโยงวงจรนี้ต้องใช้รางจ่ายแรงดันสองเท่า ในทางตรงกันข้ามโหลดไม่ได้ลอยอยู่ในวงจรนี้ดังนั้นคุณสามารถรวมความคิด ts กับสะพานเพื่อรับ 4X แรงดันเอาต์พุตแกว่ง (เทียบกับการใช้ opamp เดียว) ฉันไม่เห็นภาพ 6-opamp bridged ตรงนี้ค่อนข้างชัดเจน คุณสามารถค้นหาได้ในแผ่นข้อมูลข้างต้น คำถามของฉันคืออะไร / ชื่อสามัญ (ถ้ามี) สำหรับแนวคิดวงจรนี้ ถ้าฉันจะใส่ชื่อ "dynamic rails", "dynamic operating point" หรืออะไรทำนองนั้นก็สมเหตุสมผลกับฉัน (แต่ชื่อเหล่านี้จะไม่ได้ผลลัพธ์ที่เหมาะสมกลับมาจากการค้นหาโดย Google) แก้ไข: ฉันยังเห็นบางสิ่งที่คล้ายกัน แต่ราคาถูกกว่าด้วย BJT สองรายการแทนที่จะเป็น opamps สำหรับ "rail shifters" (A1 และ A2) ในบทความ EDN ปี 1999 …

3
ลึกแค่ไหนที่เราควรปล่อยแบตเตอรี่ลิเธียมเพื่อยืดอายุการใช้งาน?
เมื่อเร็ว ๆ นี้ฉันโพสต์คำตอบที่กล่าวถึง "แบตเตอรี่ลิเธียมแบบคลาสสิกอย่างการปล่อยออกมาบางส่วนดังนั้นให้ออกแบบระบบของคุณสำหรับการคายประจุที่มีความลึก จำกัด " แต่ฉันก็สงสัยว่า: ด้วยการปล่อยประจุบางส่วนจำนวนรอบการชาร์จ / คายประจุจะเพิ่มขึ้นเช่นกันสำหรับพลังงานเดียวกันที่ส่งมอบดังนั้นการเพิ่มขึ้นของอายุการใช้งานของวงจรที่มีจะลดลง ตัวอย่างเช่นแบตเตอรี่ของโทรศัพท์มือถือที่ปล่อยออกมาที่ 50% ในตอนเช้าชาร์จใหม่ออกมาที่ 50% ในตอนบ่ายและชาร์จใหม่ในชั่วข้ามคืนต้องใช้สองรอบเป็นจำนวนมากที่สุดเท่าที่โทรศัพท์มือถือที่ปล่อยออกมาที่ 100% และชาร์จหนึ่งครั้งต่อวัน ฉันคิดว่ามันน่าสนใจที่จะดูว่า ฉันไปข้างหน้าและตามปกติฉันส่งผลการอนุมัติผู้ใช้ SE และยินดีต้อนรับทุกคนที่เพิ่มไว้ ฉันควรชี้ให้เห็นว่าสิ่งนี้ครอบคลุมเฉพาะแบตเตอรี่ที่ใช้เป็นประจำไม่ใช่ผู้นั่งบนหิ้งเป็นระยะเวลานานกว่าสองสามวัน ถึงกระนั้นก็ตามพวกเขามีแนวโน้มที่จะมีอายุอย่างอิสระในวัฏจักร แต่ฉันไม่มีข้อมูลเกี่ยวกับเรื่องนั้น - บางทีผู้เชี่ยวชาญอาจให้ความกระจ่างในเรื่องนั้น

3
จะทราบได้อย่างไรว่าไมโครโปรเซสเซอร์มีพลังเพียงพอหรือไม่
ทุกคนรู้ว่ามันง่ายในการพัฒนาหลักฐานของแนวคิดสำหรับอุปกรณ์ฝังตัวบน rasbperry pi หรือแม้กระทั่งพีซีแม้ว่ามันจะลงเอยด้วยการเลือกไมโครโพรเซสเซอร์สำหรับผลิตภัณฑ์ของคุณมันยากที่จะแน่ใจว่าทางเลือกของคุณจะช่วยให้แนวคิดของคุณทำงานได้ ได้อย่างดีที่สุด ขณะนี้ฉันมีโครงการสตรีมมิ่งสื่อที่ทำงานบนราสเบอร์รี่ pi ได้สำเร็จแม้ว่า pi จะใหญ่และโตมากเพื่อให้เหมาะกับอุปกรณ์ปลายทาง นอกจากนี้ยังมีการระบุว่าอุปกรณ์ปลายทางนั้นเป็นแบบกำหนดเอง ฉันมีเวลายากในการค้นหาความมั่นใจในโปรเซสเซอร์ที่ฉันสามารถใช้ได้ กระบวนการที่ดีในการตรวจสอบว่าโปรเซสเซอร์มีประสิทธิภาพเพียงพอที่จะเรียกใช้แอปพลิเคชันของฉันได้อย่างไร โดยทั่วไปความต้องการของฉันคือ: โฮสต์ USB หรือสแต็ก TCP / IP ในตัวสำหรับการทำงาน WiFi โปรโตคอลสื่อ I2S / PCM I2C สำหรับการกำหนดค่าอุปกรณ์ต่อพ่วง การค้นหาชิปด้วยคุณสมบัติเหล่านั้นเป็นเรื่องง่ายมาก มันไม่ง่ายเลยจริงๆ ปัญหาสามารถบอกได้ว่าชิปนั้นเร็วพอประมวลผลและใช้งานได้ดีหรือไม่ ฉันดู LPC4337 สักหน่อยและฉันรู้สึกว่ามันจะเหมาะสมแม้ว่าสภาพแวดล้อมการพัฒนาจะทำให้ฉันมีปัญหานิดหน่อยด้วยเหตุนี้ฉันยังคงมองไปรอบ ๆ ซึ่งทำให้ฉันไป CC3200 จาก Texas Instruments แม้ว่าคอนโทรลเลอร์นั้นจะทำงานที่ 80 MHz เท่านั้นและฉันไม่แน่ใจว่ามันจะแข็งแกร่งพอสำหรับการสตรีมสื่อแบบเรียลไทม์ มีขั้นตอนอะไรบ้างที่จะทำให้แน่ใจว่าโปรเซสเซอร์เร็วพอสำหรับแอปพลิเคชันของฉัน เช่นฉันจะรู้ได้อย่างไรว่าโปรเซสเซอร์ 80 MHz จะดีพอหรือฉันต้องการบางสิ่งบางอย่างตามลำดับ 204 …

2
ใช้ตัวต้านทาน 100K ohm พร้อมกับตัวเก็บประจุ 0.1uF หรือไม่
ในแผนภาพวงจรด้านล่างทำไมถึงมีตัวต้านทาน100KΩ ( ไม่ R2 ) เชื่อมต่อกับตัวเก็บประจุ เพื่อความเข้าใจของฉันตัวเก็บประจุตัวต้านทานทำหน้าที่เป็นตัวกรองผ่านสูงเพื่อป้องกัน DC ออฟเซ็ตของไมโครโฟน แต่เนื่องจากเฉพาะตัวเก็บประจุบล็อก DC ทำไมตัวต้านทาน 100k ใช้? ตามที่ผู้เขียนวิดีโอ (ลิงก์ด้านล่าง) เขากล่าวว่าใช้ 100k "ไม่เกินกำลังขยายไมโครโฟนที่ไม่ได้ขยายออก" ฉันไม่ได้รับส่วนนี้ นอกจากนี้สามารถใช้ตัวเก็บประจุในวงจรนี้หรือวงจรอื่น ๆ ที่ไม่มีตัวต้านทาน 100k ได้หรือไม่? แบบฝึกหัดตัวกรองพาสพาส High RC!

4
ค่าของตัวต้านทานสามารถวัดได้อย่างไรถ้ามันตรงไปที่พื้น
ฉันต้องการรวมวงจรการชาร์จ LiPo เข้ากับ PCB ของฉันและพบMCP7831IC มีPROGพินที่ให้คุณเปลี่ยนพฤติกรรมของ IC โดยใช้ค่าตัวต้านทานเฉพาะระหว่างพินและกราวด์ แต่ฉันสงสัยว่ามันรู้ค่าของตัวต้านทานได้อย่างไร ฉันคิดว่าจะรู้ค่าของตัวต้านทาน + แรงดัน + ที่คุณใช้กับด้านหนึ่งและอีกด้านหนึ่งไปที่ขาอินพุตของ IC ที่วัดแรงดันไฟฟ้าที่ลดลง แต่ถ้ามันเชื่อมต่อตรงกับพื้นดินค่าจะวัดได้อย่างไร
9 resistors 

1
คำถามเกี่ยวกับโทรศัพท์เก่า (ปลายยุค 70 - ต้นยุค 80)
คำถามนี้หมายถึงโทรศัพท์บ้านแบบเก่าที่ใช้ในครัวเรือนในสวีเดนในช่วงปลายยุค 70 และต้นยุค 80 ฉันคิดว่านี่อาจคล้ายกับเทคโนโลยีโทรศัพท์ที่ใช้ในที่อื่นในช่วงเวลานั้น (ยกเว้นอเมริกาเหนือ) ฉันอยู่ในช่วงวัยรุ่นตอนต้นและในบางครั้งมีประสบการณ์ที่ฉันสงสัยว่าเป็นเพราะสาเหตุทางกายภาพบางประการ สิ่งที่เกิดขึ้นคือถ้าฉันด้วยเหตุผลบางอย่างใกล้โทรศัพท์ฉันหันไปดูก่อนที่มันจะดังขึ้น พฤติกรรมของฉันเหมือนว่าฉันจะรู้สึกว่าโทรศัพท์เปิดใช้งานก่อนหน้านี้ (หรือน้อยกว่า) วินาที โทรศัพท์เก่าเหล่านี้ไม่มีไฟแสดงสถานะใด ๆ ดังนั้นจึงไม่มีอะไรชัดเจนเช่นนั้นที่ทำให้ฉันสนใจ แน่นอนหนึ่งคำอธิบายคือนี่เป็นพฤติกรรมแบบสุ่มในส่วนของฉันที่เกิดขึ้นตรงกับที่โทรศัพท์กำลังจะทำ ฉันยอมรับความเป็นไปได้นั้น หลังจากทั้งหมดมันไม่เหมือนว่ามันเกิดขึ้นอย่างต่อเนื่อง (นี่อาจเกิดขึ้นสองครั้งหรือสามครั้งโดยสิ้นเชิงถ้าฉันจำได้อย่างถูกต้อง) สิ่งที่ฉันอยากรู้เกี่ยวกับทศวรรษต่อมาคือความเป็นไปได้ที่วงจรในโทรศัพท์เก่าเหล่านี้อาจทำให้เกิดเสียงบางอย่าง (ที่ฉันไม่ได้ลงทะเบียนอย่างมีสติเช่นถ้าสั้นเกินไป) - หรืออย่างอื่น - ที่ฉันอาจมีปฏิกิริยากับ . โทรศัพท์รุ่นเก่าเหล่านี้มีวงจรที่สามารถสร้างตัวอย่างเช่นอัลตร้าซาวด์สั้น ๆ ก่อนที่จะเริ่มดังขึ้นหรือไม่?
9 telephone 

4
การควบคุมเครื่องทำความร้อนด้วย PWM ผ่าน MOSFET
ฉันพยายามควบคุมคอยล์เครื่องทำความร้อน (ความต้านทาน ~ 0.9 โอห์ม) กับ PWM โดยใช้ MOSFET PWM โมดูเลเตอร์ขึ้นอยู่กับ LM393, MOSFET คือ IRFR3704 (20V, 60A) ถ้าฉันวางตัวต้านทาน 1k แทนเครื่องทำความร้อนทุกอย่างจะทำงานได้ดีและรูปคลื่นที่จุดทดสอบ CH1 และ CH2 นั้นเกือบจะเป็นรูปสี่เหลี่ยมจัตุรัส แต่เมื่อฉันวางเครื่องทำความร้อนที่เกิดขึ้นจริงในรูปแบบการสั่นเกิดขึ้นบนขอบของชีพจรในขณะที่แรงดันไฟฟ้าข้าม Vth (ช่องทางผสมที่นี่: ช่องออสซิลโลสโคปสีเหลืองเชื่อมต่อกับ testpoint CH2 และ cyan channel ถึง CH1) แอมพลิจูดแบบ Oscillation ค่อนข้างใหญ่กว่าแรงดันไฟฟ้าของแบตเตอรี่และถึง 16V ที่ระดับสูงสุด ฉันส่วนใหญ่เป็นผู้เชี่ยวชาญไมโครคอนโทรลเลอร์และความรู้ของฉันเกี่ยวกับวงจรชนิดนี้แย่ มันเป็นผลของการเหนี่ยวนำเครื่องทำความร้อนหรืออย่างอื่น? วิธีที่จะต่อต้านมัน?

5
ปัญหาตัวเชื่อมต่อ วิธีการเชื่อมต่ออย่างสะดวกสบายด้วยแบตเตอรี่ LiPo โทรศัพท์มือถือ
การใช้แบตเตอรี่ LiPo จาก sparkfun นั้นง่ายมากเพราะมาพร้อมกับตัวเชื่อมต่อ molex แต่จะเชื่อมต่อกับแบตเตอรี่ LiPo ที่นำมาจากโทรศัพท์มือถือได้อย่างสะดวกได้อย่างไร? การบัดกรีไม่ทำงานบนขั้วสัมผัสของแบตเตอรี่ ฉันพยายามผูกด้วยเทปกาวและด้ายและกาว แต่มันไม่เสถียร / ใช้ไม่ได้การสั่นสะเทือนเล็กน้อยเป็นการเชื่อมต่อ ใครที่นี่รู้จักวิธีที่ดีกว่า / สะดวก / เสถียรในการเชื่อมต่อแบตเตอรี่ดังกล่าวเข้ากับวงจรหรือไม่? ข้อมูล: ฉันต้องการใช้แบตเตอรี่นี้เพื่อเพิ่มความแข็งแกร่งให้กับแผงวงจรของฉัน

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

3
ทำไมเราต้องมีทางลาดสำหรับสเต็ปเปอร์มอเตอร์
ฉันเป็นมือใหม่และพยายามที่จะเข้าใจว่าฉันสามารถใช้สเต็ปเปอร์มอเตอร์ได้อย่างไร แนวคิดที่ฉันมีอยู่ในใจก็คือผู้คุมต้องใช้พัลส์ดิจิตอลในการทำงานและฉันก็ลองด้วยเช่นกัน ฉันสามารถเรียกใช้สเต็ปที่ฉันใช้งานได้ง่ายมาก แต่เมื่อเร็ว ๆ นี้ฉันเจอลิงค์ที่พวกเขาใช้ทางลาดเพื่อเริ่มต้นใช้สเต็ปปิ้งโดยอ้างว่า "ถ้าเราพยายามเริ่มต้นสเต็ปเปอร์มอเตอร์ด้วยพัลส์อย่างรวดเร็วจากนั้นมันจะอยู่ที่นั่นและไม่ต้องหันไปไหนเราต้องสตาร์ทสเต็ปปิดอย่างช้า ๆ และค่อย ๆ เพิ่มความเร็วของขั้นตอน (อาละวาด)" ที่มา: http://www.societyofrobots.com/member_tutorials/book/export/html/314 คำถามของฉันคือว่าทำไมจึงเริ่มใช้สเต็ปเปอร์สี่เหลี่ยมทั่วไป? ทำไมเราต้องใช้ทางลาด ฟอรัมและบทช่วยสอนอื่น ๆ พูดถึงเสมอเกี่ยวกับการจัดหาพัลส์ดิจิตอลไปยัง stepper สำหรับเริ่มต้นทำไมแนวคิดของการสร้างทางลาดไม่ได้กล่าวถึงที่นั่น? เป็นการดีที่จะใช้ stepper กับพัลส์แบบดิจิตอลหรือไม่?

4
ใช้เคสสำหรับ ADC ภายนอก
Microcontrollers (uC) ส่วนใหญ่มี Analog to Digital Converter (ADC) เป็นส่วนหนึ่งของชุดอุปกรณ์ต่อพ่วงของพวกเขาซึ่งเป็นปรากฎการณ์เพราะมันรวมสององค์ประกอบเข้าด้วยกันในแพ็คเกจเดียว ADCs เหล่านี้มักจะทำการแมปด้วยเช่นกันซึ่งทำให้สามารถดึงข้อมูลได้อย่างรวดเร็วและง่ายดาย แม้จะมีการรวมที่แน่นหนานี้คุณยังสามารถซื้อ ADC ภายนอกได้ ฉันเห็นหลายกรณีสำหรับสิ่งเหล่านี้: ADC ต้องแยกออกจาก uC ความลึกบิตของตัวอย่าง ADC จะต้องสูงกว่า ADC ของ uC แรงดันไฟฟ้าต่อความรู้สึกอยู่ไกลจากไมโครคอนโทรลเลอร์และสายอะนาล็อกยาวไม่เป็นที่ยอมรับ แรงดันไฟฟ้าต่อความรู้สึกอยู่ในสภาพแวดล้อมที่ไม่เอื้ออำนวยสำหรับยูซีซี ADC ภายนอกตัวอย่างเร็วกว่า ADC ของ uC มาก แรงดันไฟฟ้าอ้างอิงสำหรับบางตัวอย่างนั้นแตกต่างจากตัวอื่น ๆ ซึ่งต้องใช้ Vref หลายอัน (และทำให้ ADC ภายนอกหลายตัว) uC ปัจจุบันไม่มีช่อง ADC เพียงพอและค่าใช้จ่ายในการติดตั้ง uC ใหม่นั้นเป็นสิ่งต้องห้าม ADC ภายนอกใช้พลังงานน้อยกว่า ADC ของ …

3
ปกป้องไมโครคอนโทรลเลอร์จากโหลดอุปนัย
ฉันกำลังทำงานในโครงการที่ฉันจะควบคุมโหลดหลากหลาย (รีเลย์โซลินอยด์มอเตอร์) จาก Arduino และฉันต้องการให้แน่ใจว่าฉันสร้างการป้องกันที่เพียงพอสำหรับไมโครคอนโทรลเลอร์และส่วนประกอบอื่น ๆ ฉันเห็นวิธีแก้ปัญหาที่หลากหลายโดยใช้ทรานซิสเตอร์และเพิ่มตัวเก็บประจุแยกแยกไดโอด flyback และไดโอดซีเนอร์ ฉันสงสัยว่าจะเลือกระหว่างตัวเลือกเหล่านี้หรือผสมผสานกันได้อย่างไร

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

6
ตำแหน่งของไมโครคอนโทรลเลอร์ 8 และ 16 บิตคืออะไร เหตุใดจึงไม่ได้รับ 32 บิต
จุดตัดยอดที่แท้จริงคืออะไรในแง่ของการแลกเปลี่ยนระหว่างต้นทุนและประสิทธิภาพสำหรับการเลือกไมโครคอนโทรลเลอร์ 32 บิต? กล่าวอีกนัยหนึ่งด้วยการเพิ่มขึ้นและการครอบงำของสถาปัตยกรรม ARM เหตุใดเราจึงยังใช้ไมโครคอนโทรลเลอร์ 8 บิตและ 16 บิต พวกเขายังถูกกว่าหรือไม่ ฉันเข้าใจว่าอุปกรณ์ต่ำสุดไม่จำเป็นต้องใช้ทรัพยากรที่เสนอโดยสถาปัตยกรรมที่ใหญ่และซับซ้อนกว่านี้ อย่างไรก็ตามอะไรคือแรงจูงใจที่แท้จริงที่จะยังคงใช้มันหากค่าใช้จ่ายดูเหมือนจะแปรเปลี่ยนไปสู่ระดับเดียวกัน

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