Keil編譯,STM32 rtc實時時鐘及鬧鐘LCD12864顯示.zip
上傳時間: 2022-06-28
上傳用戶:1208020161
Arduino rtclib庫文件,用于Arduino ide的rtc時鐘模塊編程
標簽: arduino
上傳時間: 2022-07-05
上傳用戶:
一、LCD模塊備注:LCD模塊針對GD32F170和GD32F190的芯片。LCD模塊的固件庫文件為gd32f1x0_lcd.c和gd32f1x0_lcd.h。6.1LCD模塊寄存器LCD模塊寄存器的定義如代碼清單6.1.1所示。rtc的配置需滿足一定的條件,具體配置步驟如下:1、等待rtc_CTL寄存器中LWOFF控制位變為1,即上次對rtc的操作完成,具體寄存器操作語句如下:while(rtc->CTLR2&&rtc_FLAG_LWOFF==0)}2、將rtcCTL寄存器中CMF控制位配置為1,即rtc進入配置模式,具體寄存器操作語句如下:rtc->CTLR2|=0×0010;3、對rtc寄存器進行配置;4、將rtc_CTL寄存器中CMF控制位清零,退出配置模式。5、等待rtc_CTL寄存器中LWOFF控制位變為1.7.3應用實例【例7.3.1】編寫代碼實現數字時鐘,并通過串口將當前時間進行輸出。主函數如代碼清單7.3.1所示。
上傳時間: 2022-07-23
上傳用戶:zhanglei193
比例-積分-微分(PID)是過程控制中最常用的一種控制算法。算法簡單而且容易理解,應用十分廣泛。但由于應用領域的不同,功能上差別很大,系統的控制要求及關心的控制對象也不相同。數字PID控制比連續PID控制更為優越,因為計算機程序的靈活性,很容易克服連續PID控制中存在的問題,經修正而得到更完善的數字PID算法。本文以三相全控整流橋阻性負載為實際電路,控制主電路電壓,旨在提出一種智能數字PID控制系統的設計思路,并給出了詳細的硬件設計及初步軟件設計思路。 PID控制系統采用高性能、低功耗的ARM微處理器S3C44BO作為核心處理單元,內部的10位ADC作為信號采集模塊,采用了矩陣鍵盤和640*480的液晶作為人機接口;串口作為通信模塊實現了上位機的監控。采用芯片內部自帶的PWM模塊,輸出16M Hz PWM信號并經過一階低通濾波器得到0~5V的控制信號用于觸發主電路控制器,實現PID整定。 軟件方面,分析和研究了uC/OSⅡ的內核源碼,實現了其在32位微處理器上的移植,作為管理各個子程序執行的系統軟件。選用了圖形處理軟件uC/GUI用于完成LCD顯示及控制。PID算法采用了增量式數字PID算法,采用規一化算法進行參數選取。上位機部分采用了C#語言進行編寫。另外,采用了rtc(Real Time Clock)作為系統時鐘,可以實現系統的定時運行、定時模式切換等。在上位機上也可以方便的控制程序的執行,實現遠程監控。 在論文的最后詳細的介紹了智能PID控制系統在三相全控橋主電路中的具體應用。總結了調試中遇到的問題,對今后工作中需要進一步改善和探索的地方進行了展望。
上傳時間: 2013-08-01
上傳用戶:lvzhr
發電機是電力系統的關鍵設備,如何有效監測發電機的工作狀態一直是電力部門研究的重要課題之一。發電機可以正常工作,其中絕緣體部分起著不可或缺的作用,以前的發電機絕緣體監測系統都存在著一些不足,比如精度低,適用范圍窄等。基于此原因,本文介紹了FJR裝置,它可以用來監測發電機絕緣體是否出現過熱或老化的情況,為發電機的安全運行提供了保障。該裝置具有很高的靈敏度,可適合于空冷、水冷等不同發電機。整個檢測系統分為氣路和電路兩部分,氣路部分負責將發電機絕緣體的狀況轉化成電流信號,而電路部分負責對這些電流信號進行處理。文中將FJR系統的氣路部分等效為一個黑盒子,而重點介紹其電路部分。電路部分主要的功能是采集從氣路傳送過來的兩路電流信號,并進行計算和分析,決定是否報警,同時將采集到的數據和分析的結果定性地顯示給工作人員。 本文第一章介紹了課題的研究背景,并在此基礎上提出了課題的必要性和研究方向;第二章從整體入手,對監測系統的功能進行了分析,明確了要實現的功能和目標,并提出了使用ARM做上位機,負責系統控制和界面顯示,DSP做下位機負責信號的采集和計算;后面幾章則分別介紹了系統的各個模塊;第三章主要介紹嵌入式系統及其軟件開發,包括系統的設計以及各個功能的實現,比如串口通信、CF卡存儲等等,從本章中可以了解到系統的界面顯示內容和鍵盤操作步驟;第四章介紹了負責信號采集和計算的DSP系統,并且詳細介紹了實現各項功能時所用到的外部設備,包括rtc時鐘,AD采樣芯片等;本章接下來闡述了DSP和ARM兩個模塊如何通過雙口RAM實現通信以及通信幀的格式;第五章介紹了系統中的一些硬件電路,包括模擬放大器等,使得讀者可以更全面地了解本系統,同時在本章作者還總結了一些電路板設計的心得和體會。論文最后一章對本文所做的工作進行了總結,指出了需要改進之處,也指明了以后進一步研究的任務和方向。
上傳時間: 2013-04-24
上傳用戶:Pzj
嵌入式系統應用于智能設備、工業控制領域實現各種信號的處理與控制,是近年來技術研究和產品開發的熱點。同時,隨著以太網技術的迅速發展,工業控制中過程監控層和現場設備層信號傳輸網絡開始逐步采用以太網,基于網絡的遠程監控使整個企業網絡呈現高度統一性、開放性和透明性。將嵌入式技術和基于網絡的遠程監控技術應用于電梯,可以有效地提高產品和服務的質量。 本文旨在研制和開發一套應用于電梯的智能多媒體顯示與遠程監控系統,硬件設計中,在以嵌入式微處理器S3C2410X、Flash、SDRAM構成的最小系統核心板外,擴展了串行口、網口、LCD接口等外圍硬件資源,設計了RS-232轉換成RS-422接口界面的硬件電路板,針對核心板rtc時鐘問題,采用PCF8563芯片設計了時鐘/日歷小板。 軟件平臺方面,首先分析了系統啟動引導程序Bootloader,參照嵌入式Linux內核源代碼以及對S3C2410X的支持代碼,根據本系統的硬件配置對Linux內核進行裁剪移植,修改了音頻驅動和LCD驅動,在內核中添加了對Yaffs文件系統類型的支持。然后準備了根文件系統內容,在其中添加了交叉編譯過的Qt/Embedded3.1的庫,使用Cramfs、RAMdisk和Yaffs相結合的根文件系統格式。在此基礎上,向嵌入式平臺移植了Linux下開源的多媒體播放器Mplayer和嵌入式數據庫SQLite。 設計編寫Qt GUI界面和串口數據采集模塊,構建了電梯間多媒體顯示系統,顯示界面劃分為串口數據采集顯示、動畫播放、系統時間、文本信息、滾動字幕、商標圖片六個顯示區域。使用Boa在ARM平臺上構建了嵌入式Web服務器,Web服務器通過HTTP協議與監控端瀏覽器軟件進行信息交互,提供服務器應用程序模塊的訪問界面和現場設備的信息訪問和控制界面,并借助SQLite數據庫的支持,實現了基于網絡的電梯遠程監控系統的功能。監控端通過Web頁面激活服務器的相應應用程序模塊,傳遞信息服務請求和控制命令。將本系統應用與電梯設備,取得了用戶的好評。
上傳時間: 2013-04-24
上傳用戶:564708051@qq.com
將嵌入式系統接入Internet已經成為嵌入式系統未來的發展趨勢,基于ARM嵌入式系統實現Internet技術在遠程監控領域中的應用,為嵌入式系統和監控行業的發展起著積極推動的作用。 本文利用32位ARM微處理器和uClinux操作系統為核心的嵌入式開發技術實現嵌入式應用系統與Internet的結合,主要從嵌入式系統的硬件開發和軟件開發兩個方面介紹遠程監控系統特定應用的實現。嵌入式系統的硬件平臺是由ARM7TDMI體系結構的S3C44BOX微處理器和存儲器模塊、以太網接口模塊、ADC模塊等外圍設備來構成。通過移植Bootloader和uClinux操作系統,開發以太網、ADC、rtc設備驅動程序以及嵌入式Web服務器、SMTP客戶機、嵌入式網關等應用程序,完成系統的軟件部分。其中,利用以太網驅動程序可實現嵌入式系統的獨立接入Internet功能,執行ADC驅動程序可對設備進行控制完成數據采集任務。系統通過內嵌的Web服務器和公共網關接口CGI程序,實現與遠程Web客戶的交互,響應客戶下達的各種監控命令,如上傳采集的數據,修改設備參數,以及啟動SMTP客戶機發送E-mail等。 本文以遠程監控應用的需求為出發點,以Web技術為主要手段,實現了嵌入式系統的網絡化,完成了嵌入式設備的遠程控制和訪問功能,不僅符合嵌入式系統開發的特殊要求,而且對監控行業應用范圍的擴展以及應用水平的提高有著重要意義。
標簽: ARMuClinux 遠程監控系統
上傳時間: 2013-07-01
上傳用戶:hank
51單片機各類源程序集錦,代碼為Keil C51環境,涉及CAN,EEPROM,LCD,LCM,IO_Key,LIN,RS232,RS485,rtc,TCPIP,USB1.0,USB2.0等。
上傳時間: 2013-06-12
上傳用戶:zhch602
·詳細說明:ZLG DP-668 開發板全部程序 \BELL\ 蜂鳴器演示程序 \CAN測試程序\ CAN雙機通信演示程序 \EEPROM\ 24WC02演示程序 \LCD\ 128*64液晶模塊演示程序 \RED\ 紅外收發器演示程序 \RS232\ RS232串行接口演示程序 \rtc\ PCF8563時鐘芯片演示程序 \TCPIP\ TCPIP通信演示程序(包含PING功能,及TCP,UDP等
上傳時間: 2013-05-28
上傳用戶:tuilp1a
it consist of PCF8583 assembly driver, Proteus rtc example that is schematic, Proteus library and model files
標簽: assembly consist driver 8583
上傳時間: 2013-09-25
上傳用戶:1477849018@qq.com