1. Tuyển Mod quản lý diễn đàn. Các thành viên xem chi tiết tại đây

Xin tro giup de lam remote controler

Chủ đề trong 'Điện - Điện tử - Viễn thông' bởi thankforlife, 16/01/2005.

  1. 0 người đang xem box này (Thành viên: 0, Khách: 0)
  1. thankforlife

    thankforlife Thành viên mới

    Tham gia ngày:
    25/04/2003
    Bài viết:
    64
    Đã được thích:
    0
    Chào các bác, tui đang muốn làm một cái thiết bị nhân điều khiển từ xa mà có thể nhân được tín hiệu từ tất cả các loại điều kiển từ xa của tivi. Bác nào có thể bày cho tui biết có con IC nào tín hiệu từ các điều khiển từ xa và cho đầu ra là một bộ mã nhị phân không? Tui đã có một phần mềm trong máy tính có thể làm được việc đó nhưng hiện nay tui đang cần một con IC chứ không phải là một phần mềm.
    Bác nào biết thi giúp tui với nhé.
    Cảm ơn các bác trước.
  2. TuLa

    TuLa Thành viên quen thuộc

    Tham gia ngày:
    24/10/2002
    Bài viết:
    413
    Đã được thích:
    0
    Cha?o bác,
    các chip gia?i maf điê?u khiê?n tư? xa thươ?ng được sa?n xuất cho các loạt sa?n phâ?m thương phâ?m lớn đê? đáp ứng nhu câ?u cu?a thị trươ?ng. Va? do đó, trên thực tế Em thấy ứng với môfi một Hệ thống cụ thê? thi? chuâ?n giao tiếp ấy cufng la? xác định va? rất cụ thê?. Các chip maf hóa (điê?u chế) cu?a ĐKTX thươ?ng la? nho? va? giá tha?nh thi? rất re? (tính trung bi?nh với loạt lớn thi? hâ?u như la? cho không).
    Theo ý cu?a Bác thi? la?:
    Bác câ?n một con chip có kha? năng nhận các tín hiệu điê?u khiê?n tư? xa dưới dạng các chuôfi xung điện. Con chip đó sef tự động (hoặc được cấu hi?nh đê?) nhận dạng được chuâ?n giao tiếp đó la? gi? va? sau đó gư?i ra kết qua? la? một chuôfi maf nhị phân "0" va? "1".
    Với nhu câ?u vê? cấu hi?nh cu?a con chip như thế thi? Bác đaf dự định thiết kế một Hệ thống ma? ơ? đó Bác chi? câ?n cấu hi?nh cho con chip rô?i đê? cho nó tự động vận ha?nh va? môfi khi có tín hiệu điê?u khiê?n tư? xa đến nó sef pha?i phân tích va? gia?i maf ra chuôfi bit ơ? đâ?u ra đê? truyê?n cho PC xư? lý ?????
    Nếu đúng đó la? nhu câ?u cu?a Bác thi? Em thấy rất khó kiếm được con chip cu?a một nha? sa?n xuất na?o như thế, bơ?i vi? nhu câ?u cu?a con chip với tính năng như thế la? không đáng kê?, không đáng đê? ngươ?i ta tạo ra hă?n một con chip như thế. Mặt khác bằng các tài nguyên sẵn có (trên thị trường rất phổ dụng) thì người ta có thể tạo ra được một con chip như thế.
    Đê? gia?i quyết ba?i toán đặt ra thi? theo Em: ta sef dùng một con "vi điều khiển" (họ 8051 chẳng hạn) với phần mềm nhúng bên trong thực hiện việc giải mã chuỗi xung tín hiệu điều khiển từ ở đầu vào tuỳ theo yêu cầu (và có lẽ cần xác định rõ đó là chuẩn gì ? :-)).
    Có nhiều chuẩn điều khiển từ xa theo dòng chuẩn và từ đó có nhiều biến thể / kế thừa của chuẩn đó với những đặc tả khác nhau ở một vài điểm, thí dụ: điều chế theo độ rộng xung, theo lưỡng cực, theo khoảng cách giữa các xung... Theo đó, ta không thể nào phân biệt và nhận biết được đó là chuẩn gì khi mà có một chuỗi xung đến !!!!!! Do đó, một cách tổng quát muốn giải mã đa năng (nhiều chuẩn ĐKTX) thì ta cần phải được biết trước cần giải mã theo chuẩn nào ???? Tức là con chip ấy đã được lập trình sẵn với khả năng giải mã cho tất cả các chuẩn (thực tế thì không thể với mọi chuẩn được "vì nó quá nhiều", mà chỉ cho một số chuẩn thông dụng, phổ biến hoặc theo yêu cầu cụ thể thôi), và bên cạnh đó nó đã được cấu hình bằng một số tuỳ chọn xem là cần giải mã theo cái chuẩn nào bởi "lệnh" yêu cầu từ bên ngoài (hoặc là con chip đó sẽ lần lượt giải mã theo từng chuẩn một và gửi kết quả ra đầu ra theo các thuật toán nhận dạng ấn định trước theo đặc tả chung và kinh nghiệm, điều này cũng chỉ phần nào đó thôi và có thể có sai lầm :-)). Yêu cầu con chip đó cần giải mã theo chuẩn nào có thể bằng tín hiệu từ PC hoặc là bằng Keyboard gắn với chip VĐK giải mã....
    Em chỉ có ý kiến thế, hy vọng là sẽ giúp được Bác phần nào !
  3. thankforlife

    thankforlife Thành viên mới

    Tham gia ngày:
    25/04/2003
    Bài viết:
    64
    Đã được thích:
    0
    Cảm ơn bác Tula đã có ý kiến. Nhu cầu về con chip của tui xuất phát từ việc tui muốn làm một bộ chuyển mạch AV (cho TV) có thể điều khiển được từ xa. Đặc điểm của bộ chuyển mạch này là có thể dùng các điều khiển từ xa khác nhau để điều khiển nó bằng cách cho nó "học". Để làm được điều đó thì tui phải có con chip nhận và xử lý tín hiệu điều khiển từ xa. Tất nhiên là có thể dùng VXL để nhận và xử lý trực tiếp nhưng tui muốn dành tài nguyên của VXL để làm việc khác. Bên cạnh đó tui đã từng thấy một phần mềm chạy trên máy tính dùng để nhận tín hiệu điều khiển từ xa. Chỉ cần lắp một mạch điện đơn giản ở một số chân của cổng COM. Khi dùng bất cứ một điều khiển từ xa nào bấm vào diode nhận hồng ngoại ở mạch điện thì trên màn hình của phần mềm đó sẽ hiển thị ra một chuỗi ký tự tương ứng với mỗi nút bấm trên điều khiển.
    Vì đã nhìn thấy một phần mềm như vậy nên tui muốn hỏi xem có con chip nào làm được chức năng như thế không.
    Cảm ơn mọi người đã quan tâm.
  4. TuLa

    TuLa Thành viên quen thuộc

    Tham gia ngày:
    24/10/2002
    Bài viết:
    413
    Đã được thích:
    0
    Theo Em thì Bác nên dùng luôn VXL hay chip chính của hệ thống để thực hiện việc giải mã này. Trên thực tế Em chưa thấy một hệ thống nào dùng con chip riêng để thực hiện việc giải mã Tín hiệu ĐKTX như của Bác.
    Mã nguồn viết để thực hiện giải mã tín hiệu ĐKTX thường là rất nhỏ so với toàn bộ chương trình phần mềm nhúng vận hành hệ thống. Và người ta thường sử dụng chân NGẮT (Interrupt) của chip chính (lõi VXL) để thực hiện việc nhận dạng các xung tín hiệu ĐKTX đến. Sau khi giải mã được ra mã điều khiển yêu cầu của người dùng (mã của phím bấm ĐKTX yêu cầu) thì chip chính sẽ căn cứ vào đó để thực hiện nhiệm vụ tương ứng, thí dụ như là "Điều khiển chip chuyển mạch AV" của Bác chẳng hạn.
    Bác ThankforLife chán lý thuyết rồi hay sao mà lại quay lại cái thể loại ứng dụng cổ điển này !
    Chúc Bác sớm thành công
  5. thankforlife

    thankforlife Thành viên mới

    Tham gia ngày:
    25/04/2003
    Bài viết:
    64
    Đã được thích:
    0
    Cái này tui chỉ mới nghĩ đến chứ chưa bắt tay vào làm. Chác là nếu làm thì mới có nhiều vấn đề nảy sinh.
    Tui thấy cho thẳng cái tín hiệu của con led hồng ngoại vào chân của VXL thì khó quá. Riêng cái đoạn tìm hiểu cho được mấy cái chuẩn để giải mã đã chết rùi. Bác nào có ý kiến gì hay hơn thì bày cho tui với. Bây giờ tui chỉ trục trặc ở mỗi cái chuyện nhận tín hiệu từ cái rờ mốt nữa thôi. Còn các thuật toán để cho nó "học hành" và điều khiển chuyển mạch thì không lo.
    Tui đã vào trang của Tula để xin 2 file TSOP17... nhưng chưa đọc được.
    Bác nào có ý kiến gì hay thi post lên cho tui tham khảo với nhé.
    Cảm ơn các bác nhiều.
  6. dvdung1982

    dvdung1982 Thành viên mới

    Tham gia ngày:
    16/12/2004
    Bài viết:
    13
    Đã được thích:
    0
    ban co the gui cho minh cuong trinh phan mem do duoc khong minh dang nghien cuu ve 8051
    minh cung muon viet mot chuong trinh giai ma da nang nhung ko qua
    ban gui cho minh
    mail: ddvung1982@yahoo.com
    cam on!

Chia sẻ trang này