• Webdien.com - Cầu nối dân điện


    1. [HOT] - Webdien đang tuyển các vị trí quản lý cao cấp


  • Trang 1 của 3 123 CuốiCuối
    Kết quả 1 đến 10 của 23
    1. #1
      Tham gia
      18-05-2010
      Địa chỉ
      Long Hải
      Bài viết
      1,565
      Cảm ơn
      226
      Được cảm ơn 909 lần, trong 605 bài

      Mặc định Control Lamp (phần mềm điều khiển đèn bằng máy tính)

      Phần mềm dùng đều khiển các thiết bị điện bằng máy tính. nó có thể điều khiển tối đa là 20 thiết bị điện qua chuẩn giao tiếp RS232 (giao tiếp qua cổng COM), nếu bạn nào sài laptop thì mua thêm cái cáp chuyển USB sang cổng COM để sử dụng (giá khoảng 70K)

      đây là mạch ngoại vi của nó, mình vẽ phần giao tiếp công suất chỉ có 1 role. nếu bạn muốn sử dụng bao nhiêu đèn thì vẽ thêm vào bằng đó cái role, đèn số 1 nối vào RB0, đèn số 2 nối vào RB1 cứ thế thì nó lần lượt là cho đến RD

      Control Lamp
      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;
      }
      }
      }
      http://www.data.webdien.com/free/dow...01255cc2100110

      --------------------------------------------------------------------------------
      Xem bài viết cùng chuyên mục:

      Cao Văn Hưởng
      Email: vanhuongcao@gmail.com

    2. The Following 5 Users Say Thank You to caovanhuong For This Useful Post:


    3. #2
      Tham gia
      15-04-2010
      Bài viết
      150
      Cảm ơn
      6
      Được cảm ơn 59 lần, trong 34 bài

      Mặc định Ðề: Control Lamp (phần mềm điều khiển đèn bằng máy tính)

      -Cái này hay nè
      -Cái này dùng bộ nạp 89C51 nạp được không bác.
      -RB0 đến RB7 cho ra role được không vậy bác.

    4. #3
      Tham gia
      18-05-2010
      Địa chỉ
      Long Hải
      Bài viết
      1,565
      Cảm ơn
      226
      Được cảm ơn 909 lần, trong 605 bài

      Mặc định Ðề: Control Lamp (phần mềm điều khiển đèn bằng máy tính)

      Trích dẫn Gửi bởi vanbinh852001 Xem bài viết
      -Cái này hay nè
      -Cái này dùng bộ nạp 89C51 nạp được không bác.
      -RB0 đến RB7 cho ra role được không vậy bác.
      bạn ơi cái này mình sử dụng con PIC16F877A chứ không phải 89C51. số đèn sẽ lần lượt từ RB0-RB7, RC0-RC5, RD0-RD5. các port của vdk không được nối trực tiếp với Role mà phải qua con C1815 giống như mình vẽ đó.
      Cao Văn Hưởng
      Email: vanhuongcao@gmail.com

    5. #4
      Tham gia
      22-11-2010
      Địa chỉ
      DĨ AN - BÌNH DƯƠNG
      Bài viết
      288
      Cảm ơn
      73
      Được cảm ơn 251 lần, trong 128 bài

      Mặc định Ðề: Control Lamp (phần mềm điều khiển đèn bằng máy tính)

      Trích dẫn Gửi bởi caovanhuong Xem bài viết
      bạn ơi cái này mình sử dụng con pic16f877a chứ không phải 89c51. Số đèn sẽ lần lượt từ rb0-rb7, rc0-rc5, rd0-rd5. Các port của vdk không được nối trực tiếp với role mà phải qua con c1815 giống như mình vẽ đó.
      anh hưởng có mạch nạp pic không, cho tụi em với, em chỉ có mạch nạp cho 80 thôi.
      Kiến ngãi bất vi, vô giõng dã
      lâm nguy bất cứu mạc anh hùng

    6. #5
      CuteGirlVN's Avatar
      CuteGirlVN Guest

      Mặc định Ðề: Control Lamp (phần mềm điều khiển đèn bằng máy tính)

      -Cái này hay nè

      -Cái này dùng bộ nạp 89C51 nạp được không bác.

      -RB0 đến RB7 cho ra role được không vậy bác.

      __________________
      | WinPing 1.6.3989 | Nâng cao bảo vệ 3,6 Drive | Lansweeper 4.0.0.42 | Tự động đánh đắm 2,2 Submitter | Keepinhead Mobile 2.0.0 Flashcards

    7. #6
      Tham gia
      18-05-2010
      Địa chỉ
      Long Hải
      Bài viết
      1,565
      Cảm ơn
      226
      Được cảm ơn 909 lần, trong 605 bài

      Mặc định Ðề: Control Lamp (phần mềm điều khiển đèn bằng máy tính)

      Trích dẫn Gửi bởi locnewsun Xem bài viết
      anh hưởng có mạch nạp pic không, cho tụi em với, em chỉ có mạch nạp cho 80 thôi.
      nếu muốn tự làm mạch nạp thì có nhiều. mạch nhất thì có pickit2 của micprochip bản full và se, bạn chỉ ráp mạch theo đúng sơ đồ và nạp firmware là chạy được. nếu bạn ở gần mình thì qua mình nạp giùm cho.
      Cao Văn Hưởng
      Email: vanhuongcao@gmail.com

    8. #7
      Tham gia
      14-04-2011
      Bài viết
      2
      Cảm ơn
      0
      Thanked 1 Time in 1 Post

      Mặc định Ðề: Control Lamp (phần mềm điều khiển đèn bằng máy tính)

      Bạn Caovanhuong ơi,bạn cho file VB trên màn hình để điề khiển nửa đi vậy mới <<trọn gói>> được .Thanks

    9. #8
      Tham gia
      18-05-2010
      Địa chỉ
      Long Hải
      Bài viết
      1,565
      Cảm ơn
      226
      Được cảm ơn 909 lần, trong 605 bài

      Mặc định Ðề: Control Lamp (phần mềm điều khiển đèn bằng máy tính)

      Trích dẫn Gửi bởi thanhlong11 Xem bài viết
      Bạn Caovanhuong ơi,bạn cho file VB trên màn hình để điề khiển nửa đi vậy mới <<trọn gói>> được .Thanks
      cái này mình không có ý định public lun phần mình nên không có up source của phần mêm lên. bạn chỉ cần mạch nguyên lý, code (kèm cả file hex, file này không cần biên dịch lại) và phần mềm là có thể làm mạch hoạt động rồi.
      phần mềm mình viết bằng C# chứ không phải VB. nếu bạn nào cần để làm đồ án thì liên hệ với mình, mình sẽ gửi source cho.
      Cao Văn Hưởng
      Email: vanhuongcao@gmail.com

    10. #9
      Tham gia
      06-09-2010
      Bài viết
      657
      Cảm ơn
      77
      Được cảm ơn 422 lần, trong 213 bài

      Mặc định Ðề: Control Lamp (phần mềm điều khiển đèn bằng máy tính)

      mạch thì hay nhưng không có ý nghĩa thực tế. chi phí gom 20 đèn về 1 nơi để đk là không thực tế và quá đắt cũng không mang ý nghĩa gì về sự tiện lợi. chỉ mang tính thử nghiệm kiến thức thì OK

    11. Những thành viên đã cảm ơn eocr vì bài viết hữu ích:


    12. #10
      Tham gia
      18-05-2010
      Địa chỉ
      Long Hải
      Bài viết
      1,565
      Cảm ơn
      226
      Được cảm ơn 909 lần, trong 605 bài

      Mặc định Ðề: Control Lamp (phần mềm điều khiển đèn bằng máy tính)

      Trích dẫn Gửi bởi eocr Xem bài viết
      mạch thì hay nhưng không có ý nghĩa thực tế. chi phí gom 20 đèn về 1 nơi để đk là không thực tế và quá đắt cũng không mang ý nghĩa gì về sự tiện lợi. chỉ mang tính thử nghiệm kiến thức thì OK
      - cái này chỉ làm để chơi thôi, hay là để học tập (một số bạn phải làm đồ án về cái này). giả sử trong phòng làm việc cá nhân cần dk vài đèn thì sài cái này OK, chỉ tốn thêm ít dây dẫn thôi.
      - chi phí để làm mạch này không quá đắt, và rất tiện lợi với phòng cá nhân và ai lun làm việc trên máy tính. chỉ tốn thêm ít dây điện thôi.
      Cao Văn Hưởng
      Email: vanhuongcao@gmail.com

    13. Những thành viên đã cảm ơn caovanhuong vì bài viết hữu ích:


    Trang 1 của 3 123 CuốiCuối

    Trả lời với tài khoản Facebook

    Các Chủ đề tương tự

    1. Trợ giúp - biến tần ls IE5 không sử dụng được chức năng pi control.
      Bởi baocaothang trong diễn đàn Biến tần, logo, khởi động mềm
      Trả lời: 3
      Bài cuối: 02-12-2012, 02:10
    2. phần điều khiển tự động cho tòa nhà-Automatic control part
      Bởi pulsar18 trong diễn đàn Thiết kế M&E cho tòa nhà
      Trả lời: 14
      Bài cuối: 16-03-2012, 23:26
    3. Acc control
      Bởi hoang110852002 trong diễn đàn CUNG CẤP ĐIỆN
      Trả lời: 0
      Bài cuối: 20-05-2011, 11:43
    4. chọn control trong RXD
      Bởi 0207 trong diễn đàn PLC
      Trả lời: 0
      Bài cuối: 31-03-2011, 01:02
    5. Trả lời: 0
      Bài cuối: 08-06-2010, 22:40
    Văn Võ Trạng Nguyên
    Hắc Hiệp Đại Chiến Thánh Bài 2
    Đặc Cảnh Diệt Ma
    Khử Ma Đạo Trưởng
    Cương Thi Diệt Tà
    Sự Hình Thành Của Đế Chế Mông Cổ
    NHỮNG KHOẢNH KHẮC ĐÁNG NHỚ CỦA GIẢI GOLF PHÚ MỸ HƯNG 2016