具體實現功能
系統由STC89C52單片機、LCD1602液晶顯示屏、霍爾測速傳感器、3V直流電機、按鍵模塊構成。
具體功能:
1、采用霍爾傳感器非接觸式測電機轉速;
2、LCD1602液晶顯示當前的轉速(單位為轉/分(RPM))和當前的PWM占空比0~100%;
3、電機轉速可以通過按鍵調整,也可以開始暫停,正轉和反轉;
4、按鍵可實現加速、減速、正轉、反轉、開始/暫停等功能。
使用說明:
液晶屏第一行顯示電機轉速,第二行顯示占空比,占空比數值越大,電機轉速越快。
系統一共有6個按鍵,單片機附近的獨立按鍵是系統的復位按鍵,按下單片機會復位。
下面一排是控制按鍵:
1鍵:加速鍵,可以短按,占空比加1,也可長按,占空比連續加;
2鍵:減速鍵,可以短按,占空比減1,也可長按,占空比連續減;
3鍵:正轉切換鍵,按下后電機正轉;
4鍵:反轉切換鍵,按下后電機反轉;
5鍵:開始暫停鍵,按一下開始,再按一下暫停。
設計背景
在現代電子產品中,自動控制系統,電子儀器設備、家用電器、電子玩具等等方面,直流電機都得到了廣泛的應用。大家熟悉的錄音機、電唱機、錄相機、電子計算機等,都不能缺少直流電機。所以直流電機的控制是一門很實用的技術。直流電機,大體上可分為四類:幾相繞組的步進電機、永磁式換流器直流電機、伺服電機、 兩相低電壓交流電機
直流電機的特點是啟動轉矩大,最大轉矩大,轉速控制容易,調速后效率很高。與交流調速相比,直流電機結構復雜,生產成本高,維護工作量大。隨著大功率晶體管的問世以及矢量控制技術的成熟,使得矢量控制變頻技術獲得迅猛發展,從而研制出各種類型、各種功率的變頻調速裝置,并在工業上得到廣泛應用。適用范圍:直流調速器可以應用在造紙印刷、紡織印染、光纜設備、電工技術設備、食品加工機械、橡膠加工機械、生物制藥設備、電路板設備、實驗器材 、特種加工、輕工業、 輸送設備 車輛工程、醫療設備、通訊設備、雷達設備 等行業中。高性能的交流傳動應用比重逐年上升,在工業部門中,用可調速交流傳動取代直流傳動將成為歷史的必然。
硬件設計
本系統采用STC89C51控制輸出數據,由單片機IO口產生PWM信號,送到直流電機,直流電機通過測速電路將實時轉速送回單片機,進行轉速顯示,從而實現對電機速度和轉向的控制,達到直流電機調速的目的。
軟件設計
調速采用PWM(Pulse Width Modulation)脈寬調制,工作原理:通過產生矩形波,改變占空比,以達到調整脈寬的目的。PWM的定義:脈寬調制(PWM)是利用微處理器的數字輸出來對模擬電路進行控制的一種非常有效的技術,廣泛應用在從測量、通信到功率控制與變換的許多領域中。模擬信號的值可以連續變化,其時間和幅度的分辨率都沒有限制。
原理圖
本系統原理圖設計采用Altium Designer19,具體如圖。
程序
本設計利用KEIL5軟件實現程序設計,具體如圖。
仿真實現
本設計利用protues8.7軟件實現仿真設計,具體如圖。
上一篇:41-基于51單片機智能熱水器控制系統
下一篇:39-基于51單片機的熱敏電阻測溫設計
推薦閱讀
史海拾趣
為了進一步擴大市場份額,DDC開始積極開拓國際市場。通過參加國際展會、與海外客戶建立合作關系等方式,DDC逐漸在國際市場上樹立了良好的品牌形象。同時,DDC還針對不同國家和地區的市場需求,推出了定制化的產品解決方案。這些舉措使得DDC在國際市場上的影響力逐漸增強,為公司的發展注入了新的動力。
晨晶電子自成立以來,始終堅持以技術創新為核心競爭力。公司擁有一支高素質的研發團隊,致力于石英晶體元器件的研發與生產。通過不斷的技術創新和產品升級,晨晶電子在行業內逐漸樹立了技術領先的地位。其產品廣泛應用于通信、計算機、消費電子等領域,贏得了眾多客戶的信賴和好評。
Brite-Led Optoelectronics Inc公司自創立之初,便專注于LED技術的研發與應用。在一次關鍵的技術突破中,公司成功開發出一種高效、穩定的LED芯片,其亮度與壽命均遠超當時市場上的同類產品。這一技術突破迅速為Brite-Led贏得了市場認可,奠定了其在LED行業的領先地位。隨著該技術的不斷迭代和完善,Brite-Led的產品逐漸廣泛應用于照明、顯示、背光等多個領域。
隨著公司的發展,技術創新成為推動重慶平洋電子有限公司不斷前進的重要動力。公司不斷加大對研發的投入,引進高端人才,積極研發新技術、新產品。經過多年的努力,公司在電子元器件領域取得了重大突破,產品性能和質量得到了顯著提升,贏得了市場的廣泛認可。
全面詳細的lattice開發軟件ispLEVER的開發教程,既適合入門者應用,也適合高級應用. 包括軟件開發流程介紹(入門級包括原理圖設計輸入),MAP,PAR屬性參數設計詳細介紹,適合高級應用者.… 查看全部問答∨ |
|
紅外攝像機是由攝像機、防護罩、紅外燈、供電散熱單元等綜合為一體的攝像設備,主要是通過發出紅外線經物體反射回來后采集成像。紅外線是一種光波,其波長在780nm~1000μm之間,位于無線電波與可見光之間,市場上的紅外攝像機所采用的紅外光源波長 ...… 查看全部問答∨ |
|
請問把S3C2440A的串口波特率提高到250K,應該怎么設置?? 我現在的應用需要把串口的波特率為250k,但是2440芯片資料上說用系統時鐘最高波特率只能達到115200,要更高的波特率就要外接串口時鐘,或者用FCLK/n作為時鐘源,板子上沒有外接串口時鐘,所以現在只能用FCLK/n作為時鐘源了。但是我不知道怎么設置。 ...… 查看全部問答∨ |
pxa270 在wince5.0下的應用程序直接訪問物理地址的問題 小弟想在wince5.0下直接用應用程序訪問物理地址,直接用VirtualAlloc函數分配800 0000對應的虛擬地址,同時也在應用程序下把gpio78配置成了ncs2,但是不管怎樣,總是讀不到數據,且連ncs2都打不到波形啊!不知道有沒有誰做過類似的改裝,給點建議吧 ...… 查看全部問答∨ |
想買個ARM9的板子用來做嵌入式ARM-linux學習,但是不知道哪個廠家的好。 QQ2440,mini2440,還有揚創、優龍的,這些質量都差不多嗎? 價格如何?… 查看全部問答∨ |
請問如何在windows mobile 6中清除ms 藍牙協議棧 各位: 我在開發windows mobiled手機項目的時候,需要用到第三方的藍牙協議棧。但必須先清除微軟自帶的藍牙協議棧。在windows mobile6的幫助文檔中,說得很清楚,修改 Platfom/FILES/ oem.cpm.csv文件,添加: CE_MODULES_BTD,IGNOR ...… 查看全部問答∨ |
芯片波長 描述的是芯片的光譜,有兩種描述方法:芯片峰值波長,芯片主波長 LED芯片發出的光不是單色光,而是一個有一定寬度的波段,峰值波長顧名思義就是發出的能量最高的波長。將0.33,0.33與芯片的色品坐標相連并延長與光譜色品曲線相交點對應的 ...… 查看全部問答∨ |