摘要:為了在工業生產及過程控制中準確則量溫度,設計了一種基于低功耗 MSP430 單片機的數字溫度計。整個系統通過單片機 MSP430F1121A 控制 DS18B20 讀取溫度,采用數碼管顯示,溫度傳感器 DS18B20 與單片機之間通過串口進行數據傳匯。MSP430系列單片機具有超低功耗,且外圍的整合性高,DS18B20 只需一個端口即可實現數據通信,連接方便。通過多次實驗證明,該系統的則試結果與實際環境溫度一致,除了具有接口電路簡單、則量精度高、誤差小、可靠性高等特點外,其低成本、低功耗的特點使其擁有更廣闊的應用前景。
上傳時間: 2022-07-10
上傳用戶:zhanglei193
包含從C語言900例代碼,大多為經典,收集整合后分享給大家。
標簽: C語言
上傳時間: 2022-07-11
上傳用戶:
摘要: 在VB(Visual Basic)編程環境下,通過調用Windows API函數,設計了整合串口通信和工業以太網通信的監控系統通信方案。并介紹了ModbuS協議和M0dbus/TcP協議及其通信原理,提出了應用于工業現場設備監控的設計方案,實現了上位機對現場設備的實時監控。提高了上位機監控程序的開發效率。實踐證明,本監控系統性能穩定,能夠滿足本項目監控系統的設計要求。
上傳時間: 2022-07-11
上傳用戶:
第1章 Cadence概述Cadence 16.6電路設計與仿真從入門到精通內容指南Cadence為挑戰簡短、復雜、高速芯片封裝設計,推出了以Windows XP的操作平臺為主的Cadence SPB 16.6。本章將從Cadence的功能特點及發展歷史講起,介紹Cadence SPB 16.6的安裝、界面、使用環境,以使讀者能對該軟件有一個大致的了解。知識重點Cadence簡介Cadence軟件的安裝Cadence SPB 16.6的啟動1.1 Cadence簡介 方塊Cadence公司在EDA領域處于國際領先地位,旗下PCB設計領域有市面上眾所周知的OrCAD和Allegro SPB兩個品牌,其中OrCAD為20世紀90年代的收購品牌。Allegro SPB為Cadence公司自有品牌,早期版本稱為Allegro PSD。經過10余年的整合,目前Cadence PCB領域仍執行雙品牌戰略,OrCAD覆蓋中低端市場(以極低的價格就可以獲得好用的工具,主要與Protel和Pads競爭),Allegro SPB覆蓋中高端市場(與Mentor和Zuken競爭)。(1)OrCAD涵蓋原理圖工具OrCAD Capture、Capture CIS(含有元件庫管理之功能),原理圖仿真工具PSpice(PSpiceAD、PSpiceAA),PCB Layout工具OrCAD PCB Editor(Allegro L版本,OrCAD原來自有的OrCAD Layout在2008年已經全球范圍停止銷售),信號完整性分析工具OrCAD Signal Explorer(Allegro SI基礎版本)。
上傳時間: 2022-07-22
上傳用戶:
fpga入門好書,分享一下,內容講的深入淺出。
標簽: verilog hdl FPGA
上傳時間: 2022-07-23
上傳用戶:xsr1983
本筆記整合了歷屆省賽真題的試題注意點以及編程的一些小技巧和做編程題的一些套路和習慣,同時整理出賽用開發板各個模塊使用時的一些注意點,還有官方驅動的一些錯誤,最后奉上了歷屆客觀題的備考筆記。
上傳時間: 2022-07-24
上傳用戶:
PADS2007:相比05增加了一些功能,比如能夠在PCB中顯示器件的管腳號,操作習慣也發生了一些變化:而且PADS2007套裝軟體目前共有三個版本,分別為PADS PE PADS XE及PADS SE,隨著不同的版本而有更強大的功能,可適應各種不同的設計需求。PADS SE功能包括了設計定義、版本配置及自動電路設計能力。 PADS XE套裝軟體則增加了類比模擬及信號整合分析功能。如果使用者需要的是最高級及高速的功能,PADS SE則是最佳選擇。 PADS套裝軟體也包括了一個參數資料的資料庫,讓使用者可以安裝該產品,并且快速開始設計,而不需要花時間及成本在資料庫的開發上。 Mentor Graphics正和事業伙伴共同努力,以確定該資料庫的高品質,并且能有大量的支援元件,并且時時更新。
標簽: padslogic
上傳時間: 2022-07-25
上傳用戶:jiabin
Qt Quick提供了一套高動態,豐富的QML元素來定制用戶界面的說明性框架。Qt Quick有助于程序開發員與界面設計員的合作為便攜式設備建立流暢的用戶界面,例如:移動電話、媒體播放器,機頂盒以及上網本等。Qt Quick包含了QtDeclarative C++模塊,QML并且它們全被整合到Qt Create IDE中。使用QtDeclarative C++模塊可以從你的T應用程序中載入QML文件并與之互動。QML是對JaaScript一種擴展,它提供一種機制使用QML元素來說明構建一個對象樹。QML對Ja vaScript與Qt現有的QObjec-tbase 類型系統進行整合改善;增加了自動屬性綁定的支持并提供在語言級別的網絡透明度。QML元素是一套先進的圖形,就像搭積木方式那樣構建界面。這些不同的元素是通過QML文檔來綁在一起的,從簡單的按鈕與滑塊到復雜完整的應用程序,例如一個受歡迎的Flickr照片共享網站上的照片瀏覽器。Qt Quick是建立在Qt固有優勢的基礎上。QML可被用于逐步擴展現有的程序或創建全新的應用程序。QML通過QtDeclarative模塊來完全擴展C++功能。
標簽: Qt-Quick
上傳時間: 2022-07-25
上傳用戶:fliang
智能機器人硬件功能模塊介紹1.核心控制板:raspberry b+(樹莓派B+):一種卡片式電腦。樹莓派是只有信用卡大小的卡片式電腦,其系統基于Linux。截止至2012年6月1日,樹莓派只有A和B兩個型號,主要區別:A型:1個USB、無有線網絡接口、功率2.5W,500mA、256MB RAM;B型:2個USB、支持有線網絡、功率3.5W,700mA、512MB RAM。2.底層電路驅動芯片:Arduino 。Mega2560的處理器核心是ATmega2560,同時具有54路數字輸入/輸出口(其中16路可作為PWM輸出),16路模擬輸入,4路UART接口,一個16MHz晶體振蕩器,一個USB口,一個電源插座,一個ICSP header和一個復位按鈕。Arduino Mega2560也能兼容為Arduino UNO設計的擴展板。3.底層硬件:驅動電路、控制電路 包括(ln298、hc-06藍牙模塊、舵機、攝像頭、麥克風、無線網卡、電機、地盤、傳感器若干、材料等) 4.工作原理:樹莓派用來處理上層指令、運用大型代碼、和代碼整合等,例如:人臉識別、語音識別、郵件發送、環境數據上傳到互聯網、獲取網絡指令等。通過串口通訊和底層驅動芯片arduino進行交互,和數據傳輸。arduino則負責底層電路的驅動、環境檢測、快速機動、預報處理等工作1.該項目中我們自主研發了一套無線充電設備,最大的轉換效率可以達到40%,安裝在機器人的底端,可以實現機器人長時間的工作而不需要人為去充電,解決了用戶不在家機器人也能正常工作的問題。該項目已經獲得了專利。
上傳時間: 2022-07-25
上傳用戶:zhaiyawei
隨著資通技術(ICT)的進步與普及,取得數據不僅方便快速,傳播信息的管道也多樣化與便利。然而,在網絡搜尋到的數據卻越來越巨量,如何將在眾多的數據之中篩選出正確的信息,進而萃取出您要的知識?如何獲得同時具廣度與深度的知識?如何一次就獲得最正確的知識?相信這些都是大家共同思考的問題。為了解決這些困惱大家的問題,永忠、智誠兄與敝人計劃制作一系列「Maker系列」書籍來傳遞兼具廣度與深度的軟件開發知識,希望讀者能利用這些書籍迅速掌握正確知識。首先規劃「以一個 Maker 的觀點,找尋所有可用資源并整合相關技術,透過創意與逆向工程的技法進行設計與開發」的系列書籍,運用現有的產品或零件,透過駭入產品的逆向工程的手法,拆解后并重制其控制核心,并使用 Arduino相關技術進行產品設計與開發等過程,讓電子、機械、電機、控制、軟件、工程進行跨領域的整合
上傳時間: 2022-07-26
上傳用戶:zhanglei193