由于C語言的結構性和模塊化,采用C語言編寫的程序容易閱讀和維護,還有很好的可移植性。本文介紹一種用C語言實現的LCD多級菜單的方法,該方法已成功應用在煤礦安全監測設備上。 1、硬件環境及LCD菜單實現的功能 2、程序設計 3、結語
上傳時間: 2014-01-08
上傳用戶:gonuiln
提出一種基于凌陽單片機的步進電機加減速的控制方法。采用凌陽科技推出的16位結構工控單片機SPMC75F2413A為控制器,由Allegro公司生產的兩相步進電機專用驅動器件SLA7042M構成步進電機的驅動電路,在傳統的3段直線加減速控制算法基礎上增加至7段S形曲線加減速過程,控制步進電機的啟動和停止。實驗結果表明,該控制方法克服了直線加減速中不連續、易造成系統沖擊的問題,整個系統實現柔性控制,電機啟動、停止連續性能提高30%。 Abstract: The method of controlled stepping motor is referred based on SPMC75F2413A MCU, which adopts the 16 knots SPMC75F2413A MCU as the controller. The special-purpose actuation chip SLA7042M of two stepping motor produced by Allegro Corporation constituted to actuation electric circuit. The purpose of increasing to seven section of S shape curve based on the traditional three sections of straight line is to control the start and stop process of stepping motor. The experimental results show that the control method solves easy to pull-out and overshot problems. The overall system realizes flexible control, and the performance of motor start or stop continuity is increased 30%
上傳時間: 2013-12-08
上傳用戶:jiangfire
介紹了采用ATmega48單片機實現三相無刷直流電機控制器的方法。利用Atmega48獲得帶死區的脈寬調制(PWM)、霍爾傳感器的換相處理、正弦驅動信號的產生和電機轉速的控制等功能。采用該方法的優點是所需的外圍器件少,成本低。 Abstract: The method of 3-phase brushless DC motor control based on ATmega48 is presented in this paper.The system uses ATmega48 to generate PWM signals with dead-time, hall sensors signals commutation,sine driving signal and rotational speed of motor.Using this method,the needed external devices are few, the cost is low.
上傳時間: 2013-12-09
上傳用戶:330402686
本章基本要求:通過對本章的學習主要了解一個單片機系統設計的全過程,包括:提出要求、方案確定、硬件設計、軟件設計、系統可靠性設計及最后的調試通過、產品定型等。 7.1.1設計要求與設計步驟(1)設計要求單片機應用系統大多數用于工業環境、嵌入到其它設備或作為部件組裝到某種產品中,所以單片機應用系統的設計應滿足以下要求:●高可靠性●較強的環境適應能力●較好的實時性●易于操作和維護●具有一定的可擴充性●具有通信功能(2)設計步驟單片機不同應用系統的開發過程基本相似,其一般步驟可以分為需求分析,總體方案設計、硬件設計與調試、軟件設計與調試、系統功能調試與性能測試、產品驗收和維護、文件編制和技術歸檔等。①需求分析需求分析就是要明確所設計的單片機應用系統要“做什么”和“做的結果怎樣”。需求分析階段的結果是形成可操作的設計需求任務書。任務書應包含單片機應用系統所應具有的功能特性和性能指標等主要內容。如果是自主開發產品,還應附有市場調研和可行性論證等內容;如果是委托開發,則應該與委托方討論擬制的需求任務書是否滿足對方的需求。②總體方案設計總體方案設計就是要從宏觀上解決“怎么做”的問題。其主要內容應包括:技術路線或設計途徑、采用的關鍵技術、系統的體系結構、主要硬件的選型和加工技術、軟件平臺和開發語言、測試條件和測試方法、驗收標準和條文等。如果是委托開發,設計需求任務書和總體方案設計的主要內容往往以技術文件的形式附于合同書之后。③硬件設計硬件設計的主要內容是基于總體方案設計,選擇系統所需的各類元器件、設計系統的電子線路圖和印刷電路板、安裝元器件的調試硬件線路。硬件設計應確保功能設計和接口設計滿足系統的需求,并且充分考慮和軟件的協調工作關系,注重選用高集成度的器件和采用硬件軟化、軟件硬化等設計技術。④軟件設計本階段的主要任務是:基于軟件工程的思想,擬制出本系統的軟件設計方案,劃分出主要的軟件模塊、根據需要繪制部分軟件模塊的流程圖、調試程序和測試軟件的基本功能。⑤系統功能調試與測試本階段的重點是:基于系統的設計需求,進行系統功能調試和性能指標的測試,形成測試報告,核對用戶需求或設計需求和系統現有功能、指標的一致性程度,提出修改意見,循環上述某些步驟,直至滿足需求。⑥產品驗收和維護單片機應用系統設或產品開發結束后,必須經過用戶的驗收。屬于國家或部委的科研項目,還應通過有關部門的鑒定。產品投入市場或用戶生產現場后,維護工作就開始了,這步工作一直要持續到該產品退出市場。⑦文檔編制和技術歸檔為了維護單片機系統,或將目前的設計成果作為資源用于以后的設計,有必要編制相應的文檔。提供給用戶的安裝手冊、操作手冊和維護手冊等,是技術文檔的重要組成部分之一。技術文檔必須按國家標準對其進行標準化,經相關人員審核后存入技術檔案室進行統一管理。
上傳時間: 2014-12-27
上傳用戶:liuqy
介紹了電力操作電源與智能電池巡檢系統的特點,給出了一種基于超低功耗單片機MSP430 F149針對中小型變電站自動化運行的專用設備的基本設計原理及實現方法,最后給出了詳細硬件構成和軟件實現。該系統能滿足中小型變電站安全、可靠、自動運行的要求,并通過與上位機的串行通信實現變電站的遠程管理和控制。 Abstract: The characters of the intelligent battery data logging system of the electric operation power are introduced.The basic design principle and the implemented methods of the special equipment which only designed for the middle or small transformer substation based on MSP430F149 are prescribed. Finally, the hardware block diagram and the software flow chart are also given. The function that the system finally needs to realize can basically meet with the middle or small transformer substation’s satisfy, reliably,and automatic running.And it can also realize the transformer substation long-distance management and control by serial communicating with the host computer.
上傳時間: 2013-11-25
上傳用戶:黃華強
文章分析了ISD4004語音芯片的內部存儲信息管理機制, 以具體實例介紹了錄音控制過程, 實現了對語音地址的準確控制。
上傳時間: 2013-10-24
上傳用戶:wivai
摘要:介紹利用80C31單片機串行口、廉價的74HC164和74HC244集成塊實現多個LED顯示的一種簡單方法,利用該方法設計的多路LED顯示系統具有硬件結構簡單、軟件編程容易和價格低廉的特點。關鍵詞:單片機 串行口 LED 顯示 80C31
上傳時間: 2013-12-31
上傳用戶:時代將軍
摘 要 針對現有單相機單光源視線追蹤系統存在的幾個問題:精度不高、頭動受限以及標定復雜,提出了一種新的基于瞳孔?角膜反射(PCCR)技術的視線追蹤方法.通過提出的瞳孔邊緣濾波算法(RDPEF)和三通道偽彩色圖(TCPCM)解決了近紅外條件下瞳孔定位誤差較大、瞳孔跟蹤魯棒性較差的問題,進而提高了視線特征提取的精度.通過提出的頭部位置補償方法以及個體差異轉化模型,使二維映射模型允許使用者頭部運動并且只需要單點標定.該方法提高了單相機視線追蹤的精度和應用范圍,為面向人機交互的視線追蹤系統提供了有效的低成本解決方案.關鍵詞 視線追蹤;瞳孔定位;瞳孔跟蹤;視線估計;瞳孔?角膜反射(PCCR)技術
上傳時間: 2013-10-21
上傳用戶:超凡大師
新一代的可攜式電子產品不但日趨輕巧纖薄,而且內建的數位電路也越來越多,以便可以支援復雜的運算工作。這類能快速處理大量資料的電子產品迅速普及起來,使系統設計工程師在設計上面對新挑戰。為了在產品添加更多功能及確保外型更吸引,設計工程師一方面要為處理器提供足夠的供電來執行各種新功能,其中包括聲頻/視訊錄播,電玩,網頁瀏覽,電子郵件傳送及一般的辦公室文檔處理,但另一方面又不能為應付更大的耗電量而加大電池。超小型的可攜式電子產品近來很受市場歡迎,這個趨勢顯示電池體積會進一步縮小,令系統很易便耗盡電池的儲電。這些儲電量如此有限的電池還要為其他新加的元件,例如高解析度彩色顯示器及攝影鏡頭,提供所需的供電。電池技術固然在效能上有一定的提升,但基本上仍不足以解決電源的供求失衡問題。此外,新一代的半導體技術也令這個問題雪上加霜,因為深層次微米制程技術有漏電的問題,進一步增加系統的整體功耗。電源轉換技術也達到瓶頸,效能出現大幅提升的機會十分渺茫。(目前市場上各大開關穩壓器的電源轉換效率已高達90%以上。)面對這樣的情況,我們必須重新思考電源管理的問題,以及采用周密完善的方式來開發新系統。頭痛醫頭,腳痛醫腳的方法只能暫時解決個別的電源轉換效率問題,對問題的徹底解決沒有幫助。因此,我們必須全面審視整個系統的供電需要,并確保系統內的不同元件能在運作上互通,才可進一步提升能源效益以滿足消費者的要求。
上傳時間: 2013-12-19
上傳用戶:zhanditian
介紹了反電勢控制理論,并論述應用S12X單片機在反電勢理論基礎上控制直流無刷電機的方法,并對在此控制方式下的直流無刷電機起動問題進行討論。經試驗證明,在此種控制方式下直流無刷電機能夠穩定運行并能正常起動。
上傳時間: 2014-12-27
上傳用戶:aix008