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

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

4
นานแค่ไหนระหว่าง Arduino ดิจิตอลพินและ IC?
โครงการปัจจุบันของฉันเกี่ยวข้องกับการใช้การลงทะเบียนการเปลี่ยนแปลง 74HC595 เพื่อควบคุมจอแสดงผล LED อย่างไรก็ตามจอแสดงผลอาจอยู่ห่างจากบอร์ด Arduino สูงถึง 5 เมตรหรือมากกว่านั้น แผนคือการใช้สายเคเบิล DB9 / RS232 บางอย่างระหว่างกล่องที่มี Arduino และสิ่งที่แนบมากับจอแสดงผล ความยาวจะยาวเกินไปสำหรับสัญญาณดิจิทัลที่จะเดินทางจากพินเอาต์ดิจิตัลไปยังกะเรจิสเตอร์โดยไม่มีการลดลงหรือไม่?

7
ตัวต้านทาน shunt ที่ดีที่สุดสำหรับการประยุกต์ใช้มิเตอร์ไฟฟ้า?
กำลังมองหาตัวต้านทาน shunt สำหรับวัดการใช้พลังงานและสงสัยว่าใครมีประสบการณ์กับสิ่งเหล่านี้บ้าง มันควรจะสามารถจัดการกับวงจร 110V / 20A ในบ้าน แก้ไข: ตรวจสอบพลังงานเป็นความโกรธในวันนี้และฉันกำลังคิดที่จะรวมวงจรที่เรียบง่ายเข้าด้วยกันเพื่อลอง นี้จะใช้ในการวัดอุปกรณ์ทั่วไปหรืออุปกรณ์อิเล็กทรอนิกส์เช่นสเตอริโอหรือโทรทัศน์ คล้ายกับ Kill-a-watt หรือมัลติมิเตอร์ ฉันไม่ได้คิดเกี่ยวกับความแม่นยำเท่า ๆ กับการทำให้บางสิ่งบางอย่างทำงานได้ดี ฉันไม่ได้คิดอย่างนี้ตลอดแค่คิดว่าอาจมีบางคนอยู่ที่นี่แล้ว

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

5
ATTiny13 - avr-gcc Hello World ใช้มากกว่า 100 ไบต์?
ฉันพยายามเขียนโปรแกรมสำหรับ ATTiny13 ปัญหาของฉันคือมันมีข้อ จำกัด ขนาดใหญ่ เมื่อสร้างโปรแกรม Hello World ครั้งแรกของฉันมันใช้พื้นที่ของโปรแกรม 100 ไบต์เพื่อเปิดและปิดไฟ! มีตัวเลือกใดบ้างที่ฉันสามารถมอบให้ avr-gcc เพื่อย่อขนาดให้เล็กลงได้หรือไม่? นอกจากนี้อะไรใน crt0 ฉันไม่ค่อยกระตือรือร้นกับชุด AVR ดังนั้นฉันไม่เข้าใจมันมาก .. ฉันไม่ต้องการที่จะวางลงในการชุมนุมสำหรับโครงการนี้ ..

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

1
eBook Reader สำหรับเอกสารข้อมูล [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน2 ปีที่ผ่านมา ฉันเกลียดการอ่านเอกสารข้อมูลหรือคู่มือผู้ใช้บนหน้าจอและการพิมพ์เอกสารดังกล่าวมีแนวโน้มที่จะเปลืองกระดาษ / หมึกจำนวนมาก มีใครพยายามใช้ eBook Reader เพื่อจุดประสงค์นี้หรือไม่? พวกเขาดีพอที่จะแสดงไดอะแกรมที่ซับซ้อนบางครั้งที่พบในแผ่นข้อมูลหรือไม่?
9 datasheet 

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

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

3
CD-ROM เปิด / ปิดการตอบสนองต่อเซ็นเซอร์
คำถามทั่วไป: ฉันจะเปิดและปิดไดรฟ์ CD-Rom (ประมาณ 20-30) ในการตอบสนองต่ออินพุตเซ็นเซอร์ต่าง ๆ ได้อย่างไร บางคำถามที่เฉพาะเจาะจงมากขึ้น (ขึ้นอยู่กับสมมติฐานที่ว่าฉันควรจะจัดการกับ Arduino นี้): ฉันจะทราบได้อย่างไรว่าพินใดที่ตัวเชื่อมต่อ IDE เป็นตัวที่ต้องรับสัญญาณ ฉันจะทราบได้อย่างไรว่าต้องส่งสัญญาณใดไปยังหมุดเหล่านั้น และฉันจะทำให้อาร์ดิโนส่งสัญญาณนั้นได้อย่างไร บริบทบางอย่าง: ฉันกำลังทำงานประติมากรรมรูปปั้นต้นสนที่ทำจากไดรฟ์ซีดีรอมเก่า โดยทั่วไป "กิ่งไม้" ของต้นไม้แต่ละต้นจะเป็นไดรฟ์ซีดีรอมที่ชี้ออกไปจากท้ายรถ ไดรฟ์จะเปิดและปิดตามความคิดเห็นผ่าน: ไมโครโฟน อัลกอริทึมจะเปิดและปิดไดรฟ์ตามการวิเคราะห์สัญญาณเสียง แนวคิดหนึ่งการเป่าไมโครโฟน (เหมือนสายลม) จะจำลองแขนขาสนที่เป่าลม (จะปิดและเปิดชัตเตอร์) ทางเลือก (หรืออาจเป็นอินพุตเสริม): ต้นไม้ขนาดเล็กที่มีเซ็นเซอร์สัมผัส หากคุณวางมือไว้รอบต้นไม้ต้นเล็กและครอบคลุมเซ็นเซอร์ทั้งหมดแสดงว่าไดรฟ์ทั้งหมดนั้นปิดอยู่ โดยพื้นฐานแล้วเซ็นเซอร์แต่ละตัวจะถูกแมปกับไดรฟ์หนึ่งครอบคลุมและปิดไดรฟ์
9 arduino 

5
เริ่มต้นด้วย C ที่ฝังตัวพร้อม ATmega32 (ATmega AVR series)
ฉันมีบอร์ด ATmega32 วางอยู่รอบ ๆ และฉันคิดว่ามันสมบูรณ์แบบที่จะเริ่มต้นด้วยไมโครคอนโทรลเลอร์ ฉันเคยพูดพล่ามใน C ที่ฝังอยู่ (นั่นคือเมื่อฉันได้รับบอร์ดนี้) แต่การไหลก็หยุดเนื่องจากบางสิ่ง ตอนนี้ฉันมีสองคำถาม: ทรัพยากรฟรีที่ดีที่สุดในการเริ่มต้นด้วย C สำหรับซีรีส์ avr คืออะไร ฉันรู้จัก AVR-GCC แล้ว แต่กำลังมองหาบทเรียนหรือหนังสือฟรีเพื่อเริ่มต้นฉัน ฉันควรข้ามไปที่ C โดยตรงหรือผ่าน ASM ก่อนหรือไม่ ฉันเห็นว่ามีหนังสือ asm มากมายอยู่รอบตัว ดังนั้นตัวเลือกที่ดีกว่าคืออะไร? ในขณะที่ค้นหาอินเทอร์เน็ตฉันพบ Arduino bootloader สำหรับ ATmega32 ที่นี่http://retrointerfacing.com/?p=30แต่ปัญหาคือฉันลังเลที่จะทำการแก้ไขด้วยฟิวส์และทั้งหมด ปลอดภัยไหมที่จะทำเช่นนั้น?
9 avr  atmega  books  c 

2
ขับเซอร์โวด้วย MOSFET
ฉันกำลังพยายามสร้างอุปกรณ์ที่ใช้แบตเตอรี่ขนาดเล็กที่มีเซอร์โว ฉันต้องการปิดเซอร์โวเพื่อประหยัดแบตเตอรี่ ฉันได้อ่านก่อนหน้านี้ว่า MOSFET สามารถใช้ในการทำสิ่งนี้ได้ แต่ฉันมีปัญหาในการค้นหาวงจรตัวอย่างที่มีรายละเอียดเพียงพอ (ไม่มีค่าตัวต้านทานที่ไม่มีวิธีคำนวณพวกเขา) และบอกตามตรงฉันไม่แน่ใจว่าวงจรประเภทใด กำลังมองหา (ฉันไม่เคยใช้ FET ใด ๆ มาก่อน) ใครช่วยกรุณาผลักดันฉันไปในทิศทางที่ถูกต้อง ข้อมูลที่อาจเกี่ยวข้อง: รหัสที่ทำงานบน mega88 @ 3.3V เชื่อมต่อ servo 4.8-6V ตรงเข้ากับชุดแบตเตอรี่ 6V (ฉันต้องการจะเปลี่ยน)
9 mosfet  servo 

8
วิธีที่ดีที่สุดในการติดตั้ง arm-elf-gcc บนเครื่อง Linux
สวัสดีฉันกำลังทำงานกับอุปกรณ์ที่ใช้ arm-elf-gcc เพื่อคอมไพล์โค้ดสำหรับบอร์ดต้นแบบ MakingThings เครื่องพัฒนาของฉันคือกล่อง Linux ที่ใช้งาน Ubuntu 9.10 ในกล่อง linux อื่นโดยใช้ Ubuntu ฉันได้ arm-elf-gcc ทำงาน ok โดยการสร้างและติดตั้ง gcc ด้วยตนเองหลังจากพยายาม 3 หรือ 4 ครั้ง ฉันกำลังพยายามเลือกวิธีที่ดีที่สุดในการติดตั้ง Toolchain แต่ดูเหมือนจะไม่มีวิธีที่ดีที่สุด AFAIK การตั้งค่าบน 9.08 และ 9.10 ทั้งคู่ดูเหมือนจะล้มเหลวยกเว้นเมื่อฉันสร้างและติดตั้งสภาพแวดล้อมด้วยตนเอง ฉันได้ลองแพ็คเกจ Emdebian และ CodeSourery แล้วและไม่ได้ใช้งานได้ดี ใครบ้างมีคำแนะนำที่ดีอื่น ๆ สำหรับการตั้งค่า arm-elf-gcc ในกล่อง Linux?
9 linux  compiler  arm 

2
แบตเตอรี่สำหรับมอเตอร์ 12 ถึง 24-V
ฉันมีมอเตอร์เกียร์ที่ดีที่ทำงานบน 12 ถึง 24 โวลต์และต้องการใช้ในหุ่นยนต์มือถือขนาดกลาง - อาจ 30 ซม. * 30 ซม. สำหรับฐาน ฉันคาดหวังว่ามันจะวิ่งในบ้านหรือนอกบ้านในสภาพอากาศที่ดี ถ้ามันใช้เวลาครึ่งชั่วโมงมันก็ใช้ได้ [หากสิ่งนี้ประสบความสำเร็จฉันอยากจะสร้างหุ่นยนต์ตัวใหญ่ที่สามารถทนต่อการออกไปข้างนอก แต่อาจจะอยู่ในสภาพอากาศที่ดี] ฉันสงสัยว่าแบตเตอรีชนิดใดที่จะใช้ขับเคลื่อนมอเตอร์ นี่คือตัวเลือกที่ฉันสามารถเห็นได้ตามลำดับจากสิ่งที่ฉันคิดว่าดีที่สุดถึงแย่ที่สุด ใช้แบตเตอรี่ 12 โวลต์ (ตะกั่วกรด) หนึ่งหรือสองก้อน นี่คือสิ่งที่ฉันกำลังโน้มตัวไปข้างหน้า แต่ฉันกังวลว่ามันจะเทอะทะและหนักแค่ไหน แบตเตอรี่รถยนต์จะใหญ่และหนักเกินไป ฉันมีเครื่องชาร์จที่อ้างว่าเป็น "เหมาะสำหรับรถยนต์ SUV รถบรรทุกขนาดเล็กอุปกรณ์ทำฟาร์มเรือเรือรอบลึก RV รถจักรยานยนต์มอเตอร์ไซค์ ATV แบตเตอรี่สำหรับเคลื่อนบนหิมะและรถไถหญ้า" ฉันคิดว่ามันจะชาร์จแบตเตอรี่ตะกั่วกรดขนาด 12-V ใช้แบตเตอรี่แบบชาร์จไฟได้ 9-V บางตัว พวกเขาดูเหมือนจะมักจะเป็นเพียงเล็กน้อยน้อยกว่า 9V แต่ปรากฏว่ามี9Vและ9.6V พันธุ์ ฉันจะต้องได้รับที่ชาร์จ เหล่านี้จะเบากะทัดรัด แต่ไม่นาน (230 มิลลิแอมป์ชั่วโมงดูเหมือนเล็ก ๆ …

3
รหัสรักษาความปลอดภัยบน AVR / Arduino และส่งมอบการปรับปรุง
วิธีที่ดีที่สุดในการป้องกันโค้ดที่กระพริบลงบนอุปกรณ์ AVR ที่ใช้จากวิศวกรรมย้อนกลับคืออะไร? วิธีง่ายๆในการให้การอัปเดตแก่ผู้ใช้ปลายทางเพื่อกระพริบด้วยตนเองโดยไม่เปิดเผยรหัสคืออะไร (มันเป็น bootloader ที่ถอดรหัสภาพที่เข้ารหัสหรือไม่) อย่าจุดประกายให้ฉันสำหรับการโปรโมต DRM ฉันชอบแพลตฟอร์มแบบเปิด - ฉันแค่อยากรู้ว่ามันจะทำงานอย่างไร

3
วิธีการที่เหมาะสมในการเชื่อมต่ออุปกรณ์กับคอมพิวเตอร์ของคุณผ่านเทคโนโลยีไร้สายคืออะไร?
ฉันจำได้ว่าด้วยความชื่นชอบ X-10 วันเมื่อคุณสามารถเชื่อมต่อคอมพิวเตอร์ของคุณกับแผ่นผนังทุกแผ่นในบ้านของคุณโดยใช้พาหะพาวเวอร์ไลน์เพื่อส่งสัญญาณไปยังผู้รับที่อยู่ได้ (ด้วยระดับความสำเร็จที่แตกต่างกัน) ตกลงดังนั้นบางทีฉันไม่จำเป็นต้องเปิดไมโครเวฟจากคอมพิวเตอร์ของฉันจากระยะไกล แต่ฉันก็ยังคิดว่ามันจะเจ๋งที่จะมีระบบควบคุมไร้สายสำหรับระบบอัตโนมัติที่บ้านบางอย่างบางทีอาจวางเว็บแคมใน Roomba ของฉันหรืออุณหภูมิบางส่วน เซ็นเซอร์ภายนอก วิธีโดยรวมที่สมเหตุสมผลในการเข้าถึงสิ่งนี้คืออะไร? จุดสิ้นสุด Wifi น่าสนใจจริง ๆ แต่พวกเขาดูแพงไปหน่อย มีวิธีอื่นในการใช้วิทยุหรือไม่? หรือผู้ให้บริการสายไฟฟ้ายังคงเป็นวิธีที่จะไป?

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