ENCYCLOPEDIA VỀ ĐIỆN TỬ TRUYỀN THANH VÀ KỸ THUẬT ĐIỆN Đồng hồ báo thức với nhiệt kế trên vi điều khiển. Bách khoa toàn thư về điện tử vô tuyến và kỹ thuật điện Bách khoa toàn thư về điện tử vô tuyến và kỹ thuật điện / Bộ vi điều khiển Các chức năng của đồng hồ trong thiết bị được trình bày được thực hiện bởi chip DS1307. Những vi mạch như vậy trong văn học nước ngoài thường được gọi là RTC - Đồng hồ thời gian thực. Nguồn điện dự phòng của RTC từ pin lithium giúp không làm gián đoạn việc theo dõi thời gian khi nguồn điện chính bị tắt. Không cần phải thiết lập lại thời gian mỗi lần. Dòng điện mà vi mạch DS1307 tiêu thụ tương đương với dòng điện tự phóng của phần tử nên sẽ không cần thay thế trong vài năm. Thời gian cảnh báo đã chỉ định được lưu trữ trong bộ nhớ cố định của vi điều khiển. Mỗi phút một lần, chỉ báo sẽ hiển thị giá trị nhiệt độ phòng trong ba giây. Có tín hiệu âm thanh vang lên vào đầu mỗi giờ. Sơ đồ đồng hồ được thể hiện trong hình. 1. Bộ vi điều khiển DD3 (PIC16F84A) khởi tạo RTC DD2, đọc và điều chỉnh thời gian hiện tại nếu cần. Nó thực hiện các hoạt động tương tự với cảm biến nhiệt độ VK1 (DS1621). Cả hai vi mạch đều được kết nối với vi điều khiển thông qua bus I2C. Ngoài ra, nó còn điều khiển màn hình động và thăm dò bàn phím. Khi bật nguồn, bộ vi điều khiển, ngoài các hoạt động cần thiết khác, sẽ chuyển giá trị thời gian cảnh báo được lưu trữ ở đó vào RAM từ bộ nhớ cố định. Màn hình động được tổ chức như sau. Bộ vi điều khiển tải thông tin vào thanh ghi dịch DD1 với mã nối tiếp để xuất ra chỉ báo HG1, sau đó bật chỉ báo này trong một thời gian nhất định, mở bóng bán dẫn VT1. Các thao tác tương tự được thực hiện xen kẽ với các chỉ số HG2 - HG4. Trong chu kỳ hiển thị, trạng thái của các nút SB1 - SB6 cũng được thăm dò. Sau khi phát hiện mức thấp ở đầu vào PA0, tín hiệu này báo hiệu một nút được nhấn, máy tính vi mô sẽ thực hiện một chương trình con xử lý máy ép. Mục đích của các nút như sau: SB1 – bật tắt tín hiệu âm thanh phát ra vào đầu mỗi giờ. Khi tín hiệu tắt, dấu chấm trên đèn báo HG4.SB2 sẽ bật - sau lần nhấn nút đầu tiên, đèn báo HG3 và HG4 (chữ số phút) bắt đầu nhấp nháy. Ở trạng thái này, bằng cách sử dụng nút SB4 và SB6, bạn có thể tăng hoặc giảm giá trị ở các chữ số này. Các thao tác tương tự với các chữ số đồng hồ (chỉ báo HG1 và HG2) được thực hiện sau lần nhấn nút SB2 lần thứ hai. Bằng cách nhấn nó lần thứ ba, giá trị cập nhật của thời gian hiện tại sẽ được ghi vào RTC và đồng hồ sẽ trở về chế độ vận hành. SB3 - bật và tắt tín hiệu cảnh báo và đèn LED HL1, bắt đầu nhấp nháy cùng lúc với đèn LED HL2. Trong vòng ba giây sau khi nhấn nút SB3, thời gian báo thức đã cài đặt sẽ được hiển thị trên đèn báo. SB4 - tăng giá trị hiển thị trên chỉ báo.SB5 - sau lần nhấp đầu tiên vào nút này, thời gian cảnh báo đã chỉ định sẽ được hiển thị trên chỉ báo. Sau khi nhấn thêm, thời gian đã đặt có thể được thay đổi giống như cách đặt thời gian hiện tại. Sau lần nhấn thứ tư, thông tin về thời gian phản hồi sẽ được nhập vào bộ nhớ cố định của vi điều khiển và đồng hồ sẽ trở về chế độ vận hành. SB6 - giảm giá trị hiển thị trên chỉ báo. Đồng hồ được lắp ráp trong vỏ đồng hồ "QUARTZ-025". Một máy biến áp được sử dụng từ chúng, điện áp trên cuộn thứ cấp của nó giảm xuống 8 V bằng cách tháo các vòng dây. Các bộ phận của chiếc đồng hồ mới được gắn trên một bảng mạch in làm bằng sợi thủy tinh lá mỏng, bản vẽ của nó được minh họa trong Hình 2. XNUMX. Dây nối thể hiện bằng đường đứt nét được làm bằng dây cách điện (ví dụ: MGTF-0,12) và được lắp ở bên cạnh dây dẫn được in. Các jumper còn lại (không cách điện) được lắp ở phía các bộ phận. Bo mạch được thiết kế để lắp đặt các điện trở cố định MLT hoặc C2-33, tụ oxit K50-35 hoặc các loại nhập khẩu. Tụ điện C3, C5, C6 - gốm hoặc phim. Đèn LED L-34GD có thể được thay thế bằng các loại khác có đường kính thân 3 mm và đèn chỉ báo FYS-10012BUG có thể được thay thế bằng bất kỳ kích thước phù hợp nào có cực dương phần tử thông thường. Màu sắc của đèn LED và đèn báo là màu xanh lá cây. Các tấm làm từ tấm chip được cung cấp cho các chỉ báo. Thiết bị phát tín hiệu âm thanh NA1 được lắp đặt ở phía bên của dây dẫn mạch in. Van tiết lưu L1 - DPM-0,2. Cảm biến nhiệt độ DS1621 được lắp đặt trong một bảng điều khiển nằm bên ngoài vỏ đồng hồ và được kết nối với bảng mạch in bằng dây nối bốn dây. Giá đỡ pin lithium G1 đã được tháo ra khỏi bo mạch chủ máy tính cũ. Tải chương trình và firmware cho MK Tác giả: V. Kiba, Kamensk-Shakhtinsky, vùng Rostov; Xuất bản: cxem.net Xem các bài viết khác razdela Bộ vi điều khiển. Đọc và viết hữu ích bình luận về bài viết này. Tin tức khoa học công nghệ, điện tử mới nhất: Máy tỉa hoa trong vườn
02.05.2024 Kính hiển vi hồng ngoại tiên tiến
02.05.2024 Bẫy không khí cho côn trùng
01.05.2024
Tin tức thú vị khác: ▪ Bẫy muỗi ▪ Tai nghe chơi game SteelSeries Siberia Elite ▪ Huawei Ascend P1 là điện thoại thông minh mỏng nhất ▪ Siêu tụ điện đất sét chịu lửa 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 Lịch sử công nghệ, công nghệ, đồ vật xung quanh chúng ta. Lựa chọn bài viết ▪ bài báo Sinh học đại cương. Giường cũi ▪ bài viết Tẩy chay là gì? đáp án chi tiết ▪ bài báo Lắp vào nắp bình xăng. phương tiện cá nhân ▪ bài viết Một phiên với hộp ma thuật (một số thủ thuật). bí mật tập trung
Để lại bình luận của bạn về bài viết này: Nhận xét về bài viết: Gennady Không rõ nhiệt độ dưới 0 được chỉ định như thế nào. 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 |