Thông báo

Collapse
No announcement yet.

Giúp về cách xem xung trong proteus

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

  • Giúp về cách xem xung trong proteus

    - Mình có 1 mạch ic 555 xung đang có ở chân 3 bây giờ mình muốn xem xung thì minh phải làm như thế nào ai giúp dùm với nhé, tks.



    - Hiện tại mình đang làm đề tài thiết kế mạch cầu H (trans) dùng VDK tạo xung, mạch cầu H thì xong rồi còn về phần VDK thì:
    + Tần số xung = 12 hz (tốc độ)
    + Sau 5s tăng tần số xung = 24hz
    + Sau 5s tăng tần số xung = 50hz
    + Mạch điều khiển = 4 nút nhấn, start, stop, thuan và nghich.
    * Mình ko hiểu ở cái chổ tạo xung ai có thể hướng dẫn chỉ rõ chút xíu cho mình dc ko.
    p/s: dùng IC 555 tạo xung điều khiển mạch cầu h thì mình làm chay rồi, bây giờ dùng ic 89xx tạo xung để điều khiển mach cầu h thì mình chưa làm và cũng chẳng biết phải làm như thế nào, lập trình để nó tạo xung hay là dùng thêm phần cứng tạo xung.
    - Nếu thêm phần cứng để tạo xung thì mình lập trình phải lập trình như thế nào. hiện tại mình chưa có cái gì trong đầu và cũng chẳng biết phải làm như thế nào, ai có thế gợi ý hay đã làm cái này rồi thì chia sẽ với mình chút ít dc ko, xin cám ơn.
    Last edited by bienhoacc; 19-05-2012, 01:12.

  • #2
    nếu bạn muốn xem xung có thể lấy osilocops trong cái biểu tượng như lọ mực để đo,còn bạn đã điều khiển mạch cầu H chạy bằng ne555 thì bạn dựa vào tín hiệu xung ne555 đã làm và thay bằng các câu lệnh,tín hiệu điều khiển bây giờ sẽ là các câu lệnh.

    Comment


    • #3
      Nguyên văn bởi dtcn_112 Xem bài viết
      nếu bạn muốn xem xung có thể lấy osilocops trong cái biểu tượng như lọ mực để đo,còn bạn đã điều khiển mạch cầu H chạy bằng ne555 thì bạn dựa vào tín hiệu xung ne555 đã làm và thay bằng các câu lệnh,tín hiệu điều khiển bây giờ sẽ là các câu lệnh.

      Khó ở chổ cứ 5s chuyển đổi tần số 1 lần, ở mạch ic 555 thì mình có thể tùy chỉnh biến trở còn lập trình thì phải làm như thế nào để nó thay đổi.............................
      p/s : cho mình hỏi nếu ko dùng ic 555 mà chỉ dùng 89xx để tạo xung thì có được ko,

      Comment


      • #4
        89xx có thể tạo xung được ví dụ tạo xung 50hz trên P1.1:
        main:
        mov tmod,#01h;timer 0 chế độ 1;16 bit
        mov th0,#0b1h
        mov tl0,#0e0h

        setb ea
        setb et0
        setb tr0
        jmp$
        org 000bh
        timer0:
        cpl p1.1
        clr tf0
        reti
        bang c:
        void main(){
        khoitaotimer0();
        while(1);
        }
        void timer0(void) interrupt 1{
        P1.1=~p1.1;
        tf0=0;
        }
        khoitaotimer0(){
        tmod=0x01;th0=0xb1;tl0=0xe0;et0=1;ea=1;tr0=1;
        }

        Comment

        Về tác giả

        Collapse

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

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

        Collapse

        Đang tải...
        X