新興控制器FPGA
發(fā)布時(shí)間:2012/6/3 16:04:25 訪問(wèn)次數(shù):695
FPGA(Field-Programmable Gate Array),即現(xiàn)場(chǎng)可K6F1008V2C-YF55編程門陣列,是在PAL、GAL、CPLD等可編程器件的基礎(chǔ)上進(jìn)一步發(fā)展的產(chǎn)物。它是作為專用集成電路(ASIC)領(lǐng)域中的一種半定制電路出現(xiàn)的,系統(tǒng)設(shè)計(jì)師可以根據(jù)需要通過(guò)可編輯的連接,把FPGA內(nèi)部的邏輯塊連接起來(lái),就好像一個(gè)電路試驗(yàn)板被放在了一個(gè)芯片里。簡(jiǎn)單說(shuō),如果使用者想開(kāi)發(fā)一個(gè)用簡(jiǎn)單數(shù)字邏輯電路就能控制的小車,又嫌搭電路麻煩,他就可以用軟件給一個(gè)FPGA編程,讓它實(shí)現(xiàn)數(shù)字電路功能,去控制小車。也就是說(shuō),F(xiàn)PGA可被用來(lái)模擬各種電路,有的FPGA甚至能模擬51單片機(jī)的運(yùn)行。由于FPGA通過(guò)編程即可修改它模擬的電路結(jié)構(gòu),因此在系統(tǒng)實(shí)驗(yàn)、調(diào)試中很方便,很多愛(ài)好者正在嘗試用FPGA做機(jī)器人控制器。
更多可供選擇的單片機(jī)
我們?cè)跒闄C(jī)器人選擇一款單片機(jī)前,首先要考慮自己面對(duì)的實(shí)際任務(wù)需要什么性能的單片機(jī)。此時(shí)我們要考慮不同單片機(jī)的“應(yīng)用廣泛程度”,比如,當(dāng)我們要做一個(gè)電子大賽智能小車,有AVR單片機(jī)和PIC單片機(jī)可滿足任務(wù)需要,如何在兩者中作出選擇,需要考慮哪種單片機(jī)學(xué)起來(lái)比較容易、學(xué)習(xí)資料容易獲取、可供參考的程序相案例更加豐富,哪種單片機(jī)更容易獲得編程軟件和下載器等。筆者感覺(jué),要想做智能小車,AVR單片機(jī)的資料比較豐富。
世界上有種類繁多的單片機(jī),它們當(dāng)中絕大多數(shù)都可用來(lái)控制機(jī)器人,但存在一個(gè)是否合適的問(wèn)題。比如,PLC是可編程控制器,當(dāng)然可以用來(lái)控制愛(ài)好者手中的機(jī)器人,但PLC多用于工業(yè)控制領(lǐng)域,設(shè)備龐大,價(jià)格昂貴,同時(shí)不易獲得用PLC控制
小型機(jī)器人的資料。愛(ài)好者選擇學(xué)一種單片機(jī)前,首先得明確自己要用單片機(jī)干什么,然后再選最合適的單片機(jī)學(xué)習(xí)。學(xué)單片機(jī)重在學(xué)精一兩種單片機(jī),如果有人泛泛地學(xué)ARM、PLC、PIC、DSP、FPGA等所有有名的單片機(jī),那么他將無(wú)法擁有真正的深度開(kāi)發(fā)能力。所謂深度開(kāi)發(fā),以AVR單片機(jī)為例,初學(xué)者可以用它實(shí)現(xiàn)小燈交替閃爍,中級(jí)技術(shù)人員可以用它控制參加小車比賽
的機(jī)器人,而真正的高級(jí)開(kāi)發(fā)人員可以用AVR實(shí)現(xiàn)機(jī)器視覺(jué)、無(wú)人機(jī)自動(dòng)駕駛、坦克火控系統(tǒng)……
更多可供選擇的單片機(jī)
我們?cè)跒闄C(jī)器人選擇一款單片機(jī)前,首先要考慮自己面對(duì)的實(shí)際任務(wù)需要什么性能的單片機(jī)。此時(shí)我們要考慮不同單片機(jī)的“應(yīng)用廣泛程度”,比如,當(dāng)我們要做一個(gè)電子大賽智能小車,有AVR單片機(jī)和PIC單片機(jī)可滿足任務(wù)需要,如何在兩者中作出選擇,需要考慮哪種單片機(jī)學(xué)起來(lái)比較容易、學(xué)習(xí)資料容易獲取、可供參考的程序相案例更加豐富,哪種單片機(jī)更容易獲得編程軟件和下載器等。筆者感覺(jué),要想做智能小車,AVR單片機(jī)的資料比較豐富。
世界上有種類繁多的單片機(jī),它們當(dāng)中絕大多數(shù)都可用來(lái)控制機(jī)器人,但存在一個(gè)是否合適的問(wèn)題。比如,PLC是可編程控制器,當(dāng)然可以用來(lái)控制愛(ài)好者手中的機(jī)器人,但PLC多用于工業(yè)控制領(lǐng)域,設(shè)備龐大,價(jià)格昂貴,同時(shí)不易獲得用PLC控制
小型機(jī)器人的資料。愛(ài)好者選擇學(xué)一種單片機(jī)前,首先得明確自己要用單片機(jī)干什么,然后再選最合適的單片機(jī)學(xué)習(xí)。學(xué)單片機(jī)重在學(xué)精一兩種單片機(jī),如果有人泛泛地學(xué)ARM、PLC、PIC、DSP、FPGA等所有有名的單片機(jī),那么他將無(wú)法擁有真正的深度開(kāi)發(fā)能力。所謂深度開(kāi)發(fā),以AVR單片機(jī)為例,初學(xué)者可以用它實(shí)現(xiàn)小燈交替閃爍,中級(jí)技術(shù)人員可以用它控制參加小車比賽
的機(jī)器人,而真正的高級(jí)開(kāi)發(fā)人員可以用AVR實(shí)現(xiàn)機(jī)器視覺(jué)、無(wú)人機(jī)自動(dòng)駕駛、坦克火控系統(tǒng)……
FPGA(Field-Programmable Gate Array),即現(xiàn)場(chǎng)可K6F1008V2C-YF55編程門陣列,是在PAL、GAL、CPLD等可編程器件的基礎(chǔ)上進(jìn)一步發(fā)展的產(chǎn)物。它是作為專用集成電路(ASIC)領(lǐng)域中的一種半定制電路出現(xiàn)的,系統(tǒng)設(shè)計(jì)師可以根據(jù)需要通過(guò)可編輯的連接,把FPGA內(nèi)部的邏輯塊連接起來(lái),就好像一個(gè)電路試驗(yàn)板被放在了一個(gè)芯片里。簡(jiǎn)單說(shuō),如果使用者想開(kāi)發(fā)一個(gè)用簡(jiǎn)單數(shù)字邏輯電路就能控制的小車,又嫌搭電路麻煩,他就可以用軟件給一個(gè)FPGA編程,讓它實(shí)現(xiàn)數(shù)字電路功能,去控制小車。也就是說(shuō),F(xiàn)PGA可被用來(lái)模擬各種電路,有的FPGA甚至能模擬51單片機(jī)的運(yùn)行。由于FPGA通過(guò)編程即可修改它模擬的電路結(jié)構(gòu),因此在系統(tǒng)實(shí)驗(yàn)、調(diào)試中很方便,很多愛(ài)好者正在嘗試用FPGA做機(jī)器人控制器。
更多可供選擇的單片機(jī)
我們?cè)跒闄C(jī)器人選擇一款單片機(jī)前,首先要考慮自己面對(duì)的實(shí)際任務(wù)需要什么性能的單片機(jī)。此時(shí)我們要考慮不同單片機(jī)的“應(yīng)用廣泛程度”,比如,當(dāng)我們要做一個(gè)電子大賽智能小車,有AVR單片機(jī)和PIC單片機(jī)可滿足任務(wù)需要,如何在兩者中作出選擇,需要考慮哪種單片機(jī)學(xué)起來(lái)比較容易、學(xué)習(xí)資料容易獲取、可供參考的程序相案例更加豐富,哪種單片機(jī)更容易獲得編程軟件和下載器等。筆者感覺(jué),要想做智能小車,AVR單片機(jī)的資料比較豐富。
世界上有種類繁多的單片機(jī),它們當(dāng)中絕大多數(shù)都可用來(lái)控制機(jī)器人,但存在一個(gè)是否合適的問(wèn)題。比如,PLC是可編程控制器,當(dāng)然可以用來(lái)控制愛(ài)好者手中的機(jī)器人,但PLC多用于工業(yè)控制領(lǐng)域,設(shè)備龐大,價(jià)格昂貴,同時(shí)不易獲得用PLC控制
小型機(jī)器人的資料。愛(ài)好者選擇學(xué)一種單片機(jī)前,首先得明確自己要用單片機(jī)干什么,然后再選最合適的單片機(jī)學(xué)習(xí)。學(xué)單片機(jī)重在學(xué)精一兩種單片機(jī),如果有人泛泛地學(xué)ARM、PLC、PIC、DSP、FPGA等所有有名的單片機(jī),那么他將無(wú)法擁有真正的深度開(kāi)發(fā)能力。所謂深度開(kāi)發(fā),以AVR單片機(jī)為例,初學(xué)者可以用它實(shí)現(xiàn)小燈交替閃爍,中級(jí)技術(shù)人員可以用它控制參加小車比賽
的機(jī)器人,而真正的高級(jí)開(kāi)發(fā)人員可以用AVR實(shí)現(xiàn)機(jī)器視覺(jué)、無(wú)人機(jī)自動(dòng)駕駛、坦克火控系統(tǒng)……
更多可供選擇的單片機(jī)
我們?cè)跒闄C(jī)器人選擇一款單片機(jī)前,首先要考慮自己面對(duì)的實(shí)際任務(wù)需要什么性能的單片機(jī)。此時(shí)我們要考慮不同單片機(jī)的“應(yīng)用廣泛程度”,比如,當(dāng)我們要做一個(gè)電子大賽智能小車,有AVR單片機(jī)和PIC單片機(jī)可滿足任務(wù)需要,如何在兩者中作出選擇,需要考慮哪種單片機(jī)學(xué)起來(lái)比較容易、學(xué)習(xí)資料容易獲取、可供參考的程序相案例更加豐富,哪種單片機(jī)更容易獲得編程軟件和下載器等。筆者感覺(jué),要想做智能小車,AVR單片機(jī)的資料比較豐富。
世界上有種類繁多的單片機(jī),它們當(dāng)中絕大多數(shù)都可用來(lái)控制機(jī)器人,但存在一個(gè)是否合適的問(wèn)題。比如,PLC是可編程控制器,當(dāng)然可以用來(lái)控制愛(ài)好者手中的機(jī)器人,但PLC多用于工業(yè)控制領(lǐng)域,設(shè)備龐大,價(jià)格昂貴,同時(shí)不易獲得用PLC控制
小型機(jī)器人的資料。愛(ài)好者選擇學(xué)一種單片機(jī)前,首先得明確自己要用單片機(jī)干什么,然后再選最合適的單片機(jī)學(xué)習(xí)。學(xué)單片機(jī)重在學(xué)精一兩種單片機(jī),如果有人泛泛地學(xué)ARM、PLC、PIC、DSP、FPGA等所有有名的單片機(jī),那么他將無(wú)法擁有真正的深度開(kāi)發(fā)能力。所謂深度開(kāi)發(fā),以AVR單片機(jī)為例,初學(xué)者可以用它實(shí)現(xiàn)小燈交替閃爍,中級(jí)技術(shù)人員可以用它控制參加小車比賽
的機(jī)器人,而真正的高級(jí)開(kāi)發(fā)人員可以用AVR實(shí)現(xiàn)機(jī)器視覺(jué)、無(wú)人機(jī)自動(dòng)駕駛、坦克火控系統(tǒng)……
熱門點(diǎn)擊
- 使用MOSFET的LC振蕩電路
- 0P放大器UPC 4570的電路結(jié)構(gòu)
- 聲表面波器件的光刻工藝選擇
- 采用MOSFET的源極跟隨器開(kāi)關(guān)電路
- 繞線式轉(zhuǎn)子電動(dòng)機(jī)的串級(jí)調(diào)速方法
- 雙通道旋變發(fā)送機(jī)軸角編碼器的結(jié)構(gòu)及可靠性薄弱
- 控制H電橋的邏輯電路
- 用MOSFET構(gòu)成的H電橋
- 可靠性設(shè)計(jì)指標(biāo)及論證要求
- 變頻器中的PID及電源反接問(wèn)題
推薦技術(shù)資料
- 自制經(jīng)典的1875功放
- 平時(shí)我也經(jīng)常逛一些音響DIY論壇,發(fā)現(xiàn)有很多人喜歡LM... [詳細(xì)]
- 第8代1800A/1200V
- 1200V CoolSiC嵌入
- PCB嵌入式功率芯片封裝應(yīng)用研究
- 反射傳感器簡(jiǎn)化光電開(kāi)關(guān)設(shè)計(jì)
- 導(dǎo)電性高分子混合鋁電解電容器
- PCIe Gen4 SSD主控芯片
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究