Đề 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
-
bởi Ng.Phuong.5Vấn đề cũ: khi in mạch ra pdf và bấm chọn Keep Drill Holes Open, in ra thì pdf trắng đen các lỗ chân linh kiện như nhau. Mặc dù có linh kiện phần Drill là 1mm, có linh kiện thì là 3mm. Cho em hỏi cách sửa phần này ở Orcad 9.2 với ạ.
Mấy con...-
Channel: Cadence ORCAD
hôm nay, 19:44 -
-
Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.bởi viettinhBác nói đúng quá. Cơ mà muốn mua hàng chính hãng, hàng thương hiệu mà tai lại hợp hàng tầu mới khổ chứ.
Đang tính mua cái loa tầu nữa cột đằng sau loa này, Loa sony chỉ để hát nhép thôi, có dc k các bác ...-
Channel: Điện thanh
hôm nay, 18:12 -
-
Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.bởi nguyendinhvanTheo tôi thì khi hpj sản xuất ra cái loa đó, đã có nhiều chuyên gia kỹ thuật hiệu chỉnh, tính toán các phần tử kỹ lưỡng rồi.
Bây giờ tính toán hiệu chỉnh lại cần có đội ngũ tương đương với nhà sản xuất.
Cách đơn giản...-
Channel: Điện thanh
hôm nay, 00:04 -
-
Trả lời cho Sửa bộ nguồn DC 60V 45Abởi mèomướpDạ cháu có ý tốt muốn động viên chú ấy ngâm cứu khoa học thôi ạ. Về phần kiểm tra dao động thì chú ấy chưa biết thì sẽ tìm hiểu được là cần những gì ạ, chắc chắn là khi hướng dẫn phần ấy các cô chú nào đó sẽ lưu ý cần loại sò công suất ra tránh cháy nổ rồi ạ....
-
Channel: Điện tử công suất
Hôm qua, 19:02 -
-
Trả lời cho Sửa bộ nguồn DC 60V 45Abởi tuyennhanChủ thớt hỏi có kiểm tra được dao động mà không cấp nguồn thì rõ trình ở mức nào mà mèo còn xúi ngâm cứu nữa ác vậy ....
-
Channel: Điện tử công suất
Hôm qua, 15:43 -
-
Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.bởi tuyennhanLoa bass đấu trực tiếp không qua phân tần để thành loa toàn dải xem có thoát tiếng khộng , nếu không thoát cần phải sửa lại mạch cs hay âm sắc nếu đủ trình còn nếu thoát ca hay nhưng chưa vừa ý vì bass kém chăc thì đấu lại như cũ và đấu thêm loa mid treble bên ngoài .
-
Channel: Điện thanh
Hôm qua, 15:28 -
-
Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.bởi mèomướpDạ loa tép bé xíu như ngón chân cái thôi ạ. Thiếu gì chỗ để đâu. Quan trọng là gắn thêm nó loa nghe ok hay ko thôi ạ...
-
Channel: Điện thanh
Hôm qua, 11:44 -
-
Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.bởi viettinhNó không phải cái loa rời. Chả nhẽ đèo thêm 2 con loa tép ngoài thì kỳ lắm....
-
Channel: Điện thanh
Hôm qua, 09:45 -
-
Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.bởi mèomướpDạ chú mua thêm loa tép nối tiếp qua con tụ rồi mắc vào cùng loa trung là được ạ...
-
Channel: Điện thanh
07-01-2025, 19:53 -
-
Trả lời cho Tìm datasheet linh kiện điện tử.bởi mèomướpDạ cháu hỏi bạn cháu thì bạn ấy trả lời như thế này ạ. Cháu cũng hông bít có đúng hông nữa ạ
Linh kiện điện tử với mã "943BA" và "W58BAL" là một loại cầu chì tự động (circuit breaker) do TE Connectivity sản...-
Channel: Điện tử dành cho người mới bắt đầu
07-01-2025, 19:50 -
Comment