đồ án kiến trúc xây dựng mô hình thiết kế nhà thông minh do Quỹ tài trợ Joseph Rowntree của Mỹ thực hiện

82 442 0
đồ án kiến trúc xây dựng mô hình thiết kế nhà thông minh do Quỹ tài trợ Joseph Rowntree của Mỹ thực hiện

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

PHẦN I. GIỚI THIỆU 1. Đặt vấn đề Trong nhiều năm chúng ta đã nghe đến cụm từ " nhà thông minh" - nơi mọi thứ trong nhà, văn phòng hoặc căn hộ được kiểm soát thông qua phím số, máy tính, điện thoại di động hoặc gióng nói. Có rất nhiều câu hỏi mà một kỹ sư phải đặt ra khi nghiên cứu về chúng: Các thông số nào trong căn nàh mà ta cần quan tâm ( nhiệt độ, độ Èm, nồng độ khói vvv ); lắp các bộ cảm biến ở đâu, sử dụng cáp riêng, chung với đường điện hay không dây; cách thức báo động khi xảy ra sự cố; cách thức giao tiếp giữa người với các thiết bị ( thông qua bảng điều khiển hay thiết bị cầm tay). Nói chung, việc thiết kế một ngôi nhà thông minh sẽ khác nhau đối với từng căn nhà, vì điều này phục thuộc vào cơ sở hạ tầng của mỗi căn nhà, phụ thuộc vào yêu cầu của những người sống trong căn nhà đó. Tuy nhiên việc tham khảo một mẫu nhà thông minh cụ thể cũng là một cơ hội tốt để làm quen và học hỏi, đặc biệt là đối với ai chưa quen với khái niệm này. Do đó, trong phần dưới đây , em xin trình bày về mô hình thiết kế nhà thông minh do Quỹ tài trợ Joseph Rowntree của Mỹ thực hiện. Trong căn nhà này, nh chóng ta sẽ thấy, hầu hết các đồ vật đều trở nên " thông minh" hơn nhà được trang bị các thiết bị điều khiển. 1.1. Nhà thông minh Căn nhà thông minh được thiết kế để đảm bảo hoạt động theo cùng một cách nh đối với các căn nhà thông thường khác. Vì thế nếu bạn đẩy, cửa sẽ mở ra và nếu bấm vào công tác thì đèn sẽ sáng hoặc tắt. Tuy nhiên căn nhà cũng có thể được vận hành theo nhiều cách khác mà sẽ rất hữu Ých hoặc thích hợp cho những người sống ở đó. Một lĩnh vực mà trong đó nhà thông minh thật sự khác với các căn nhà khác đó là cơ sở hạ tầng truyền thống được cài đặt để cho phép nhiều hệ thống và thiết bị trong nhà có thể giao tiếp với nhau. Nhà hiện đại bao gồm nhiều hệ 1 thống và thiết bị nh là hệ thống sưởi trung tâm, hệ thống báo cháy và an ninh, và các thiết bị nh là vô tuyến và đèn chiếu sáng. Các hệ thống và thiết bị này thường tồn tại tách rời nhau trong một căn nhà thông thường. Trong một căn nhà thông minh, các hệ thống và thiết bị này có khả năng để truyền thông tin và các mệnh lệnh cho nhau sao cho, ví dụ, hệ thống báo động an ninh có thể bật hoặc tắt đèn tahy cho con người. Trong một căn nhà thông minh đang phát triển, Joseph Rowntree Foundation xem xét mọi người sử dụng căn nhà của họ như thế nào và vạch ra các công nghệ khác nhau để làm cho các công việc hàng ngày trở nên đơn giản và dễ dầng hơn. Các thiết bị hiện có trong nhà có thể được điều chỉnh để cung cấp nhiều chức năng hơn; Ví dụ các bộ dò thường được sử dụng cho hệ thống báo động an ninh có thể được sử dụng để nhận biết xem xét có người ở trong một căn phòng nào đó hay không. Thiết bị mới cũng có thể được cài đặt để tự động hoá các tác vô nh là mở cửa ra vào hoặc các cửa sổ.  Nó làm việc nh thế nào? Trong khoàng 15 năm trở lại đây, các thiết bị được điều khiển bởi máy tính đã trở nên ngày càng phổ biến trong các căn hộ của chúng ta. Các máy tính điều khiển các máy giặt và các lò vi sóng của chúng ta, chúng bật và tắt hệ thống sưởi của chúng ta, và chúng cung cấp nhiều cách để giám sát độ an toàn và an ninh cho căn nhà của ta. Nhà thông minh xem xét việc mở rộng việc sử dụng của các máy tính vào trong các phần khác của căn nhà, tạo ra một mạng duy nhất mà các thể được điều khiển dễ dàng và thuận tiện. Việc điều khiển bằng máy tính đã giúp loại bỏ những công việc nhàm chán như là nhấn vào một công tắc hoặc quay một núm điều chỉnh để làm cho cái gì đó hoạt động và cho phép các phần tử của căn nhà được điều khiển từ xa hoặc trả lời một cách tự động với con người sống trong đó. Nhà thông minh dựa vào một số các máy tính nhỏ được phân phối xung quanh nàh để bật tắt các thiết bị, các ứng dụng hoặc để gửi và nhận thông tin. Các máy tính 2 này được liên kết với nhau thông quan một cáp dành riêng hoặc bằng cách gửi một tín hiệu đặc biệt thông qua đường dây điện.  Các thiết bị Phần sau đây đề cập chi tiết các thiết bị chính trong nhà và cách thức chúng được vận hành.  Các bộ điều khiển từ xa Tất cả các thiết bị trong nhà đều có bộ điều khiển bằng tay đặt cạnh chúng. Các thiết bị này cũng có thể được vận hành bằng cách điều khiển từ xa, sử dụng một bộ điều khiển hồng ngoài hoặc một điện thoại.  Các bộ điều khiển hồng ngoại Có rất nhiều các thiết bị cầm tay có thể được sử dụng để vận hành ngôi nhà. Các bộ điều khiển này có thể được lập trình để vận hành bất kỳ thiết bị hoặc nhóm thiết bị nào mà bạn muốn. Chúng có thể được dạy để vận hành ti vi, vi deo và stereo, cung cấp một điểm điều khiển duy nhất cho căn phòng hoặc cho toàn bộ căn nhà. Người thiết kế và cài đặt hệ thống, người tích hợp hệ thống sẽ khuyên bạn thiết bị nào là thích hợp nhất cho nhu cầu của bạn.  Điều khiển bằng điện thoại Bất kỳ chiếc điện thoại nào cũng có thể được sử dụng để điều khiển căn nhà. Nếu bạn thực hiện điều khiển căn nhà từ một điện thoại bên ngoài, bạn phải quay vào số trong nhà và nhập mã PIN. Những lời nhắc sẽ hướng dẫn bạn thực hiện thông qua các menu, nơi mà bạn sẽ có thể nhấn nút trên điện thoại để bật và tắt các thiết bị hoặc để kiểm tra trạng thái hiện tại của chúng.  Cửa vào/ ra Tất cả cửa vào/ ra trong nhà đều có một thiết bị mở có gắn động cơ. Điều này cho phép bạn mở cửa nhờ một chuyển mạch đặt cạnh đó hoặc bằng một thiết bị điều khiển từ xa. Các bộ điều khiển này có thể được thiết lập để mở cửa và sau đó tự động đóng lại sau một vài giây, hoặc mở cửa hoặc đóng mỗi lần nhấn nút. Các cửa vào/ ra cũng có chức năng cảnh báo tắc nghẽn. Nếu một vật gì đó ngăn khi cửa đóng, nó sẽ mở hết cỡ, 3 sau đó đóng lại, một cách chậm chạp cho đến khi được kích hoạt trở lại. Các thiết bị có gắn động được trạng bị nguồn điện dự phòng sao cho vẫn có thể được mở hoặc đóng khi mất điện ngoài. Nếu điện ngoài bị trục trặc, các chuyển mạch đặt gần cửa sẽ không làm việc nhưng nếu bận đẩy cửa hoặc sử dụng bộ điều khiển từ xa thì cửa vẫn sẽ mở.  Các cửa xoay ngoài và trong Các cửa xoay ngoài và trong có thể được mở và đóng bằng tay, bằng cách tác động một lực đẩy hoặc kéo vào tầm tay cầm. Các cửa sau đó tự động mở hoặc đóng hoàn toàn. Các cửa cũng có thể được mở và đóng sử dụng một nút đẩy được đặt bên trong cửa cạnh tay cầm, hoặc bởi một thiết bị điều khiển từ xa. Cả hai phương pháp đều có khả năng mở khoá cửa và sau đó khoá lại sau khi đóng.  Các cửa kéo trong Các cửa kéo trong có thể được vận hành bằng cách sử dụng các nút đẩy được đặt ở một phía của cửa hoặc thông qua một đơn vị điều khiển từ xa. Cửa cũng có thể được mở hoặc được đóng bằng tay nếu cần thiết.  Cửa sổ • Các thiết bị mở cửa sổ Tất cả các cửa sổ trong nhà được trang bị các động cơ để mở và đóng chúng. Động cơ này có thể được vận hành bằng cách sử dụng chuyển mạch đặt cạnh cửa sổ hoặc thông qua một thiết bị điều khiển từ xa. Các cửa sổ có thể được mở một phần hoặc hoàn toàn. Trong trường hợp nguồn điện ngoài trục trặc, nguồn dự phòng trang bị cho các động cơ được sẽ cho phép chúng hoạt động bình thường. Ngoài ra còn có một chân an toàn được nối với cửa sổ để phòng trường hợp trục trặc về cơ. • Các thiết bị mở màn và rèm Màn và rèm được trang bị các động cơ để mở và đóng chúng. Động cơ này có thể được vận hành bằng cách sử dụng chuyển mạch đặt cạnh cửa sổ hoặc thông qua bất kỳ các thiết bị điều khiển từ xa nào. Màn có thể được mở một phần hoặc toàn bộ. Trong trường hợp nguồn điện cung cấp gặp trục trặc, các động cơ có trang bị nguồn dự phòng sẽ cho phép chúng dịch chuyển nếu được yêu cầu. 4  Tủ và bồn rửa Tủ và bồn rửa được nối với các cơ cấu nâng. Điều này cho phép chúng được dịch chuyển tới vị trí thích hợp theo nhu cầu của các thanh viên trong gia đình. Ví dụ, nếu bạn khó với tới tủ hoặc bồn rửa, bạn có thể hạ chúng xuống thấp xuống một độ cao dễ dùng hơn. Các bộ nâng tủ và bồn được điều khiển bằng cách sử dụng các chuyển mạch cân bằng đặt ở một phía của chúng. Bồn hoặc tủ sẽ chỉ di chuyển khi chuyển mạch được Ên xuống và nếu thả ra thì chúng sẽ ngừng chuyển động. Cả bồn và tủ cũng có thể được dịch chuyển từ bên ngoài bếp sử dụng một trong các thiết bị điều khiển từ xa. Trong trường hợp này chũng sẽ dịch chuyển tới các vị trí được xác lập từ trước. Các cơ cấu nâng cũng có thể phát hiện được bất kỳ sữ tắc nghẽn nào. Nếu có vật gì đó được để dưới tủ, cơ cấu nâng sẽ ngừng để tránh làm hỏng vật ở bên dưới. Các cơ cấu nâng cũng được trang bị nguồn dự phòng. Trong trường hợp nguồn điện gặp trục trặc, các chuyển mạch đặt cạnh chúng hoặc một đơn vị điều khiển từ xa sẽ cho phép chúng dịch chuyển trong một số Ýt lần.  Hệ thống nước Tất cả các van nước trong nhà có thể được mở bằng cách sử dụng các nút hoặc một bảng điều khiển đặt cạnh đó hoặc một thiết bị điều khiển từ xa. • Bồn rửa bếp và bồn rửa phòng tắm Bồn nhà bếp có thể được đổ một phần ba, hai phần ba hoặc đổ đầy nước ở nhiệt độ được yêu cầu sử dụng các nút trên bảng điều khiển. Nhấn nút " Stop" hệ thống sẽ đóng van và nếu nhấn và giữ nút " Stop" hệ thống sẽ đổ đầy nước đầy bồn tắm. Để tháo hết nước, bận nhấn nút " waste open" trên bảng điều khiển. • Bồn tắm Bồn tắm có thể được đổ một nửa hạơc đầy nước tại một nhiệt độ xác định trước. Nhấn nút " Stop" sẽ đóng van và nếu nhân và giữ nút " Stop" hệ thống sẽ đổ nước đầy bồn tắm. Để tháo hết nước, bạn nhấn nút " waste open" trên bảng điều khiển. • Vòi tắm 5 Một nút được bố trí trên tường để điều khiển vói tắm. Nhấn nút sẽ cho phép vòi chảy trong một thời gian xác định trước hoặc cho đến khi nút được nhấn trở lại. Nước trong vòi tắm được cài đặt ở cùng nhiệt độ với nước trong bồn tắm. • Bồn vệ sinh Bồn vệ sinh được vận hành từ bảng điều khiển đặt cạnh đó và có thể giội nước một phần hoặc tàon bộ. Cả hai tuỳ chọn này sẽ sử dụng Ýt nước hơn một bồn vệ sinh truyền thống.  Hệ thống chiếu sáng Tất cả các đèn trong nhà có thể được bật hoặc tắt sử dụng cac chuyển mạch truyền thống hoặc bất kỳ thiết bị điều khiển từ xa nào. Sử dụng các chuyển mạch trong phòng sẽ mang lại đố sáng đầy đủ. Trong khi đó, nếu sử dụng một thiết bị điều khiển từ xa sẽ cho độ sáng mờ. Các hệ thống khác trong nhà có thể điều khiển cac đèn theo các cách sau: • Chuông cửa điện thoại có thể làm loé nếu khó nghe. • Hệ thống báo cháy có thể bật các đền để dẫn bạn về phía lối ra. • Hệ thống an nình có thể sử dụng các đèn để giả như có người trong nhà. • Các bộ dò chuyển động có thể bật hoặc tắt đèn khi bạn vào hoặc ra khỏi một phòng.  Hệ thống sưởi Mỗi phòng có một phần tử cảm biến nhiệt độ giúp duy trì nhiệt độ trong phòng ở mức đã được thiết lập trên bộ điều khiển chính. Thời gian bật và tắt hệ thống sưởi trung tâm và hệ thống đun nước được lập trình thông qua bộ điều khiển này. Hệ thống sưởi trung tâm cũng có thể được bật và tắt từ một thíêt bị điều khiển từ xa. Điều này có thể sẽ làm thay đổi lịch thực hiện đã được lập trình trên hệ thống sưởi, tuy nhiên hệ thống sẽ quay trở về trạng thái thông thường trong lần tiếp theo khi nó được lập trình để bật hoặc tắt.  Các thiết bị dò 6 Ở bên ngoài các phòng có lắp đặt một phần tử dò để đo tốc độ gió và cường độ sáng. Còn bên trong mỗi phòng có lắp một đầu dò đa chức năng để đo nồng độ khói, nhiệt độ, cường độ sáng, chuyển động và nồng độ carbon. Phần tử do này cũng có một bé thu nhận hồng ngoại, đèn hiệu còi hiệu và microphone. Mét camera sè 360 0 cũng có thể được lắp đặt. Các phần tử này được sử dụng để cho phép căn nhà của bạn phản ứng lại một cách thích hợp với các điều kiện tahy đổi và với các thiết bị điều khiển từ xa.  An ninh và báo động  Điện thoại Khi điện thoại reo, nó có thể truyền một tín hiệu tới mạng để kích hoạt một thiết bị khác, chăng hạn nh các đèn. Điện thoại cho phép bạn vận hành bằng cách quay số tắt hoặc các nút thông thường. Điện thoại cũng được trả lời bằng cách nhấn nút trên một thiết bị phụ trợ - có thể đeo trên người. Nếu điện thoại đang khống ử dụng, bạn có thể sử dụng thiết bị sử dụng thiết bị phụ này nh một thiết bị báo động và gửi một cuộc gọi tới một trung tâm điều khiển nếu bạn gặp phải bất kỳ khó khăn nào.  Hệ thống vào cửa Cửa trước được trang bị một hệ thống vào cửa. Thao tác nhấn chuông cửa có thể làm một số việc nh sau: • Nếu chức năng báo động được thiết lập, hệ thống vào cửa có thể bật TV hoặc ngắt kênh TV hiện hành để hiện diện mạo người rung chuông bằng cách sử dụng một camera ngoài. Một điện thoại điều khiển từ xa có thể sau đó được sử dụng để mở nếu được yêu cầu. • Mét trong số hoặc tất cả các điện thoại có thể rung chuông và các đèn có thể được thiết lập để nháy. Điện thoại sau đó có thể được sử dụng để nói chuyện với người ngoài cửa vào thao tác nhấn nút thứ 7 trên điện thoại sẽ mở cửa ra. • Nếu chức năng báo động an ninh được thiết lập, căn nhà có thể gọi tới một điện thoại khác, chẳng hạn điện thoại di động của bạn. trả lời điện thoại này sẽ cho phép 7 bạn đàm thoại với người gọi và, nếu bạn muốn, cho phép truy nhập bằng cách nhấn nút thứ 7 trên điện thoại. • Người gọi có thể để lại một lời nhắn trên điện thoại trả lời nếu không có ai trả lời chuông cửa. • Bất kỳ thiết bị điều khiển từ xa nào cũng có thể được cài đặt để mở cửa trước nếu được yêu cầu.  Báo cháy Chức năng báo cháy phát hiện lửa bằng cách cảm nhận sự gia tăng nhiệt độ bất thường hoặc bằng cách cảm biến khói. Nếu hoả hoạn được phát hiện, hệ thống báo cháy sẽ phát ra một hồi còi, loé sáng tất cả các đèn trong nhà tám lần và sau đó bật sáng tất cả các đèn trong nhà để hỗ trợ mọi người thoát ra ngoài. Cùng lúc đó, chức năng báo động có thể gọi tới trung tâm chăm sóc và thông báo cho họ biết chức năng báo động đã được kích hoạt. Hệ thống có thể được cấu hình để tự động mở khoá cửa trước nếu có người nào đó đang ở trong nhà.  Báo động an ninh Hệ thống an ninh được điều khiển từ một bảng điều khiển từ một bảng điều khiển ở hành lang. Bảng này cũng hoạt động nh một máy trả lời của căn nhà. Có một loạt các lời nhắc trên bảng báo động cho bạn biết hoạt động của nó. Việc thiết lập báo động sẽ kích hoạt hệ thống khoá trung tâm. Điều này sẽ đống tất cả các cửa sổ và các cửa vào/ra và có thể tắt tất cả các thiết bị. Ví dụ, bạn có lẽ muốn nó tắt bất kỳ đèn này còn lại vào ban ngày. hệ thống an ninh cũng có thể được vận hành thông qua điện thoại bên trong hoặc bằng cách quay số vào trong nhà từ một điện thoại bên ngoài. Trong các trường hợp này, các lệnh bằng giọng nói làm việc theo cũng một cách như sử dụng trực tiếp với bảng điều khiển. Một thiết bị điều khiển từ xa cũng có thể được sử dụng để vận hành hệ thống báo động.  Các thiết bị hiện có Một vài sản phẩm điện hiện có cũng có thể được nối vào trong căn nhà thông minh. Các chốt thay thế đặc biệt có thể được trang bị để cho phép điều khiển thiết bị từ 8 xa. Các chốt này cũng có thể được bật hoặc tắt từ các nút bấm trên chốt, hoặc thông qua một thiết bị điều khiển từ xa. 1.2. Liên hệ nhà thông minh với đề tài Đề tài của em có tên là " ứng dụng Vi điều khiển trong gia đình" . Mục tiêu của đề tài là kết hợp Vi điều khiển, các bộ cảm biến và Rơle để thực hiện việc điều khiển các thiết bị điện trong gia đình. Công việc nói trên, ở một khía cạnh nào đó, đã biến căn nhà thành nhà thông minh. Việc giới thiệu nhà thông minh ở phần trên chỉ mang tính chất tham khảo và là định hướng để em thực hiện đề tài của mình. Trên thực tế, nh đã được đề cập trong phần đầu, có rất nhiều việc phải làm để thực hiện một căn nhà thông minh, chăng hạn nh: Khảo sát cơ sở hạ tầng hiện tại, tìm hiểu yêu cầu, cách bố trí các thiết bị vvv Tuy nhiên, do thời gian và trình độ của em còn hạn chế nên nội dung của đề tài chỉ giới hạn ở việc thực hiện một số chức năng đơn giản nhất trong một ngôi nhà thông minh. Tuy nhiên vẫn đầy đủ các thành phần: Cảm biến, hiện thị và điều khiển. 2. Mục đích của đề tài - Nghiên cứu hoạt động của 3 loại cảm biến: Nhiết độ, độ Èm và quang. - Điều khiển đóng/ngắt điện các thiết bị điện. 3. Thực hiện Trong đề tài của mình, để thực hiện các yêu cầu đặt ra, em đã xây dựng một mạch điện. Mạch điện thực hiện việc điều khiển 3 loại cảm biến - cảm biến nhiệt độ DS18B20, cảm biến độ Èm SHT71 và cảm biến quang BS520 - thôngq ua Vi điều khiển Atmega 16L. Vi điều khiển ATmega16L thực hiện vệic đo các thông số cảm biến và hiển thị chúng trên một LCD 16x2 được tích hợp trên mạch. Các thống số trên cũng được Vi điều khiển ATmega16L gửi đến cổng COM của máy tính để hiển thị trên màn hình. Ngoài ra một Rơle điều khiển cũng được tích trên mạch để thực hiện đóng/ngắt việc cấp nguồn ra. Điều này cũng tương đương với việc đóng/ ngắt cac thiết bị nếu chúng nối với nguồn ra của mạch. 9 PHẦN II LÝ THUYẾT Phần 2 trình bày về các lý thuyết có liên quan đến đề tài: Cụ thể, em chia phần này thành ba chương. Chương 1 trình bày về Vi điều khiển 8535L. Chương 2 đề cập đến các bộ cảm biến. Chương 3 giới thiệu về truyền thông nối tiếp và LCD. Các kiến thức liên quan đến mỗi thiết bị được sử dụng trong đề tài thường là rất rộng, tuy nhiên đề tài của em chỉ sử dụng những chức năng cơ bản nhất của chúng. Vì vậy trong mỗi chương, em sẽ cố gắng chọn lọc và trình bày những phần kiến thức có liên quan trực tiếp nhất đến việc thực hiện đề tài. 10 [...]... kỳ đồng hồ, các phép toán số học giữa các thanh ghi đa năng hoặc giữa một thanh ghi và một toán hạng tức thì được thi hành Các phép toán ALU được chia thành 3 loại - Số học, logic, và bit Một vài sự bổ sung của kiến trúc đã cung cấp một bộ phận mạnh mẽ hỗ trợ cả phép nhân có dấu/ không dấu và phân số 1.3.3 Thanh ghi trạng thái Thanh ghi trạng thái chứa thông tin về kết quả của lệnh số học được thcự hiện. .. - bit dựa trên kiến trúc RISC với khr năng xử lý lên đến 1MIPS mỗi MHZ Lõi của AVR bao gồm 32thanh ghi được kết nối trực tiếp với khối xử lý số học và logic (ALU), cho phép 2 thanh ghi độc lập được truy cập trong một lệnh đơn trong 1 chu kỳ đồng hồ Kiến trúc này hiệu quả hơn về mã 12 lệnh khi đạt được thông lượng gấp 10 lần các vi điều khiên có cấu trúc CISC truyền thống Hình 1.2 Sơ đồ khối ATmega8535L... Y Hình 1.4 Các thanh ghi đa năng Hình 1.4 minh hoạ cấu trúc của 32 thanh ghi đa năng trong CPU Phần lớn các lệnh làm việc trên tệp thanh ghi có khả năng truy nhập đến tất cả các thanh ghi, và phần lớn trong số chúng là các lệnh thực thi trong mét chu kỳ đồng hồ Nh chỉ ra trên Hình 1.4, mỗi thanh ghu cũng được gán vào một địa chỉ bố nhớ dữ liệu, ánh xạ chúng trực tiếp vào trong 32 vị trí đầu tiên của. .. Chức năng 3 3 N.c 4 2 VDD 5 1 GNN Không kết nối VDD phải được nối đất ở chế độ nguồn ký sinh Chân vào dữ liệu Đồng thời cung cấp nguồn khi ở chế độ nguồn ký sinh Đất Bảng 2.1 Mô tả các chân của DS18B20 2.1.2 Tổng quan về DS18B20 Hình 2.2 minh hoạ sơ đồ khối của DS18B20, và chức năng các chân được mô tả trong Bảng 2.1 Bộ nhớ ROM 64-bit lưu trữ mà số duy nhất của thiết bị bộ nhớ Scratchpad chứa thanh ghi... cấu hình 1 - byte Các thanh ghi TH và TL, và thanh ghi cấu hình là bất biến (EEPROM), vì thế chúng vẫn lưu dữ liệu khi tắt nguồn cấp cho thiết bị Hình 2.2 Sơ đồ khối của DS18B20 25 DS18B20 sử dụng giao thức bus 1 - Dây độc quyền của hãng Dallas với khả năng thực hiện truyền thông trên bus bằng cách sử dụng chỉ một tín hiệu điều khiển Đường điều khiển yêu cầu một điện trở pullup yếu vì tất cả các thiết. .. không của một phép toán số học hoặc logic • Bit 0 - C : Cờ tràn Cờ tràn chỉ ra một phép toán số học hạơc logic có bị tràn hay không 1.3.4 Thanh ghi đa năng Thanh ghi đa năng được tối ưu hoá cho tập lệnh RISC nâng cao của AVR Để đạt được độ linh hoạt và hiệu năng mong muốn, các lược đồ vào/ra sau được hỗ trợ bởi tệp thanh ghi:  Một toán hạng ra 8 - bit và một toán hạng vào kết quả 8 bit  Hai toán hạng... 2.1.1 Cấu hình chân DS18B20 là một sản phẩm của công ty Dallas ( Mỹ) , đây cũng là công ty đóng góp nhiều vào việc cho ra đời bus một dây Hình dạng bên ngoài của cảm biến một dây DS18B20 được mô tả trên Hình 2.1, trong đó dạng vỏ TO - 92 với 3 chân là dạng thường gặp và được dùng trong nhiều ứng dụng, còn dạng vỏ SOIC với 8 chân được dùng để đo nhiệt độ bề mặt, kể cả da người Hình 2.1 Cấu hình chân của DS18B20... trong EEPROM Hình 2.8 Bản đồ nhớ của DS18B20 Byte 0 và byte 1 của scratchpad, một cách tương ứng, chưa LSB và MSB của thanh ghi nhiệt độ Các byte này là chỉ đọc Byte 2 và 3 cung cấp việc truy nhập thanh ghi TH và TL Byte 4 chứa dữ liệu thanh ghi cấu hình mà sẽ được giải thích chi tiết trong phần Thanh ghi cấu hình Byte, 5,6 và 7 được dành cho việc sử dụng nội bộ của thiết bị và nội dung của chúng không... được cập nhật, cung cấp thao tác đọc ghi đồng thời thùc sù 1.3 Kiến trúc AVR CPU 1.3.1 Tổng quan kiến trúc 13 Để tối đa hoá hiệu năng và khả năng làm việc song song, AVR sử dụng kiến trúc Harvard với bộ nhớ riêng biệt và các BUS cho chương trình và dữ liệu Các câu lệnh trong bộ nhớ chương trình được thực thi với một đường ống mức đơn Trong khi một lệnh đang thùc hiện, lệnh tiếp theo sẽ được nạp trước... dữ liệu SRAM Hình 1.7 minh hoạ tổ chức bộ nhớ SRAM của ATmega8535L 608 vị trí bộ nhớ dự liệu ở phía dưới định địa chỉ cho tệp thanh ghi, bộ nhớ I/O, và bộ nhớ SRAM nội 96 vị trí 18 đầu tiến đánh đại chỉ cho tệp thanh ghi và bộ nhớ I/O, và 512 vị trí tiếp theo đánh địa chỉ SRAM nội Có 5 chế độ đánh địa chỉ khác nhau cho bộ nhớ dữ liệu bao gồm: Trực tiếp, gián tiếp dịch chuyển, gián tiếp, gián tiếp giảm . này. Do đó, trong phần dưới đây , em xin trình bày về mô hình thiết kế nhà thông minh do Quỹ tài trợ Joseph Rowntree của Mỹ thực hiện. Trong căn nhà này, nh chóng ta sẽ thấy, hầu hết các đồ vật. " thông minh& quot; hơn nhà được trang bị các thiết bị điều khiển. 1.1. Nhà thông minh Căn nhà thông minh được thiết kế để đảm bảo hoạt động theo cùng một cách nh đối với các căn nhà thông. đã biến căn nhà thành nhà thông minh. Việc giới thiệu nhà thông minh ở phần trên chỉ mang tính chất tham khảo và là định hướng để em thực hiện đề tài của mình. Trên thực tế, nh đã được đề cập

Ngày đăng: 06/05/2015, 16:22

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan