實時時鐘處理芯片ds1337驅動程序,芯片由i2c接口控制,將文件加入到linux內核的driver i2c/chips目錄下,在makefine中添加該文件直接編譯即可
上傳時間: 2014-02-21
上傳用戶:www240697738
本設計以 STM32 單片機和 AD7791 實現電子秤的設計。設計采用電阻式應變片組成應變電橋的稱重傳感器采集重量的電壓信號,采用兩個零漂移放大器 ADA4528 組成了前端差分放大電路,設計采用了差分濾波器和共模濾波器,有效抑制了進入模數轉換模塊 AD7791 中的噪聲,STM32 通過 SPI 接口控制 AD7791 進行數據 A/D 轉換,讀取和數據處理,在 LCD 顯示屏顯示測量結果。經過實際測試,稱重傳感器測量范圍在 1g ~ 6KG 之間,測量范圍在 10g 內時測量誤差能達到 0.2g 之內。
上傳時間: 2022-05-07
上傳用戶:
隨著科技的不斷發展以及社會的不斷進步,勞動密集型的產業構造向技術密集型的產業構造的轉變,大量的消費環境以及銷售環境的變化,要求新的流通渠道產生,而超市、百貨購物等傳統渠道和方式的人工成本費用較高,加之場地的局限等因素,自動售貨機系統應運而生,目前自動售貨機的特點是科技含量高,24小時服務,方便且不需要人工看管,但支付方式過于單一,僅能收取硬幣和小額紙幣,同時傳統的自動售貨機不能聯網,運營者無法實時的獲得售賣信息,這會大大降低自動售貨機工作的效率,并給維護帶來了很多不便,隨著支付方式的多元化發展,自動售貨機將由單一的支付方式向多元化的支付方式發展。 本文介紹了實現微信支付功能現有的方案,對各方案的優缺點進行了闡述并提出了一種基于 STM32單片機的支持紙幣、硬幣、微信支付的多元化支付方式,并可以通過互聯網實時上傳售賣信息的低成本的自動售貨機控制系統。該方案不僅實現了微信支付功能,同時也降低了硬件成本。本文研究了通過RS-232通信接口控制 DTU與服務器進行數據通信實現售賣信息的上傳和微信支付功能,并對發送的數據進行 DES加密,對接收的數據進行解密后進行二維碼的編碼處理,使用 MDB多點總線協議對紙硬幣識別器進行控制,并使用RS-485通信接口對電機進行控制。通過實現自動售貨機支付方式的多元化和售賣信息的實時上傳,大大提高了自動售貨機運行的效率,降低了自動售貨機維護的成本。
標簽: stm32
上傳時間: 2022-05-28
上傳用戶:
LED 驅動控制專用電路數碼管驅動芯片、串行接口控制、按鍵掃描、控制簡單讀取迅速,
上傳時間: 2022-06-28
上傳用戶:d1997wayne
摘要:提出一種基于FPGA的機械振動信號數據采集和以太網數據傳輸的設計方案,利用VHDL語言編寫軟核,在FPGA內部實現采樣控制、數據緩存、數據封裝以及以太網通信控制,通過實現變頻率采樣解決機械振動信號測點多樣的問題,實現一個專用CPU解決FPGA和以太網適配器DM9OOO的接口控制。
上傳時間: 2022-07-11
上傳用戶:bluedrops
本課題給出了一種基于高速PCI總線、以FPGA為核心處理器和控制器的高分辨率實時圖像處理系統,該系統可實現對高分辨率高幀率圖像(1024*768@60HZ)的實時采集、處理以及輸出。本文首先給出了高分辨率實時圖像處理系統的系統方案,然后介紹了高分辨率實時圖像處理卡的詳細設計方案。本文的重點在于介紹高分辨率實時圖像處理系統的FPGA控制邏輯設計,主要研究了該數字圖像處理系統中影響系統實時處理速度的數據流控制技術,如PCI接口控制、FPGA與外部RAM的高速讀寫控制、圖像的采集預處理,圖像的輸出控制等,本文還介紹了高分辨率實時圖像處理卡的上位機應用程序設計與實現,本文的最后介紹了系統的調試及應用。驗證結果表明,本文所設計的接口模塊可以很好地應用在高分辨率實時圖像處理系統中,采用這些接口模塊,系統能有效完成上述的圖像數據流控制功能。
上傳時間: 2022-07-27
上傳用戶:
通用異步收發器UART(Universal Asynchronous Receiver/Transmitter)是廣泛使用的串行傳輸協議。串行外設用到異步串行接口一般采用專用集成電路實現。但是這類芯片一般包含許多輔助模塊,而時常不需要使用完整的UART的功能和輔助功能,或者當在FPGA上設計時,需要將UART功能集成到FPGA內部而不能使用芯片。藍牙主機控制器接口則是實現主機設備與藍牙模塊之間互操作的控制部件。當在使用藍牙設備的時候尤其是在監控場所,接口控制器在控制數據與計算機的傳輸上就起了至關重要的作用。 論文針對信息技術的發展和開發過程中的實際需要,設計了一個藍牙HCI-UART(Host Controller Interface-Universal Asynchronous Receiver/Transmitter)控制接口的模塊。使用VHDL將其核心功能集成,既可以單獨使用,也可集成到系統芯片中,并且整個設計緊湊、穩定且可靠,其用途廣泛,具有一定的使用價值。 本設計采用TOP-DOWN設計方法,整體上分為UART接口和藍牙主機控制器接口兩部分。首先根據UART和藍牙主機控制器接口的實現原理和設計指標要求進行系統設計,對系統劃分模塊以及各個模塊的信號連接;然后進行模塊設計,設計出每個模塊的功能,并用VHDL語言編寫代碼來實現模塊功能;再使用ISE8.2I自帶的仿真器對各模塊進行功能仿真和時序仿真;最后進行硬件驗證,在Virtex-II開發板上對系統進行功能驗證。實現了發送、接收和波特率發生等功能,驗證了結果,表明設計正確,功能良好,符合設計要求。
上傳時間: 2013-07-13
上傳用戶:wfl_yy
運動控制技術是機電一體化的核心部分,提高運動控制技術水平對于提高我國的機電一體化技術具有至關重要的作用。運動控制技術的發展是制造自動化前進的旋律,是推動新的產業革命的關鍵技術。對于數控系統來說,最重要的是控制各個電機軸的運動,這是運動控制器接收并依照數控裝置的指令來控制各個電機軸運動從而實現數控加工的,數據加工中的定位控制精度、速度調節的性能等重要指標都與運動控制器直接相關。目前對數控系統的研究都集中在插入PC的NC控制器的研究上,而其核心部分就是對步進、伺服電機進行控制的運動控制卡的研究。對PC-NC來說,運動控制卡的性能很大程度上決定了整個數控系統的性能,而微電子和數字信號處理技術的發展及其應用,使運動控制卡的性能得到了不斷改進,集成度和可靠性大大提高。 本課題通過對運動控制技術的深入研究,并針對國內運動控制技術的研究起步較晚的現狀,結合當前運動控制領域的具體需要,緊跟當前運動控制技術研究的發展趨勢,吸收了數控技術和相關運動控制技術的最新成果,提出了基于PCI和FPGA的方案,研制了一款比較新穎的、功能強大的、具有很大柔性的四軸多功能運動控制卡。 本課題的具體研究主要有以下幾方面: 首先,通過對運動控制卡及運動控制系統等行業現狀的全面調研,和對運動控制技術的深入學習,在比較了幾種常用的運動控制方案的基礎上,提出了基于FPGA的運動控制設計方案,并規劃了板卡的總體設計。 其次,根據總體設計,規劃了板卡的結構,詳細劃分并實現了FPGA各部分的功能;利用光電隔離原理設計了數字輸入/輸出電路。 再次,利用FPGA的資源實現了PCI從設備接口,達到跟控制卡通信的目的,針對運動控制中的一些具體問題,如運動平穩性、實時控制以及多軸聯動等,在FPGA上設計了四軸運動控制電路,定義了各個寄存器的具體功能,設計了功能齊全的加/減速控制電路、變頻分配電路、倍頻分頻電路和三個功能各異的計數器電路等,自動降速點運動、A/B相編碼器倍頻計數電路等特殊功能。最后,進行了本運動控制卡的測試,從測試和應用結果來看,該卡達到預期的要求。
上傳時間: 2013-07-27
上傳用戶:zgu489
隨著信息社會的發展,人們要處理的各種信息總量變得越來越大,尤其在處理大數據量與實時處理數據方面,對處理設備的要求是非常高的。為滿足這些要求,實時快速的各種CPU、處理板應運而生。這類CPU與板卡處理數據速度快,效率高,并且不斷的完善與發展。此類板卡要求與外部設備通訊,同時也要進行內部的數據交換,于是板卡的接口設備調試與內部數據交換也成為必須要完成的工作。本文所作的工作正是基于一種高速通用信號處理板的外部接口和內部數據通道的設計。 本文首先介紹了通用信號處理板的應用開發背景,包括此類板卡使用的處理芯片、板上設備、發展概況以及和外部相連的各種總線概況,同時說明了本人所作的主要工作。 其次,介紹了PCI接口的有關規范,給出了通用信號處理板與CPCI的J1口的設計時序;介紹了DDR存儲器的概況、電平標準以及功能寄存器,并給出了與DDR.存儲器接口的設計時序;介紹了片上主要數據處理器件TS-202的有關概況,設計了板卡與DSP的接口時序。 再次,介紹了Altera公司FPGA的程序設計流程,并使用VHDL語言編程完成各個模塊之間的數據傳遞,并重點介紹了DDR控制核的編寫。 再次,介紹了WDM驅動程序的結構,程序設計方法等。 最后,通過從工控機向通用信號處理板寫連續遞增的數據驗證了整個系統已經正常工作。實現了信號處理板內部數據通道設計以及與外部接口的通訊;并且還提到了對此設計以后地完善與發展。 本文所作的工作如下: 1、設計完成了處理板各接口時序,使處理板可以從接口接受/發送數據。 2、完成了FPGA內部的數據通道的設計,使數據可以從CPCI準確的傳送到DSP進行處理,并編寫了DSP的測試程序。 3、完成了DDR SDRAM控制核的VHDL程序編寫。 4、完成了PCI驅動程序的編寫。
上傳時間: 2013-06-30
上傳用戶:唐僧他不信佛
礦井加暖系統在礦產、冶金、化工等工業中具有廣泛的應用。課題組根據熱效率、壽命、自動化程度等方面存在的問題,經過調查、分析和研究開發了一套新型礦用環保熱風爐系統,該系統主要由數據采集系統、火焰監測系統和主機控制系統三部分組成。 數據采集系統,要對復雜的現場環境進行監測控制,是整個新型熱風爐自動控制系統的關鍵。本文設計的數據采集系統由MSP430單片機、模擬量采集(A/D)、模擬量輸出(D/A)、開關量采集、開關量輸出、存儲、通信接口及其他輔助電路組成,結構簡單、機構可靠性高,使用壽命長,能夠對系統的各種現場數據進行實時監測和控制,對于礦井的安全可靠生產具有重要的意義。
上傳時間: 2013-04-24
上傳用戶:yph853211