Thông báo

Collapse
No announcement yet.

USB_Atmega8+Jtag+AVRISPmkII+STK500v2

Collapse
This is a sticky topic.
X
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • #61
    Hí hí-bác có bit mục đích của zener là ổn định đ/a nếu nó vượt quá giá trị volt cho phép.Bình thường nếu áp nhỏ hơn 3.6v thì chẳng nói làm gì.Nếu nó >3.6v thì con zener này cố giữ nó ở 3,6v trong khả năng cho phép về công suất của nó(Tính chất rất quý của diode ổn áp đó là tự phục hồi sau khi bị đánh thủng).Nếu bác thay nó bằng 2 diot thường 1N4007(hay dùng trong chỉnh lưu) thì liệu nó có bị đánh thủng đc ko nhỉ vì loại này chịu áp ngược tới vài trăm volt,và nếu có thủng thì ko biết nó phuc hồi bằng cách gì đây????Nếu bác mắc nối tiếp với đường D+ hoặc D- thì đâu phải lúc nào nó cũng là 5-(2x0.7)=3.6v nhỉ.Chính vì vậy ko thể nào thay thế đc.Cố mà kiếm đi, loại này đầy ngoài chợ cơ mà.


    Add: 97 Quán Nam - Lê Chân - Hải Phòng.
    Tel: 031 518648 Phone: 0904 283 505

    Comment


    • #62
      Bỏ luôn 2 con zener đó đi không có ảnh hưởng gì cả nếu cấp nguồn thẳng cho chip chính ở 5v (2con đó mục đích là tạo tính tương thích cho điện áp 3v3). Xem lại mạch nguyên lý 5v của tôi.
      Từ chối trách nhiệm:
      Mọi thông tin từ ITX cung cấp với hi vọng nó có ích và không đi kèm với bất kì sự bảo đảm nào.
      Blog: http://mritx.blogspot.com

      Comment


      • #63
        Tớ cũng rất hứng thú với luồng này. Vừa làm xong cái mạch nhưng test thử thấy có chút vấn đề.
        - Đối với firmware mkII thì k chạy đc với VISTA Ultimate SP2. Cắm vào XP thì nhận thiết bị ngon. Cũng đã lên mạng tìm driver nhưng chưa thấy. Bác nào bít cách xin chỉ giùm.
        - Đối với firmware STK500 thì rất lạ: nạp chip mega8 thì ngon nhưng với mega16 thì Programing Flash...FAILED.
        (2 firm này đều dùng AVRStudio 4.16 SP1 để nạp)
        - Đối với firmware USBasp thì: k có j phải phàn nàn.
        Bác nào có kinh nghiệm đối với 2 firm đầu tiên xin chỉ giáo. Máy tớ dùng Vista nên cần nó chạy trên Vista mà. Mạch thì nguyên bản của tác giả luôn.
        Last edited by va_hien; 16-07-2009, 23:34.

        Vote hộ tớ với. Thanks!

        Comment


        • #64
          Theo mình thì MkII là ổn nhất(Ko phải up lại driver khi cắm nhiều cổng usb trên 1 PC)-STK500 thì chưa ổn lắm(Đôi lúc gặp lỗi)-Các cái khác chưa thử.Hi.iiiiiiiii


          Add: 97 Quán Nam - Lê Chân - Hải Phòng.
          Tel: 031 518648 Phone: 0904 283 505

          Comment


          • #65
            Nguyên văn bởi hoangdai Xem bài viết
            Theo mình thì MkII là ổn nhất(Ko phải up lại driver khi cắm nhiều cổng usb trên 1 PC)-STK500 thì chưa ổn lắm(Đôi lúc gặp lỗi)-Các cái khác chưa thử.Hi.iiiiiiiii
            Bác chạy trên XP??? Thế thì chắc chưa có giải pháp cho vd của mình rùi. Bác cũng thử cái USBasp của nó xem. Nạp cũng khá nhanh với tần số ISP 3MHz. Tự động nhận chip khi kết nối với target board.

            Dù sao, chạy đồng bộ từ HW,FW đến SW của nó theo mình nghĩ là ổn nhất.

            Vote hộ tớ với. Thanks!

            Comment


            • #66
              VISTA Ultimate SP2 thì ngay cả mạch gốc của Atmel cũng chạy cà chớn, chỉ còn cáh chờ hai ông microsoft và Atmel hoàn thiện sản phẩm của mấy ông đó mà thôi.
              Từ chối trách nhiệm:
              Mọi thông tin từ ITX cung cấp với hi vọng nó có ích và không đi kèm với bất kì sự bảo đảm nào.
              Blog: http://mritx.blogspot.com

              Comment


              • #67
                hôm nay chuyển sang dùng STK500 với codevision thì chạy ko ổn tí nào.Trước toàn dùng MKII thì ko sao cả.KO biết tại sao nữa.STK 500 Trong avrstudio thì ok.trong chế đọ hiện sóng thì chân T+ làm đầu vào-vậy giới hạn điện áp vào là bao nhiêu vậy hả bác ITX?
                Attached Files
                Last edited by hoangdai; 17-07-2009, 12:45.


                Add: 97 Quán Nam - Lê Chân - Hải Phòng.
                Tel: 031 518648 Phone: 0904 283 505

                Comment


                • #68
                  Screenshots


                  Các oscilloscope fw, làm cho AVR USB Lab thành oscilloscope đơn giản . Cùng với một phần mềm máy tính có thể được sử dụng để đo lường voltages và tín hiệu.

                  Phần cứng:
                  DC từ 0 - 5v (chỉ dc).
                  ITX sử dụng adapter để tương thích rộng hơn.

                  Phần mềm:
                  http://update.ullihome.de/usbavrlabo...-win32-0.5.exe
                  Từ chối trách nhiệm:
                  Mọi thông tin từ ITX cung cấp với hi vọng nó có ích và không đi kèm với bất kì sự bảo đảm nào.
                  Blog: http://mritx.blogspot.com

                  Comment


                  • #69
                    Xin layout của mach làm thử

                    Nguyên văn bởi hoangdai Xem bài viết
                    Mình học hỏi rất nhiều từ diễn đàn và cũng sẽ giúp các bạn khi các bạn hỏi.Mình ko "giấu" làm gì cả.Đây là mạch nguyên lí.Cái này mình làm và chạy rất tốt-cả avrstudio và codevision đều dùng đc cả.Chúc các bạn thành công-cám ơn itx lần nữa.
                    Minh cũng dang cần mạch này bạn có thể cho mình layout khong?
                    Minh mới học vdk thôi

                    Comment


                    • #70
                      Nguyên văn bởi itx
                      tôi nói là nói mạch của tôi.
                      Nạp 89s không ổn lắm vì những lý do đó.
                      Nếu làm mạch tốt thì vẫn nạp được.
                      Tôi dùng oscillo đo thì phát hiện xung reset mà mạch nạp dành cho 89S quá ngắn (cỡ 1ms) trong khi yêu cầu tối thiểu là 10ms. Đây có thể là nguyên nhân gây ra việc không nạp được 89S. Để sửa được cái này chắc phải có được code của mega8.
                      Thân mến,
                      blackmoon.

                      Comment


                      • #71
                        Nguyên văn bởi blackmoon Xem bài viết
                        Tôi dùng oscillo đo thì phát hiện xung reset mà mạch nạp dành cho 89S quá ngắn (cỡ 1ms) trong khi yêu cầu tối thiểu là 10ms. Đây có thể là nguyên nhân gây ra việc không nạp được 89S. Để sửa được cái này chắc phải có được code của mega8.
                        Thân mến,
                        blackmoon.
                        Có cách nào dùng phần cứng khắc phục không anh ?

                        Comment


                        • #72
                          Nguyên văn bởi blackmoon Xem bài viết
                          Tôi dùng oscillo đo thì phát hiện xung reset mà mạch nạp dành cho 89S quá ngắn (cỡ 1ms) trong khi yêu cầu tối thiểu là 10ms. Đây có thể là nguyên nhân gây ra việc không nạp được 89S. Để sửa được cái này chắc phải có được code của mega8.
                          Thân mến,
                          blackmoon.
                          ITX sẽ làm lại fw xem sao (vì một vài lý do ITX không muốn chia sẻ source công khai ) nếu ai muốn làm cùng itx thì email cho ITX.
                          Từ chối trách nhiệm:
                          Mọi thông tin từ ITX cung cấp với hi vọng nó có ích và không đi kèm với bất kì sự bảo đảm nào.
                          Blog: http://mritx.blogspot.com

                          Comment


                          • #73
                            Nguyên văn bởi itx Xem bài viết
                            Phải chắc chắn là Fu atmega8 chính xác. Bootloader đã chạy đúng. Mạch thiết kế theo đúng mạch của ITX cho.
                            Sau đó mới thông báo lỗi hay thắc mắc về các vấn đề khác.
                            xin hỏi bác set fuse cho atmega8 là 0xBF(LOW), 0xC8(HIGH) có đúng không ?

                            Comment


                            • #74
                              3V Version (tác giả): 0xFF(LOW), 0xC8(HIGH) .
                              5V Version (mạch ITX): 0xBF(LOW), 0xC8(HIGH) .
                              Từ chối trách nhiệm:
                              Mọi thông tin từ ITX cung cấp với hi vọng nó có ích và không đi kèm với bất kì sự bảo đảm nào.
                              Blog: http://mritx.blogspot.com

                              Comment


                              • #75
                                Em đã làm xong. Hôm nay thử nạp cho con tiny2313 dùng firmware stk500 thì set fusebit cho tiny2313 là 0XFF(LOW), 0XDF(High) thì lại không nhận được nữa( để tốc độ isp chỉ 4khz thôi nhé vẫn ko nhận). Đem con 2313 này cho vào bộ nạp AVR910 khác( của PNlab) thì lại nhận, nạp bình thường. Đúng là bó tay .
                                Đem con 2313 mới vào dùng firmware stk500 thì vẫn nhận nạp bình thường, chỉ set lại fuse là đơ luôn
                                Các bác có cao kiến gì không ?

                                Comment

                                Về tác giả

                                Collapse

                                itx ITX Tìm hiểu thêm về itx

                                Bài viết mới nhất

                                Collapse

                                Đang tải...
                                X