PIC Vietnam

Go Back   PIC Vietnam > Thành Viên

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Tìm Kiếm Bài Trong Ngày Ðánh Dấu Ðã Ðọc Vi điều khiển

namqn namqn is offline

Trưởng lão PIC bang

Visitor Messages

Showing Visitor Messages 201 to 210 of 210
  1. nguyenvanduan74
    30-10-2008 07:10 PM
    nguyenvanduan74
    Mình rất đam mê vê PIC, hiện đang làm bộ điều khiển anten tự động dò hướng dùng PIC6F877A. Nguyên lý như sau:
    Anten được điều khiển bởi motor bước, tín hiệu từ anten tới máy thu (qua một loạt cung đoạn như KDCT, trộn tần, tách sóng, KDAT) được tín hiệu âm tần có bề rộng phổ khoảng 0.3 - 3.4KHz. Tín hiệu này sẽ đưa vào ADC/PIC và PIC sẽ nhớ lại cường độ tín hiệu đó. Anten sẽ quay 360 độ với góc bước là 18 độ, như vậy PIC sẽ phải nhớ 20 mức tín hiệu tương ứng với 20 vị trí, sau đó nó so sánh tìm ra mức tín hiệu lớn nhất và điều khiển anten xoay về hướng có giá trị lớn nhất đó. Hiện minh đã làm nhưng khi cho tín hiệu âm tần từ máy thu VTD thì xử lý nhiều lúc không chính xác (hướng thực tế có giá trị lớn nhất thì lại nhận được tín hiệu nhỏ) có thể thời điểm đó do tín hiệu âm tần biến đổi khá nhanh và ADC vào đúng lúc tín hiệu nhỏ trong đoạn có thín hiệu lớn. Minh nghĩ ra giải pháp là cho tín hiệu âm tần qua bộ tách sóng trung bình để đầu ra của bộ này có tín hiệu biến đổi chậm (gần giống tín hiệu điện DC) khi đó sẽ hỗ trợ ADC tốt hơn. Khi thực hiện thì lại gặp khó khăn về loại mạch này vì kết quả cho không tốt. Mình rất muốn các bạn tư vấn giúp về giải pháp trên hoặc các giải pháp khác. Moi hướng dẫn, giúp đỡ, chỉ bảo xin gửi cho mình trên diễn đàn hoặc gửi về e-mail: nvduan1975@yahoo.com.vn
    Nếu kèm theo file về mạch điện hoặc... thì rất tốt.
    Xin cảm ơn các bạn nhiều lắm!
  2. kyo
    11-10-2008 11:14 PM
    kyo
    Nhờ anh xem chương trình này em viết tại sao ko chạy được. Em sử dụng timer0 để tạo thời gian delay bật tắt các led gắn vào portb của pic 16f877a, nhưng ko hiểu sao ko chạy được.
    Chương trình như sau:
    #include <16f877a.h>
    #fuses nowdt,noprotect,put,xt
    #use delay(clock=4000000)
    #use fast_io(b)
    #byte portb=0x06
    #int_timer0

    void ngat_tm0(void)
    {
    portb=0xff;
    }
    void main()
    {
    set_tris_b(0);
    enable_interrupts(global);
    enable_interrupts(int_timer0);
    set_timer0(250);
    setup_timer_0(rtcc_internal|rtcc_div_8);

    while(1)
    {
    portb=0x00;
    }
    }
  3. HUNGBKA
    04-10-2008 08:06 PM
    HUNGBKA
    Anh Nam à em đã load tut của anh về phần timer của dspic nhưng mà em làm nó không như ý muốn anh ạ anh có thể chỉ giúp em được không.Em làm con 4011 chương trình của me thê này ạ:
    đây là chương trình chính:
    #include "p30F4011.h"
    #include "timer.h"
    //__________________________________________________ ______
    _FOSC(CSW_FSCM_OFF & FRC_PLL4);
    _FWDT(WDT_OFF);
    _FBORPOR(PBOR_OFF & MCLR_EN & PWMxL_ACT_HI & PWMxH_ACT_HI);
    _FGS(CODE_PROT_OFF);
    //__________________________________________________ _______

    int main(void){

    init_Bit();
    init_timer1();
    while(1);
    }

    còn đây là các hàm liên quan:
    //ham cho phep cac chan rb6,7 lam ngo ra
    void init_Bit(void)
    {
    _TRISB6=_TRISB7=0;
    _LATB6=1;
    _LATB7=0;
    }
    //---------------------------------------------
    //ham khoi tao hoat dong cua timer 1
    void init_timer1(void)
    {
    TMR1 = 0; //Xoa so dem trong TMR1
    PR1 = 0xFFFF;
    _T1IF = 0; //Xoa co ngat cua Timer 1
    T1CON = 0x8080; //Dung fcy lam clock, prescale = 1:64
    _T1IE = 1; //cho phep ngat timer 1

    }
    //--------------------------------------------
    //ham su lay ngat cua timer 1
    void _ISR _T1Interrupt(void) // em để _T1Interrupt(void) cũng thế anh ạ
    {
    _T1IF = 0 ;
    _LATB6=!_LATB6;
    _LATB7=!_LATB7;
    }
    anh làm ơn chỉ giúp em với.Em định cho hai chân rb6 và rb7 nhấp nháy liên tục mà nó chỉ nháy có một lần rồi thôi a.Em cám ơn
  4. hvp
    16-09-2008 11:54 PM
    hvp
    Em chào Thầy. Em biết Thầy là giáo viên và Thầy biết rất nhiều về vấn đề liên quan đến động cơ. Nay em gởi những dòng tin nhắn này là mong Thầy giúp em vấn đề sau:
    - em có một xe có tổng khối lượng 160kg, cần di chuyển với vận tốc bằng vận tốc của một người đi bộ. Xe có hai động cơ DC để điều khiển chuyển động của xe (trái phải tiến và lùi, giống như robot điều khiển bằng tay), đường kính của 4 bánh xe là 10cm, đây là loại bánh xe làm bằng nhựa cứng, mặt sàn là nền xi-măng cứng. Trục của hai động cơ sẽ được gắn trực tiếp vào hai bánh xe sau. Còn hai bánh trước là kiểu bánh xe tự do.
    - Câu hỏi của em là làm cách nào để tính được công suất của hai động cơ DC này, em dự định dùng loại động cơ DC có hộp giảm tốc để tăng moment kéo tải.

    Thưa Thầy, em đang rất cần biết được công suất của hai động cơ này là bao nhiêu, mong Thầy giúp em. Nếu trong câu hỏi của em còn thiếu thông tin gì thì mong Thầy góp ý. Em cảm ơn Thầy.

    đây là địa chỉ Email của em: airblade3979@yahoo.com.vn (airblade3979(a)yahoo.com.vn
  5. nguyenchituyen
    18-08-2008 10:06 PM
    nguyenchituyen
    trời wa đơn gian, vao datasheet ma xem trong đó có hết: trang 29-30 cua datasheet
  6. huudac
    08-08-2008 11:59 PM
    huudac
    anh Nam cho em hỏi một chút mong anh trả lời ngay:em đang tìm phần điều khiển từ xa bằng hồng ngoại mà không thấy?và cái thư viện orcad nữa? mong anh chỉ giúp.Em cảm ơn!
  7. maphongbahpu
    03-08-2008 09:48 AM
    maphongbahpu
    anh ơi chương trinh của PIC8F2550 co dùng cho 4550 được không?
  8. namqn
    11-07-2008 02:03 AM
    namqn
    Bạn danhuynh4985 có thể sang bên www.dientuvietnam.net mà tham khảo. Có nhiều luồng liên quan đến vấn đề này. Tôi không có thói quen email hay gọi điện thoại cho thành viên của diễn đàn. Hơn nữa, hiện nay tôi không có ở Việt Nam.

    Nhắc lại lần nữa là những câu hỏi nên được post lên diễn đàn, chứ không viết tại đây.

    Thân,
  9. danhuynh4985
    08-07-2008 11:18 PM
    danhuynh4985
    anh nam cho em hoi la ve de tai DC/AC inverter doi dien tu ap DC 12v sang ap AC 100v ngay dc ko anh hoac la mai cung dc ko anh goi dien vao so dien thoai 0939091581
  10. namqn
    28-06-2008 01:27 AM
    namqn
    Các bạn cần hỏi gì cứ post lên diễn đàn chứ sao lại post vào đây. Có mấy khi tôi vào xem profile của chính mình đâu.

About Me

  • About namqn
    Biography
    Tốt nghiệp Tiến sĩ tại ĐH Sheffield, nước Anh. CBGD tại Khoa Điện từ 1996.
    Location
    Tp. HCM, Việt Nam
    Interests
    Mạch điện tử, nhạc trữ tình
    Occupation
    Giảng viên chính
  • Signature
    Biển học mênh mông, sức người có hạn.

    Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
    http://www.picvietnam.com/forum/showthread.php?t=1263

Statistics

Tổng số bai
Visitor Messages
General Information
  • Lần cuối: 05-04-2014 09:11 PM
  • Tham gia ngày: 09-02-2006
  • Ðã giới thiệu: 34

Thông Tin Liên Lạc

Chat
Send an Instant Message to namqn Using...
Home Page
http://www4.hcmut.edu.vn/~nqnam/
This Page
http://www.picvietnam.com/forum/member.php?u=1233

Múi giờ GMT. Hiện tại là 03:14 AM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam