Thông báo

Collapse
No announcement yet.

mạch xung cho vi điều khiển

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • mạch xung cho vi điều khiển

    các bạn có biết con555 ko>đa số ai cũng biết
    còn 4017>cái nay qua quen thuộc rồi
    nếu kết hợp lại sẽ ra cái gì>mạch đèn led
    nhưng đây đang la forum chip lap trình
    vậy mình nói ra để làm gì nhỉ
    giả sử thế này:con 555 tạo xung 50 hzcho con 4017
    con 4017 có 10 đầu ra
    vậy 1 đầu ra của 4017 là 50/10+=5 hz
    vay nếu con 555 tạo xung 10 hz
    =>10/10=1 hz
    vay la chúng ta đã có 10 mạch tạo xung 1hz
    SĐt: 01238004961

  • #2
    Chỉ thiếu mất cái quan trọng nhất là độ chính xác (555 mà, rc mà) => vô dụng.
    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


    • #3
      Một số vi điều khiển dẵ có sẵn mạch tạo xung 1Hz, ví dụ ATmega32 (Lắp thêm thạch anh 32.768). NE555 + CD4017 cũng gần chục K rồi, mua 89C2051 về lập trình tạo xung 1Hz lợi hơn.

      Comment


      • #4
        Con DS1307 hay hơn nữa


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

        Comment


        • #5
          chả hiểu luồng này lập ra làm gì. Mạch xung cho VDK là sao, là tạo OSC cho VDK chạy à hay là sao?

          Comment


          • #6
            Ý bác này là design ra cái mạch cấp xung chuẩn 1Hz cho MCU, còn sau đó thích làm gì thì làm.


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

            Comment


            • #7
              đúng
              với xung 1 hz thi có thể lam đồng hồ
              còn thạch anh thi kho điều chỉnh tàn số
              SĐt: 01238004961

              Comment


              • #8
                Ý đồ 1Hz là tốt nhưng thực hiện dở ẹc à.


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

                Comment


                • #9
                  Ý tưởng làm 1 Hz có thể làm theo các phương thức sau:

                  1. Làm 1 bộ dao động bất ổn , bằng nhiều cách khác nhau : and, or, khuếch đại thuật toán, thường thích dùng LM555 cho đơn giản, loại này không chính xác, phụ thuộc vào nhiều yếu tố ( điện áp, ổn định linh kiện, nhiệt độ...)

                  2. Lấy cái mạch đồng hồ báo thức ( treo tường) điện tử, nó cấp xung vào 2 đầu cuộn dây trong bo mạch của nó theo mỗi 2 hz ( nó đảo chiều cuộn dây mỗi giây 1 lần), lấy cái này khéo léo cũng được 1Hz chuẩn zin luôn.
                  3. Dùng thạch anh tần số thấp kết hợp 1 con chia tần (VD cd4020, cd4040 ) cách này cũng chuẩn zin (:d)

                  4. Dùng chính tần số điện lưới 220V, qua một số bộ phận logic, chia tần dùng 4017... cũng tạo 1Hz, độ chính xác phụ thuộc nhà điện.

                  5. Dùng vi điều khiển tạo xung 1Hz. Dùng các bộ timer/counter của vi điều khiển. Với họ 89 có thể dùng at89s52 có Timer2 có thể tạo xung rất dễ dàng, với Píc, AVR ngoài bộ dạo động chính ( cũng có thể tạo xung đc) thì còn có bộ dao động phụ dùng thạch anh 32khz. Tạo xung bằng cái này theo lý thuyết là chính xác, nhưng thực tế thì có sai số kha khá. Có lần bệ nguyên xi code tạo 1 hz dựa trên bộ 32khz với code của hãng, chạy thử thì thấy sai mịt mù...Mình chỉ thành công tạo 1hz chuẩn với con AT89c2051 vì trước đây có làm đồng hồ với nó, với sai số chấp nhận được (+-2s/tháng), chương trình viết bằng assembly tính toán đến từng chu kỳ máy, cái này đã đang chạy vài năm nay.

                  6. Dùng DS1307... cái này cao cấp quá. Nếu đã dùng DS1307 thì có nhiều chuyện để nói hơn là chỉ sử dụng cái xung 1Hz ở đầu ra SQW kia. Sai số xem datasheet, hình như là cũng +-3s/tháng thì phải.
                  Dạy kèm thiết kế mạch: Orcad, Proteus, Altiudesign
                  Dạy kèm lập trình C/Assembly cho 8051, AVR
                  Nhận thiết kế mạch điện tử, đồ án tự động hóa.
                  Email :

                  Comment


                  • #10
                    Nguyên văn bởi OpenDoor Xem bài viết
                    Một số vi điều khiển dẵ có sẵn mạch tạo xung 1Hz, ví dụ ATmega32 (Lắp thêm thạch anh 32.768). NE555 + CD4017 cũng gần chục K rồi, mua 89C2051 về lập trình tạo xung 1Hz lợi hơn.
                    con 4017 va 555 minh mua chua den 5k
                    SĐt: 01238004961

                    Comment


                    • #11
                      Nói tới thế mà bạn chưa rõ vấn đề sao. Ko phải cái giá mà là cái chất lượng, 5k của bạn chắc chỉ để nhấp nháy led thôi chứ sao làm đồng hồ thời gian thực đc.


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

                      Comment


                      • #12
                        Nguyên văn bởi mrbaosuper Xem bài viết
                        con 4017 va 555 minh mua chua den 5k
                        1 tháng sai số +/- 1 ngày

                        Comment


                        • #13
                          Nguyên văn bởi duong_act Xem bài viết
                          1 tháng sai số +/- 1 ngày
                          Nếu với ne555 thì sai số 1 ngày là quá tuyệt vời rồi. Giá trị thông thường là 20% => 30 ngày sai 6 ngày mà hãy ghi nhớ một điều là RC bị ảnh hưởng rất lớn với nhiệt độ, điện thế (học điện tử cái này cơ bản rồi khỏi giải thích lại) mà ta chưa xét đến tạm cho nó là hoàn hảo.

                          Nhớ lại hồi xưa còn khó khăn, muốn chế một cái mạch xung đồng hồ thế này thì dùng 4060 + thạch anh 32,768 Hertz => được mạch xung chuẩn 2hz => chia đôi được 1hz => rồi lóc cóc làm mạch đếm, hiển thị led 7đoạn với con 7447 thì phả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


                          • #14
                            Người ta thường dùng VR chứ đâu có dùng R đâu bác.

                            Mà sai số 1 ngày/tháng là quá tốt rồi. Cứ sau 1 tháng nó lại chỉ đúng giờ. Sau 1 năm 12 tháng nó vẫn đúng giờ, 100 năm sau nó vẫn đúng giờ...

                            Nếu dùng thạch anh thì mỗi tháng sai số vài giây, một năm sai số hàng phút, 60 năm sau thì sai số 1 giờ. Đồng hồ mà chạy sai 1 giờ thì ai mua làm gì. He he he.

                            Comment


                            • #15
                              thế không biết các đồng hồ casio, đồng hồ trong computer, các đồng hồ da động nguyên tử trên vệ tinh gps thì sao nhỉ, cực kỳ chình xác, chỉ cần sai 1us là sai 330 mét trên mặt đất rồi, vậy họ dùng cách nào, hay là dùng dao động cực nhanh để chia tần ra 1 hz cho nhuyễn
                              TamPhieuLuuKy@yahoo.com
                              092 2838 712 --->>

                              Comment

                              Về tác giả

                              Collapse

                              mrbaosuper Tìm hiểu thêm về mrbaosuper

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

                              Collapse

                              Đang tải...
                              X