ส่วนหัว / หมุดที่ไม่มีป้ายกำกับบน Arduino Uno


12

เมื่อดูที่ Arduino Uno ของฉันฉันสังเกตเห็นว่าหมุด / ส่วนหัวบางส่วนนั้นไม่มีฉลาก ฉันรู้ว่าหมุดส่วนใหญ่ทำอะไร แต่ไม่สามารถคิดได้บ้าง (ส่วนใหญ่ไม่ได้ติดป้ายเลยและหนึ่งชุดมีป้ายกำกับว่า ICSP แต่ฉันไม่รู้ว่าแปลว่าอะไร)

ดังนั้นคำถามของฉันคือ: หมุดเหล่านี้มีจุดประสงค์อะไรบ้าง

บอร์ด Arduino กับหมุดวงกลม

คำตอบ:


12

หมุด ICSP สำหรับการเขียนโปรแกรม Arduino โดยตรงกับโปรแกรมเมอร์ ISP / ICSP สิ่งนี้ช่วยให้คุณทำสิ่งต่าง ๆ เช่นยุ่งกับ bootloader / etc โดยทั่วไปในขณะที่ Arduino bootloader เข้าใจ UART (ธุรกิจ Rx / Tx) ไมโครคอนโทรลเลอร์ AVR ไม่ดังนั้นถ้าคุณต้องการตั้งโปรแกรมโดยตรงคุณต้องใช้หมุด ICSP

ดูที่นี่และที่นี่สำหรับรายละเอียดเพิ่มเติม

ป้อนคำอธิบายรูปภาพที่นี่

ชุดของ 6 ขาใกล้กับขา AREF คือ ICSP สำหรับระบบ USB อินเตอร์เฟส USB มีไมโครคอนโทรลเลอร์เป็นของตัวเอง (AFAICT เป็นATmega16u2ใน Uno Rev 3) เห็นได้ชัดว่าคนใช้สิ่งนี้เพื่อให้แป้นพิมพ์หรือเมาส์ที่รองรับ

เกี่ยวกับพินเดียว - มันถูกตัดการเชื่อมต่อ เมื่อดูที่แผนผังเราจะเห็นได้ว่า IOREF ไม่ได้เป็นอะไรนอกจากพินอ้างอิงแรงดัน 5V + และพิน 1 (พินที่ไม่รู้จัก) ถูกตัดการเชื่อมต่อ

ป้อนคำอธิบายรูปภาพที่นี่


มีเหตุผลมากมายที่จะปรับแต่ง ATmega16U2 หากมีการระบุว่าเป็นแป้นพิมพ์ / เมาส์ / midi-device / อะไรก็ตามแทนที่จะเป็นพอร์ตอนุกรมก็เป็นสิ่งที่พบได้ทั่วไป
Connor Wolf

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