這個例子做的是去年全國電子電子設計大賽E題,懸掛運動控制系統(E題),我只做了畫線和畫圓兩個部分,純粹是玩,所以精度不是很高,終點定位精度誤差差不多0.5cm左右,畫圓在兩個斜率無窮大區誤差較大需要修正。 一開始我用的是L297+L298驅動,感覺脈沖相位控制比較麻煩,后來想到avr相對51的速度,用B口模擬脈沖,L293驅動。電機我用的是兩個42BYG四相八拍六線步進電機,資料很好找。 這個試驗做起來可能有點麻煩,比賽的時候需要特定的板子,就象附件E題里所示,注意電機轉動的時候不能讓繞線重疊,會嚴重影響精度,繩子要用無彈性的,我用的是去漁具店買的尼龍的無彈性漁線。
上傳時間: 2014-12-07
上傳用戶:youmo81
應 用 程 序 啟 動 封 面 很 多 大 型 應 用 程 序 都 有 啟 動 封 面, 如Word 等 辦 公 系 列 軟 件 和VC + + 等編 程 軟 件。 通 過 啟 動 封 面, 除 了 顯 示 應 用 程 序 名 稱 和 版 權 等 提 示 畫 面,還 可 避 免 由 于 應 用 程 序 啟 動 前 進 行 大 量 數 據 初 始 化 時, 用 戶 較 長 時 間 的等 待, 給 應 用 程 序 增 添 了 許 多 動 態 特 性 和 專 業 規 范
標簽:
上傳時間: 2013-12-22
上傳用戶:banyou
MFC應用程序中的狀態條可以很方便的顯示應用程序的狀態,有 時需要用Bitmap位圖顯示程序狀態,但是MFC的CStatusBar類只直接支持顯 示文本,并不支持圖形。本文以實例說明了如何在狀態條中加入Bitmap位圖。 本文內容適用于Microsoft Visual C++ 1.0/2.0/2.1/2.2/4.0/4.1所包含的 Microsoft Foundation Classes(MFC
上傳時間: 2014-06-01
上傳用戶:1966640071
數字鐘的主要功能有年月日時分秒的顯示輸出功能和對日期及時間進行設置的功能,還可以有整點報時等功能。設計數字鐘的核心問題是時鐘日期的自動轉換功能。即自動識別不同月份的天數的控制。據此可以設計一個如圖所示結構的數字鐘,該數字鐘包括校時模塊、月份天數處理模塊、時分秒計時模塊、年月日模塊和輸出選擇模塊。在本實驗中,只進行了簡單的數字時分秒設計,其他部分還有待下一步改進。
上傳時間: 2013-12-30
上傳用戶:zaizaibang
本文給出基于單片機系統的16×15 三色LED 點陣雙顯示屏設計方案,采用動態顯示原 理,配合優化的程序設計,在動態掃描方式下,得到較高刷新速率、畫面清晰的三色顯示效 果。 本設計實現了由紅、黃、綠組成的十二種顏色搭配的靜態和動態字符、文字、動畫顯 示:集成ASCII 碼子庫顯示;四條廣告語的十二種顏色循環顯示;生動的動畫顯示。按鍵 控制上下左右移動及速度大小和灰度等級。 【關鍵詞】 三色LED 顯示屏 動態顯示 單片機 雙
上傳時間: 2015-09-18
上傳用戶:saharawalker
數字鐘的主要功能有年月日時分秒的顯示輸出功能和對日期及時間進行設置的功能,還可以有整點報時等功能。設計數字鐘的核心問題是時鐘日期的自動轉換功能。即自動識別不同月份的天數的控制。據此可以設計一個如圖1所示結構的數字鐘,該數字鐘包括校時模塊、時分秒計時模塊、年月日模塊、和輸出選擇模塊。
上傳時間: 2015-09-26
上傳用戶:標點符號
請將您需要的文件或目錄拷貝到硬盤中。當\Source目錄下的源文件被拷貝到硬盤上時,源文件的屬性可能變為只讀的,在編譯之前應該將它們的屬性改為可讀寫的。 \Source目錄中的vcip.dsw包含了全書的所有項目,在Visual C++中打開它就能控制全部的代碼。 光盤中各目錄的內容如下所示: \Bin 本書所有示例的可執行文件,可直接在光盤中運行 \Images 用于圖像處理測試的圖像文件 \Source\ShowDIB 第2章2.5節示例的源程序 \Source\ViewDIB 第3章3.4節示例的源程序 \Source\EffectShow 第4章4.10節示例的源程序 \Source\TransformShow 第5章5.7節示例的源程序 \Source\ColorProcess 第6章6.10節示例的源程序 \Source\ImageProcess 第7章7.14節示例的源程序 \Source\Huffman 第8章8.1節示例的源程序 \Source\LZW 第8章8.1節示例的源程序 \Source\RLE 第8章8.1節示例的源程序 \Source\ViewImage 第8章8.7節示例的源程序 \Source\ImageLib 第9章9.1節圖像工具庫ImageLib的源程序 \Source\ImageBoard 第9章9.2節圖像處理工具ImageBoard的源程序
上傳時間: 2013-12-22
上傳用戶:jiahao131
pam我們考慮常見的插值(抽取)運算和濾波器級聯的情形,在實際的插值(余 :)運算中,為了避免信號在經過插值(抽取)后出現混盛現象,保證能無失多 恢復信號,我們常常在插值運算之后(抽取運算之前)加上插值(抽取)濾公 時信號進行帶限,如圖2.10左邊所示。
上傳時間: 2015-10-11
上傳用戶:1966640071
熒光字,一個很好看的動畫 將彈出顏色選擇板,從中選擇自定義顏色按鈕 ,彈出顏色設置對話框,按照如圖所示的參數設置這個對話框
上傳時間: 2015-10-15
上傳用戶:er1219
每種程序設計語言都有描述程序語法結構的規則。例如,Pascal程序由程序塊(又叫分程序)構成,程序塊由語句組成,語句由表達式組成,表達式由記號組成等等。這些規則可以用上下文無關文法或BNF范式(Backus-Naur Form)描述。 編譯器常用的文法分析方法有自上而下和自下而上兩種。正如它們的名字所示,自上而下分析器建立分析樹是從根結點到葉結點,而自下而上分析器恰好反過來。它們的共同點是從左向右地掃描輸入,每次一個符號。 最有效的自上而下和自下而上的分析法都只能處理上下文無關文法的子類。這些子類足以描述程序設計語言的大多數語法結構,其中LL文法的分析器通常用手工實現,而LR文法的分析器通常利用自動工具構造。 本章致力于編譯器采用的典型語法分析方法。我們首先提出有關上下文無關文法的基本概念,然后介紹適合于手工實現的預測分析技術,最后給出自動工具用的LR分析算法。由于程序員準備的代碼經常會出現一些語法錯誤,因此我們還擴展所介紹的分析方法,使之能從常見的錯誤中恢復過來。 3.1 上下文無關文法 ..... 3.4 自下而上分析 3.6 二義文法的應用
上傳時間: 2013-12-25
上傳用戶:hanli8870