Thông báo

Collapse
No announcement yet.

Điều khiển thiết bị nhà bằng máy tính

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

  • Đề tài đang hay. Các bác góp ý thêm đi.

    Comment


    • Nguyên văn bởi caovanhuong Xem bài viết
      bạn mua thếm cái cáp chuyển USB-RS232 là được thôi mà.
      phần mềm này tôi viết điều khiển cho 20 đèn, có thể bặt tắt tùy ý từng đèn hoạc là bật hết, tắt hết.

      đây là phần cứng, mình vẽ tượng trưng 1 relay giao tiếp công suất thôi. nếu muốn báo nhiêu thì vẽ thêm vào và led sẽ lần lượt là RB-RC-RD

      Code:
      //=================================================================== ==========
      // Ten chuong trinh: Control Lamp
      // Nguoi thuc hien : Cao Van Huong
      // Email           : caovanhuong@webdien.com
      // Cell phone      : 01672754113
      // Ngon ngu        : CCS-C 4.107
      // Ngay thuc hien  : 16/2/2011
      //******************************************************************************
      // MCU             : PIC16F877A
      // Crystal         : 20MHz
      //******************************************************************************
      // Ngay hoan thanh : 16/2/2011
      // Ky ten          : Cao Van Huong
      //=================================================================== ==========
      #include <16F877A.h>
      #include <def_877A.h>
      #fuses NOWDT,NOLVP,PUT,HS,NOPROTECT
      #use delay(clock=20000000)
      #use rs232(baud=9600,parity=N,xmit=PIN_C6,rcv=PIN_C7,bits=8)
      #include <lcd_lib.c>
      int8 c;
      void main()
      {
      trisb=0x00;
      trisc=0xc0;
      trisd=0x00;
      portb=0x00;
      portc=0xc0;
      portd=0x00;
      while(1)
      {
      c=getc();
      c=c-65;
      switch (c)
      {
      case 0: rb0=1; break;
      case 1: rb0=0; break;
      case 2: rb1=1; break;
      case 3: rb1=0; break;
      case 4: rb2=1; break;
      case 5: rb2=0; break;
      case 6: rb3=1; break;
      case 7: rb3=0; break;
      case 8: rb4=1; break;
      case 9: rb4=0; break;
      case 10: rb5=1; break;
      case 11: rb5=0; break;
      case 12: rb6=1; break;
      case 13: rb6=0; break;
      case 14: rb7=1; break;
      case 15: rb7=0; break;
      case 16: rc0=1; break;
      case 17: rc0=0; break;
      case 18: rc1=1; break;
      case 19: rc1=0; break;
      case 20: rc2=1; break;
      case 21: rc2=0; break;
      case 22: rc3=1; break;
      case 23: rc3=0; break;
      case 24: rc4=1; break;
      case 25: rc4=0; break;
      case 32: rc5=1; break;
      case 33: rc5=0; break;
      case 34: rd0=1; break;
      case 35: rd0=0; break;
      case 36: rd1=1; break;
      case 37: rd1=0; break;
      case 38: rd2=1; break;
      case 39: rd2=0; break;
      case 40: rd3=1; break;
      case 41: rd3=0; break;
      case 42: rd4=1; break;
      case 43: rd4=0; break;
      case 44: rd5=1; break;
      case 45: rd5=0; break;
      }
      }
      }
      Contron Lamp
      ban co the giu cho minh cai nay dc ko minh dang rat can cho do an mon hoc cua minh thank
      email: tranquan_2011@yahoo.com

      Comment


      • em chào anh!
        em cung dang can ung dung cua anh
        em đang dùng mạch thu có con PT2272 nhưng đó là điều khiển bằng remote.Em còn 1 yêu cầu nữa là điều khiển bằng máy tính dùng con 89C51
        anh biết cách kết nối giữa con PT2272 với con 89C51 thì bày cho em với.
        Em xin cảm ơn!

        Comment


        • Hic hic chủ đề hay thế mà không Pro nao tiếp tục ah
          Các bác cho ý kiến tiếp đi để mình còn học hỏi

          Comment


          • đang thất nghiệp+ rảnh nên ngồi ngiên cứu cái đề tài điều khiển và giám sát thiết bị nhà bằng máy tính.
            Cuối cùng cũng đã thành công bước đầu, điều khiển và giám sát được 4 thiết bị.
            Gởi file demo bằng protues và giao diện bằng labview các bạn xem rồi cho ý kiến nha.
            ps: chỉ bạn nào máy có cài chương trình labview mới mở được giao diện..........
            Attached Files

            Comment


            • Nguyên văn bởi nguyendinhvan Xem bài viết
              Hệ thống của các cậu thiết kế chỉ mang tính lý luận thực hành chứ khó ( không ) áp dụng vào thực tiễn được .
              Theo các bản thiết kế của các cậu thì mạng điện được đấu hình sao . Các lệnh điều khiển ra dạng song song . Khi áp dụng vào thực tiễn vô cùng dở ( hơi )
              Giả sử máy tính và tủ điện điều khiển đặt ở tầng 1 ngôi nhà . Nhưng từ tầng 2>3>4>5... có vô số các thiết bị cần điều khiển . Như vậy cần một bó cáp điều khiển hàng mấy chục sợi . Thật bất tiện và vất vả vô cùng khi lắp đặt .
              Hệ thống kiểu đó tôi đã làm và kết luận nó chỉ phù hợp với 1 phòng duy nhất . Tôi đã lắp kiểu đó ở các cửa hàng kinh doanh Bia hay Game ... công cộng . Nhân viên quản lý vừa bật máy tính để tính tiền cho khách hàng vừa bật đường nguồn cấp điện đèn , quạt ...cho bàn của khách hàng đó . Khi khách hàng về thì nhân viên chỉ cần kích vào phần mềm là vừa tính tiền vừa tắt điện .
              Vì tất cả các vị trí bị điều khiển đều tập trung ở một phòng lớn duy nhất .

              Nhưng khi áp dụng cho một khách sạn hay nhà nghỉ thì bất tiện . Cần rất nhiều dây điều khiển cấp tới các phòng . Tôi làm kiểu khác .
              Từ Máy tính chỉ sử dụng 2 dây duy nhất để điều khiển . Trong đó dây nguồn +VCC đồng thời kiêm luôn cả lệnh điều khiển .
              Ở mỗi công tắc có một mạch nhỏ . Trong đó tách riêng nguồn điện và lệnh điều khiển cho chính mạch đó .
              Tất cả các công tắc đều đấu song song trên đường dây điều khiển
              Trên mỗi mạch có setup địa chỉ của công tắc đó bằng jum . Số địa chỉ trên mỗi công tắc phụ thuộc PCB và chuẩn của người viết phần mềm . Thường là 16 hoặc 32 .
              Khi máy tính phát ra một lệnh là " bật địa chỉ 01 " thì tất cả các công tắc được setup ở "địa chỉ 1" đều được bật . Các công tắc khác không có tác dụng mặc dù đều ở chung trên đường dây điều khiển đó .
              Ví dụ tất cá các đèn hành lang được setup ở địa chỉ 01 , tất cả các đèn cầu thang được setup ở địa chỉ 02 .... Khi máy tính phát địa chỉ nào thì công tắc setup ở địa chỉ đó có tác dụng .
              Khi thi công lắp đạt chỉ cần duy nhất một sợi dây điều khiển như dây điện thoại , kẹp đầu cốt RJ , cắm vào công tắc điều khiển rồi đấu dây rơ lay vào công tắc đang hiện có của ngôi nhà là điều khiển được thiết bị đó . Ngoại trừ các thiêt bị có công suất lớn như bình nóng lạnh hay atomat tổng thì thêm một rơ lay trung gian to hơn bên ngoài .
              Việc lắp đặt có tính .." Mở " Người ta có thể lắp thêm , bỏ bớt ... các vị trí bị điều khiển một cách dễ dàng mà không ảnh hưởng đến hệ thống chung . Có thể lắp đặt thêm , sửa chữa , bảo trì hệ thống khi chính hệ thống đang hoạt động .
              Với các loại chip dán như bây giờ thì các công tắc điều khiển có thể làm nhỏ bằng nửa bao diêm , được đổ keo chống ẩm , có thể lắp bên trong các ổ cắm Clipsan hiện có ở các ngôi nhà
              Còn phần mềm thì không phải việc của tôi . Khách hàng thích cái gì thì người ta viết cái đó thôi . Theo chương trình thời gian , theo cảm biến , theo kết nối mạng , theo nhân viên điều hành ....
              Mối hệ thống như nhà nghỉ 10> 15 phòng có giá tổng thành hệ thống từ 10>15 Mêga đồng . Họ vừa tiết kiệm được điện , vừa quản lý được doanh thu . Nếu Nhân viên quản lý khách sạn không nhập lệnh ở máy tính quản lý thì , phòng của khách hàng sẽ không có điện . Khi khách trả phòng thì nhân viên sẽ phải thoát lệnh ở máy tính quản lý để thanh toán tiền thì đồng thời điện ở phòng đó cũng được tắt .
              xin pác cho em thêm vài lời về việc chỉ cần 2 dây để điều khiển (vừa cấp nguồn vừa điều khiển thiết bị).
              Cuộc đời như bánh omi, không biết rồi sẽ về đâu?

              Comment


              • Góp phần trong thiết bị điện điều khiển thông minh, em xin góc chút ý kiến. Đó là về UPS Santak dòng live- interactive và online có khả năng điều khiển bằng máy tính thông qua cổng Com nhờ vào interface là phần mềm Winpower đối với LIne- interactive và Winpower/webpower đối với dòng online. Có thể điều khiển tắt mở nhờ vào máy tính, lập lịch tắt mở, kiểm tra thông số. Đồng thời với một bộ remote control distance bạn có thể điều khiển được nó cho việc đóng mở cửa cuốn. Những ứng dụng này giúp bạn có một ngôi nhà điều khiển thông minh hoàn thiện. Bác nào cần program winpower/ webpower thì gửi mail cho mình qua địa chi quyen-nguyen0201@santak.vn mình sẽ sẵn sàng hỗ trợ các Bác

                Comment


                • Nguyên văn bởi tnt288 Xem bài viết
                  xin pác cho em thêm vài lời về việc chỉ cần 2 dây để điều khiển (vừa cấp nguồn vừa điều khiển thiết bị).
                  Cái này chắc là công nghệ mật của bác NDV nên không chia xẻ cho bạn được. Tuy nhiên nếu sử dụng protocol 1-wire của hãng Maxim thì bạn có thể thực hiện được điều này nếu dùng các IC Addressable Switch như DS2405 (đã ngừng sản xuất), DS2406, DS2408, DS2413 ở chế độ parasite (cấp nguồn qua dây điều khiển).
                  “If you create your own electricity, heating and water systems, you create your own politics. Maybe that’s what they’re afraid of.” –– Michael Reynolds

                  Comment


                  • bac Van oi, tui e dang thuc hien cai đề tài " Điều khiển các thiet bi dien trong nha " bac tư vấn cho tui e phai lam nhu the nao dc ko ?
                    e cam on bac nhiu....
                    ah mail cua e:"vanmaitinhem_1989@yahoo.com

                    Comment


                    • tui e dang thuc hien cai đề tài " Điều khiển các thiet bi dien trong nha " bac tư vấn cho tui e phai lam nhu the nao dc ko ?
                      e cam on bac nhiu....
                      ah mail cua e:vanmaitinhem_1989@yahoo.com

                      Comment


                      • Bây giờ là cần phần mềm chạy trên android hoặc IOS, windows, linux để điều khiển thiết bị khác qua sóng Wifi. Rất thích đọc những bài viết khá tốt như và chi tiết như trước đó,

                        Comment


                        • Nguyên văn bởi nguyendinhvan Xem bài viết
                          Có một phần mềm điều khiển riêng biệt 15 chân ra của cổng máy in ( LPT
                          ) Bật tắt từng chân một tùy ý
                          Kết hợp với một bảng điện giao diện là cho phép điều khiển các thiết bị điện trong nhà 220v ngon lành
                          Bạn nào cần thì báo cho tôi nhé !
                          chào anh. em là sinh viên năm cuối mới nhận đề tài thực tập, đề tài của em là điều khiển các thiết bị điện bằng máy tính. anh có tài liệu nào có thể chia sẻ cho em được không ah? em cảm ơn.

                          Comment


                          • bác cho em xin vs nha
                            quangcuong92.tnut@gmail.com

                            Comment


                            • Hay quá.mình cũng đang tìm hiểu về phần này.Bạn gửi tài liệu cho m vs.
                              mail:vodanhhehehihi@gmail.com
                              Thank you b nhe!!!!

                              Comment

                              Về tác giả

                              Collapse

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

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

                              Collapse

                              Đang tải...
                              X