คำถามติดแท็ก interface

10
วิธีสร้างคอนโทรลเลอร์ USB ที่มีปุ่มกดตัวเลื่อนและสวิตช์
เราจะสร้างอินเทอร์เฟซสำหรับอุปกรณ์ USB ที่อนุญาตให้มีการเชื่อมต่อกับหม้อ, แท่งข้อมูลเชิงเส้น / บันทึกและสวิตช์ชั่วขณะ / สลับไปยังคอมพิวเตอร์ได้อย่างไร หากมีคนให้คำอธิบายระดับสูงแก่ฉันฉันจะขอบคุณมัน ฉันสามารถอ่านแผ่นข้อมูลจำเพาะได้ดังนั้นการทำความเข้าใจรายละเอียดไม่ใช่ปัญหาตราบใดที่ฉันรู้ว่าจะหาแผ่นงานได้ที่ไหน
34 usb  interface 

9
มีตัวเปลี่ยนระดับ 5v-3.3v สองทิศทางหรือไม่
มี IC ใดที่เชื่อมต่อ 3.3V Input / Output กับ 5V Output / Input หรือไม่ ฉันต้องการมันเป็นหลักสำหรับ Arduino Due แต่ถ้ามี IC แบบสองทิศทางที่ทำงานเหมือนมันจะยอดเยี่ยม บางคนแนะนำให้ฉันใช้ไอซี SN74AHC125 และ CD4050 แต่ฉันไม่เข้าใจว่าพวกเขาทำงานอย่างไรหรือจะติดต่อกับพวกเขาอย่างไร

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

4
การใช้ CH340G กับผลิตภัณฑ์เชิงพาณิชย์เป็นแนวคิดที่น่ากลัวใช่หรือไม่ [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับการแลกเปลี่ยนกองวิศวกรรมไฟฟ้า ปิดให้บริการใน10 เดือนที่ผ่านมา ฉันกำลังพัฒนาผลิตภัณฑ์เฉพาะที่จะผลิตในปริมาณที่ค่อนข้างต่ำ (ต่ำหลายร้อย) ฉันใช้ Atmega uC และข้อกำหนดข้อหนึ่งก็คือความสามารถในการใช้งานได้โดยผู้ใช้ แผนของฉันคือการใช้ Arduino bootloader กับ USB-to-UART IC (ขี้เกียจฉันรู้ แต่ในระดับเสียงนี้น่าจะเป็นตัวเลือกที่ดีที่สุด) มีหลายทางเลือก บอร์ดต้นแบบของฉันตอนนี้ใช้ FTDI FT232RL แต่มันแพงเกินไปสำหรับการผลิตเนื่องจากราคาสำหรับทั้งกระดานอยู่ที่ประมาณ $ 20 ไอซีที่ฉันพิจารณาแล้วรวมถึง: CH340G ตัวเลือกที่ถูกที่สุด แต่สถานะของไดรเวอร์ที่ลงชื่อสำหรับ OSX คืออะไร ฉันไม่สามารถระบุได้ว่าจะเป็นแบบพลักแอนด์เพลย์อย่างสมบูรณ์หรือไม่ ไม่มีใครรู้ว่าสถานะของสิ่งนี้คืออะไร? CP2102 ทนทานไม่ต้องกังวลกับไดรเวอร์ที่ลงชื่อ ฯลฯ แต่มันมีราคาแพงกว่า MCP2200 แข็งแกร่งไม่ต้องกังวลกับไดรเวอร์ที่ลงนาม ฉันจะเลือกสิ่งนี้กับ CP2102 ได้อย่างไร พวกเขาเกือบจะราคาเดียวกัน มี "gotchas" อื่น ๆ …
12 usb  uart  interface  ftdi 

4
พอร์ตวิดีโอดิจิตอลคืออะไร
ฉันเห็นคำถามสองสามข้อที่นี่พูดถึงว่าโมดูลเซ็นเซอร์ภาพมี "พอร์ตวิดีโอดิจิตอลแบบขนานมาตรฐาน (DVP) หรือ ... MIPI อินเตอร์เฟซอนุกรมความเร็วสูง" "ฉันจะเริ่มต้นด้วยวิดีโอฝังตัวที่ไหน" "ตัวประมวลผลพร้อมพอร์ตอินเตอร์เฟสกล้องฮาร์ดแวร์?" "พอร์ตวิดีโอดิจิตอล (DVP) อินเตอร์เฟซเอาท์พุทแบบขนาน MIPI อินพุตและเอาต์พุตพอร์ตอนุกรม" มีอินเตอร์เฟซมาตรฐานวิดีโอพอร์ต (DVP) เฉพาะหรือไม่ มีมาตรฐาน MIPI เฉพาะหรือไม่ ถ้าเป็นเช่นนั้นฉันจะรับรายละเอียดเกี่ยวกับสัญญาณตัวเชื่อมต่อมาตรฐาน ฯลฯ ได้ที่ไหน? หรือ "DVP" เป็นเพียงคำศัพท์ทั่วไปที่มีอินเทอร์เฟซหลากหลายเช่น DVI, DMP, HDMI, SDI, UDI, DVB-ASI, FireWire, i.LINK, DisplayPort ฯลฯ หรือไม่ อาจมีมากกว่าหนึ่งมาตรฐานอินเตอร์เฟสที่ (สับสน) มีการเริ่มต้น "DVP" ที่เหมือนกัน? โดยเฉพาะอย่างยิ่งบางคนคิดว่าเป็นไปได้ที่จะเชื่อมต่อตัวประมวลผล 44 พินกับอินเตอร์เฟส DVP โดยตรงดังนั้นดูเหมือนว่าพวกเขาไม่ได้พูดถึงอินเตอร์เฟสSGI DVP 100 wire …

4
ทำไม RS-422 อินเตอร์เฟสไม่ไวต่อสัญญาณรบกวน?
ฉันพยายามเข้าใจความแตกต่างระหว่าง RS-232 และ RS-485 ฉันแค่ไม่เข้าใจว่าอะไรคือหลักการสำคัญที่อยู่เบื้องหลังการต่อต้านการแทรกซึมของ RS-422 มันเป็นจำนวนสาย (4 แทน 3)? เป็นเพราะสายเหล่านี้บิด

5
มี PLC ที่มีขายทั่วไปในเชิงพาณิชย์ที่สามารถรวบรวม / ดาวน์โหลดโปรแกรมผ่าน API ได้หรือไม่?
ทีมของฉันตัดสินใจใช้ PLC เพื่อควบคุมกระบวนการทางอุตสาหกรรมที่ต้องใช้ IO แบบเรียลไทม์กับอุปกรณ์ภายนอกด้วยการประมวลผลที่น้อยที่สุด อย่างไรก็ตามเราคาดว่าผลลัพธ์ที่แน่นอนที่จำเป็นในการเปลี่ยนแปลงระหว่างการรัน (อันที่จริงแล้วการรันที่กำหนดจะไม่ค่อยเกิดขึ้นซ้ำ) และผู้ประกอบการจะไม่มีประสบการณ์การเขียนโปรแกรม PLC / ซอฟต์แวร์ใด ๆ ในขณะที่ฉันไม่สามารถเปิดเผยผลิตภัณฑ์จริงได้การเปรียบเทียบที่ดีที่สุดคือเรากำลังออกแบบเครื่องทำสมูทตี้อุตสาหกรรมโดยมีการควบคุม PLC อย่างแม่นยำในการเปิดและปิดวาล์วต่างๆในแบบเรียลไทม์ ผู้ประกอบการจะใช้ซอฟต์แวร์ของเราในการออกแบบลำดับการเติมสารรีเอเจนต์ที่แตกต่างกันและการเปิด / ปิดของเครื่องจักรกลหนักที่เกี่ยวข้อง (เช่นเครื่องผสมอุตสาหกรรม) นี่คือความท้าทาย: วิธีการในปัจจุบันของเราคือการเขียนคอมไพเลอร์ของเราเองซึ่งแปลคำสั่งที่ผู้ประกอบการมอบให้ (open valve A เป็นเวลา 10 ms, open valve B เป็นเวลา 20 ms) ลงใน ladder logic และรหัสเครื่อง PLC จากนั้นเราจะดาวน์โหลดโปรแกรมที่คอมไพล์ด้วยตนเองโดยตรงไปยัง PLC ผ่านทางอนุกรม ทั้งหมดนี้จะต้องเป็นแบบอัตโนมัติเพื่อให้ผู้ควบคุมเครื่องเพียงคลิกปุ่มหลังจากที่ทำตามขั้นตอนตามลำดับ อย่างไรก็ตามแม้จะมีงานวิจัยของฉันฉันไม่พบผู้ขาย PLC รายเดียวที่ทั้ง 1) มีคอมไพเลอร์กับ API หรือเผยแพร่ข้อมูลที่เพียงพอเกี่ยวกับรหัสเครื่อง PLC …

2
บางคนสามารถอธิบายอินเตอร์เฟส ADC ของไมโครคอนโทรลเลอร์ (สำหรับการอ่านแรงดันแผงโซลาร์เซลล์) ได้หรือไม่?
ฉันพยายามที่จะเข้าใจการทำงานของวงจรที่พบในTIDA-00121 (คุณสามารถดาวน์โหลดไฟล์ออกแบบได้จากที่นี่ ) ฉันคิดว่าสิ่งนี้เกี่ยวข้องกับความจริงที่ว่า PV ไม่ได้ผูกติดอยู่กับพื้นโดยตรง (กระแสมอสเฟตย้อนกลับอาจถูกปิดเมื่อแรงดันแผงโซลาร์เซลล์ต่ำเกินไปเพื่อป้องกันกระแสย้อนกลับไหลเข้าแผง) สำหรับฟังก์ชั่นการถ่ายโอน (จากซอร์สโค้ด ) แรงดันไฟฟ้าที่ด้านไมโครคอนโทรลเลอร์เท่ากับ: V = 0.086045Pv-0.14718475V (PV คือแรงดันแผง) สิ่งนี้สกัดจากข้อเท็จจริงที่ว่า Vref = 2.39,10 บิต ADC และสมการของซอร์สโค้ด: แรงดันแผงควบคุม = 36.83 * PV - 63 เพื่อตรวจสอบสมมติฐานของฉันจากซอร์สโค้ด: แรงดันแบตเตอรี่ = BV * 52.44 ซึ่งให้แรงดันที่ด้านไมโครคอนโทรลเลอร์ของตัวแบ่งแรงดันแบตเตอรี่: V = 0.122BV ซึ่งเป็นอัตราส่วนแบ่งแรงดันไฟฟ้า (เครือข่าย 14K / 100K) คำถามคือ: บทบาทของเครือข่ายทรานซิสเตอร์ pnp คืออะไร? วิธีการคำนวณฟังก์ชั่นการถ่ายโอนของแรงดันไฟฟ้าที่ด้านไมโครคอนโทรลเลอร์? …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.