Menu English Ukrainian Tiếng Nga Trang Chủ

Thư viện kỹ thuật miễn phí cho những người có sở thích và chuyên gia Thư viện kỹ thuật miễn phí


ENCYCLOPEDIA VỀ ĐIỆN TỬ TRUYỀN THANH VÀ KỸ THUẬT ĐIỆN
Thư viện miễn phí / Sơ đồ của các thiết bị vô tuyến-điện tử và điện

Một phiên bản cải tiến của phần mềm hệ thống điều khiển. Bách khoa toàn thư về điện tử vô tuyến và kỹ thuật điện

Thư viện kỹ thuật miễn phí

Bách khoa toàn thư về điện tử vô tuyến và kỹ thuật điện / Đài thiết kế nghiệp dư

Bình luận bài viết Bình luận bài viết

Những thay đổi, bổ sung mà tác giả bài viết thực hiện đối với phần mềm của hệ thống điều khiển nhà thông minh “nghiệp dư” mà anh mô tả trong [L] được mô tả.

Trước hết, các lỗi ảnh hưởng đến tính ổn định của mô-đun ihsc.exe đã được sửa. Để tăng tính ổn định của toàn bộ hệ thống, một quy trình giám sát đã được tạo (mô-đun ihsc_guard.exe), quy trình này bắt đầu hoạt động tự động khi ihsc.exe được khởi chạy. Nếu mô-đun chính bị lỗi, nó sẽ tự động khởi động lại.

Trong phiên bản mới của phần mềm, máy chủ web đã học cách chấp nhận thông tin từ trình duyệt. Thuộc tính "hành động" của biểu mẫu web phải chứa tập lệnh sẽ được gửi đến máy chủ và được thực thi khi nhấp vào nút trên màn hình trên trang html. Việc truy cập vào hệ thống qua Internet được thực hiện bằng điện thoại thông minh Android có trình duyệt Mozilla Firefox.

Chương trình vi điều khiển dành cho các thiết bị UD phổ thông cũng đã được cập nhật. Những thay đổi đã ảnh hưởng đến thành phần Đường dây điều khiển đầu ra đơn của hệ thống. Thành phần này bây giờ có thể có một cảm biến theo dõi điện áp thực tế đặt vào tải, có thể được lắp ráp, chẳng hạn như theo mạch hiển thị trong hình. Sử dụng nó, bạn có thể theo dõi tình trạng phần nguồn của thiết bị hoặc liên kết cầu chì. Khi tạo cấu hình thiết bị, giá trị của trường "Cảm biến điện áp: Chống nảy 0,1 s * bật..." cho cảm biến này phải được đặt thành 30 (3 giây) để tránh cảnh báo sai.

Phiên bản nâng cao của phần mềm hệ thống điều khiển
Hình 1. Sơ đồ cảm biến

Toán tử thoát đã được thêm vào ngôn ngữ tập lệnh, dừng việc thực thi tập lệnh hiện tại.

Tôi sẽ đưa ra một ví dụ về cách bạn có thể mở rộng khả năng của thiết bị số 12 được mô tả trong [L] bằng cách thay đổi bộ tập lệnh. Nó có thể được tải vào thiết bị đang chạy bằng cách mở mục menu "Công cụ→Trình chỉnh sửa tập lệnh..." trên thiết bị đầu cuối đồ họa.

Hãy dạy thiết bị số 12 bật đèn nếu cảm biến chuyển động được kích hoạt trong vòng một phút sau khi nó tự động tắt. Điều này sẽ giúp bạn có thể bật lại đèn, chẳng hạn như bằng cách vẫy tay, nếu trước đó cảm biến chuyển động không nhận thấy trong hơn 15 phút và đã tắt đèn vì không có ai ở đó. căn phòng. Một tập hợp các tập lệnh giải quyết vấn đề này được đưa ra trong Bảng. 1.

Bảng 1

Phiên bản nâng cao của phần mềm hệ thống điều khiển

Xin lưu ý rằng không cần phải kiểm tra trạng thái hiện tại của cảm biến chuyển động. Thông thường, xung của cảm biến này chỉ kéo dài trong vài giây - bất kỳ sự khác biệt nào về mức độ của nó đều được coi là sự hiện diện của chuyển động.

Hãy xem xét thêm hai ví dụ sử dụng cảm biến chuyển động. Giả sử có hai cánh cửa được lắp đặt ở lối vào nhà - bên ngoài và bên trong. Chúng nằm cách nhau một khoảng ngắn nên khi vào hoặc ra khỏi nhà sẽ có một khoảng thời gian cả hai cửa đều mở cùng một lúc. Đèn đường được lắp đặt phía trên cửa ngoài. Ngoài hành lang có đèn trần được điều khiển bằng thiết bị số 4 nào đó.

Cần đảm bảo trong bóng tối, khi ra khỏi nhà, đèn đường được bật trong vài phút, khi vào nhà, đèn hành lang được bật. Vấn đề này được giải quyết bằng một tập lệnh được đưa ra trong Bảng. 2.

Bảng 2

Phiên bản nâng cao của phần mềm hệ thống điều khiển

Thông tin về độ chiếu sáng hiện tại thuộc sở hữu của thiết bị số 10 - trạm thời tiết gia đình được trang bị cảm biến ánh sáng. Ngưỡng chiếu sáng cần bật hoặc tắt đèn sẽ khác nhau đối với đường phố và hành lang, vì ánh sáng tự nhiên trong nhà luôn thấp hơn bên ngoài.

Trong trường hợp này, đèn thông thường có tích hợp cảm biến chuyển động không phù hợp vì cấu hình của căn phòng và vị trí có thể có của đèn không cho phép kích hoạt cảm biến của chúng khi cửa mở. Điều này gây khó chịu: bước đầu tiên phải thực hiện trong bóng tối, sau đó cảm biến chuyển động mới bật đèn. Và bạn cần đảm bảo rằng nó bật ngay cả khi cửa được mở.

Chúng tôi sẽ gán số 3 cho thiết bị đang được tạo, chúng tôi sẽ kết nối hai công tắc sậy với nó - đây là những cảm biến cửa mở (bên ngoài và bên trong) ẩn bên trong khung cửa. Hãy cũng kết nối một nút gọi. Thiết bị sẽ được điều khiển bằng đèn bên ngoài và chuông.

Biến bước lấy giá trị 1 khi thiết bị mong người đó rời khỏi nhà hoặc giá trị 2 khi người đó vào nhà.

Biến tĩnh nhằm mục đích chặn việc tự động bật đèn. Ví dụ, nếu bạn cần nhìn ra cửa sổ vào lúc hoàng hôn hoặc không mở cửa cho những vị khách không mời.

Biến tối chứa mức độ chiếu sáng bên ngoài được biểu thị bằng đơn vị thông thường. càng cao thì giá trị của biến này càng thấp. Vì ngưỡng chiếu sáng yêu cầu được chọn bằng thực nghiệm nên không cần biểu thị nó bằng đơn vị tiêu chuẩn. Bản thân cảm biến là một điện trở quang được kết nối với ADC.

2 phút sau khi khởi động thiết bị, biến tối được gán giá trị mức sáng hiện tại nhận được từ thiết bị số 10 (trạm thời tiết). Trong tương lai, giá trị của biến này sẽ được cập nhật 15 phút một lần. Việc lưu trữ cục bộ một tham số thay đổi chậm cho phép bạn tăng tốc độ thực thi tập lệnh vì bạn không phải lãng phí thời gian thăm dò thiết bị lân cận mỗi lần. Cần có độ trễ hai phút để trạm thời tiết có thời gian đo độ chiếu sáng nếu cấp nguồn cho tất cả các thiết bị của hệ thống cùng một lúc.

Tập lệnh 1 được thiết bị thực thi khi trạng thái của công tắc sậy của cửa bên ngoài và cửa bên trong thay đổi. Hướng di chuyển được xác định dựa vào cửa nào mở trước. Nhược điểm của phương pháp này là nếu bạn quên đóng cửa, quyết định đưa ra sẽ không chính xác và đèn sẽ không tự động bật.

Kịch bản 2 được thiết bị thực thi khi nhấn nút gọi.

Để kết luận, chúng ta hãy xem xét nhiệm vụ tự động hóa hệ thống chiếu sáng trong phòng tắm, nhà vệ sinh hoặc phòng tiện ích khác. Một tập hợp các kịch bản để giải quyết nó được đưa ra trong Bảng. 3. Vì những lý do được mô tả ở trên, không thể chỉ sử dụng cảm biến chuyển động. Việc lắp đặt cảm biến cửa mở cũng là cần thiết.

Bảng 3

Phiên bản nâng cao của phần mềm hệ thống điều khiển

Biến t nhận giá trị 0 nếu cửa phòng đóng và không có ai ở đó; giá trị 1 - nếu cửa mở và một người bước vào phòng; giá trị 2 - nếu anh ta vào phòng và đóng cửa lại sau lưng; giá trị 3 - nếu cửa mở và một người rời khỏi phòng.

Thuật toán hoạt động chính xác nếu toàn bộ chu trình được thực hiện không có lỗi, tức là cửa không bị quên đóng mở. Nếu một người rời khỏi phòng và trong vòng 6 phút, đèn sẽ tắt, nhưng biến t sẽ giữ nguyên bằng 3 với dự đoán rằng cửa sẽ đóng. Nếu sau một thời gian có người bước vào cửa đang mở, cảm biến chuyển động sẽ được kích hoạt và biến t sẽ được gán giá trị yêu cầu là 1.

Bạn có thể cải thiện thuật toán này bằng cách đặt lại biến t nếu không phát hiện chuyển động nào trong phòng trong vòng vài phút sau khi đóng cửa. Điều này sẽ khôi phục hoạt động bình thường của thiết bị sau khi một người để cửa mở, bước vào phòng và sau một lúc rời đi và đóng cửa lại sau lưng.

Nhờ cảm biến mở cửa, đèn sẽ bật ngay lập tức khi cửa được mở. Nhưng vì cảm biến chuyển động chỉ phản ứng với sự hiện diện của người trong phòng nên đèn sẽ không bật khi đi ngang qua cửa nếu vì lý do nào đó mà cửa bị mở.

Khi sử dụng đèn tiêu chuẩn có cảm biến chuyển động tích hợp, không thể đạt được hiệu ứng này. Đặc biệt là trong phòng tắm và nhà vệ sinh. Thực tế là rất khó để thiết lập thời gian hoạt động tối ưu của đèn. Nếu nó quá nhỏ, một người phải di chuyển liên tục để kéo dài thời gian làm việc, còn nếu nó quá lớn thì sau khi rời khỏi phòng, đèn vẫn sáng rất lâu, vô ích.

Để kiểm tra các tập lệnh có lỗi cú pháp khi tải vào bộ điều khiển, bạn có thể sử dụng trình soạn thảo tập lệnh được tích hợp trong thiết bị đầu cuối đồ họa ("Công cụ→Trình chỉnh sửa tập lệnh..."). Bạn phải nhớ rằng các biến được tạo vào lần đầu tiên chúng được sử dụng trong bộ điều khiển. toán tử gán. Do đó, trước khi kiểm tra hoạt động của toán tử điều kiện, trong đó có các biến, chúng cần được tạo. Và khi sử dụng các giá trị tham số của các thành phần hệ thống của các thiết bị lân cận, chương trình sẽ nhắc bạn nhập giá trị theo cách thủ công , mô phỏng việc gửi yêu cầu và nhận giá trị của tham số mong muốn.

Chương trình cũng có các tính năng chưa được sử dụng trong thực tế nhưng có sẵn để thử nghiệm:

- khả năng khởi chạy ứng dụng của bên thứ ba để tổng hợp âm thanh. Để thực hiện việc này, trong trường mà trước đó bạn đã chỉ định tên của tệp wav để phát, bạn cần nhập dòng lệnh khởi chạy ứng dụng của bên thứ ba;
- Máy chủ TCP cung cấp quyền truy cập vào các tin nhắn được trao đổi giữa các thiết bị qua bus hệ thống. Bạn có thể chọn một cổng trong mục menu "Dịch vụ→Cài đặt". Khi kết nối với máy chủ TCP, bạn sẽ được nhắc nhập mật khẩu Quản trị viên (mặc định 1234).

Có thể tải xuống phần mềm đã sửa đổi từ ftp://ftp.radio.ru/pub/2017/02/ihsc.zip.

Văn chương

  1. Hệ thống điều khiển nhà thông minh Antonov M. "nghiệp dư". - Đài phát thanh, 2016, số 6, tr. 31-35; Số 7, tr. 33-37.

Tác giả: M. Antonov

Xem các bài viết khác razdela Đài thiết kế nghiệp dư.

Đọc và viết hữu ích bình luận về bài viết này.

<< Quay lại

Tin tức khoa học công nghệ, điện tử mới nhất:

Một cách mới để kiểm soát và điều khiển tín hiệu quang 05.05.2024

Thế giới khoa học và công nghệ hiện đại đang phát triển nhanh chóng, hàng ngày các phương pháp và công nghệ mới xuất hiện mở ra những triển vọng mới cho chúng ta trong nhiều lĩnh vực khác nhau. Một trong những đổi mới như vậy là sự phát triển của các nhà khoa học Đức về một phương pháp mới để điều khiển tín hiệu quang học, phương pháp này có thể dẫn đến tiến bộ đáng kể trong lĩnh vực quang tử học. Nghiên cứu gần đây đã cho phép các nhà khoa học Đức tạo ra một tấm sóng có thể điều chỉnh được bên trong ống dẫn sóng silica nung chảy. Phương pháp này dựa trên việc sử dụng lớp tinh thể lỏng, cho phép người ta thay đổi hiệu quả sự phân cực của ánh sáng truyền qua ống dẫn sóng. Bước đột phá công nghệ này mở ra triển vọng mới cho việc phát triển các thiết bị quang tử nhỏ gọn và hiệu quả có khả năng xử lý khối lượng dữ liệu lớn. Việc điều khiển phân cực quang điện được cung cấp bởi phương pháp mới có thể cung cấp cơ sở cho một loại thiết bị quang tử tích hợp mới. Điều này mở ra những cơ hội lớn cho ... >>

Bàn phím Primium Seneca 05.05.2024

Bàn phím là một phần không thể thiếu trong công việc máy tính hàng ngày của chúng ta. Tuy nhiên, một trong những vấn đề chính mà người dùng gặp phải là tiếng ồn, đặc biệt là ở các dòng máy cao cấp. Nhưng với bàn phím Seneca mới của Norbauer & Co, điều đó có thể thay đổi. Seneca không chỉ là một bàn phím, nó là kết quả của 5 năm phát triển để tạo ra một thiết bị lý tưởng. Mọi khía cạnh của bàn phím này, từ đặc tính âm thanh đến đặc tính cơ học, đều được xem xét và cân bằng cẩn thận. Một trong những tính năng chính của Seneca là bộ ổn định im lặng, giúp giải quyết vấn đề tiếng ồn thường gặp ở nhiều bàn phím. Ngoài ra, bàn phím còn hỗ trợ nhiều độ rộng phím khác nhau, thuận tiện cho mọi người dùng. Mặc dù Seneca vẫn chưa có sẵn để mua nhưng nó được lên kế hoạch phát hành vào cuối mùa hè. Seneca của Norbauer & Co đại diện cho các tiêu chuẩn mới trong thiết kế bàn phím. Cô ấy ... >>

Khai trương đài quan sát thiên văn cao nhất thế giới 04.05.2024

Khám phá không gian và những bí ẩn của nó là nhiệm vụ thu hút sự chú ý của các nhà thiên văn học từ khắp nơi trên thế giới. Trong bầu không khí trong lành của vùng núi cao, cách xa ô nhiễm ánh sáng thành phố, các ngôi sao và hành tinh tiết lộ bí mật của chúng một cách rõ ràng hơn. Một trang mới đang mở ra trong lịch sử thiên văn học với việc khai trương đài quan sát thiên văn cao nhất thế giới - Đài thiên văn Atacama của Đại học Tokyo. Đài quan sát Atacama nằm ở độ cao 5640 mét so với mực nước biển mở ra cơ hội mới cho các nhà thiên văn học trong việc nghiên cứu không gian. Địa điểm này đã trở thành vị trí cao nhất cho kính viễn vọng trên mặt đất, cung cấp cho các nhà nghiên cứu một công cụ độc đáo để nghiên cứu sóng hồng ngoại trong Vũ trụ. Mặc dù vị trí ở độ cao mang lại bầu trời trong xanh hơn và ít bị nhiễu từ khí quyển hơn, việc xây dựng đài quan sát trên núi cao đặt ra những khó khăn và thách thức to lớn. Tuy nhiên, bất chấp những khó khăn, đài quan sát mới mở ra triển vọng nghiên cứu rộng lớn cho các nhà thiên văn học. ... >>

Tin tức ngẫu nhiên từ Kho lưu trữ

Máy thu vô tuyến lượng tử sẽ thu tín hiệu yếu nhất 24.03.2019

Tín hiệu vô tuyến yếu không chỉ là vấn đề đối với những người cố gắng dò đài phát thanh yêu thích của họ mà còn đối với các công nghệ chụp ảnh cộng hưởng từ được sử dụng trong y học, kính thiên văn vô tuyến nhìn sâu vào vũ trụ, v.v. Trong tất cả các trường hợp như vậy, không thể, sau một thời gian, không thể điều chỉnh đài phát thanh khác, như trong tùy chọn đầu tiên, do đó, các bộ khuếch đại đặc biệt được sử dụng để khuếch đại tín hiệu yếu, khả năng của chúng bị giới hạn bởi độ lớn của tiếng ồn của chính chúng và khuếch đại những tiếng ồn này cũng như một tín hiệu hữu ích. Nhưng mới đây, các nhà nghiên cứu tại Đại học Công nghệ Delft, Hà Lan đã tạo ra một loại máy thu vô tuyến mới sử dụng các quy luật cơ học lượng tử. Ngoài ứng dụng thực tế của máy thu này để nhận các tín hiệu yếu nhất, các nguyên tắc được sử dụng trong nó có thể làm sáng tỏ các tương tác giữa cơ học lượng tử và lực hấp dẫn.

Một trong những nguyên lý của cơ học lượng tử được sử dụng trong máy thu mới là năng lượng có thể được truyền với những "liều lượng" cố định cực nhỏ được gọi là lượng tử. Mario Gely, trưởng nhóm nghiên cứu, cho biết: “Hãy tưởng tượng bạn đang đung đưa một đứa trẻ trên xích đu,“ Theo quan điểm của vật lý cổ điển, nếu tôi muốn cho đứa trẻ thêm tốc độ và biên độ đu, tôi sẽ phải cung cấp cho chúng một đẩy rằng Cơ học lượng tử nói điều gì đó khác - tôi chỉ có thể tăng năng lượng của đứa trẻ lên một "bước lượng tử" tại một thời điểm, việc truyền năng lượng cho nó với lượng bằng một nửa lượng tử hoặc một phần phân đoạn khác về cơ bản là không thể.

Trong cuộc sống thực, những "liều" năng lượng lượng tử này rất nhỏ nên chúng sẽ không có bất kỳ tác dụng hữu hình nào đối với một đứa trẻ trên xích đu. Và cho đến gần đây, một tuyên bố như vậy được coi là đúng trong mối quan hệ với sóng vô tuyến. Tuy nhiên, một máy thu mới có thể "cảm nhận" những hạt năng lượng nhỏ bé này trong tín hiệu tần số vô tuyến, cho phép nó nhận được sóng vô tuyến ở mức lượng tử.

Máy thu mới thể hiện một số hiệu ứng bất thường liên quan đến cơ học lượng tử và các khái niệm như khối lượng và lực hấp dẫn. Lý thuyết từ tính lượng tử đã được phát triển cách đây gần 100 năm, nhưng các nhà vật lý vẫn còn lúng túng trước vấn đề kết hợp cơ học lượng tử và khái niệm lực hấp dẫn.

Tin tức thú vị khác:

▪ Con chó 31000 tuổi

▪ Cách bộ não hiểu ngữ pháp

▪ Ổ cứng ngoài WD Passport Pocket

▪ Trước sự kiện này, lòng đố kỵ càng mạnh mẽ

▪ Chip bộ nhớ trong suốt

Nguồn cấp tin tức khoa học và công nghệ, điện tử mới

 

Tài liệu thú vị của Thư viện kỹ thuật miễn phí:

▪ phần của trang web Truyền dữ liệu. Lựa chọn bài viết

▪ bài viết Nhà máy nhiệt điện. Lịch sử phát minh và sản xuất

▪ bài viết Định luật vật lý nào đã giúp buộc tội các nhà đầu cơ giao dịch nội gián bất hợp pháp? đáp án chi tiết

▪ Bài báo Làm việc với chất tạo mùi. Hướng dẫn tiêu chuẩn về bảo hộ lao động

▪ bài báo Thiết bị bảo vệ bộ làm sạch đèn pha khỏi bị cháy. Bách khoa toàn thư về điện tử vô tuyến và kỹ thuật điện

▪ bài viết Các biện pháp nối đất và bảo vệ an toàn điện. Các biện pháp bảo vệ khi tiếp xúc gián tiếp. Bách khoa toàn thư về điện tử vô tuyến và kỹ thuật điện

Để lại bình luận của bạn về bài viết này:

Имя:


Email (tùy chọn):


bình luận:





Tất cả các ngôn ngữ của trang này

Trang chủ | Thư viện | bài viết | Sơ đồ trang web | Đánh giá trang web

www.diagram.com.ua

www.diagram.com.ua
2000-2024