ของเทคโนโลยีอิเล็กทรอนิกส์

USB-Programmer (AVR): คำอธิบายการแต่งตั้ง

ในช่างวิทยุที่ต้องการมีส่วนร่วมในการก่อสร้างของอุปกรณ์อิเล็กทรอนิกส์จากเวลามันเป็นสิ่งจำเป็นที่จะใช้ในการออกแบบไมโครคอนโทรลเลอร์ของพวกเขา การใช้งานของอุปกรณ์เซมิคอนดักเตอร์เหล่านี้ มันมีโอกาสที่ยิ่งใหญ่สำหรับอุปกรณ์อิเล็กทรอนิกส์ ไมโครคอนโทรลเลอร์มีการผลิตโดยเพียงไม่กี่ บริษัท ผู้นำที่มี MicrochipTechnology, ATMEL, ARMLimited คุณสมบัติหลักของอุปกรณ์ดังกล่าวไม่จำเป็นต้องเฟิร์มแวโปรแกรมของพวกเขา สำหรับวันนี้และเขียนโปรแกรมที่จำเป็น ในวันที่มีการเลือกใหญ่ของประเภทที่แตกต่างกันของโปรแกรมเมอร์ แต่ราคาของผลิตภัณฑ์ดังกล่าวอยู่ในระดับสูงมากและไม่ทุกวิทยุสมัครเล่นสามารถที่จะซื้ออุปกรณ์ดังกล่าว

ในบทความนี้เราจะดูที่ 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 การเขียนโปรแกรมและการควบคุมของตัวควบคุมผ่านทางเชื่อมต่อเดียวกันก็เป็นสิ่งจำเป็นในการเชื่อมต่อที่ติดต่อรีเซ็ตบนตัวควบคุมและการเชื่อมต่อ (แสดงในโครงการประสีแดง) Jumper ลดความเร็วในการเขียนโปรแกรมไมโครคอนโทรลเลอร์และการเชื่อมต่อซ็อกเก็ตตั้งอยู่บนปลายอุปกรณ์ นี่คือสิ่งที่เป็น USB-โปรแกรมเมอร์ (AVR) ที่คุณสามารถดูทั้งหมดประถมศึกษา

หลังการประกอบอุปกรณ์ที่จะต้องถูกควบคุมโดยไมโครคอนโทรลเลอร์เพื่อแฟลชสำหรับการที่ผมแนะนำให้ใช้โปรแกรม PonyProg เมื่อเขียนโปรแกรมเราเริ่มต้นที่คริสตัลทำงานในระยะเวลาแหล่งภายนอกคือ 12 MHz

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 th.atomiyme.com. Theme powered by WordPress.