ของเทคโนโลยี, อิเล็กทรอนิกส์
USB-Programmer (AVR): คำอธิบายการแต่งตั้ง
ในช่างวิทยุที่ต้องการมีส่วนร่วมในการก่อสร้างของอุปกรณ์อิเล็กทรอนิกส์จากเวลามันเป็นสิ่งจำเป็นที่จะใช้ในการออกแบบไมโครคอนโทรลเลอร์ของพวกเขา การใช้งานของอุปกรณ์เซมิคอนดักเตอร์เหล่านี้
ในบทความนี้เราจะดูที่ USB-โปรแกรมเมอร์ (AVR) บนพื้นฐานของการควบคุมของไมโครคอนโทรลเลอร์ที่ ATMEGA 8. ผลิตภัณฑ์นี้เป็นง่ายพอที่จะวิทยุก็สามารถที่จะเก็บมันด้วยตัวคุณเองและไม่ต้องใช้เงินเพิ่มเติมเกี่ยวกับผลิตภัณฑ์ตรา เราได้เลือก USB-โปรแกรมเมอร์ (AVR) มีไมโครคอนโทรลเลอร์ท่อน้อยที่สุดที่ช่วยให้คุณสามารถสร้างอุปกรณ์ขนาดเล็กมาก ผลิตภัณฑ์ดังกล่าวไม่ได้ใช้พื้นที่มาก แต่ก็มี ขนาดของ แฟลชธรรมดา USB-Programmer (AVR) ในรูปแบบของเขาประกอบด้วยไมโครคอนโทรลเลอร์ ATMEGA 8 ประเภทของที่อยู่อาศัย - TQFP 32 (เพื่อไม่ให้สับสนกับชนิดของกรมทรัพย์สินทางปัญญาท่อเพราะพวกเขามี pinouts แตกต่างกัน) วงจรของอุปกรณ์ดังกล่าวจะปรากฏในภาพ
เราดำเนินการต่อไปรายละเอียดของวงจรเครื่องดนตรี จัมเปอร์ J1 จะใช้ในกรณีที่มีความจำเป็นไมโครคอนโทรลเลอร์แบบ EEPROM มีความถี่สัญญาณนาฬิกาต่ำกว่า 1.5 MHz หากต้องการจัมเปอร์นี้ตัดออกได้อย่างง่ายดายจากวงจรสำหรับนี้เอาท์พุทควบคุม 25 วันได้รับการ "พื้น" ในกรณีนี้ AVR-USB-โปรแกรมเมอร์มักจะทำงานที่ความถี่ลดลง มันควรจะตั้งข้อสังเกตว่าการเขียนโปรแกรมบน ความถี่ต่ำ ต้องใช้เวลามากขึ้น แต่การตัดสินใจของหลักสูตรคุณ ซีเนอร์ไดโอด D1, D2 จะนำไปใช้กับการจับคู่ระดับระหว่างรถบัสและ USB-โปรแกรมเมอร์ ไฟ LED สีฟ้าบ่งบอกถึงความพร้อมอุปกรณ์สำหรับการเขียนโปรแกรมไมโครคอนโทรลเลอร์, LED สีแดงสว่างขึ้นระหว่างการเขียนโปรแกรม วงจรมีขั้วต่อ IDC-06 ซึ่งรายชื่อที่จะได้มาซึ่งสอดคล้องกับประเภท pinout ATMEL ISP 6- ขา บนกล่าวว่าไมโครคอนโทรลเลอร์เชื่อมต่อขาอำนาจก็จะนำมาจากเครื่องคอมพิวเตอร์ USB พอร์ตดังนั้นการดูแลจะต้องดำเนินการเพื่อป้องกัน การลัดวงจร C การเขียนโปรแกรมและการควบคุมของตัวควบคุมผ่านทางเชื่อมต่อเดียวกันก็เป็นสิ่งจำเป็นในการเชื่อมต่อที่ติดต่อรีเซ็ตบนตัวควบคุมและการเชื่อมต่อ (แสดงในโครงการประสีแดง)
หลังการประกอบอุปกรณ์ที่จะต้องถูกควบคุมโดยไมโครคอนโทรลเลอร์เพื่อแฟลชสำหรับการที่ผมแนะนำให้ใช้โปรแกรม PonyProg เมื่อเขียนโปรแกรมเราเริ่มต้นที่คริสตัลทำงานในระยะเวลาแหล่งภายนอกคือ 12 MHz
อธิบายไว้ในบทความนี้ USB-โปรแกรมเมอร์สำหรับไมโครคอนโทรลเลอร์ AVR ทำงานร่วมกับทุกประเภทของ AVR ช่วยให้พวกเขาที่จะเย็บดูเนื้อหาที่บันทึกไว้ของอุปกรณ์ของคุณลบชิปเปลี่ยนการตั้งค่า
Similar articles
Trending Now