浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術(shù)資料 » 傳感與控制

控制器部分

發(fā)布時間:2012/6/3 15:46:57 訪問次數(shù):743

    適合機器人的控制芯CY7C1302CV25-167BZC片有很多,單片機、DSP,甚至我們計算機上所用的CPU,都可以。不過我們這里主要介紹針對機器人小車的技術(shù),所以其他的先放一放,讓我們把注意力放到物美價廉的單片機上來,小芯片有大智慧。
    首先還是理論課.不要抱怨,我的信條是:不懂理論的開發(fā)者永遠只能是一個拼裝師。
    單片機又稱單片微控制器,它不是完成某一個邏輯功能的芯片,而是把一個計算機系統(tǒng)集成到一顆芯片上。概括地講,一顆芯片就成了一臺計算機。它的體積小、質(zhì)量輕、價格便宜,為機器人學(xué)習(xí)、開發(fā)和應(yīng)用提供了便利條件。
    單片機是自動控制系統(tǒng)中應(yīng)用非常廣泛的控制芯片,在我們身邊的許多電器中都有單片機的身影。想自己動手制作機器人的話,相應(yīng)的單片機知識是必不可少的。
    系統(tǒng)的單片機知識我這里不想多說,單片機不同于其他電器,拿過插頭直接插在電源上就可以使用。一塊空白的單片機想要使用,還需要一些其他的電路來支持。一般來說,最基本的電路就是單片機最小系統(tǒng),它是可以讓單片機工作起來的最基本的電路。在所有的單片機系統(tǒng)中,你都可以找到類似的電路。至于它的原理,這里就不贅述了。
    單片機最終需要程序來控制,一般都是在PC上編寫好程序,通過下載線來下載到單片機中執(zhí)行。下載需要一個電路來持,以前的通常做法是連接到PC的口,不過現(xiàn)在有很多通過USB下載程序的電路。
    機器人開發(fā)除了需要最基本的單片機電路,其他還需要一些電機驅(qū)動、/VD轉(zhuǎn)換、開關(guān)選擇等電路。
    也許你感到有一點棘手了,這些電路對于一個從未接觸過單片機的新手來說可能有些頭大,沒關(guān)系,現(xiàn)在市場上有很多成熟的單片機開發(fā)系統(tǒng)出售,價格極為低廉。如果不想在底層電路上多花精力的話,到網(wǎng)上搜索一下“單片機開發(fā)板”,一百多元就可以買到功能十分齊全,還贈送軟件+教程及技術(shù)支持服務(wù)的適用開發(fā)板了(當(dāng)然,你如果自己動手的話,成本會更低)。
    至于軟件,說白了就是你自己給單片機設(shè)計的指令程序,讓機器人可以具有最簡單的智能。不要看到“智能”這兩個字就覺得多么高深,看到前面有電線杵知道要拐,這,就是智能。
    不同的單片機需要不同的開發(fā)環(huán)境,這個要在購買的時候就弄清楚,很多單片機公司都有自己配套的開發(fā)軟件,不少都是可以在公司網(wǎng)站上免費下載的。一般來說,國外的很多芯片公司在自己的網(wǎng)站上都有非常豐富和適用的資料,抱本英漢詞典,將網(wǎng)站上的資料瀏覽一下,你會發(fā)現(xiàn),一切都將變得十分簡單。
    以前一說起單片機開發(fā),我們就會想到匯編語言,那時候的芯片成本很高,芯片的運算開銷和存儲開銷都要精打細算,高效率的匯編語言是單片機的最佳選擇。而現(xiàn)在,隨著芯片成本的降低,開銷問題已經(jīng)不再是制約單片機程序開發(fā)的瓶頸,所以很多類C或BASIC語言的開發(fā)環(huán)境都已經(jīng)出現(xiàn)。只要有一定的程序開發(fā)基礎(chǔ),對單片機的各種引腳足夠熟悉,那么寫出個簡單的智能程序就不是難事。
    現(xiàn)在單片機的價格已經(jīng)十分低廉,價格上無需考慮太多,關(guān)鍵是要選擇一款合適的、資料較多、容易上手的。就機器人開發(fā)來說,要滿足以下幾個條件:有程序下載線,可以方便地將程序從PG上下載到單片機上;集成7/VD轉(zhuǎn)換;有PWM輸出(便于控制電機)。
    當(dāng)然,單片機終究能力有限,想要做一些運算量較大的應(yīng)用(如音頻、視頻的處理)時,就需要一些更高端的芯片,比如DSP等,或者干脆把你的電腦機箱加上幾個輪子,讓你的電腦跑起來吧
    適合機器人的控制芯CY7C1302CV25-167BZC片有很多,單片機、DSP,甚至我們計算機上所用的CPU,都可以。不過我們這里主要介紹針對機器人小車的技術(shù),所以其他的先放一放,讓我們把注意力放到物美價廉的單片機上來,小芯片有大智慧。
    首先還是理論課.不要抱怨,我的信條是:不懂理論的開發(fā)者永遠只能是一個拼裝師。
    單片機又稱單片微控制器,它不是完成某一個邏輯功能的芯片,而是把一個計算機系統(tǒng)集成到一顆芯片上。概括地講,一顆芯片就成了一臺計算機。它的體積小、質(zhì)量輕、價格便宜,為機器人學(xué)習(xí)、開發(fā)和應(yīng)用提供了便利條件。
    單片機是自動控制系統(tǒng)中應(yīng)用非常廣泛的控制芯片,在我們身邊的許多電器中都有單片機的身影。想自己動手制作機器人的話,相應(yīng)的單片機知識是必不可少的。
    系統(tǒng)的單片機知識我這里不想多說,單片機不同于其他電器,拿過插頭直接插在電源上就可以使用。一塊空白的單片機想要使用,還需要一些其他的電路來支持。一般來說,最基本的電路就是單片機最小系統(tǒng),它是可以讓單片機工作起來的最基本的電路。在所有的單片機系統(tǒng)中,你都可以找到類似的電路。至于它的原理,這里就不贅述了。
    單片機最終需要程序來控制,一般都是在PC上編寫好程序,通過下載線來下載到單片機中執(zhí)行。下載需要一個電路來持,以前的通常做法是連接到PC的口,不過現(xiàn)在有很多通過USB下載程序的電路。
    機器人開發(fā)除了需要最基本的單片機電路,其他還需要一些電機驅(qū)動、/VD轉(zhuǎn)換、開關(guān)選擇等電路。
    也許你感到有一點棘手了,這些電路對于一個從未接觸過單片機的新手來說可能有些頭大,沒關(guān)系,現(xiàn)在市場上有很多成熟的單片機開發(fā)系統(tǒng)出售,價格極為低廉。如果不想在底層電路上多花精力的話,到網(wǎng)上搜索一下“單片機開發(fā)板”,一百多元就可以買到功能十分齊全,還贈送軟件+教程及技術(shù)支持服務(wù)的適用開發(fā)板了(當(dāng)然,你如果自己動手的話,成本會更低)。
    至于軟件,說白了就是你自己給單片機設(shè)計的指令程序,讓機器人可以具有最簡單的智能。不要看到“智能”這兩個字就覺得多么高深,看到前面有電線杵知道要拐,這,就是智能。
    不同的單片機需要不同的開發(fā)環(huán)境,這個要在購買的時候就弄清楚,很多單片機公司都有自己配套的開發(fā)軟件,不少都是可以在公司網(wǎng)站上免費下載的。一般來說,國外的很多芯片公司在自己的網(wǎng)站上都有非常豐富和適用的資料,抱本英漢詞典,將網(wǎng)站上的資料瀏覽一下,你會發(fā)現(xiàn),一切都將變得十分簡單。
    以前一說起單片機開發(fā),我們就會想到匯編語言,那時候的芯片成本很高,芯片的運算開銷和存儲開銷都要精打細算,高效率的匯編語言是單片機的最佳選擇。而現(xiàn)在,隨著芯片成本的降低,開銷問題已經(jīng)不再是制約單片機程序開發(fā)的瓶頸,所以很多類C或BASIC語言的開發(fā)環(huán)境都已經(jīng)出現(xiàn)。只要有一定的程序開發(fā)基礎(chǔ),對單片機的各種引腳足夠熟悉,那么寫出個簡單的智能程序就不是難事。
    現(xiàn)在單片機的價格已經(jīng)十分低廉,價格上無需考慮太多,關(guān)鍵是要選擇一款合適的、資料較多、容易上手的。就機器人開發(fā)來說,要滿足以下幾個條件:有程序下載線,可以方便地將程序從PG上下載到單片機上;集成7/VD轉(zhuǎn)換;有PWM輸出(便于控制電機)。
    當(dāng)然,單片機終究能力有限,想要做一些運算量較大的應(yīng)用(如音頻、視頻的處理)時,就需要一些更高端的芯片,比如DSP等,或者干脆把你的電腦機箱加上幾個輪子,讓你的電腦跑起來吧

上一篇:傳感器部分

上一篇:執(zhí)行器部分

相關(guān)技術(shù)資料
6-3控制器部分

熱門點擊

 

推薦技術(shù)資料

滑雪繞樁機器人
   本例是一款非常有趣,同時又有一定調(diào)試難度的玩法。EDE2116AB... [詳細]
版權(quán)所有:51dzw.COM
深圳服務(wù)熱線:13692101218  13751165337
粵ICP備09112631號-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
付款方式


 復(fù)制成功!