User Tag List

kết quả từ 1 tới 2 trên 2
Cây cảm ơn1Cảm ơn
  • 1 Post By hoahauvn2

Ðề tài: Help! Động cơ bước với AVR!

  
  1. #1
    Thành viên mới lu_lu's Avatar
    Tham gia
    Mar 2013
    Bài viết
    19
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Help! Động cơ bước với AVR!

    Có bác nào có mạch và code động cơ bước với AVR không ạ?

    À, tiện thể cho mình hỏi về khai báo như thế này:
    #define F_CPU 1000000UL // 1 MHz
    #define BAUD 2400
    Thì có ảnh hưởng đến cái nào của AVR, có phải là hàm _delay_us không ạ? Vì em đang giao tiếp với DS18B20 nó khai báo thế, nhưng khi em đổi sang:
    #define F_CPU 12000000UL // 12 MHz
    thì nó không chạy!


  2. #2
    Thành viên tích cực hoahauvn2's Avatar
    Tham gia
    Jan 2011
    Nơi Cư Ngụ
    some where
    Bài viết
    489
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)
    Có thì có đấy nhưng nó là một phần nhỏ xíu trong cái đồ án khổng lồ của mình, vì là robot hạng tương đối sang và cần tiết kiệm Port AVR nên mình dùng IC driver L297-L298 để điều khiển con stepper, nếu bạn cũng muốn chạy stepper với 2 con này thì kiếm datasheet của tụi nó đọc, trong đó nó có cho cái sơ đồ nguyên lý kết nối với motor đầy đủ luôn đó từ đó bạn có thể vẽ mạch theo ý muốn rất dễ.
    Còn cái code bạn nói bên trên thì không những nó ảnh hưởng đến hàm delay mà còn rất nhiều thứ khác như tốc độ truyền dữ liệu của các chuẩn giao tiếp, timer, counter... Bạn phải khai báo thông số chính xác ngay từ ban đầu chứ ko được sửa chữa lung tung như thế.

    lu_lu đã cảm ơn nội dung này.
    Làm sao mà bạn dám nói là không làm được khi bạn chưa từng thử một lần nào.
    Ngay cả khi bạn đã làm 1 lần và thất bại bạn cũng không có quyền nói là không làm được vì bạn chưa làm lần thứ 2,3...

Quyền Sử Dụng Ở Diễn Ðàn

  • Bạn không được gửi luồng mới
  • Bạn không được trả lời bài viết
  • Bạn không được gửi file đính kèm
  • Bạn không được sửa bài viết của mình
  •