樹莓派基金會半年前推出的自研芯片 - 雙核Arm Cortex M0+的RP2040以及基于這顆器件的40管腳的模塊Pico,引起業(yè)界的巨大反響,玩家們紛紛入手,就連看起來是競爭對手的Arduino也用RP2040做了一款模塊。
當然今天我們要講的是電賽,根據(jù)蘇老師對過去20年、10屆國賽題目的分析,至少有70%的題目是必須用到微控制器的,最基本的功能就是一些參數(shù)的設置以及參數(shù)及狀態(tài)的顯示;微控制器內部的ADC、PWM等在過去的很多題目中大展身手;控制類的題目更不用說了,核心就是控制器,而且是性能比較強的控制器,以實現(xiàn)各種算法。
選用什么控制器比較合適呢?在某個指定要用TI的控制器的題目里,自然只能用TI的芯片,不限定的題目多數(shù)同學會選用STM32。
但,今年遇到了供貨的問題,買不到合適的芯片怎么辦?
蘇老師認為,樹莓派的Pico是個不錯的選擇,原因如下:
同時支持DIP、郵票孔的40腳封裝非常適合電賽中的使用,體積小巧,連接靈活(和我們的小腳丫FPGA核心板一樣),比那些笨重的開發(fā)板要方便多了,搭建出來的系統(tǒng)可以更穩(wěn)定、可靠;
性能強大、功能足夠且靈活 - 雙核133MHz的Arm Cortex M0+的內核,板上264KB的SRAM、2MB的Flash。RP2040的一大亮點是其GPIO可以單獨配置(8個狀態(tài)機),幾根管腳組合起來都可以支持DVI的視頻顯示,通過編程,這些GPIO可以支持更多靈活、高速的應用,尤其是電機的控制;
支持內部溫度測量和三路外部模擬信號輸入的ADC采樣率達到500Ksps,搭配加速的整型和浮點庫,信號處理的能力是非常強的;
在支持C、C++編程的基礎上,還支持MicroPython、CircuitPython編程,編程的門檻非常低,對于對STM32也是剛入門的同學來講,使用Pico用MicroPython編程會迅速進入狀態(tài);
當然,還有兩大優(yōu)勢在這里重點強調一下:
蘇老師相信,今年控制類的題目大概率會增加人工智能的分量,也就是在嵌入式系統(tǒng)中的機器學習,比如使用Tensor Flow Lite做一些圖像識別、字母識別、語音識別等。普通的嵌入式系統(tǒng)很難勝任這些功能,性能強大的STM32系列單片機成本也會很高,板卡比較復雜,而只有30元人民幣的樹莓派Pico卻可以勝任ML的功能,參見:https://www.arducam.com/raspberry-pi-pico-machine-learning/ 做的一系列模塊以及案例。
再就是樹莓派強大的開源生態(tài)環(huán)境,雖然Pico才推出半年,但已經(jīng)迅速積累了很多的使用案例,這些案例在電賽中可以幫助你迅速制定正確的方案,并高效地實現(xiàn)。
原文標題:電賽控制模塊哪個強?樹莓派Pico了解一下
文章出處:【微信公眾號:電子森林】歡迎添加關注!文章轉載請注明出處。
責任編輯:haq
-
控制器
+關注
關注
112文章
16105瀏覽量
177082 -
樹莓派
+關注
關注
116文章
1695瀏覽量
105456
原文標題:電賽控制模塊哪個強?樹莓派Pico了解一下
文章出處:【微信號:xiaojiaoyafpga,微信公眾號:電子森林】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關推薦
評論