สำหรับคนที่รักการออกแบบอุปกรณ์อิเล็กทรอนิกส์ไม่ช้าก็เร็วจำเป็นต้องใช้ไมโครคอนโทรลเลอร์ในการออกแบบ การใช้อุปกรณ์เหล่านี้เปิดโอกาสมากมายให้กับวิศวกรวิทยุ ไมโครคอนโทรลเลอร์ผลิตโดยบริษัทเพียงไม่กี่แห่ง ผู้นำคือ Microchip Technology, ATMEL, ARM Limited คุณลักษณะของอุปกรณ์ดังกล่าวคือความต้องการเฟิร์มแวร์ นี่คือสิ่งที่โปรแกรมเมอร์ต้องการ อุปกรณ์เหล่านี้มีหลายประเภท คุณสามารถซื้อแบบมีแบรนด์หรือทำเองก็ได้ หากคุณเลือกตัวเลือกที่สอง วิธีที่ดีที่สุดคือใช้โซลูชันสำเร็จรูปและผ่านการพิสูจน์แล้ว เช่น โปรแกรมเมอร์ Gromov อุปกรณ์ค่อนข้างเรียบง่าย แม้แต่ผู้เริ่มต้นก็สามารถประกอบได้
COM (AVR) -โปรแกรมเมอร์ Gromov
โปรแกรมเมอร์ COM นั้นง่ายต่อการผลิตหากใช้โหมดทางเลือกของพอร์ต "COM" ของ Bitbang ไม่จำเป็นต้องแปลงอินเทอร์เฟซพอร์ต RS232 COM เป็น SPI ซึ่งจำเป็นสำหรับการเขียนโปรแกรม ยังคงเป็นเพียงเพื่อให้ตรงกับระดับสัญญาณในพอร์ต COM จาก -12V, + 12V ถึง 0V และ + 5V สำหรับสิ่งนี้ วงจรโปรแกรมเมอร์สำหรับคอนโทรลเลอร์ AVR นั้นมีวัตถุประสงค์ ภาพด้านล่างแสดงโปรแกรมเมอร์ของ Gromov
เป็นครั้งแรกที่โครงการนี้เสนอโดยผู้เขียนโปรแกรม AlgoritmBuilder Gennady Gromov และได้รับความนิยมอย่างรวดเร็วจากความน่าเชื่อถือและความเรียบง่ายของการดำเนินการ
ในการเริ่มประกอบอุปกรณ์ เราต้องการ:
- ไดโอด KD510, KD522, 1N4148 หรือแอนะล็อก
- ตัวต้านทานเจ็ดตัวที่มีความต้านทานเล็กน้อย 1kOhm พลังงานไม่สำคัญ
- วนซ้ำ - คุณสามารถใช้โดยไม่จำเป็นสายเคเบิล IDE ของคอมพิวเตอร์ เพื่อการทำงานที่เสถียรยิ่งขึ้นของวงจรโปรแกรมเมอร์ จำเป็นต้องสลับสายสัญญาณด้วยสายกลาง ดังนั้นเราจึงสามารถลดระดับของสัญญาณรบกวนที่เกิดขึ้นในวงจร รวมทั้งขยายสายการเขียนโปรแกรมให้ยาวขึ้น อย่างไรก็ตาม อย่าหลงทาง ความยาวของรถไฟไม่ควรเกิน 50 ซม.
- คอนเนคเตอร์สำหรับเชื่อมต่อกับ Programmableอุปกรณ์คุณสามารถใช้ตัวเชื่อมต่อมาตรฐาน (โดยวิธีการนี้แนะนำโดยผู้ผลิตไมโครคอนโทรลเลอร์) หรือคุณสามารถใช้ตัวเชื่อมต่อ BLS ("ผู้หญิง") ตัวเชื่อมต่อเดียวกันในคอมพิวเตอร์บนเมนบอร์ดเชื่อมต่อกับปุ่มร่างกายและ ไฟ LED และหมุดประเภท PLS ( "พ่อ") การใช้ตัวเชื่อมต่อเหล่านี้ทำให้บอร์ดอุปกรณ์ลดความซับซ้อนลงอย่างมาก เนื่องจากหมุดโปรแกรมเมอร์อยู่ใกล้กับขาไมโครคอนโทรลเลอร์ หน้าสัมผัส SCK, MOSI, MISO ของไมโครคอนโทรลเลอร์ AVR อยู่รวมกัน ดังนั้นควรใช้ขั้วต่อสามตัวสำหรับพวกมัน เชื่อมต่อ "กราวด์" และ "รีเซ็ต" แบบแบ่งเป็นส่วนๆ
อย่างที่คุณเห็น ทุกอย่างง่ายมาก นี่คือสิ่งที่โปรแกรมเมอร์ของ Gromov ให้ความสำคัญ
สำหรับการทำงานของอุปกรณ์นี้ จำเป็นต้องมีโปรแกรมและเฟิร์มแวร์ทดสอบของไมโครคอนโทรลเลอร์
โปรแกรมเมอร์สากลของ Gromov ถูกประกอบขึ้นองค์ประกอบแบบพาสซีฟ ไม่ต้องใช้แหล่งจ่ายไฟแยกต่างหาก และที่น่าสนใจที่สุด เนื่องจากแรงดันกาฝากที่เกิดขึ้นในวงจร ไมโครคอนโทรลเลอร์สามารถตั้งโปรแกรมได้โดยไม่ต้องเชื่อมต่อกับแหล่งพลังงาน
ด้วยหลักการเดียวกันนี้ คุณสามารถประกอบโปรแกรมเมอร์ usb ได้ แต่วงจรของอุปกรณ์ดังกล่าวค่อนข้างซับซ้อนกว่า