RP Store Tìm linh kiện theo mã, gửi BOM nhận báo giá Gửi BOM

Điều khiển thiết bị điện từ xa qua mạng.

Collapse
This topic is closed.
X
X
 
  • Giờ
  • Show
Clear All
new posts

  • themoonshine
    replied
    Mình chỉ dùng 1 máy tính để điều khiển từ xa thôi mà. Mô hình :

    Máy tính từ xa+modem----Internet(Dial up)----modem->Ổ cắm điện

    Trăn trở của mình là lập trình và làm cách nào đó để remote access từ xa vào Ổ cắm và bật tắt nó.
    Phần điều khiển qua mạng IP mình cũng đã thử làm rồi, điều khiển được qua web. Bây giờ muốn bật tắt bằng cách mô tả như trên.

    Leave a comment:


  • bxngoc
    replied
    Nếu bạn chỉ cần tắt/bật ổ điện từ xa thì chả cần đến 2 cái máy tính cho nó phí. Bạn chỉ cần làm một module Ethernet bằng con ENC28J60 để giao tiếp VDK với network để từ xa truy cập vào. Trên forum đã có nhiều bài viết về giao tiếp Ethernet bằng ENC28J60 ví dụ luồng này http://dientuvietnam.net/forums/showthread.php?t=6740. Hoặc bạn có thể mua board có sẵn của bác 1504 tại đây http://www.tme.com.vn/ethernetboard.htm
    Mô hình nó sẽ như thế này:

    Máy tính từ xa+modem----Internet(ADSL/Dial up/Leased line)----modem+ethernet module->Ổ cắm điện
    Last edited by bxngoc; 24-04-2008, 10:11.

    Leave a comment:


  • themoonshine
    replied
    Cảm ơn bạn blackmoon, mình nhầm. Thực ra là remote access qua Internet chớ ko phải kết nối qua mạng PSTN.

    Theo mình nghĩ nếu máy tính và ổ cắm điện ở gần thì mình không cần modem mà nối trực tiếp máy tính và ổ cắm điện qua RS232, viết 1 script nho nhỏ hay làm sao đó để điều khiển đóng ngắt các relay thông qua máy tính.

    Nếu ở xa nhau, máy tính quay số và access vào ổ cắm điện để điều khiển luôn. Nếu như vậy thì mình phải thực hiện ra sao?

    Leave a comment:


  • blackmoon
    replied
    Nếu qua PSTN thì không cần phải modem nữa, mà cần 2 cái thuê bao cố định.
    Thiết kế mạch có 03 module: thu/phát DTMF (dùng MT8888 gì đó) + phát hiện chuông + nhấc/đặt máy.
    Phía đầu giao tiếp với máy tính, mạch đó dùng thêm 1 vi điều khiển nhận lệnh từ máy tính qua RS232, sau đó nhấc máy, phát lệnh đã mã hóa bằng tone đi.
    Phía đầu ổ cắm điện, cũng mạch đó thêm 1 vi điều khiển + khóa đóng cắt. Khi có chuông đến thì nhấc máy, tít tè tít te trao đổi mã với bên kia, nếu hợp lệ thì đồng ý xử lý lệnh nhận được. Không hợp lệ thì cúp máy rụp 1 cái.

    Thân mến,
    blackmoon.

    Leave a comment:


  • themoonshine
    replied
    Thực tình, mình muốn làm ổ cắm điện được điều khiển từ xa qua đường dây điện thoại (dạng remote access từ xa). Mô hình như sau:

    Máy tính từ xa+modem----Internet(PSTN)----modem+Ổ cắm điện

    Bên trong ổ cắm điện là một mạch chuyên dụng chứa VDK 8051 kết nối với RS232.

    Các bạn cho mình lời khuyên đi nhé, mình phải lập trình để điều khiển ổ cắm điện như thế nào? giao diện ?
    Last edited by themoonshine; 24-04-2008, 07:20. Lý do: Thực ra là qua Internet chứ ko phải cụ thể là PSTN

    Leave a comment:


  • nghaiha
    replied
    Nguyên văn bởi linhnc308 Xem bài viết
    Bạn mua bộ chuyển đối LAN-RS232 ở đâu vậy, có mua đc ở HN không? Tôi cũng có làm nhiều về Ethernet này rồi, dùng ENC28J60 và PIC. Với kit tự tôi thiết kế, tôi đã Test thành công Web Server, điều khiển từ xa qua Internet (ngồi trên cty, tắt thiết bị điện ở nhà trọ, giám sát...), cũng phải dùng DYNDNS để update cái IP của modem ADSL, khi đã update dc IP, bạn chỉ việc config Modem, port forwarding đến IP của module Ethernet là có thể điều khiển từ xa được.(Đã test cùng một người bạn bên Hàn Quốc, chát chit hiển thị trên cái màn LCD1602, dùng giao diện web và cgi...)
    Cái em đang xài là MOXA 4100. Giá bán chừng 40 USD. Mua trong SG. Hồi trước cũng Google xong thấy có nơi trong SG bán nên gọi điện thoại mua luôn thành ra cũng không nhớ tên nhà cấp hàng. Bác cứ tìm thử xem.

    Em thì có đọc qua datasheet nhưng chưa thử con ENC28J60. Không biết xài con này thì có những hạn chế gì so với việc mua thiết bị rời.

    Hôm trước em cũng thử dùng telnet thì cũng lấy được nội dung của một trang web đơn giản hiển thị lên LCD1602. Nhưng chuyện chat chit thì chưa hiểu ý đồ của bác như thế nào.

    Bữa nào em rảnh thử lại cái vụ config modem để có thể điều khiển qua Ethernet. Em đã cấu hình mấy cái FTPServer/WebcamServer/HTTPServer cho phép máy khác ở bất cứ đâu truy xuất đến máy tính của em rồi mà. Không hiểu sao cái này thì lại bị lỗi. Chưa có thời gian tìm hiểu nguyên nhân.

    Chắc em cũng phải xài thử con ENC28J60. Lúc nào bác share cho em ít tài liệu em xử cho nhanh nhé.

    Leave a comment:


  • linhnc308
    replied
    Nguyên văn bởi nghaiha Xem bài viết
    Cái này em đã làm rồi. Mô hình của em khác của bác một chút.

    Mua một thiết bị chuyển đổi từ LAN sang RS232. Một đầu nối thẳng vào HUB, đầu kia nối vào vi xử lý (8051, PIC, AVR). Thiết bị này khoảng 40-50usd.

    Trong mạng LAN thì em đã điều khiển được cho vi xử lý đóng ngắt các thiết bị rồi. Chỉ cần chương trình Hyper Terminal thôi, không cần gì khác.

    Trong mạng Internet, do IP của em là IP động, em đã xài thêm mấy cái kiểu như NoIP hay DYNDNS nhưng không được. Hiện giờ chưa hiểu nguyên nhân, lúc nào có thời gian sẽ quay lại tìm hiểu. Chứ về nguyên tắc một khi mình đã vào được thiết bị qua mạng LAN thì chỉ việc cấu hình lại modem một chút, xài thêm DynDns là phải OK (với điều khiện modem hỗ trợ DynDns trực tiếp).
    Bạn mua bộ chuyển đối LAN-RS232 ở đâu vậy, có mua đc ở HN không? Tôi cũng có làm nhiều về Ethernet này rồi, dùng ENC28J60 và PIC. Với kit tự tôi thiết kế, tôi đã Test thành công Web Server, điều khiển từ xa qua Internet (ngồi trên cty, tắt thiết bị điện ở nhà trọ, giám sát...), cũng phải dùng DYNDNS để update cái IP của modem ADSL, khi đã update dc IP, bạn chỉ việc config Modem, port forwarding đến IP của module Ethernet là có thể điều khiển từ xa được.(Đã test cùng một người bạn bên Hàn Quốc, chát chit hiển thị trên cái màn LCD1602, dùng giao diện web và cgi...)

    Leave a comment:


  • nghaiha
    replied
    Nguyên văn bởi themoonshine Xem bài viết
    Bạn có thể cho tôi địa chỉ YM để có gì trao đổi thêm được ko? nick của tôi là anbaibk.
    Địa chỉ liên lạc của em ở dưới chữ ký, em không xài Yahoo ạ.

    Leave a comment:


  • themoonshine
    replied
    Nguyên văn bởi nghaiha Xem bài viết
    Cái này em đã làm rồi. Mô hình của em khác của bác một chút.

    Mua một thiết bị chuyển đổi từ LAN sang RS232. Một đầu nối thẳng vào HUB, đầu kia nối vào vi xử lý (8051, PIC, AVR). Thiết bị này khoảng 40-50usd.

    Trong mạng LAN thì em đã điều khiển được cho vi xử lý đóng ngắt các thiết bị rồi. Chỉ cần chương trình Hyper Terminal thôi, không cần gì khác.

    Trong mạng Internet, do IP của em là IP động, em đã xài thêm mấy cái kiểu như NoIP hay DYNDNS nhưng không được. Hiện giờ chưa hiểu nguyên nhân, lúc nào có thời gian sẽ quay lại tìm hiểu. Chứ về nguyên tắc một khi mình đã vào được thiết bị qua mạng LAN thì chỉ việc cấu hình lại modem một chút, xài thêm DynDns là phải OK (với điều khiện modem hỗ trợ DynDns trực tiếp).
    Bạn có thể cho tôi địa chỉ YM để có gì trao đổi thêm được ko? nick của tôi là anbaibk.

    Leave a comment:


  • nghaiha
    replied
    Cái này em đã làm rồi. Mô hình của em khác của bác một chút.

    Mua một thiết bị chuyển đổi từ LAN sang RS232. Một đầu nối thẳng vào HUB, đầu kia nối vào vi xử lý (8051, PIC, AVR). Thiết bị này khoảng 40-50usd.

    Trong mạng LAN thì em đã điều khiển được cho vi xử lý đóng ngắt các thiết bị rồi. Chỉ cần chương trình Hyper Terminal thôi, không cần gì khác.

    Trong mạng Internet, do IP của em là IP động, em đã xài thêm mấy cái kiểu như NoIP hay DYNDNS nhưng không được. Hiện giờ chưa hiểu nguyên nhân, lúc nào có thời gian sẽ quay lại tìm hiểu. Chứ về nguyên tắc một khi mình đã vào được thiết bị qua mạng LAN thì chỉ việc cấu hình lại modem một chút, xài thêm DynDns là phải OK (với điều khiện modem hỗ trợ DynDns trực tiếp).

    Leave a comment:


  • Điều khiển thiết bị điện từ xa qua mạng.

    Chào các anh/chị/em.

    Mình đang nghiên cứu đề tài điều khiển thiết bị điện từ xa qua mạng, bản thân thiết bị này được gắn VDK họ 8051, có cổng RS232. Giả sử thiết bị này là một ổ cắm điện được đặt trong phòng sever, khi phòng sever cúp điện (các sever vẫn còn hoạt động nhờ UPS), mình có thể điều khiển tắt các công tắc của ổ cắm điện nối các thiết bị không cần thiết thông qua website. Ổ cắm điện này kết nối Internet qua dial up.

    Các bạn nào đã từng làm hay biết về mô hình này, có thể cho mình ý kiến để tham khảo nhé. Cảm ơn các bạn rất nhiều!

Về tác giả

Collapse

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

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

Collapse

Đang tải...