久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2457|回復: 1
收起左側

SM8952AC25P、MT8870、TC35智能家居控制系統設計

[復制鏈接]
ID:744308 發表于 2020-5-5 09:43 | 顯示全部樓層 |閱讀模式
本文利用SM8952AC25P、MT8870、TC35 modem和各類家居傳感器設計制作一款智能家居控制系統樣機。實驗樣機的設計包括:系統硬件的設計與調試和控制軟件的編寫與調試。
(1)  硬件部分
    智能家居控制系統其硬件部分主要由五大部分構成,即電話交換網程控交換信令部分、控制單元、傳感器數據采集系統、GSM模塊TC35 modem與接口和電源部分。電話交換網程控交換信令部分主要由MT8870和電壓檢測元件組成,它是系統中控制部分關鍵的元件,它與控制單元組成控制部分功能;傳感器數據采集系統、GSM模塊TC35 modem和控制單元完成報警等信號的處理和發送;電源部分則為各個部分提供工作電源。
(2)軟件部分
軟件設計部分主要由五大部分構成:即數據采集與數據分析部分、電話交換網程控交換信令識別與分析部分、GSM模塊TC35 modem接口程序部分、分析控制部分。其中數據采集與數據分析部分和電話交換網程控交換信令識別需要作實時處理;GSM模塊TC35 modem接口程序部分和分析控制部分則是根據采集和電話交換網交換信令進行分時操作有利于提高系統效率。

主控單元部分由于任務多、對可靠性的要求高,本系統的主控部分軟件設計為分時操作系統控制,采用RTX51 Tiny版操作系統。作為嵌入式系統主控單元的單片機,其軟件一般是一個微觀的實時操作系統,是為某種應用而專門設計的。系統程序有實時過程控制或實時信息處理的能力,要求能夠及時響應隨機發生的外部事件并對該事件做出快速處理。分時操作系統是把CPU的時間劃分成長短基本相同的時間區間,即“時間片”,通過操作系統的管理,把這些時間片依次輪流地分配給各個用戶使用。如果某個作業在時間片結束之前,整個任務還沒有完成,那么該作業就被暫停下來,放棄CPU,等待下一輪循環再繼續做。此時CPU又分配給另一個作業去使用。由于計算機的處理速度很快,只要時間片的間隔取得適當,那么一個用戶作業從用完分配給它的一個時間片到獲得下一個CPU時間片,中間有所“停頓”;但用戶察覺不出來,好像整個系統全由它“獨占”似的。分時操作系統主要具有以下3個特點:①多路性。用戶通過各自的終端,可以同時使用一個系統。②及時性。用戶提出的各種要求,能在較短或可容忍的時間內得到響應和處理。③獨占性。在分時系統中,雖然允許多個用戶同時使用一個CPU,但用戶之間操作獨立,互不干涉。
RTX51 Tiny可以配置成使用round-robin多任務。Round-robinp容許quasi-parallel執行多任務。任務并不是連續執行的,而是分時間片執行的(本系統采用10毫秒作為時間片,由RTX51 Tiny把時間片分配給各個任務)。由于時間片的時間很短,因此任務看起來像連續執行一樣。
在本系統中RTX51 Tiny(配置見附錄)首先執行信號采集job0的任務0。本函數創建了另一個任務報警分析job1。信號采集執行完它的時間片后,RTX51 Tiny開始執行報警分析job1,這個函數又創建了另一個任務短信發送job2。如此類推,最后執行完它的時間片后,RTX51 Tiny又返回到job0開始執行。然后再切換到job1,如此循環。
void job0 (void) _task_ 0
{
   os_create (1);   
   while (1)
{   
    job0();   
    }
}

void job1 (void) _task_ 1
{
os_create (2);   
  while (1)
{   
    job1();   
    }
}

void job2 (void) _task_ 2
{
os_create (3);   
  while (1)
{   
    job2();   
    }
}

文檔51hei提供下載(無程序):
正文.doc (263 KB, 下載次數: 16)
電路圖.rar (271.49 KB, 下載次數: 26)

以下程序和文章不是配套的,大家不要下載,已經被管理員刪除
程序.rar (5.55 KB, 下載次數: 12)
回復

使用道具 舉報

ID:702292 發表于 2024-1-11 16:42 | 顯示全部樓層
你好,有沒有樣機
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产91免费视频 | 国产区在线观看 | 日韩在线高清 | 日韩黄色一级视频 | 成人午夜在线 | 国产成人一区 | 成 人 黄 色 片 在线播放 | 亚洲欧美精品一区 | a毛片视频 | 成人做爰免费视频免费看 | 欧美一二| 伊人精品在线 | 高清免费av | 国产精品视屏 | 九一国产精品 | av一级在线| 在线精品一区 | 97久久久久 | 中文字幕少妇 | 国产又粗又大又长 | 日韩成人精品一区二区 | 国产成人97精品免费看片 | av永久免费| 国产免费高清视频 | 国产伦精品一区二区三区照片 | 国产精品成人一区 | 日韩成人在线播放 | 日韩精品少妇 | 影音先锋国产精品 | 久久久久亚洲精品 | 亚洲高清视频在线观看 | 日韩免费一级片 | 在线观看亚洲视频 | 中文字幕高清 | 欧美一级黄色片 | 亚洲不卡在线观看 | 东北少妇bbbb搡bbb搡 | 国产午夜在线 | 日本视频免费观看 | 国产乱国产乱300精品 | 在线不卡一区 |