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

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

4
เครื่องหมายต่างๆของตัวเก็บประจุขนาดเล็ก?
Wikipedia อธิบายพื้นฐานเกี่ยวกับการทำเครื่องหมายของตัวเก็บประจุที่นี่ มันขาดเครื่องหมายหลายอย่างซึ่งส่วนใหญ่ทำให้ฉันสับสน: ฝาเซรามิคสีน้ำตาลเหลือง 104 K5K (เล็ก) --- อะไรคือจุดสิ้นสุด "5K"? (ไม่สามารถ 5 เคลวินเป็นอุณหภูมิในการทำงาน!?) 10 (กล่องบ็อกซ์ตั้งฉากมุมฉากขวาสุด) 35+ (แทนทาลัมแคปตัวแปรที่ใหญ่กว่าของอันสุดท้าย 154 C1K (C1K คืออะไรเครื่องหมายอื่น ๆ ของ Wikipedia?) ส้มเซรามิก 333 K5X (5X คืออะไร X เลขโรมัน?) ร่องวงกลมสีน้ำตาล 10n (ไม่มีเครื่องหมายอื่น op.temp คืออะไร) (เส้นผ่านศูนย์กลาง: 7.5 มม.) 27J 100V (27J คืออะไร) (เส้นผ่านศูนย์กลาง: 4.9 มม., จุดสีดำที่หัว) จัตุรัสบลูสลิต (สามเหลี่ยม) 104K …

8
ฉันควรใช้ไมโครคอนโทรลเลอร์ชนิดใด
ฉันพยายามค้นหาแพ็คเกจคอนโทรลเลอร์ไมโครที่ดีที่สุดสำหรับโปรแกรมคอมพิวเตอร์ของฉันเพื่อสื่อสารกับโลกแห่งความจริง ฉันหวังว่าหมุด I / O จำนวนมาก (จนถึง 64 ดิจิตอลเป็นสิ่งที่ฉันต้องการไม่มีอะไรที่น่าประหลาดใจอย่างอะนาล็อกและ PWM) ที่ฉันสามารถอ่านและเขียนโดยตรงโดยการเรียกฟังก์ชั่นจากโปรแกรมของฉันที่ทำงานบน CPU ฉันไม่ต้องการดาวน์โหลดโปรแกรมไปยังตัวควบคุมขนาดเล็กเพื่อให้ทำงานได้ แต่ฉันต้องการสิ่งที่เพียงแค่เสียบเข้ากับ USB ของฉันและให้ CPU จำนวนมากที่ควบคุม I / O pin ที่ฉันสามารถควบคุมได้จากโปรแกรม C ++ ของฉัน แพคเกจไมโครคอนโทรลเลอร์ที่ดีที่สุดสำหรับฉันจะเป็นอย่างไร? ฉันหวังว่าจะมีบางสิ่งที่ค่อนข้างไม่แพง แต่มีข้อพิสูจน์ในอนาคตเนื่องจากมันทำงานบน USB และมีไดรเวอร์ 64- บิตสำหรับระบบปฏิบัติการที่ทันสมัยเช่น Windows 7 ความสามารถในการเชื่อมต่อมากกว่าหนึ่งในคอนโทรลเลอร์ไมโครคอนโทรลเลอร์เหล่านี้ด้วยโปรแกรมคอมพิวเตอร์เดียวกัน โบนัสที่ดีเช่นกัน (การขยายตัวในอนาคต) แก้ไข: ฉันไม่ต้องการอัตราการสุ่มตัวอย่างสูง (อาจจะ 10 Hz สำหรับการอ่านอินพุต, 1 kHz สำหรับสัญญาณขาออก) และหมุดส่วนใหญ่ใช้สำหรับเอาต์พุตเท่านั้น ฉันทำงานกับคอมพิวเตอร์ใหม่เอี่ยม (คอร์ …

5
ไฟ LED ขนาด 12v และใช้กับมอเตอร์ไซค์
ฉันต้องการแทนที่ไฟท้าย / ไฟเบรกและไฟเลี้ยวด้านหลัง / ไฟแฟลชบนจักรยานของฉันด้วยชุด LED หนึ่งชุด (แฟลชในไฟเบรก) สิ่งเหล่านี้ค่อนข้างแพงและเนื่องจากฉันมีงบประมาณฉันจึงมองอาคารด้วยตัวเอง ฉันได้พบไฟ LED 12v ที่เหมาะสมแล้ว ฉันหวังว่าจะใช้สิ่งเหล่านี้เพื่อช่วยฉันไม่ให้รบกวนตัวต้านทาน จำกัด อย่างไรก็ตามสิ่งหนึ่งที่รบกวนจิตใจฉันคือระดับแรงดันไฟฟ้าสูงสุดของ LED และแรงดันไฟฟ้าที่คาดเดาไม่ได้ ฉันยังไม่ได้วัดบนจักรยานของฉัน แต่โดยปกติคุณคาดหวังว่าจะมีประมาณ 13 โวลต์เมื่อเครื่องยนต์ทำงาน พิกัดแรงดันไฟฟ้าสูงสุดของ LED ที่ฉันกำลังดูอยู่คือ 14v - คุณคิดว่ามันใกล้เกินไปหรือไม่? ไฟ LED จะทนต่อแรงดันไฟฟ้าที่สูงขึ้นในช่วงเวลาสั้น ๆ ได้หรือไม่ (เช่นมีค่า V สูงกว่าเล็กน้อยเมื่อเครื่องยนต์มีความเร็วสูงเมื่อแซง) คุณจะป้องกันเรื่องนี้อย่างไร ตัวต้านทานหนึ่งตัวสำหรับไฟ LED ทั้งชุดจะเพียงพอหรือไม่ (ตัวต้านทานหนึ่งตัวจ่ายไฟ LED หลายขนาน) คำแนะนำใด ๆ เกี่ยวกับตัวต้านทานชนิดใดที่จะใช้? บางทีการใช้ LED Votage มาตรฐานควรดีกว่าถ้าฉันถูกบังคับให้ใช้ตัวต้านทาน? …
10 led  automotive 

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

8
+/- 9V DC Power Supply
ฉันกำลังทำงานเกี่ยวกับโครงการเครื่องขยายเสียงอย่างง่าย op-amps ที่ฉันใช้ (LM741) รับอินพุต + 9V และ -9V ขณะนี้ฉันได้รับสิ่งนี้โดยการต่อสายแบตเตอรี่ 9V สองก้อนเข้าด้วยกันเชื่อมต่อ + กับอีกตัวหนึ่งและต่อสายดิน ดูเหมือนว่าจะใช้งานได้ แต่ตอนนี้ฉันอยากจะเปลี่ยนเป็นแหล่งจ่ายไฟ ฉันสามารถหาแหล่งจ่ายไฟขนาด 9V ได้ แต่พวกมันทั้งหมดมีขั้วเดียว มีวิธีง่ายๆในการรับ + ​​9V จากแหล่งจ่ายไฟตรงกลางเป็นลบหรือไม่? ฉันคิดว่าฉันอาจต้องการวงจรอินเวอร์เตอร์หรือบางอย่าง แต่ฉันไม่เข้าใจจริงๆว่าฉันกำลังทำอะไรอยู่

6
เปลือกที่กำหนดเอง
ฉันต้องการผลิตชุดเล็ก (น้อยกว่า 100) ของกล่องหุ้มแบบกำหนดเองแต่ละชุดประกอบด้วยพลาสติก 5-6 ชิ้น ฉันต้องการพื้นผิวเพื่อให้ดูเรียบและแข็ง (คิดว่าคุณภาพของแป้นพิมพ์คอมพิวเตอร์) และหนึ่งในนั้นต้องดูผ่านในขณะที่อีกคนต้องมีฉลากหลายอัน สถานที่ที่พวกคุณใช้กำลังทำอะไรอยู่? นอกจากนี้ช่วงราคาที่ฉันดูคืออะไร
10 enclosure 

8
มี Arduino IDE ที่มีรอยขีดข่วนหรือไม่?
ฉันเชื่อว่าคำตอบคือไม่ แต่ฉันต้องการตรวจสอบก่อนที่จะใช้ความพยายามในการแก้ไข (และไม่ไม่มีสัญญา!) มีอะไรที่เหมือนScratchที่ใครสามารถใช้ในการตั้งโปรแกรม Arduino หรือไม่? (Scratch เป็นสภาพแวดล้อมในการเขียนโปรแกรมแบบกราฟิกที่ทำให้การเรียนรู้การเขียนโปรแกรมสนุกและเหมาะสำหรับนักเรียนระดับประถมศึกษาแน่นอนมันถูกนำเสนอโดยกลุ่มอนุบาลตลอดชีวิตที่ MIT)
10 arduino  ide 

5
ตรวจสอบอายุการใช้งานแบตเตอรี่ในวงจร PIC
ฉันมีวงจรขนาดเล็กโดยใช้ชิปไมโครคอนโทรลเลอร์ PIC18F14F50 ซึ่งกำลังบันทึกข้อมูลลงในชิป EEPROM ภายนอกผ่านอินเทอร์เฟซ i2c (ซึ่งฉันสามารถอ่านได้ในภายหลังผ่านอินเตอร์เฟส USB) ตัวอย่างหนึ่งรายการจะถูกบันทึกทุก ๆ 15 นาทีและไม่จำเป็นต้องจับเวลาอย่างแม่นยำ มันก็โอเคถ้าตัวอย่างจะพลาดหรือผิดพลาดในขณะที่มีการเปลี่ยนแบตเตอรี่ แต่มันไม่ดีถ้าแบตเตอรี่หมดอายุและไม่มีการบันทึกข้อมูลเป็นเวลาหลายวันจนกว่าจะมีคนสังเกตเห็น ดังนั้นฉันต้องการเตือนผู้ใช้เมื่อแบตเตอรี่เหลือน้อยในเวลาที่พวกเขาจะเปลี่ยน ค่าเฉลี่ยปัจจุบันต่ำกว่า 2mA และฉันใช้แบตเตอรี่อัลคาไลน์ขนาด AA 3 ก้อนในซีรีย์เพื่อให้ 4.5 โวลต์ดังนั้นฉันคาดว่าจะใช้งานได้นานหลายวัน แต่ฉันสงสัยว่าจะตรวจสอบว่าแบตเตอรี่เหลือน้อยได้อย่างไร ฉันเชื่อว่าแรงดันไฟฟ้าจะลดลงเมื่อแบตเตอรี่หมดอายุการใช้งาน ฉันคิดว่า PIC นี้มีแรงดันอ้างอิง 1.024 โวลต์ดังนั้นฉันสามารถแบ่งแรงดันและจ่ายให้กับอินพุตแบบอะนาล็อกและเมื่อแรงดันไฟฟ้าที่แบ่งแล้วลดลงต่ำกว่านั้นจะเป็นการเตือน แต่ฉันไม่รู้เกี่ยวกับแบตเตอรี่เพียงพอที่จะรู้ว่ามันจะทำงานได้ดีแค่ไหน? และฉันไม่รู้ว่าจะเลือกแรงดันไฟฟ้าแบบไหนที่จะบ่งบอกว่าแบตเตอรี่อาจเหลือ 10-20% มันจะใช้งานได้จริงเหรอ? มีแนวทางที่ดีกว่านี้ไหม? สิ่งนี้ไม่จำเป็นต้องแม่นยำเลยฉันแค่ต้องการให้การเตือนที่ดีในเวลามากมายโดยไม่ให้ผู้คนทิ้งแบตเตอรี่ที่ยังมีชีวิตเหลืออยู่ เนื่องจากการใช้งานในปัจจุบันของฉันค่อนข้างคงที่ตัวจับเวลาธรรมดาจะสมเหตุสมผลถ้าฉันสามารถคำนวณว่าแบตเตอรี่จะใช้งานได้นานเท่าใดโดยเฉลี่ยแล้วเลือก 85% ของเวลานั้นก่อนที่ฉันจะเตือน หรือแบตเตอรี่มีอายุการใช้งานที่แตกต่างกันไปกว่านั้น? ความคิดใด ๆ ที่จะได้รับการต้อนรับ
10 pic  batteries 

4
การแบ่งปันและสังเกตเห็น Schematics?
ดังนั้นเพื่อนและฉันกำลังพูดถึงแผนงานในที่ทำงานและวิธีที่เราสามารถสื่อสารระหว่างเราและเพื่อนร่วมงานของเราได้ดีขึ้น ฉันรู้ว่าKortuk เคยถามคำถามก่อนหน้านี้ว่าคล้ายกัน แต่คำถามนั้นเกี่ยวกับวิธีสร้างแผนงาน แต่ตอนนี้ฉันถามว่าใครรู้วิธีที่ดีในการทำงานร่วมกันในแผนงานที่สมบูรณ์แล้ว ชนิดเช่น"Google เอกสารสำหรับแผนงาน" ผมพูดคุยเกี่ยวกับในการตอบคำถามของ ฉันมี schematics จำนวนมากในรูปแบบ pdf ที่ฉันต้องการให้สามารถทำเครื่องหมายและแสดงต่อใครบางคนที่มีลิงก์แทนที่จะส่งไปให้พวกเขา ฉันต้องการให้เนื้อหามีความปลอดภัยและอาจอยู่บนเซิร์ฟเวอร์ภายใน ฉันคิดว่าสิ่งที่ฉันต้องการจริงๆคือปลั๊กอินของ wiki ที่อนุญาตให้ฉันทำสิ่งนี้ มีใครเคยได้ยินโปรแกรมที่สามารถทำสิ่งนี้ได้บ้างไหม? FYI ฉันเคยเห็นซอฟต์แวร์เช่นa.nnotateแต่ไม่รู้ว่าฉันสามารถแกว่งราคาที่พวกเขาถามได้หรือไม่ (จะเก็บไว้หลังไฟร์วอลล์) ดังนั้นฉันขอขอบคุณโอเพนซอร์ส แต่ยินดีจ่ายบางสิ่ง

4
โปรแกรมเมอร์ PIC ที่ดีที่สุด?
ฉันต้องการเริ่มใช้ PIC ในโครงการของฉันและสงสัยว่าฉันควรได้โปรแกรมเมอร์คนไหน ฉันมีประสบการณ์มากมายในการใช้ไมโครคอนโทรลเลอร์ (68k, avr) ฉันยังมีประสบการณ์มากมายเกี่ยวกับอุปกรณ์อิเล็กทรอนิกส์ (ดังนั้นจึงสามารถสร้างโปรแกรมเมอร์ได้) ฉันต้องการใช้ MPLAB, icsp และคุณสมบัติการดีบักในวงจรนั้นค่อนข้างเรียบร้อย USB ก็สะดวกเช่นกัน แต่ไม่จำเป็น ในคำตอบของคุณฉันขอขอบคุณการเปรียบเทียบข้อดีข้อเสียของคำแนะนำของคุณ

4
กำลังเชื่อมต่อ Lilypad กับเครือข่าย WiFi หรือไม่
ฉันต้องการเชื่อมต่อ Lilypad Arduino กับเครือข่าย WiFi 802.11 ที่ให้บริการอินเทอร์เน็ต อะไรคือวิธีที่ดีที่สุดในการบรรลุเป้าหมายนี้? ฉันสามารถใช้โมดูล XBee และเชื่อมต่อกับเราเตอร์ที่บ้านได้หรือไม่? มีตัวเลือก WiFi ให้หรือไม่ ขอบคุณมากเลย!
10 lilypad  arduino 

3
การเขียนโปรแกรม Microprogramming กับภาษาเครื่อง
ฉันสับสนเล็กน้อยระหว่างระดับไมโครโปรแกรมกับระดับภาษาของเครื่อง ตัวอย่างเช่น: โปรแกรมทั้งสองประเภทอยู่ในระหว่างการดำเนินการที่ใด มีการแมป 1: 1 ไปยังคำแนะนำการใช้ภาษาแอสเซมบลีจริงหรือไม่ รูปแบบของสถาปัตยกรรมโปรเซสเซอร์กำหนดไว้หรือไม่?

3
ต้องการความช่วยเหลือในการใช้งานทรานซิสเตอร์
ฉันมีรีเลย์ที่ทำงานโดยทรานซิสเตอร์ NPN ที่ต้องการแรงดันไฟฟ้าบางส่วนที่ใช้กับฐาน ฉันทำงานกับอาร์ดิโนและถ้าฉันให้พอร์ตดิจิตอลมันก็ดี วงจรมีลักษณะดังนี้: ตอนนี้ฉันต้องการแทนที่พอร์ต arduino ด้วยDS2406 (ชนิด TO92) สิ่งนี้ดูเหมือนจะซับซ้อนอย่างรวดเร็ว ห้องสมุดของฉันที่ใช้งาน 2406 นั้นใช้ได้ แต่ฉันไม่สามารถหาวิธีเชื่อมต่อได้ ตอนนี้ทั้งสองชิ้นทำงานได้อย่างอิสระเป้าหมายของฉันคือการได้รับกระแสป้อนเข้าฐานของทรานซิสเตอร์ดังนั้นมันจึงส่งรีเลย์ ฉันพบปัญหาต่อไปนี้: DS2406 ปิดตัวลงดิน นั่นเป็นตัวเลือกเดียวดังนั้นฉันไม่สามารถแมปโดยตรงกับขาฐานของทรานซิสเตอร์ แพ็คเกจ TO-92 ไม่มีพิน vcc ดังนั้นฉันต้องมีตัวต้านทานแบบดึงขึ้นระหว่าง vcc และดาต้าดาต้า สิ่งนี้ทำให้สิ่งต่าง ๆ ร้อนจัดและส่งกลิ่นเมื่อฉันส่งกำลังเชื่อมต่อกับตัวสะสมของทรานซิสเตอร์ด้วยฐานที่ต่อสายไปยังรีเลย์ ฉันอาจใช้ตัวต้านทานชนิดที่ไม่ถูกต้อง แต่ฉันไม่มีความรู้สึกที่ชัดเจนว่าอะไรอยู่ตรงนี้ ฉันอาจจะสามารถเรียกใช้การถ่ายทอดอย่างเคร่งครัดปิด DS2406 แต่ผมเกรงว่ามันจะมีมากเกินไปวาดซึ่งเป็นเหตุผลที่ฉันต้องการที่จะไปผ่านทรานซิสเตอร์ อะไรคือวิธีที่ง่ายที่สุดในการเปลี่ยนจากสวิตช์ที่เปิดและปิดกราวด์ไปยังฐานทรานซิสเตอร์ที่ต้องการกระแสไฟฟ้า

3
ฉันจะวัดกระแสปัจจุบันไปยังองค์ประกอบได้อย่างไร
ฉันกำลังสร้างหุ่นยนต์ hexapod โดยใช้เซอร์โวแบบง่าย ๆ และฉันก็สงสัยว่าเป็นไปได้อย่างไรที่จะวัดกระแสปัจจุบันไปยังแต่ละเซอร์โว (5-6V DC ถึงสูงสุด 0.25-1A (ฉันไม่พบสเป็คสำหรับแผงขายของเซอร์โว) ปัจจุบัน)) ใช้, พูด, ATMega168 ฉันต้องสร้างวงจรแบบใดในซีรีย์กับสายไฟของเซอร์โวแต่ละเส้นเพื่อให้การอ่านค่าที่เป็นประโยชน์แก่ฉัน ฉันคิดว่าฉันจะได้แรงดันตกคร่อมวงจรนี้มันมีแนวโน้มเป็นอย่างไร เป็นต้น


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