Đề tài đang hay. Các bác góp ý thêm đi.
Thông báo
Collapse
No announcement yet.
Điều khiển thiết bị nhà bằng máy tính
Collapse
X
-
Nguyên văn bởi caovanhuong Xem bài viếtbạ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; } } }
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
-
đ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ếtHệ 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 .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ếtxin 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ị).“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
-
Nguyên văn bởi nguyendinhvan Xem bài viếtCó 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é !
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Biết gì nói nấy, cãi chửi thoải máibởi nhathung1101Con mẹ mày! Thằng bố mày!
Ngủ với nhau rồi đẻ ra mày!
Với bao nhiêu hy vọng, niềm tin....
Giờ mày ngu thế thì bố mẹ mày nghĩ thế nào???
Ít nhất thì phải biết lo thân chứ, hả con...
Bố...-
Channel: Tâm tình dân kỹ thuật
Hôm qua, 23:42 -
-
bởi nhathung1101Vì những sản phẩm loại này, tôi vứt đầy dưới gầm bàn.
Bạn đăng lên để bán hay gián tiếp quảng cáo cho họ???...-
Channel: Đánh giá sản phẩm DTVN
Hôm qua, 23:29 -
-
bởi nhathung1101Bạn thử kiểm nghiệm với thiết bị nào???
Tôi xưa nay ghét hàng TQ. Nhưng phải có bằng chứng.
Và tôi đang nghi ngờ bạn bán hàng TQ thì phải???
Nếu vậy là xong luôn!-
Channel: Đánh giá sản phẩm DTVN
Hôm qua, 23:20 -
-
bởi nhathung1101Còn không hiểu, đổ tội cho "CÔNG NHÂN LÀM ẨU", thì bạn tự xem bản thân nhé.
Nói láo là không được. Bằng chứng đâu?
Cho bạn 3 ngày để chứng minh. Nếu không khóa luồng để tránh thị phi.-
Channel: Đánh giá sản phẩm DTVN
Hôm qua, 23:13 -
-
bởi nhathung1101Nếu bạn làm việc nghiêm chỉnh với Bô Inh hay E Bớt, họ có công thức toàn diện cho cánh quạt của bạn.
Họ có công thức, còn bạn tìm ra hay không thì do bạn.
Còn ở VN, vẫn rất tự hào vì có em đang học lớp 10 đã tính...-
Channel: Đánh giá sản phẩm DTVN
Hôm qua, 23:10 -
-
Trả lời cho Biết gì nói nấy, cãi chửi thoải máibởi nhathung1101Đêm nay về, háo hức xem ae cãi chửi nhau thế nào?
Nhưng vắng hơn chùa Bà Đanh!!!
Thiếu tôi mất vui hay là các vị đang định làm gì???
Cảnh báo luôn: Những luồng vô bổ tôi sẽ xóa trong phút mốt, nếu không đáp...-
Channel: Tâm tình dân kỹ thuật
Hôm qua, 22:56 -
-
Trả lời cho Hàn chì thiếc lên nhôm.bởi nhathung1101Lại hạ cánh. Nhâm nhi chén rượu, đọc vài bài cho nó hài....
Nhưng chẳng thấy lão Phàm. Chắc lão lại bị bà í bắt ngủ chung rồi!!!
Thành thật chia buồn.-
Channel: Tâm tình dân kỹ thuật
Hôm qua, 22:40 -
-
bởi dinhthuong80Video thô (vì chưa ghép lời và chữ phụ đề) test bô MPPT SR-DM120-W ( dùng cho pin LiPO4 24.6V/24Ah, công suất ra Led 120W max) : https://youtu.be/RbFzK_Za_r4?si=-ztHM755BncBVnx_
-
Channel: Đánh giá sản phẩm DTVN
Hôm qua, 17:00 -
-
bởi dinhthuong80Một số bộ/model Điều khiển sạc NLMT (MPPT) dùng cho đèn Led của Hãng SRNE không có chức năng bảo vệ nhiệt độ (bị lỗi không ngắt quá nhiệt: SR-EH120-W, SR-EH120-ES, SR-DM120-W, ...), do đó pin LiPO4 dùng nó có thể sạc hoặc xả bất kể nhiệt độ cao đến đâu, 75-200 độ C!
dinht...-
Channel: Đánh giá sản phẩm DTVN
Hôm qua, 16:53 -
Comment