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

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

4
ระบบฝังตัวสามารถประเมินสถานะแบตเตอรี่ของพวกเขาอย่างแม่นยำได้อย่างไร?
ตามที่ฉันเข้าใจแล้วแรงดันไฟฟ้าของแบตเตอรี่เปลี่ยนไปเล็กน้อยเมื่อชาร์จ / คายประจุ แต่การเปลี่ยนแปลงเหล่านี้จะน้อยที่สุดเมื่อเทียบกับผลกระทบอื่น ๆ (อุณหภูมิความแตกต่างของการผลิตเล็กน้อยประวัติการชาร์จ / คายประจุล่าสุด ฯลฯ ) แต่แม้กระทั่งโทรศัพท์มือถือที่เก่าแก่ที่สุดก็สามารถแสดงไอคอนการชาร์จได้ และทำงานได้อย่างถูกต้องแม้ในกรณีที่มีการเปลี่ยนแบตเตอรี่ เป็นไปได้อย่างไร?
19 batteries 

5
คอมพิวเตอร์ Breadboard [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว เป็นไปได้ไหมที่จะทำคอมพิวเตอร์อย่างง่าย ๆ ด้วย breadboards และส่วนประกอบอิเล็กทรอนิกส์ขั้นพื้นฐาน? มันเป็นไปได้เช่นสร้างเครื่องคิดเลขวิทยาศาสตร์ด้วยวิธีนี้?

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

6
ทำไมต้องใช้I²Cหลายพอร์ต
โปรโตคอลI²Cอนุญาตให้ใช้ในทางทฤษฎีและด้วยการกำหนดแอดเดรส 7 บิตสูงสุด 127 อุปกรณ์ที่จะเชื่อมต่อกับต้นแบบ นี่เป็นจำนวนมากดังนั้นทำไมไมโครคอนโทรลเลอร์ที่มีต้นทุนต่ำ (เช่นPIC24 นี้ ) จึงมีพอร์ตI²Cมากกว่าหนึ่งพอร์ต ทำไมถึงจำเป็น?
19 i2c 

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

5
เหตุใดเราจึงต้องการ“ nop” Ie No คำสั่งการใช้งานในไมโครโปรเซสเซอร์ 8085
ในคำสั่งของไมโครโปรเซสเซอร์ 8085 มีการดำเนินการควบคุมเครื่อง "nop" (ไม่มีการดำเนินการ) คำถามของฉันคือทำไมเราไม่ต้องการดำเนินการ? ฉันหมายความว่าถ้าเราต้องจบโปรแกรมเราจะใช้ HLT หรือ RST 3 หรือถ้าเราต้องการย้ายไปยังคำสั่งถัดไปเราจะให้คำแนะนำต่อไป แต่ทำไมไม่มีการดำเนินการ? ความต้องการคืออะไร?

3
หลอด LED UV มีอันตรายหรือไม่?
ฉันเพิ่งซื้อหลอด LED UVบางตัว ฉันซื้อมาเพื่อทดสอบธนบัตรและเอกสารแสดงตัวตน ฉันอ่านเอกสารและเห็นคำเตือนบางอย่างเกี่ยวกับแสง UV ที่ผู้ขายแนะนำไม่ให้มองไปที่แสงโดยตรงและไม่ให้ผิวสัมผัสกับแสง ฉันสามารถใช้ไฟ LED เหล่านี้ได้อย่างปลอดภัยหรือไม่?
19 led  safety  uv 

4
สัญญาณนี้ใช้ในการเข้ารหัสอะไร
ฉันมีเทอร์โมมิเตอร์พูลไร้สายราคาถูก (AcuRite 617 1 ) และฉันต้องการดักจับข้อมูลอุณหภูมิที่เครื่องรับและใช้กับระบบบันทึกข้อมูลด้วยคอมพิวเตอร์ สิ่งอำนวยความสะดวกภายในตัวรับสัญญาณเป็นกระดานแยกย่อยขนาดเล็กที่เชื่อมต่อกับเสาอากาศและมีหมุด "V", "G", "D" และ "SH" แบบดิจิทัล: นี่คือส่วนของข้อมูลที่บันทึกจากหมุด "D" ระหว่างการส่งสัญญาณ (เกิดขึ้นหนึ่งครั้งต่อนาที) ก่อนส่วนนี้มีข้อมูลที่ดูเหมือนว่าจะมีอัตราสูงกว่ามาก แต่ฉันเชื่อว่าอาจเป็นเสียงรบกวน - นี่คือจุดเริ่มต้นของข้อมูล 1.36kHz / 680Hz ฉันไปเที่ยวบ้างและไม่สามารถหาการเข้ารหัสที่มีลักษณะเช่นนี้ได้ แต่ถ้าฉันต้องเดาว่าเกิดอะไรขึ้นนี่คือสิ่งที่ฉันคิด: 4 รอบแรกของ 680 Hz คือการซิงโครไนซ์นาฬิกา แต่ไม่มีข้อมูล รอบ 13 ของ 1.36 kHz (2x อัตราเริ่มต้น) ที่ตามมาปรากฏว่ามีหนึ่งในสองรูปแบบ: พวกเขาทั้งสองลดลงต่ำก่อนที่จุดกึ่งกลางของรอบหรือหลังจากนั้น - ฉันจะถือว่ารูปแบบหนึ่งเป็นตรรกะหนึ่งและอื่น ๆ เป็นศูนย์ หลังจากนั้นจะมีช่องว่างแปลก ๆ แต่ถ้าคุณลดส่วนต่ำที่เป็นส่วนหนึ่งของ "1" ก่อนหน้านั้นช่องว่างที่เหลืออยู่คือ …
19 encoding 

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

10
มีวิธีการใช้ครึ่งบิตหรือไม่?
ตามที่คนส่วนใหญ่ที่นี่รู้โดยใช้ 4 บิตเราสามารถนับจาก 0 ถึง 15 (0123456789ABCDEF เป็นเลขฐานสิบหก) แต่ถ้าเรานับได้เพียง 9 เราจะยังคงใช้ 4 บิตและตัวเลขจาก A ถึง F จะสูญเปล่า อย่างไรก็ตามหน้า QR-Code ของ Wikipediaระบุว่าการใช้เฉพาะตัวเลขที่เป็นตัวเลขตั้งแต่ 0 ถึง 9 ใช้3⅓บิตต่อตัวอักษรซึ่งถูกต้องจากจุดยืนทางสถิติ และหนึ่งในสามของบิตไม่ใช่วัตถุทางกายภาพและการส่งตัวเลขตั้งแต่ 0 ถึง 9 จะใช้ความรู้ของฉันอย่างน้อย 4 บิต มีวิธีใดบ้างที่จะใช้ชุดค่าผสมที่สูญเปล่าเพื่อส่งอักขระอย่างมีประสิทธิภาพด้วยเศษส่วนของบิต? ตกลงฉันขอยกตัวอย่าง: ต้องส่งสองหลัก "27" ด้วยเทคนิคการเข้ารหัสปกติบิตที่ส่งจะเป็น 00100111 จากนั้นเราสามารถจินตนาการระบบที่จะแทนที่ตัวเลข '2' ด้วย 'E' หรือ 'F' ซึ่งขึ้นอยู่กับบิตถัดไป ในกรณีนี้บิตถัดไปคือ 0 ดังนั้น '2' จึงถูกแทนที่ด้วย …


4
จะทำความสะอาดสัญญาณที่มีเสียงดังได้อย่างไร?
ฉันควบคุมพัดลมพีซี PWM 4 พินจาก PIC16F684 ด้วยความเร็วพัดลมที่ขับเคลื่อนด้วยการอ่าน ADC ของเซ็นเซอร์ความใกล้ชิด ทั้งหมดนี้ใช้งานได้ดี ตอนแรกฉันไม่ได้วางแผนที่จะใช้เอาต์พุต tachometer จากพัดลม แต่เนื่องจากฉันพร้อมใช้งานฉันได้ตรวจสอบด้วยขอบเขต 'ของฉันเพื่อดูว่าการแมประหว่างความใกล้ชิดและความเร็วของพัดลมทำงาน ตอนนี้สิ่งที่ฉันสังเกตเห็นคือเมื่อ PWM ทำงานพัดลมที่ 100% สัญญาณ tach (ซึ่งเป็นท่อระบายน้ำเปิดโล่งที่ดึงขึ้นผ่านตัวต้านทาน 10K) ดีและสะอาด: อย่างไรก็ตามเมื่อฉันวิ่งที่น้อยกว่า 100% มันมีเสียงดัง: การซูมเข้าที่จุดรบกวน: ฉันเดาว่ามันได้รับผลกระทบจากสัญญาณ PWM แต่ฉันอยากจะเข้าใจว่าทำไมและอย่างไรเพื่อที่ฉันจะได้ทำความสะอาดถ้าจำเป็นในอนาคต จริง ๆ แล้วฉันสนใจในสิ่งที่คุณควรทำเมื่อคุณเห็นเสียงรบกวนเช่นนี้คุณจะหาสาเหตุได้อย่างไรและคุณจะ "แก้ไข" อย่างไร ขอบเขตจัดการเพื่อทริกเกอร์ตกลงดังนั้นฉันสงสัยว่าถ้าฉันป้อนมันไปที่ขาขัดจังหวะภายนอกบน PIC (RA2) ซึ่งเป็นอินพุตชมิตต์ที่มีระดับ CMOS แล้วฉันจะไม่ "เห็น" เสียงรบกวนและฉัน เช่นสามารถสะท้อนสัญญาณที่สะอาดออกจากพินอื่นเพื่อทำให้ LED จางลงหรืออะไรบางอย่าง ดังนั้นใครบางคนสามารถอธิบายในแง่ทั่วไปว่าจะรับรู้และแก้ไขสัญญาณรบกวนอย่างไร หรือถ้ามันกว้างเกินไปอาจเป็นแค่ปัญหานี้? นอกจากนี้หากมีอะไรผิดปกติกับวงจรของฉันมันก็คงจะดีที่ได้รู้เช่นกัน ในแผนผังด้านล่างสัญญาณที่ฉันแสดงคืออินพุต …
19 pic  pwm  noise 

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

3
ทำไมวงจรอิมพีแดนซ์สูงจึงไวต่อเสียงมากขึ้น?
ทำไมวงจรอิมพีแดนซ์สูงจึงไวต่อเสียงมากขึ้น? พวกมันมีกระแสไหลผ่านได้น้อยกว่า แต่มีความสัมพันธ์กับเสียงรบกวนอย่างไรเนื่องจากเสียงภายนอกกลายเป็นแรงดันไฟฟ้าบนสายไฟ
19 noise  impedance  wire 

2
เหตุใด บริษัท ไฟฟ้าไม่เคยรบกวนลูกค้าที่อยู่อาศัยเกี่ยวกับปัจจัยด้านพลังงาน
ฉันเพิ่งซื้อมิเตอร์ Kill-a-Watt เพื่อวัดการใช้พลังงานของอุปกรณ์ของฉัน นี่เป็นเพียงโครงการที่สนุกสำหรับฉัน ฉันวางมันลงบน Mac-Mini เพื่อดูการใช้พลังงานในระหว่างสถานะการใช้งานต่างๆ - ว่าง, เครื่องหมายมาตรฐาน MATLAB, การเริ่มต้นแอปพลิเคชั่น, โปรแกรมรักษาหน้าจอ ฯลฯ และค้นพบว่าปัจจัยด้านพลังงานของ Mac-Mini ของฉันคือ 0.2 80+ ขึ้นและทำงาน อย่างไรก็ตามในขณะที่ปิดเครื่องและก่อนเข้าสู่ระบบปัจจัยพลังงานคือ. 45 ฉันวัดสิ่งนี้สำหรับฉันด้วย: Raspberry pi with a 5v 3A power supply (PF=0.68) Dell Laptop 90W charger (PF=.98) 2006 Compaq Charger (PF=.55) CFL Table Lamps (PF=.52) Tube CFL Lamps (PF=.55) Power …

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