標題: “電壓測量監(jiān)控設備”設計任務書 [打印本頁]

作者: ridicule/    時間: 2017-8-17 16:52
標題: “電壓測量監(jiān)控設備”設計任務書
全國軟件和信息技術專業(yè)人才大賽模擬題
嵌入式設計與開發(fā)科目
功能簡述
  設計一個電壓測量監(jiān)控設備,定時通過串口向 PC 機發(fā)送電壓值,通過串口接收系統(tǒng)配
置參數(shù)并保存到 E2PROM 中。設備硬件部分主要由電源部分、控制器單元、串口部分、存儲
單元組成,系統(tǒng)框圖如圖1所示:

CT117E 考試板電路原理圖、I2C 總線驅(qū)動程序、LCD 驅(qū)動程序及本題涉及到的芯片資
料可參考計算機上的電子文檔。電路原理圖、程序流程圖及相關工程文件請以考生準考證命
名,并保存在指定文件夾中(文件夾名為考生準考證號,文件夾位于 Windows桌面上)。
設計任務及要求
1.  RTC實時時鐘
使用 STM32 內(nèi)部 RTC 完成相關功能,設備上電后,時間初始化為 23 時 59 分 55 秒,
默認定時上報電壓時間為0時 0點 0分。
2.  ADC測量功能
設備采集電位器 R37 輸出的電壓信號 V1,并通過 LCD 顯示。當 V1>VDD*k 時,指示燈
LD1 以0.2秒為間隔閃爍,閃爍功能可以通過按鍵關閉;VDD為 3.3V;k默認值為0.1,
保存在E2PROM中并可以通過串口修改配置。
3.  串行功能
3.1 設定k值,可設置范圍 0.1 ~ 0.9
格式:【命令類型】 【數(shù)值】【命令結(jié)束標志】
    舉例:
“k0.1\n”
設置k值為 0.1;
設備接收到命令執(zhí)行后,回復“ok\n”。
3.2 定時上報電壓 V1
格式:【V1電壓值】+【k值】+【時間】【命令結(jié)束標志】
舉例:
“2.21+0.1+123030\n”
12時 30分30秒上報電壓值為 2.21V,k值為0.1

說明:串口設定 9600 波特,數(shù)據(jù)位 8,停止位 1,無校驗位;沒有發(fā)送或發(fā)送錯誤
  的控制命令時,設備不做回應。
4.  LCD顯示
設備上電默認通過 LCD顯示電位器輸出電壓V1(保留小數(shù)點后兩位有效數(shù)字)、k值、
指示燈閃爍報警功能狀態(tài)和系統(tǒng)時間,顯示界面如圖 1所示:

全部資料下載地址:
1478502743167782.pdf (249.16 KB, 下載次數(shù): 21)


作者: gaoying22    時間: 2020-6-1 23:08
請問這個資料里有什么?是做好的工程嗎?





歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1