lnwshop logo
  • ตอบกระทู้
  • ตั้งกระทู้ใหม่
QUOTE 

IC ATmega328P-AU TQFP-32 พร้อม Arduino Bootloader

Mosgoo 2 ปีที่ผ่านมา

ATmega328P-AU TQFP-32 พร้อม Arduino Bootloader สามารถใช้ USB TTL Upload โปรแกรมได้ไมครับ(ผมลองใช้ FT232RL USB TTL ละมันบอกว่า avrdude: stk500_getsync(): not in sync: resp=0x00 ผมเลือก Board >> arduino uno ) .

QUOTE 
ความคิดเห็นที่ #1
เจ้าของร้าน
เจ้าของร้าน
2 ปีที่ผ่านมา

map ขาตามนี้ครับ

 

QUOTE 
ความคิดเห็นที่ #2
เจ้าของร้าน
เจ้าของร้าน
2 ปีที่ผ่านมา

่ใช้ USB TTL Upload ได้แน่นอนครับ : )

สำหรับ Error นี้ ประมาณว่าต่อสายไม่ถูกครับavrdude: stk500_getsync(): not in sync: resp=0x00

 

ต่อวงจรเดียวกับกับ Arduino Atmega328 แบบ DIP ได้เลยครับ แต่ต้อง map ขาให้ถูก เพราะแบบ DIP มี 28 ขา ส่วนแบบ SMD มี 32 ขา http://www.institutodigital.com.br/standalone-pg-20511

 

ตัวนี้ผมทำไฟกระพริบให้ดูครับ ใช้ได้แน่นอนครับ

 

QUOTE 
ความคิดเห็นที่ #3
Mosgoo 2 ปีที่ผ่านมา

ขอบคุณครับ แต่ตอนนี้ได้ ละครับ กลับสาย RX TX แล้วต่อ DTR เข้า RESET ลองทำมั่วๆๆดูครับแต่ได้ผล ***แพ็คสิ้นค้าได้สุดยอดมากครับถ้าไม่มี คัตเตอร์ คงเหนื่อย น่าดู *** จะถามอีกเรื่องครับ Atmega8 ตัวนี้ลง Bootloader ของอะไรไว้ครับ Arduino Uno หรือ Arduino NG or older ครับ

QUOTE 
ความคิดเห็นที่ #4
Mosgoo 2 ปีที่ผ่านมา

ผมทำแบบนี้ครับ ออกบ้านๆๆหน่อย

QUOTE 
ความคิดเห็นที่ #5
เจ้าของร้าน
เจ้าของร้าน
2 ปีที่ผ่านมา

WOW สวยครับ

Atmega328 ตัวนี้เป็น Arduino Uno R3 Bootloader ครับ

ส่วน Atmega8 ถ้าเป็นแบบ DIP ลง Arduino Bootloader Arduino NG or older

สำหรับ Atmega8 แบบ SMD รออีกซักแป๊บ ผมจะมีแบบลง Bootloader ครับ

 

ผมเห็นฝีมือขนาดนี้ วงจรนี้ ไม่ใช่บ้าน ๆ แน่ ๆ เดียวจะต้องไปอยู่ในแผ่นปริ๊น 2 หน้าแบบ SMD อย่างหรู ผมเชื่ออย่างนั้นครั้บ


ยินดึครับ ดีใจมากครับสำหรับฟีตแบค++ แพ็คสินค้าเรียบทุกชิ้น มั่นใจได้ครับ Laughing

QUOTE 
ความคิดเห็นที่ #6
Mosgoo 2 ปีที่ผ่านมา

ATmega8 Bootloader NG or older มันแตกต่างจะ ATmega8 Bootloader Arduino Uno ยังไงครับ รู้สึกว่า ATmega8 Bootloader NG or older มันจะทำอะไรช้ากว่า  ATmega8 Bootloader Arduino Uno นะตามที่ผมได้ซื้อ #0453 

***ผมคิดว่าก้างปลารหัส A233 กับ รหัส A197 จะใส่กันได้ แต่มันคนละ  Size Cry***

 

 

QUOTE 
ความคิดเห็นที่ #7
เจ้าของร้าน
เจ้าของร้าน
2 ปีที่ผ่านมา

Atmega8 กับ Atmega328 คนละสเปคกันน่ะครับ

datasheet atmega8 : http://www.atmel.com/images/atmel-2486-8-bit-avr-microcontroller-atmega8_l_datasheet.pdf

datasheet atmega328 : http://www.atmel.com/Images/doc8161.pdf

 

ตัว bootloader จึงต้องออกแบบโปรแกรมมาให้เหมาะกับ ic แต่ละตัวด้วย

atmega8 ราคาถุกกว่า atmega328 จึงมีข้อจำกัดทางด้านฮาร์ทแวร์ ซึ่งทาง Arduino เองก็ได้ออกแบบ bootloader มาสำหรับ atmega8 ตามสเปคของ ic atmega8 ซึ่ง bootloader atmega8 จะใช้เวลาบูต 9 วินาทีตอนเริมทำงานครับ ส่วน atmega328 สเปคดีกว่าจึงบูตได้ทันทีที่จ่ายไฟ

"The ATmega8 bootloader only takes up 1 KB of flash. It does not timeout when it receives invalid data, you need to make sure that no data is sent to the board during the 6-8 seconds when the bootloader is running. "

 

สำหรับ Arduino Uno ตัว bootloader จะเป็นสำหรับ ic Atmega328ส่วน Arduino8 Bootloader NG or Older จะสำหรับ ic Atmega8

 

ตัว bootloader ของ atmega8 ผมใช้ของตัวต้นตำรับจาก Arduino.cc ซึ่งตัวนี้จะใช้เวลา boot 8 วินาที

แต่ก็มีคนดัดแปลงโคดให้บูตเพียง 2 วินาที ตามลิงค์นี้ครับ http://www.ngcoders.com/downloads/arduino-atmega8-bootloader-2-second-autoreset/

QUOTE 
ความคิดเห็นที่ #8
Mosgoo 2 ปีที่ผ่านมา

USBASP USBISP AVR Programmer เมื่อไรจะมาครับผมรออยู่ เข้ามาทีไรหมดทุกที 

**ผมจะมาลง ATmega8 bootloader มันบูตนานเกิน บ้างครั้งก้อค้างไปเลย****

Innocent

QUOTE 
ความคิดเห็นที่ #9
เจ้าของร้าน
เจ้าของร้าน
2 ปีที่ผ่านมา

ลองใช้ bootloader ตัวนี้ครับ บูตเพียง 2 วินาที ตามลิงค์นี้ครับ http://www.ngcoders.com/downloads/arduino-atmega8-bootloader-2-second-autoreset/

ผมใช้ Arduino As ISP เป็นตัว ISP ก็ไม่มีปัญหานะครับ

สำหรับ USBASP USBISP AVR Programmer กำลังมาแน่นอนครับ : )

 

 

QUOTE 
ความคิดเห็นที่ #10
Mosgoo 2 ปีที่ผ่านมา

....ผมไม่มี Arduino As ISP ก้อเลยต้องรอ USBASP ครับ พอดีว่ามี IC รอลง bootloader  อยู่หลายตัว ครับ *เหตุด้วย Arduino As ISP มันลงทีเดียวหลายตัวไม่ได้ ครับ ยังไงก็ขอบคุณครับที่ทางเลือกดีๆๆ Laughing 

 

1
2
ถัดไป ›
แสดงความคิดเห็นที่ 1-10 จากทั้งหมด 15 ความคิดเห็น
ชื่อ
อีเมล
ข้อความ
  • ตอบกระทู้

หมวดหมู่สินค้า

สมาชิก Arduino All

เข้าสู่ระบบด้วย
เข้าสู่ระบบ
สมัครสมาชิก

ยังไม่มีบัญชีเทพ สร้างบัญชีใหม่ ไม่เกิน 5 นาที
สมัครสมาชิก (ฟรี)

Arduino All ขายดี

รหัสสินค้า A015
300.00 บาท
  • สั่งซื้อ
รหัสสินค้า A233
5.00 บาท
  • สั่งซื้อ
รหัสสินค้า A115
10.00 บาท
  • สั่งซื้อ
รหัสสินค้า A238
4.00 บาท
  • สั่งซื้อ
รหัสสินค้า A014
90.00 บาท
  • สั่งซื้อ
รหัสสินค้า A237
4.00 บาท
  • สั่งซื้อ
รหัสสินค้า A225
5.00 บาท
  • สั่งซื้อ
รหัสสินค้า A097
4.00 บาท
  • สั่งซื้อ
Go to Top