一、常用模塊:
1、電源(電源模塊12V、9V、5V、3.3V較為常用,如果用電池那么還要考慮升壓塊,如果用一些必須負電壓供電的芯片,就還要把比如LM337做進(jìn)去)
2、最小系統(以備I/O口不夠的特殊情況)
3、鍵盤(pán)
4、液晶顯示
5、AD,DA
6、溫度、濕度、壓力、角度、聲、光傳感器(尋跡光耦(個(gè)人使用覺(jué)得RPR220不錯),霍爾傳感器(A04E)和磁鋼,光電槽和碼盤(pán),避障的光電開(kāi)關(guān),趨光的光敏電阻或者光敏二極管,接近開(kāi)關(guān)(探測金屬),角度傳感器(太貴了),超聲波)
7、集成運放
8、可編程邏輯
9、電機(步進(jìn)電機控制可以考慮加L297)
10、繼電器
11、信號處理(比如光耦我們希望它出來(lái)的是開(kāi)關(guān)量,但要不是就得加比較器,所以配合光耦,比較器模塊是必備的(推薦LM339、LM393),又比如信號回來(lái)需要放大,那就需要用到運放,適當準備幾塊運放的芯片比如(TL082、TL084))
二、常用程序:
1、LCD顯示程序、鍵盤(pán)輸入程序;
2、AD\DA SPI傳輸程序;
3、AD采集后數據處理算法;
4、電機控制程序,要把減速電機做到像步進(jìn)電機一樣一步步走,光調速是不夠的,提到調速就要說(shuō)下面一點(diǎn)PWM了,要把步進(jìn)電機通過(guò)頻率和細分調速調到滿(mǎn)意。
5、PWM通道和比特率輸出;
6、延時(shí)和計時(shí)(這里的延時(shí)指用軟件延時(shí),這里的記時(shí)指用計時(shí)器);
7、秒表、測速、測距、尋跡算法、避障算法等等;
8、其他的一些不一定需要的算法:比如復線(xiàn)。
三 常用知識
1.模電 數電知識
2.熟練掌握51單片機,但最好用msp430 凌陽(yáng) c8051系列的
3.有條件的話(huà)學(xué)學(xué)arm fpga
聲明:本網(wǎng)站尊重并保護知識產(chǎn)權,根據《信息網(wǎng)絡(luò )傳播權保護條例》,如果我們轉載的作品侵犯了您的權利,請在一個(gè)月內通知我們,我們會(huì )及時(shí)刪除。
蜀ICP備2020033479號-4 Copyright ? 2016 學(xué)習?shū)B(niǎo). 頁(yè)面生成時(shí)間:4.036秒