當前位置:首頁 > STM32
  • STM32和GD32有什麼區別?

    時間:2021-01-17 關鍵詞: STM32 區別 GD32

  • GD32如何替換STM32?

    免責聲明:本文內容由21ic獲得授權後發佈,版權歸原作者所有,本平台僅提供信息存儲服務。文章僅代表作者個人觀點,不代表本平台立場,如有問題,請聯繫我們,謝謝!

    時間:2021-01-17 關鍵詞: STM32 GD32

  • 很多人不知道,STM32中內嵌了一段自舉程序

    網站:bbs.21ic.com 前段時間研究了一下STM32內部的BootLoader  ,也就是STM32內嵌的一段程序,搞明白原理後,使用Qt編寫的一個 測試小工具,展示效果如下: 可能你還不知道: STM32中內嵌了一段自舉程序,可能很多人不知道。那段自舉程序存放在System memory(系統存儲器)中,我們通過配置啓動,選擇啓動系統存儲器就可以運行這段程序。 STM32有三種啓動模式: 01.Main Flash memory:主FLASH 02.System memory:系統存儲器 03.Embedded SRAM:內置SRAM 三種模式是通過不同配置來實現,一般通過BOOT引腳和BOOT位來配置啓動模式。不同的芯片配置有差異,有些芯片沒有BOOT1引腳,會結合BOOT位來實現。 內嵌的自舉程序 STM32內嵌的自舉程序存放在系統存儲區,由ST在生產線上寫入,用户不能修改。我們選擇System memory(系統存儲器)啓動模式,就會進入系統存儲區執行自舉程序,內嵌的自舉程序主要用於通過串行、IIC、SPI、USB、CAN等接口與外部通訊。不同型號MCU支持的串行接口不一樣,具體請參看應用筆記 AN2606。 自舉程序中UART協議 通信就會牽涉到協議,這裏也説一下自舉程序中 USART 協議。 USART 自舉程序命令集:(具體參考官方文檔AN3155) 4.介紹幾個簡單的命令流程 4.1 Get 命令 用户通過 Get 命令可獲取自舉程序的版本及支持的命令。自舉程序接收到 Get 命令後,會將 具體如下: 4.2Get Version & Read Protection Status 命令GetVersion & Read Protection Status 命令用於獲取自舉程序版本及讀保護狀態。自舉程序接收到此命令後,會將如下信息(版本、使能和禁止讀保護的次數)發送給主機。 具體如下: 4.3Get ID 命令Get ID命令用於獲取芯片 ID(標識)的版本。自舉程序接收到此命令後,會將產品 ID 發送給主機。 具體如下: 4.4 Read Memory 命令ReadMemory 命令用於從RAM、 Flash 和信息塊(系統存儲器或選項字節區域)中的任何有效存儲器地址(參見注釋)讀取數據。(讀的前提是Flash沒有加讀保護操作) 具體如下:(讀取flash 0x 08000000 開始的16個字節的數據) 4.5 Go 命令Go 命令用於從應用程序指定的地址開始執行已下載的代碼或其它任何代碼。自舉程序接收到 Go 命令後,會將 ACK 字節發送到應用程序。發送 ACK 字節後,自舉程序會等待一個地址(4 個字節,字節 1 表示地址 MSB,字節 4 表示 LSB)和一個校驗和字節,然後檢查接收到的地址。如果接收到的地址有效且校驗和正確,則自舉程序將發送一個ACK字節,否則將發送一個 NACK 字節並中止此命令。 具體如下:使用go 跳轉到 flash地址處執行(0x08000000),此時LED已經閃爍 命令太多,其它的就不再介紹了! 5.自舉程序上位機(自己使用Qt編寫的,主要用於測試) 01. 在自舉模式下可以簡單實現對內部flash的數據的讀出(flash不加鎖) 02. 在自舉模式下可以簡單實現對內部sram的數據的讀出(flash不加鎖) 03.可以生成對應的.hex文件,使用Qt自己設計算法實現。 04.下載部分暫且沒有做。 讀取Hex文件  和拼Hex文件代碼開源給大家 // 讀取芯片內部flash數據 // 地址範圍:0x0800 0000 ~ 0x0801 ffff   128K Byte // 循環讀取,每次讀取16個字節,讀取128K Byte /16Byte = 8000 次 int base = 0x08000000; for(int i =0;i<8000;i++) { //1.發送讀內存命令 UartSendHex("11ee"); Sleep(5); //2.發送地址和校驗和 int offer = base + i*16; QString offer_str = QString::number(offer,16); if(offer_str.size()<8) offer_str.insert(0,"0"); QString check_str; check_str = getXORresult(offer_str.mid(0,2), offer_str.mid(2,2)); check_str = getXORresult(check_str, offer_str.mid(4,2)); check_str = getXORresult(check_str, offer_str.mid(6,2)); UartSendHex(offer_str+check_str); Sleep(5); //3.發送要讀取的字節數和效驗和 QByteArray ByteNum = "0ff0"; UartSendHex(ByteNum); Sleep(5); ui->progressBar->setFormat(QString::fromLocal8Bit("%1%").arg(QString::number((i+1)/10, 'f', 1))); ui->progressBar->setValue((i+1)/10); } // Qt flash數據 轉 hex文件算法 int t = 0,g = 0; QString text = ui->textEdit_Recv->toPlainText(); QStringList number_list = text.split("\n"); QStringList result_list; // 遍歷字符串列表,濾除全ffff.........結尾,記錄行數 for(int i = 0; i < number_list.size(); ++i) { if(number_list.at(i) == "ffffffffffffffffffffffffffffffff") { t = i; break; } } // 遍歷字符串列表斬斷行,濾除改行的 ffff......... text.clear(); text = number_list.at(t-1); for(int i =0;i

    時間:2021-01-14 關鍵詞: 自舉程序 STM32

  • 在STM32價格瘋長下,哪些國產32可以替代?

    GD32F103是GD早期的產品,GD32E103和GD32F303是對GD32F103的升級和優化,所以4者是兼容的,雖然內核不同,但是通用外設幾乎很少涉及到內核部分,在時間急迫的情況下可以使用ST的庫開發。 中科芯(CETC)    雅特力(Artery)   雅特力的AT32F403A/F407/ F413/ F415/F421系列,可批量替換STM32的F030、F303、F103、F107、F072、F401和F411等系列,其產品硬件引腳與STM32 P2P兼容,軟件高度兼容,由於內核、SRAM、外設等性能相比STM32大幅度提升,AT32可一顆取代多顆STM32,另外還獨有安全性&二次開發功能: security Lib,更寬的工作温度:-40~105度。 航順(Hangshun)

    時間:2021-01-14 關鍵詞: MCU 單片機 STM32

  • 意法半導體推出首款STM32無線微控制器模塊,提升物聯網產品開發效率

    意法半導體推出首款STM32無線微控制器模塊,提升物聯網產品開發效率

    · 降低完整射頻電路設計工作量,加快新產品上市時間 · 優化無線連接性能,低功耗,尺寸緊湊 · Bluetooth ® LE、Zigbee®和OpenThread認證 · FCC、CE、JRF、KC、SRRC、GOST地區認證 中國,2021年1月12日—— 橫跨多重電子應用領域的全球領先的半導體供應商意法半導體(STMicroelectronics,簡稱ST)推出一個新的加快物聯網產品上市的解決方案,該方案可利用現成的微型STM32無線微控制器(MCU)模塊加快基於Bluetooth® LE和802.15.4新物聯網設備的開發週期。 這個7mm x 11.3mm的 STM32WB5MMG模塊讓缺少無線設計能力的產品研發團隊也能開發物聯網產品。為開發層數最少的低成本PCB電路板而設計,新模塊集成了直到天線的整個射頻子系統。用户還可以免費使用意法半導體的STM32Cube MCU開發生態系統工具、設計嚮導、射頻協議棧和完整軟件庫,快速高效地完成開發項目。 意法半導體部門副總裁兼微控制器產品總經理Ricardo de Sa Earp表示:“我們的首個基於STM32的無線模塊有助於簡化技術難題,為智能物聯網設備市場帶來激動人心的發展機會。作為一個現成的單封裝的完整射頻子系統,STM32WB5MMG是一個開箱即用的射頻性能出色的無線解決方案,並已通過Bluetooth、Zigbee和OpenThread規範認證。” 此外,該模塊還支持意法半導體的獨樹一幟的共存雙協議模式,用户可以將任何基於IEEE 802.15.4射頻技術的協議(包括Zigbee 3.0和OpenThread)直連任何低功耗藍牙BLE設備。 得益於意法半導體的STM32WB55超低功耗無線微控制器的所有功能,該模塊可用於智能家居、智能建築和智能工廠設備的各種應用場景。用户可以利用MCU的雙核架構將射頻和應用處理分開,處理性能不會被任何因素影響;兼具大容量存儲器存放射頻應用代碼和數據,及最新的網絡安全功能保護設備安全。 STM32WB5MMG現已開始上市。 詳細技術信息: STM32WB5MMG可以應對各種層面的應用機會,包括成本敏感的高度小型化設備。優化的引腳讓設計人員可以開發簡單的低成本PCB電路板,並利用現有的STM32WB55 MCU固件庫和工具鏈開發產品。此外,意法半導體還專門創建了一個應用筆記,為模塊用户提供額外的設計指南。 該模塊集成了與接收電路正確匹配的微型天線、內部開關電源(SMPS)電路和頻率控制組件。通過支持無晶體USB全速接口,該模塊使用户可以最大程度地降低物料清單成本,並簡化硬件設計。 在網絡保護功能中,無線下載(OTA)等安全軟件更新可保護品牌和產品設備的完好性,客户密鑰存儲和專有代碼讀取保護(PCROP)可保護開發者的知識產權,公共密鑰驗證(PKA)支持功能支持用密碼加密技術保護軟件代碼和數據通信。 高射頻性能與低功耗兼備,新模塊確保無線連接可靠穩定,並有助於延長電池續航時間。

    時間:2021-01-12 關鍵詞: 微控制器 意法半導體 STM32

  • Octonion發佈可在意法半導體的STM32 MCU上運行的AI工業狀態監測擴展軟件包

    中國,2020年12月9日——專業開發工業設備診斷邊緣人工智能(AI)的深度技術軟件公司Octonion 發佈了一個STM32Cube擴展軟件包。該軟件包是針對來自橫跨多重電子應用領域的全球領先的半導體供應商意法半導體(STMicroelectronics,簡稱ST)的工業級STM32L4 +微控制器開發板的優化過的狀態監測解決方案。 Octonions的新軟件包支持意法半導體在快速增長的工業狀態監測和預測性維護市場上發起的使用STM32微控制器和微處理器開發人工智能應用的市場活動。Octonion的I-CUBE-OCTMI 軟件包是一個運行在STM32 超低功耗MCU上的自我維護系統,系統引擎Octonion Edge BI能夠終生自動學習、檢查和監測工業設備的運行狀況。 新軟件擴展包針對STM32L4 +開發板優化了軟件各項性能。STM32L4 +開發板集成了意法半導體的STWIN (SensorTile 無線工業節點)等各種工業級傳感器和網絡連接功能。軟件包內嵌Octonion的無監督模式AI引擎,可連續分析加速度傳感器數據,為狀態監測和預測性維護系統處理振動分析。引擎不要求開發者以前學過有關設備或現有數據集的知識,可以直接在微控制器上學習操作模式,微調Octonion的機器智能嵌入式算法。因為所有計算都是在邊緣端點上執行,所以沒有數據發送到設備外部,從而消除了潛在的安全隱私問題。 I-CUBE-OCTMI擴展包為開發人員提供兩種現成的算法:Instant Analyser快速響應的設備運行狀況即時分析和Wize Analyzer操作模式頻繁更換設備專用狀態分析算法。擴展包涵蓋工業機器的各種行為,能夠檢測小型BLDC電機、PMSM電機、大型渦輪機等各種功率級別的電機的峯值異常以及更多的動態狀態異常。 Octonion首席技術官Andrei Sheleh表示: “開發人員可以自定義不同的參數,使嵌入式AI引擎適合特定用例,通盤考慮設備狀態識別的質量、計算複雜度和響應速度。” 意法半導體EMEA市場應用副總裁Jacky Perdrigeat表示:“ Octonion Edge AI引擎與ST的STM32 MCU配合使用,可以簡化和加快在所有STM32內置系統或超低功耗STM32MCU上部署實時機器狀態監測和預測維護解決方案,讓任何工業組織都能降低維護成本和停機時間。” 使用I-CUBE-OCTMI需要簽訂商業許可協議,產品評估和非商業目的可免費使用。 意法半導體的嵌入式AI解決方案,其中包括與Octonion合作開發的客户定製化機器狀態監測應用軟件,已於2020年11月19日IoT&5G研討會期間在ST Live Days上展出。

    時間:2020-12-09 關鍵詞: MCU 意法半導體 STM32

  • 穿戴式裝置大熱 意法半導體佈局再添利多

      公司進一步強化OTN解決方案組合,填補日益擴大的ASSP和ASIC市場空白   2013年9月25日,中國北京- All Programmable技術和器件的全球領先企業賽靈思公司(Xilinx, Inc. (NASDAQ:XLNX))今天在ECOC 2013上宣佈推出全新OTN SmartCORE™ IP,打造高容量以太網、100G OTN交換平台以及分組光傳輸系統(P-OTS)。賽靈思SmartCORE IP系列的推出,是賽靈思All Programmable解決方案發展藍圖上的一個戰略性產品,可用於創建、差異化、發展智能的400G和Nx100G OTN解決方案,以滿足客户對高可用性、低時延、低抖動和高服務質量(QoS)要求的OTN交換平台。   賽靈思公司有線通信總監Gilles Garcia指出:“市場對更高、更有效帶寬利用的需求推動了基於OTN交換的Smarter Network的發展。然而,傳統ASIC和ASSP解決方案在性能和功能上的不足阻礙了創新。隨着我們針對OTN交換優化的SmartCORE IP系列的不斷擴展,賽靈思正通過積極投資支持更智能P-OTS網絡,從而在不影響性能或功能的狀態下,幫助客户開發出高度差異化、小型化、低功耗的All Programmable解決方案。”   全新OTN SmartCORE IP模塊針對7系列器件進行了優化,內置有一組支持各種環境的綜合應用程序接口(API)——可用於抽象化所有常見覆雜功能,有助於無縫集成到客户軟件中。   · 100G 1階多路複用器/多路分配器SmartCORE IP– 這是一個超小型的流量聚合器,可支持多達80個通道ODUj流量的任意組合,可多路複用至高階ODU4,也可從高階ODU4實現多路分配。   · 符合OIF標準的100G SAR SmartCORE IP– 80通道分段與重組內核,可將ODUjs分組成數據包流,從而讓ODU流量通過數據包交換架構實現交換,協助數據包光傳輸系統。   · 100GODUMonSmartCORE IP – 雙向IP模塊用於在多達80個ODUj通道上執行開銷插入和提取。結合使用賽靈思128ch OTN開銷處理器,它能支持PM監控、TCM監控和/或TCM終端與生成,隨後行為插入可在每個ODUj通道上支持6級TCM。   供貨情況   用於OTN交換的賽靈思SmartCORE OTN IP核將於2013年9月30日開始供貨。更多信息,敬請聯繫您所在地的賽靈思銷售代表,或訪問以下網址://china.xilinx.com/esp/wired/wired_ip_resources.htm

    時間:2020-09-03 關鍵詞: pebble st公司 穿戴式裝置 智慧手錶 STM32

  • 在變頻空調風機中永磁同步電機矢量控制方案的運用

      伺服電機原理   一、交流伺服電動機   交流伺服電動機定子的構造基本上與電容分相式單相異步電動機相似。其定子上裝有兩個位置互差90°的繞組,一個是勵磁繞組Rf,它始終接在交流電壓Uf上;另一個是控制繞組L,聯接控制信號電壓Uc。所以交流伺服電動機又稱兩個伺服電動機。   交流伺服電動機的轉子通常做成鼠籠式,但為了使伺服電動機具有較寬的調速範圍、線性的機械特性,無“自轉”現象和快速響應的性能,它與普通電動機相比,應具有轉子電阻大和轉動慣量小這兩個特點。目前應用較多的轉子結構有兩種形式:一種是採用高電阻率的導電材料做成的高電阻率導條的鼠籠轉子,為了減小轉子的轉動慣量,轉子做得細長;另一種是採用鋁合金製成的空心杯形轉子,杯壁很薄,僅0.2-0.3mm,為了減小磁路的磁阻,要在空心杯形轉子內放置固定的內定子。空心杯形轉子的轉動慣量很小,反應迅速,而且運轉平穩,因此被廣泛採用。   交流伺服電動機在沒有控制電壓時,定子內只有勵磁繞組產生的脈動磁場,轉子靜止不動。當有控制電壓時,定子內便產生一個旋轉磁場,轉子沿旋轉磁場的方向旋轉,在負載恆定的情況下,電動機的轉速隨控制電壓的大小而變化,當控制電壓的相位相反時,伺服電動機將反轉。   交流伺服電動機的工作原理與分相式單相異步電動機雖然相似,但前者的轉子電阻比後者大得多,所以伺服電動機與單機異步電動機相比,有三個顯著特點:   1、起動轉矩大   由於轉子電阻大,其轉矩特性曲線如圖3中曲線1所示,與普通異步電動機的轉矩特性曲線2相比,有明顯的區別。它可使臨界轉差率S0>1,這樣不僅使轉矩特性(機械特性)更接近於線性,而且具有較大的起動轉矩。因此,當定子一有控制電壓,轉子立即轉動,即具有起動快、靈敏度高的特點。   2、運行範圍較廣   3、無自轉現象   正常運轉的伺服電動機,只要失去控制電壓,電機立即停止運轉。當伺服電動機失去控制電壓後,它處於單相運行狀態,由於轉子電阻大,定子中兩個相反方向旋轉的旋轉磁場與轉子作用所產生的兩個轉矩特性(T1-S1、T2-S2曲線)以及合成轉矩特性(T-S曲線)   交流伺服電動機的輸出功率一般是0.1-100W。當電源頻率為50Hz,電壓有36V、110V、220、380V;當電源頻率為400Hz,電壓有20V、26V、36V、115V等多種。   交流伺服電動機運行平穩、噪音小。但控制特性是非線性,並且由於轉子電阻大,損耗大,效率低,因此與同容量直流伺服電動機相比,體積大、重量重,所以只適用於0.5-100W的小功率控制系統。   交流伺服電動機原理?   伺服電機內部的轉子是永磁鐵,驅動器控制的U/V/W三相電形成電磁場,轉子在此磁場的作用下轉動,同時電機自帶的編碼器反饋信號給驅動器,驅動器根據反饋值與目標值進行比較,調整轉子轉動的角度。伺服電機的精度決定於編碼器的精度(線數)。   伺服電動機在伺服系統中控制機械元件運轉的發動機。是一種補助馬達間接變速裝置。又稱執行電動機,在自動控制系統中,用作執行元件,把所收到的電信號轉換成電動機軸上的角位移或角速度輸出。分為直流和交流伺服電動機兩大類,其主要特點是,當信號電壓為零時無自轉現象,轉速隨着轉矩的增加而勻速下降。   作用:伺服電機,可使控制速度,位置精度非常準確。   直流伺服電機分為有刷和無刷電機。   有刷電機成本低,結構簡單,啓動轉矩大,調速範圍寬,控制容易,需要維護,但維護方便(換碳刷),產生電磁干擾,對環境有要求。因此它可以用於對成本敏感的普通工業和民用場合。   無刷電機體積小,重量輕,出力大,響應快,速度高,慣量小,轉動平滑,力矩穩定。控制複雜,容易實現智能化,其電子換相方式靈活,可以方波換相或正弦波換相。電機免維護,效率很高,運行温度低,電磁輻射很小,長壽命,可用於各種環境。   交流伺服電機也是無刷電機,分為同步和異步電機,目前運動控制中一般都用同步電機,它的功率範圍大,可以做到很大的功率。大慣量,最高轉動速度低,且隨着功率增大而快速降低。因而適合做低速平穩運行的應用。

    時間:2020-09-02 關鍵詞: 永磁同步電機 變頻空調 STM32

  • 集結出發! STM32全國研討會系列之一:ST智能門鈴中國首秀

    一大波新產品、應用演示和技術專家團將隨意法半導體2020年STM32全國研討會一起“拜訪”國內城市。作為第14屆STM32全國研討會,此次活動仍將注重於為本地市場和客户創造與ST解決方案面對面的機會。一直以來,ST與國內的教育機構保持合作,參加了諸多本地行業展覽會,例如2020年上海慕尼黑電子展,並依託我們強大的中國團隊推進重大創新 。自2007年以來, ST風雨無阻,連續14年舉辦STM32全國研討會,讓我們的創新成果和專業知識走近行業和社區。 2020年STM32全國研討會將於9月13日至25日依次在14個城市舉行。您可以在本文結尾找到全國研討會城市名單,並在我們的活動頁面上報名參展。為了迎接全國研討會活動的到來,我們將發佈一系列文章。今天這篇文章將重點討論雲計算、網絡連接以及工業與安全應用。下一篇文章將探討我們的人工智能和感知技術,以及我們如何將這些創新成果全都整合在一起。 STM32全國研討會:雲計算與網絡連接 ST智能門鈴亞洲首秀 我們將在此次STM32全國研討會上為亞洲本地市場帶來全新的產品應用。例如,我們將在本地區首次展示一個板載攝像頭模塊、LED顯示屏、外部麥克風、LED燈環的P-NUCLEO-WB55開發板,以及集成VL6180X時間飛行傳感器的X-NUCLEO-6180XA1擴展板。這個硬件模組可以模擬智能對講系統,當接近檢測傳感器檢測到入户門附近有人時,LED燈環將會亮起,同時攝像頭和麥克風開始錄像錄音。 STM32WB MCU可以處理音頻信息,然後通過低功耗藍牙實時發送到手機應用。通過這一系列模組,用户可以設計一個全功能智能門鈴。而藉助我們MCU的功能特性,將讓該系統變得更加高效經濟。參會者將有機會了解更多信息,現場向ST代表諮詢開發難題並獲取軟件源代碼。 Sub-1G和蜂窩模塊物聯網軟件棧 Sub-1 G和蜂窩網絡物聯網應用也是本屆全國研討會的一大亮點。例如,我們將展出首個內置Lo-RA收發器的MCU STM32WL 。新開發板利用LoRa網絡將信息傳到裝有STM32F7的網關,隨後再將數據推送到myDevices Cayenne服務器。這個演示旨在向工程師證明,隨着LoRaWAN熱度在中國升温,像STM32WL這樣的 MCU可以為開發提供極大的便利。 另外,參觀者還可以現場觀看STM32 Nucleo開發板插接Quectel 的NB - IoT shield板的功能演示。我們還將展示Quectel和Fibocom開發的LTE Cat 1 shields板卡。這種演示方式非常有意義,I-CUBE-QUECTEL軟件擴展包讓開發人員能夠創建通過NB-IoT發送傳感器數據的應用。雖然工程師早已知道ST提供這樣的擴展軟件,但是在親自看到軟件運行後,會對該解決方案的實用性有更深刻的理解。觀眾還可以在演示過程中提問, ST代表將幫助他們解決開發難點,從而更快地啓動開發項目。 STM32全國研討會:工業與安全 STM32G4: 用於高精度電機控制的新型MCU 工業與安全是STM32全國研討會的另一項重要內容。 例如,我們將展示一個P-NUCLEO-IHM03開發套件,組件包括NUCLEO-G431RB MCU開發板、X-NUCLEO-IHM16M1三相無刷直流電動機驅動擴展板和雲台無刷電動機。通過現場產品演示,開發人員可以更好地瞭解這個獨一無二的混合信號MCU的高分辨率計時器有哪些實際用途。低於200皮秒的分辨率和靈活的脈衝寬度調製,讓這些計時器具有很高的準確度,讓MCU能夠更精確地控制電動機運轉。 STM32G4的定時器還支持正交編碼器和霍爾傳感器,因此開發人員無需額外的外部組件即可讀取角度和方向數據,從而簡化了代碼和PCB佈局。 STM32L5:集安全性、高性能和能效於一體的新產品 我們預測2020年將是物聯網安全的關鍵一年。最近,ST發佈了有關STM32安全功能的MOOC。在本屆全國研討會活動上,開發人員會對如何保護自身和客户的知識產權有新的收穫,因為這往往比想象的更容易。舉例來説,我們將重點介紹新推出的採用TF-M和TrustZone技術的安全旗艦產品STM32L5。它也是首批獲得Arm的PSA 2級認證的產品。 在全國研討會期間ST還將展示L5在字符識別應用中如何處理動態解密(OTFDEC)。該演示將神經網絡和軟件庫存放在外部閃存內。值得注意的是,該演示應用曾經運行在STM32L4上。不過,因為STM32L5性能優異,OTFDEC沒有導致應用性能下降。相反,這款新MCU還具有更高的能效。 STM32全國研討會:教育機會 STM32 Trust讓我們更瞭解STM32的安全性 參會者還將有機會了解STM32Trust計劃。該計劃將許多安全軟件解決方案整合在一起,讓它們變得更易用。通過此次STM32全國研討會,將會有更多用户更詳細地瞭解我們的安全解決方案。工程師們也將有機會廣泛且深入地探討當前火熱的安全啓動和安全固件更新系統,以及ST在安全固件安裝、安全模塊安裝等方面的最新解決方案。針對物聯網安全這一複雜棘手的難題,ST還將推廣有助於開發工作的文檔和軟件擴展包。 STM32和AWS課程讓我們更瞭解物聯網和雲計算 ST還將推出面向國內大學生的STM32與AWS 物聯網課程。通過這些課程,學生將熟悉可以快速啓動學校開發項目的硬件、固件和Web服務。該系列課程概述了物聯網基礎設施,並介紹瞭如何將我們的解決方案與AWS一起整合使用。該課程系統覆蓋面非常廣泛,可以創建數據分析、狀態監視和預測性維護應用,參會者將可以掃描二維碼下載這些課程。 更多關於STM32全國研討會的資訊,請關注我們的第二篇系列文章。 2020年STM32全國研討會城市名單 ● 深圳/杭州(9月13日) ● 鄭州/長沙(9月15日) ● 南京/珠海(9月17日) ● 廈門/重慶(9月19日) ● 廣州/北京(9月21日) ● 西安/青島(9月23日) ● 瀋陽/上海(9月25日) ● STM32全國研討會註冊報名

    時間:2020-09-01 關鍵詞: st 智能門鈴 STM32

  • 讓安全重新定義物聯網產品設計

    讓安全重新定義物聯網產品設計

      源於物聯網(IoT)的高速發展,數據安全性的問題亦日趨凸顯。據有關數據顯示,現有的連接設備中有將近70%的設備很容易受到網絡攻擊,從而導致數據丟失或被盜,這個數字無疑讓我們感覺恐怖,也讓我們把物聯網數據安全性問題提上了日程。   物聯網暗藏高風險   物聯網的偉岸藍圖,就是讓地球一切事物變得更聰明,彼此間能相互交流。設想一下,當汽車出現故障時,自動提示你是哪個零部件出現了問題;當建築自動提示你哪部分需要加固、維修時,世界將是一幅怎樣的壯觀景象?   而在美好的景象背後,潛伏着安全危機。2011年發生的Stuxnet攻擊,最終導致離心機損壞、整個設施的核心處理能力遭到破壞。其中遭受攻擊的控制系統使離心機工作稍微偏離了允許參數,但報告顯示一切正常,直到離心機損壞之前,沒有報告任何故障。   鑑此,物聯網對安全性需求的迫切。   物聯網感知層WSN安全技術解析   作為物聯網不可或缺的系統之一,加強WSN的安全性也是必不可少的任務之一,下面就為大家解析幾種WSN安全技術應用。   (1)密鑰管理   密鑰管理是信息安全技術的核心,更是WSN安全技術的核心。密鑰管理主要有4種協議:簡單密鑰分佈協議、動態密鑰管理協議、密鑰預分佈協議、分層密鑰管理協議。   在簡單密鑰分佈協議中,所有節點都使用相同的密鑰,發送方用這個密鑰加密,接收方也用這個密鑰解密。這種密鑰分佈協議佔用的內存很少,顯而易見它的安全性也是最差的。因而,在WSN技術中,很少採用這一協議。   在動態密鑰管理協議中,根據用户需要,週期性地更換節點的密鑰,形成動態的密鑰管理方式。這種密鑰分佈協議能夠有效保證網絡的安全。   在密鑰預分佈協議中,網絡節點在部署前就被分配一組密鑰。節點被部署後,傳感器節點建立節點共享密鑰並再分配密鑰。這種密鑰分佈協議同樣能夠有效保證網絡的安全。   在分層密鑰管理協議中,採用LEAP協議,它是一種典型的確定型密鑰管理協議,使用多種密鑰機制共同維護網絡的安全。在每個節點中,分配4個密鑰,分別是預分佈的基站單獨共享的身份密鑰、預分佈的網內節點共享的密鑰組、相鄰節點共享的鄰居密鑰和簇頭共享的簇頭密鑰。這種密鑰分佈協議的防護措施最高效,也是最安全的。   WSN密鑰管理方式可分為對稱密鑰加密和非對稱密鑰加密兩種。對稱密鑰加密的特徵是通信的雙方使用完全相同的密鑰,發送方使用這個密鑰進行加密,接收方也使用這個密鑰進行解密。這種密鑰加密技術的密鑰長度不長,計算、通信和存儲開銷相對較小,比較適用於WSN,因而是WSN密鑰管理的主流方式。而非對稱密鑰加密是指節點使用不同的加密和解密密鑰,由於對節點的計算、存儲、通信等能力要求較高,一直以來被認為不適用於WSN。但是,近期研究表明,非對稱密鑰加密在優化後能適用於WSN。從信息安全的角度考慮,非對稱密鑰體制的安全性一定會遠遠高於對稱密鑰體制。   為解決WSN節點的物理破壞問題,可以在節點中使用抗竄改設備,為節點保護增加一層保護層。可以增設物理破壞感知機制,對物理破壞提前發出預警。另外,可以採用輕量級的對稱加密算法對一些敏感信息進行加密存儲,以保護信息的安全。   例如ST推出的STM32W MCU家族,便是基於IEEE 802.15.4的SoC,採用ARM Cortex-M3 24MHz處理器,內建64~128KB快閃記憶體,與8K SRAM.支援ZigBee與6LoWPAN協定,並具備AES-128硬體加密功能,以保障資料傳輸安全。   鎖定8月《無線通信特刊》,助你解決高效低耗設計難題!   

    時間:2020-09-01 關鍵詞: 物聯網 wsn STM32

  • 基於STM32和SIM900A的無線通信模塊設計

    基於STM32和SIM900A的無線通信模塊設計

      設計一個可以實現短信收發與數據無線傳輸的模塊的要求,本文采用了ARM Cortex-M3內核的主流產品STM32作為主控芯片,採用SIMCom公司的SIM900A作為通信芯片。在查閲大量相關文獻以及相關芯片的數據手冊之後,本文設計了一個遠程無線通信模塊。該模塊在實驗室試運行一週後,沒有出現掉線的情況,數據收發的速度也很快。該模塊具有性能穩定,外形小巧,性價比高等優點。廠方投入使用之後,反應良好。   隨着網絡和現代通信技術的不斷髮展,遠程無線通信技術經過多年的研究與實際應用,現如今在工業控制領域有了非常重要的地位,並且發揮着越來越大的作用。文中根據廠家的要求,設計的無線通信模塊,主要實現了短信與數據收發功能,並且做到了模塊的穩定,掉線之後能夠自動重連。   1 無線通信模塊整體設計方案   模塊主要有電源部分、主控部分、通信部分、數據傳輸部分4個部分組成。通信模塊採用SIM900A進行無線通信。主控模塊採用STM32作為主控芯片,來控制短信的收發與數據傳輸的順利進行。遠程終端可以是手機或者上位機的數據中心軟件,經過處理之後,儲存下來,方便日後的查詢。本模塊具有低功耗,方便靈活,操作簡單並且穩定,掉線之後可以自動連接,運行過程十分穩定,並且成本較低。   2 無線通信模塊硬件設計   2.1 功能需求   本文設計的無線通信模塊,要求單12V電源輸入,模塊上電運行後有相應的指示燈來指示模塊的運行狀態。另外要求模塊能夠實現短信以及數據透傳兩大主要功能,在手機發送短信給模塊之後,模塊能夠動作,並給出迴應。最後要求在建立TCP鏈接時,仍然能夠收發短信。      圖1 無線通信模塊結構圖   2.2 電源部分   在主電路中,主控芯片STM32的工作電壓為2.0~3.6 V,通信芯片SIM900A的工作電壓為3.1~4.6 V,為使模塊各個部分正常工作,必須對兩者進行分別供電,電源供電電路如下:   圖中V12外接12 V電源,經過電容濾波後輸入到LM2576,實現12 V到4 V的轉換,R1、R2在線路中起到分壓作用,D2燈亮起時,表示模塊已經正常供電。LM2576是美國國家半導體公司生產的3 A電流輸出降壓開關型集成穩壓電路,具有完善的保護電路,比較穩定。      圖2 電源模塊   2.3 主控芯片   主控模塊採用STM32單片機作為微控制器,該芯片能工作於-40~105℃的温度範圍,MAX3232芯片用於串行口的電平變換,實現控制器與通信接口之間的通信。串口1與電源電平轉換芯片Max3223相連,USART1_TX(輸出,所以在配置GPIO時,定義該口的模式為推拉輸出,USART1_ RX為輸入,定義為懸浮輸入模式。串口2與SN65LBC184D通信,實現數據的收發,USART2_RTS、USART2_RX為輸入端口,模式定義為懸浮輸入模式,USART2_CTS、USART2_TX為輸出端口,模式定義為推拉輸出。串口3用來控制SIM900A芯片,USART3_RTS、USART3_RX為輸入端口,模式定義為懸浮輸入,USART3_CTS、USART3_TX為輸出端口,模式定義為推拉輸出。      圖3 主控芯片STM32   2.4 通信芯片   通信芯片採用SIMCom公司的新型緊湊型產品SIM900A,它屬於雙頻GSM/GPRS模塊,完全採用SMT封裝形式,性能穩定,外觀精巧,性價比高,並且能夠滿足用户的多種需求。在實現斷線自動重連功能時,涉及到DCD、RI兩個引腳的使用。DCD引腳用來實現模數轉換,當模塊掉線時,會給DCD引腳一個高電平,當這個電平被DCD引腳檢測到之後,模塊就是採取相應的動作,來重新連接上線。RI引腳在模塊上線之後,就一直保持高電平,在有電話和短信進來的時候,RI管腳就會有一個低電平出現,當RI引腳檢測到這個低電平的時候,模塊就會採取相應動作,進入到短信或者電話模式。

    時間:2020-09-01 關鍵詞: 無線通信模塊 sim900a STM32

  • ST打造智能生活,推出多款提升生活品質的解決方案

      · 完整的開發生態系統,包括開發工具和軟件,簡化物聯網應用開發   · 實現更環保、更安全和更舒適汽車駕駛體驗   · 提高家庭、工廠和樓宇的能效、自動化和控制水平   · 加快城市的智能化和網絡化發展;提高交通效率和資源控制,加強環境管理,提高安全性   · 使家庭網關能夠管理多個客户端的家庭雲端系統   中國,2014年12月19日 —— 橫跨多重電子應用領域、全球領先的半導體供應商、歐洲最大的半導體供應商意法半導體(STMicroelectronics,簡稱ST;紐約證券交易所代碼:STM)致力於發展智能生活,推出多款能夠提高並豐富人們生活品質的解決方案。意法半導體旨在以具有創新性和符合成本效益的方式推廣微電子技術 (microelectronics),以解決重大社會問題,同時為人們帶來更高品質的生活。   完整的開發生態系統   STM32開放式開發環境是一個開放、靈活、簡易、經濟的開發解決方案;用户能夠在STM32 32位ARM® Cortex®-M微控制器上進行應用創新,快速開發原型設計,並將其轉化成最終設計。該開發生態系統包括模塊化的STM32 Nucleo開發板、免費的STM32Cube開發工具及軟件組件、STM32 Nucleo擴展板和STM32CubeMX圖形式配置器,其中STM32 Nucleo擴展板可為目標應用增加感測、通信、電源和模擬信號等功能;STM32CubeMX則是一個個人電腦軟件,可按照目標應用的要求快速配置STM32微控制器。   Open.MEMS開發生態系統同樣可以加快開發設計的腳步,特別適用於穿戴式裝置和物聯網創新公司。這一系統提供快速簡單的單節點 (single-node) 應用評估授權,可縮短產品研發週期。允許Open.MEMS授權用户免費使用驅動程序、中間件和應用軟件。從深受市場歡迎的便攜式產品和可穿戴式裝置常用的3軸加速度計、3軸陀螺儀和3軸磁強傳感器數據融合功能開始,將促進市場廣泛使用意法半導體的MEM執行器和傳感器。   智能汽車   作為全球最大的汽車半導體供應商,意法半導體的新一代汽車收音機和顯示器音頻處理器擁有極高的軟硬件集成度,主要特性包括媒體解碼、音頻路由、聲音處理和模擬音頻輸入輸出以及獨立安全的控制器區域網絡 (CAN, Controller Area Network) 微控制器子系統。意法半導體的車與車 (car-to-car) 和車與基礎設施 (car-to-infrastructure) 的通信 (connecTIvity) 解決方案,也將加快智能汽車產業的發展。車聯網提供了重要駕駛安全信息(車距監測、通過障礙和變換車道監測)和便利性信息(路橋收費站、接近交通信號燈和立交橋的查詢)。之前公佈的與 Autotalks 合作開發一個面向大眾市場需求的車與車及車與基礎設施通信系統 (V2X, Vehicle-to-vehicle and Vehicle-to-infrastructure ) 芯片組,計劃在2017年前進行大規模部署。意法半導體還可提供衞星定位解決方案和創新的汽車照明解決方案。   工業   作為工業市場上的第二大半導體公司、世界領先的電機控制芯片供應商,意法半導體致力於開發各種工業自動化和電機控制解決方案,讓工廠、樓宇以及其內部機牀和電器實現更高能效和自動化程度。廣泛的產品組合包括先進的功率轉換解決方案、智能數字輸入 / 輸出 (digital input/outputs) 、運動控制解決方案、STM8和STM32微控制器、各種運動傳感器、音頻傳感器、環境傳感器、智能電錶、LED驅動器以及包括電力線通信 (power-line communicaTIon) 在內的通信接口產品。意法半導體還將推出一系列業界獨有的高集成度電機控制芯片,新系列產品兼具功率、保護性能、精密度和智能化,可實現出色的運動分辨率、額定功率 (power raTIng) 和熱性能。   智慧城市   意法半導體精心設計的產品組合解決方案,可提高城市的智能化和網絡化發展水平。意法半導體的智能路燈解決方案説明了其如何幫助城市節省市政支出,保護市民安全。這一智能路燈解決方案採用意法半導體獨有的、榮獲殊榮的STLUX通用數字照明控制器和功率轉換器、sub-GHz的SPIRIT1射頻收發器、嵌入式攝像頭和MEMS麥克風。   家庭網關   通過推出優異的Cannes/STIH3和 Monaco/STiH4 系統芯片 (SoCs, Systems on Chips),意法半導體正在為HEVC解決方案的大規模應用鋪平道路;具有UHDp60功能的“4K”機頂盒可提升用户的Ultra-HD視覺感受,提供快速且清晰的體育運動畫面和更高的色彩保真度,並提供更高的媒體內容分辨率(解析度),使畫面色彩更加豐富,帶來如臨其境的現場感。   關於意法半導體   意法半導體 (STMicroelectronics; ST) 是全球領先的半導體解決方案供應商,為客户提供傳感器、功率器件、汽車產品和嵌入式處理器解決方案。從能源管理和節能技術,到數字信任和數據安全,從醫療健身設備,到智能消費電子,從家電、汽車,到辦公設備,從工作到娛樂,意法半導體的微電子器件無所不在,在豐富人們的生活方面發揮着積極、創新的作用。意法半導體代表着科技引領智能生活 (life.augmented) 的理念。

    時間:2020-09-01 關鍵詞: st STM32

  • ST 曹錦東:對MCU四方a集運倉電話而言生態系統最關鍵

    ST 曹錦東:對MCU四方a集運倉電話而言生態系統最關鍵

      中國是全球MCU最重要的消費市場,而且四方a集運倉電話對成本極度敏感,短頻快的風格顯著。如何面對風雲變幻的市場需求,ST 中國區MCU高級經理 曹錦東在日前的嵌入式系統展上就表示,對MCU四方a集運倉電話而言生態系統最關鍵!   半導體產業的併購一直在進行中,比如之前的NXP與飛思卡爾的合併對業界的衝擊、英特爾將大舉進入MCU領域的傳聞,對此曹錦東先生很淡定的看待產業併購與新進業者,他認為,一個產品的成功,最基本的條件是產品的設計要有技術上的領先性,除此之外,準確的市場定位同樣必不可少,最關鍵處則在於構建起完善的生態系統。   據曹錦東先生透露,ST作為ARM MCU的主要供應商,2014年 ARM內核MCU出貨量超過20億顆,佔據ARM內核MCU絕大多數份額,業績增長非常顯著,特別是在可穿戴設備領域,達到超過一倍的增長率,這些皆歸功於ST自2007年開始的生態系統建設。      ARM和ST在MCU領域的合作充分體現了合作共贏的理念,ARM的內核技術和生態系統資源幫助ST更好的推廣STM32產品,同時STM32在MCU市場的成功也更豐富了Cortex-M在MCU領域的影響和知名度。對於STM32系列而言,ST獲得成功的一個重要因素就是果斷選擇了ARM的Cortex-M內核並快速推出一系列的產品佔據了市場有利的位置。   曹錦東強調,現在的生態系統愈加複雜,已經擴展到芯片設計、軟件設計、應用層,是一個非常豐富的系統,而且完善的生態系統不僅要有前端,更要有後端四方a集運倉電話的加入才算完美。STM32的成功離不開眾多本土合作伙伴的幫助。這些中國本土的合作伙伴伴隨着應用STM32而取得自己的成功,也許他們自己切身的體會最能説明STM32的優勢與中國市場成功的原因。   ST從2007年就開始執行生態系統策略,生態系統建設是個複雜的工程,首先你要提供足夠多差異化的芯片,其次在編譯器、開發板、中間件上形成配套和支持,然後聯合各類IDH和設計公司形成不同的應用,還要聯合第三方開發不同的算法,這樣才形成了多樣化的生態系統。   隨着物聯網和嵌入式智能技術的飛速發展,MCU獲得了空前的大發展,為了建設生態系統、培養用户習慣,ST做了大量工作,比如大量提供易於上手的開發板、出版大量STM32的中文學習書籍、開辦研討會等等,聚集了大量熟悉ST MCU的開發者羣體。今年,ST還將在二線城市設立FAE團隊,支持用户的開發,和用户進行面對面的溝通。      積極應對物聯網市場機遇   物聯網是新一代信息技術的重要組成部分,目前,除了可穿戴設備之外,物聯網在工業製造、智能交通和智能家居等領域的表現同樣搶眼,ST亦非常關注IOT市場,看好工業領域、可穿戴設備、航模等市場。   曹錦東表示,目前的可穿戴設備市場還處於初級階段,很多企業都想做大而全的市場,其實抓住用户痛點才是最重要的,現在是一個百花齊放的時代,而ST生態系統的成果已經開始顯現了,目前很多安卓類的手錶都是採用ST的方案,還有,幾乎有所有旗艦手機內的Sensor Hub也是用的ST的MCU。   物聯網市場雖然龐大,挑戰和競爭也異常慘烈――這是很多開發商的共同感受。對此曹錦東先生表示,未來32位MCU可以發揮的領域非常廣泛,汽車電子、工業應用、醫療保健、物聯網等等都是大有前景的領域,所以ST考慮的就是不斷推出高性價比MCU。現在32位MCU功能已經非強大,性價比很高,而64位大多應用在服務器上,手機領域也只是剛開始,ST 會堅持技術創新,以搶佔IOT市場機遇,但是目前沒有計劃在未來2--3年內推出64位MCU。    展會現場展示的號稱世界首款基於ARM Cortex-M7內核MCU的開發板   比如,ARM公司推出的更高能效比的Cortex-M7內核,而ST是率先推出基於ARM最新Cortex-M7內核的微控制器公司,其STM32 F7系列微控制器性能遠超ST之前的32位STM32 F4微控制器,且通過無縫升級路徑可將處理性能和DSP性能提高一倍。ST的STM32 F7系列微控制器還有一些自己的獨有特點,例如,他們在微控制器中增加了Chrom-ART圖形加速功能,這樣在進行圖形顯示的時候,可以大大降低MCU的負荷。   對於蓬勃發展的物聯網市場,ST有MCU、傳感器等一系列的產品,目前採用分立的模塊形式提供,未來隨着物聯網產品形態的固定,會考慮推出更多集成度更高的單芯片產品。日前,ST就推出了全新的開發套件BlueMicrosystem1 Open.Framework,加快面向Android或iOS Bluetooth®低能耗無線傳感器項目的開發速度,以幫助客户更快速簡單地實現物聯網傳感器方案。      BlueMicrosystem1開發框架是温度、濕度、壓力和/或運動/位置數據感測、處理、發送功能的整體解決方案,非常適用於開發物聯網產品、穿戴式裝置等需要高性能、低功耗無線傳感器的應用。

    時間:2020-08-31 關鍵詞: 物聯網 STM32

  • 搶奪物聯網先機芯片廠扎堆LPWAN 準5G部署即將起飛

    搶奪物聯網先機芯片廠扎堆LPWAN 準5G部署即將起飛

      2016年,為物聯網(IoT)定義、設計、部署低功耗廣域網(LPWAN)正成為彌補物聯網網絡層、M2M連接這一短板的最佳武器。根據各大四方a集運倉電話對蜂窩物聯網的計劃,加上SigFox、LoRa等商用加速,2016年將成為LPWAN發展的重大里程碑……   當前,無線網絡連接方式有廣域和局域兩種。局域連接方式主要為Wi-Fi、藍牙、Zigbee等,這也是智能家居、可穿戴設備、智能硬件等終端採用的流行網絡技術;在廣域連接方面,目前更多是藉助電信運營商提供的蜂窩網絡連接,3G、4G或正在規劃的5G技術等可在一定程度上推進網絡層的落地,但這種廣泛採用蜂窩網絡實現互聯的方式可能在傳輸成本、功耗等方面產生不利影響。   專屬技術與4G蜂窩技術搶灘低功耗廣域網   目前看來,2016年,為物聯網(IoT)定義、設計、部署低功耗廣域網(LPWAN)的競賽還將一路延續,LPWAN正成為彌補物聯網網絡層、M2M連接這一短板的最佳武器。   物聯網領域戰略市場情報供應商Machina Research最近的研究表明:截止到2015年年底,低功耗廣域網接入設備在全球範圍內猛增三倍,直逼2320萬個。   以LPWAN技術中最為成熟的LoRa技術為例,它具有高靈敏、低功耗、高穿透性、可靠性強等特點,可以被運用於無線AMR、物聯網傳感器、煙感、氣體檢測、交通和門禁等領域。目前,已有至少九家運營商(包括Orange)宣佈計劃部署LoRa網絡。其中,最新的運營商TaTa通信在2015年11月宣佈它將在印度全國部署LoRa網絡。   LoRa聯盟作為首個低功耗廣域網絡聯盟,在成立6個月後聯盟成員已達到130家,涵蓋芯片、模組、軟件開發商、OEM四方a集運倉電話和運營商等。   與此同時,比起半年前所看到的景象,移動行業最近明顯表現出更大的緊迫感,紛紛圍繞3GPP標準做文章。因為根據Machina Research的報告,當前真正承載在移動通信網絡上的物與物的連接僅佔連接總數的6%,如此低的比重,是移動通信行業不願意看到的景象。儘管其中某些細節仍未完全解決,但就目前的情況看來,預計到2016年3月,3GPP對NB-IOT的標準化工作將會凍結。而隨着標準化進程完成,NB-IOT技術將走向規模商用。   在今年的MWC2016上,愛立信演示了低功耗廣域(LPWA)蜂窩IoT解決方案,包括窄帶物聯網(NB-IoT)、LTE-M?(Cat?M)和適用於大規模IoT應用的EC-EGPRS/EC-GSM。   華為則希望自己的NB-IoT解決方案不僅能助力運營商的家庭寬帶業務數字化轉型,實現智慧家庭,而且還為運營商打造一張無處不在的蜂窩物聯網,在智能抄表、智能停車、物流跟蹤、智慧城市等領域開啓全新商業機會。華為海思將於今年9月底推出NB-IoT商用芯片,這將會是業內第一款正式商用的NB-IoT芯片。   不過,來自傳統物聯網行業的觀點則認為,NB-IoT並不適合大部分的物聯網使用場景,其機遇是在車聯網等需要大網覆蓋的應用中,而不是傳統的物聯網領域。因為大部分物聯網場景如智能門鎖、數據監測等並不需要實時無線聯網,僅需近場通信或者通過有線方式便可完成。另一方面,成本價格、功耗也都會成為NB-IoT發展的阻礙。在成本方面,NB-IoT模組成本未來有望降至5美元之內,但目前支持藍牙、Thread、ZigBee三種標準的芯片價格僅在2美元左右,僅支持其中一種標準的芯片價格不到1美元,巨大的價格差距無疑將讓企業部署NB-IoT產生顧慮。   然而Gartner卻對此有不同看法。儘管該公司預測低功耗廣域網將成為2017-2018年前十大物聯網技術之一,但他們卻指出,第一批LPWAN可能仍會根據專屬技術(proprietary technologies)打造,但從長遠來看,NB-IoT等新崛起的標準將成為這個領域的主流。   半導體芯片四方a集運倉電話已經前進到哪裏?   Machina Research首席分析師Aapo Markkanen表示,直到目前,在專用的低功耗廣域網領域,大部分的注意力仍集中在Sigfox和LoRa兩大技術方向上。2015年12月,意法半導體(ST)和Semtech公司簽訂了Semtech Lora遠距離無線射頻通信技術合作協議,準備利用LoRa技術提升STM32微控制器的市場份額,進軍移動運營商物聯網和大規模專用網絡市場。   ST STM32超低功耗和網絡微控制器市場經理Hakim Jaafar日前在出席其ARM Cortex-M0+ STM32L0微控制器新品發佈會時就表示,過去確實有很多基於Sub-GHz無線載波協議的芯片問世,但絕大多數都難以滿足市場需求,原因在於協議棧太大、芯片工藝陳舊、功耗成本太高,難以滿足採用電池供電的模塊化應用。但LoRa的優勢在於一是協議棧做得比較精緻,只有32K;二是LoRa供應商比如Semtech採用了更新的工藝,使之成本更好更低;三是傳輸距離更遠。所以ST非常看好LoRa的發展前景,並加大了在該領域的投資。      意法半導體STM32超低功耗和網絡微控制器市場經理Hakim Jaafar   但與同行採用集成化SoC方案不同,ST當前採用的是STM32+Semtech RF的分離架構。Hakim Jaafar解釋説,SoC產品未來一定會出現在公司的產品路線圖內,但不是現在,因為分離方案靈活性更大。“進入一個新興市場,我們必須首先深入瞭解客户的真正需求,一開始就貿然定義一顆SoC,風險非常大。”   與ST策略相同的還包括Silicon Labs公司,該公司物聯網產品營銷副總裁Daniel Cooley日前在為其Wireless Gecko產品系列發佈站台時表示,無線開發對很多工程師來説是一個“相當艱難”的過程,天線調整、量產測試、電池使用壽命、無線信號傳輸距離、免受黑客攻擊、在線更新、連接到生態系統等都是需要解決的關鍵問題。      Silicon Labs物聯網產品營銷副總裁Daniel Cooley   為了可以通過一站式選擇為客户提供多協議IoT連接,Silicon Labs在Wireless Gecko SoC中集成了ARM Cortex-M4內核、節能的Gecko技術、高達19.5dBm輸出功率的2.4GHz無線電、先進的硬件加密技術、以及用於簡化無線開發、配置、調試和低功耗設計的Simplicity Studio工具。全系產品則包括Blue Gecko系列(Bluetooth Smart連接)、Mighty Gecko系列(ZigBee和Thread連接)、Flex Gecko系列(專有無線協議連接)三大系列。   儘管有大量芯片四方a集運倉電話進入LPWAN領域,但一個顯而易見的事實是:未來,任何一個單獨的技術都沒辦法覆蓋所有的實用需求,任何一個強大的公司也無法通吃產業鏈。相比較局域網和蜂窩網,LPWAN的優勢在於低功耗和低成本,同時它也有不適用的領域,例如高速率。   儘管在市場上我們所看到的是持續不斷的資金投入、眾多的生態系統合作伙伴和樂觀的新聞報道,但接下來的一兩個季度內,真正能驗證這個市場成長的,只有更多實質性的發展。

    時間:2020-08-26 關鍵詞: 物聯網 5G STM32

  • 八大VR設備主控芯片 中國芯也很給力

      線纜加工技術博覽會,威斯康星州密爾沃基市,2016 年 5 月 13 日– Mentor Graphics公司(納斯達克代碼:MENT) 今天宣佈,線束和特殊電纜的美國製造商 Sentral Group 通過部署 Mentor Capital® 套件中的生產製造模塊,顯著改進了線束生產製造設計流程。由此,從設計接收到車間都實現了大量自動化和連續數據流,進而壓縮週轉時間、最大幅度減少錯誤並降低工程成本。   Sentral 還使用 Capital 軟件對其多個製造設備進行快速評估,以便從中找出能以最低成本進行特殊設計的設備。結合使用這些改進措施,可大幅提升 Sentral 的行業競爭地位,因為在業內,對設計變化的快速響應以及低製造成本都是關鍵所在。   具體而言,Sentral 已經部署了 Capital 產品,可對線束設計、製造流程計算和成本核算、工裝設計和生產工藝卡片的創建提供支持。此軟件是集成式套件,還可以將數據導出至其他環境,如企業資源計劃 (ERP)、製造機器以及測試設備。   工程部副總裁 Jay Cink 説:“很顯然,Mentor 的 Capital 產品研發人員對於本行業的挑戰非常熟悉。通過利用 Mentor 的專業知識和能力,我們已經能將報價至生產啓動的時間降低了 34%。由此,我們能夠超出客户的預期,為其提供出色的服務和響應速度,進而讓 Sentral 擁有大量競爭優勢。我非常堅信,只要我們能更充分地利用這些強大產品,此優勢將越來越顯著。”   Capital 產品不僅可以提供標準功能,還能為客户的多樣化需求提供定製服務。Oasis 是 Mentor Graphics 的合作伙伴,為 Sentral 提供專業化的服務,其總裁 Ed Lord 指出:“通過利用 Capital 的擴展性技術,我們已幫助 Sentral 安全掌握流程和成本 IP。軟件擴展不僅能與 Capital 未來發布的產品兼容,而且可快速適應流程改進,如新設備的引進。這種靈活性具有極大的優勢:在獲益於標準產品的所有優勢的同時,軟件還能提供特定輸出。”   Mentor Graphics 業務開發總監 Nick Smith 表示:“Sentral 已經穩固了其在行業細分市場的大量先行優勢。他們的成功表明 Capital 技術不僅為世界最大的線束製造商提供實際商業利益,也能造福更多的當地供應商。我非常讚賞 Sentral 的遠見和專業性。”   關於 Capital   Capital 是一款高級軟件套件,可針對從產品定義到電氣系統設計、線束製造和車輛維護的複雜電氣系統挑戰提供支持。   關於 SENTRAL Group   Sentral Group 是一家大型私營企業,總部位於伊利諾伊州林肯郡,生產地分佈在伊利諾伊州、堪薩斯州、田納西州、肯塔基州和墨西哥。該公司專注於在各類市場中高度混合應用:HVAC、工業控制、海運業、越野車、醫療保健設備和航空航天。該公司成立於 1990 年,經過不斷髮展壯大,已經成為最大的美國線束製造私營公司之一。公司總部地址:595 Bond Street, Lincolnshire, IL,郵編 60069。   關於Mentor Graphics   Mentor Graphics® 是電子設計自動化 (EDA) 領域的全球領導者,提供客户豐富多樣的軟件和硬件設計解決方案,促使其能更快速且更具成本效益地開發出更出色的電子和機械產品。Mentor Graphics®提供了各種創新的產品和解決方案,工程師可透過藉助Mentor Graphics®不斷推陳出新的產品及解決方案,應對日趨複雜的電路板及芯片設計領域所面臨的挑戰。Mentor Graphics 擁有業界最豐富且一流的產品組合,也是全球唯一具備嵌入式軟件解決方案的 EDA 公司。   • 上市公司(納斯達克代碼:MENT)   • 創立於 1981 年,總部位於俄勒岡州威爾遜維爾市   • 過去 12 個月報告的營收為11.8億美元   • 全球各地設有 70 多個分公司或辦事處   • 公司網址 - www.mentor.com / www.mentorg.com.cn

    時間:2020-08-26 關鍵詞: rk3399 驍龍820 vr芯片 STM32

  • 一種基於ZigBee和STM32的室內智能照明系統的設計

    一種基於ZigBee和STM32的室內智能照明系統的設計

      在人們的傳統意識中,照明系統僅以照明為目的。傳統的照明系統中主要的控制方式有手動控制方式和自動控制方式。其中手動控制方式簡單、有效,但是過於依賴人工操作,並且控制相對分散,不能有效管理;自動控制方式主要是由時鐘元件、光電元件或兩者組合的方式來實現對照明設備的控制,這種控制方式減少了對人員的依賴性,管理相   對集中,實現了照明控制的自動化,但卻不能對照明系統進行調光控制。   此外,隨着生活水平的不斷提高,人們對日常生活的無線化、網絡化、智能化、節能化的需求越來越強烈,以上兩種傳統的照明控制系統已經無法滿足人們對日常生活品質的需求。基於上述原因提出了一種基於ZigBee和STM32的室內智能照明系統的設計。   1 系統總體設計   本系統主要由終端節點、路由器節點和協調器節點組成。三個節點各司其職,終端節點主要負責消息的傳輸和允許共它節點通過它接入到網絡中;協調器節點則主要負責網絡的建立、維持和管理,以及整個網絡數據信息的收集、處理和顯示等。在這三個節點當中協調器節點是整個網絡的核心。系統總體設計框圖如圖1所示。      本設計主要實現的功能如下:   (1)採用帶調光模塊的LED燈具,通過程序控制可以實現燈光亮度的自動調節,利用室內燈光與自然光的相互補償使室內照度保持在一個合適狀態;   (2)採用照度採集節點,可以實時地採集並監控室內照度;   (3)加入掉電自鎖功能(在突然停電的情況下再次來電所有燈具都處於關閉狀態);   (4)加入部分情景模式,在不同的室內環境需求時可以很方便地對燈光環境進行選擇(如家人一起看電視時的影院模式,看書寫字時的學習模式等)。   除上述主要的功能外,本設計還預留了部分外圍接口電路,可以加入一些相應的傳感器實現更多的功能(如加入燃氣傳感器來預防廚房燃氣泄漏,加入煙霧傳感器防火災等)   2 系統硬件電路設計   系統硬件電路部分主要由協調器節點電路、系統照度採集節點電路、系統LED調光節點電路以及系統路由器節點電路四部分組成。   2.1 系統照度節點電路設計   照度採集節點由CC2530和光照度傳感器(BH1750FVI)組成。本節點主要是對室內的照度進行實時的採集並通過ZigBee模塊發送給協調器,協調器再對接收到的照度信息進行整合處理,然後在LCD上實時顯示出室內的照度信息,並根據照度信息給LED照明節點發送相應的指令,對LED燈進行相應的亮度調節。   BH1750FVI傳感器是一個光電集成傳感器,其主要有如下幾個特點:1)可以輸出對應亮度的數字值;2)廣泛的輸入光範圍(相當於1-65535lx);3)通過降低功率功能,實現低電流化;4)無需其它外圍部件;5)光源依賴性弱(白熾燈、熒光燈、鹵素燈、白光LED、日光燈)。   照度節點硬件電路圖如圖2所示。      2. 2 系統LED調光節點電路設計   LED調光節點由CC2530和調光模塊組成。調光模塊可以根據ZigBee模塊接收到的指令實時地對LED燈進行亮度的調節。調光的目的是為了使室內自然光跟LED燈光進行相互的補償,使室內照度達到一個合適狀態。   本節點的調光模塊選用LED恆流驅動PWM調光模塊。LED調光節點硬件電路圖設計如圖3所示。      2.3 系統路由器節點電路設計   路由器節點是在CC2530模塊上擴展了一個CC2591模塊,該模塊是一個真正意義上精心設計的帶PA+LNA無線收發模塊。該節點主要負責接收終端節點信息並轉發給協調器,或轉發協調器的反饋信息給終端節點。   在開闊的場地上,CC2530的傳輸距離可達100m,但在室內環境下由於有牆體的遮擋,存在路徑損耗問題,實際傳輸距離大大縮短。在室內中間位置若僅放置一個由CC2530構成的路由節點,很可能造成數據傳輸錯誤甚至數據丟失。所以在實際設計電路時,路由器節點採用的是CC2591+CC2530組合的形式。CC2591是一個2.4GHz的射頻前端芯片,它可以通過PA提高發射功率,從而延長通信距離。該芯片還可以通過LNA來改善接收機的靈敏度。通過以上兩點可以很好地保證該系統數據傳輸的完整性。CC2591+CC2530硬件電路如圖4所示。      2.4 系統協調器節點電路設計   協調器節點由STM32F107、CC2530、12864LCD、矩陣鍵盤、DS18B20和DS1302模塊組成。該節點是整個系統的核心,主要負責網絡的組建、維護、控制終端節點的加入和刪除,以及整個系統信息的處理和顯示等。其中STM32F107是意法半導體推出的全新STM32互聯型微控制器,此芯片集成了各種高性能工業標準接口,且STM32不同型號產品在引腳和軟件上具有完美的兼容性,可以適應多種應用。此外該芯片還可以嵌入μC/GUI系統,擁有獨立的32位指令總線和數據總線,全面支持32位Thumb-2和16位Thumb指令等。   矩陣鍵盤電路採用2&TImes;4的矩陣鍵盤,用於時鐘的時間調整及不同情景模式的選擇;顯示電路採用12864 LCD,可以顯示4行信息,每行顯示16個字符,完全滿足顯示照度、時間和温度等要求。   協調器節點硬件電路原理圖如圖5所示。      3 軟件部分設計   軟件部分主要是完成對整個系統硬件電路的編程設計。其中終端節點程序主要完成信息的採集、上傳和控制等。協調器節點程序用於實現整個網絡的組建、維護和管理以及相應數據的收集、處理和顯示等。3.1 協調器節點軟件設計   協調器節點首先判斷是否有數據傳送,若有,則選定信道建立網絡,進行數據掃描和讀取,並打包發送數據。由於電源損耗主要集中在無線數據的收發階段,在沒有接收到時鐘信號的喚醒命令前,使其處於睡眠狀態,以達到延長電池的使用壽命、減少功耗的效果。程序流程圖如圖6所示。      3.2 終端節點軟件設計   終端節點數據採集的軟件設計包括兩部分,分別為單片機CC2530驅動程序設計和傳感器收發數據程序設計。首先進行模塊初始化,然後啓動定時器,每隔一段時間進行信道掃描,查看是否有入網申請指令,若有,則首先判斷啓動哪一個傳感器端口,然後向端口發送數據採集請求,採集完畢後使單片機處於休眠模式,將採集到的數據發送給CC2530作進一步處理。程序流程圖如圖7所示。      3.3 路由器節點軟件設計   程序中將設備類型設置為網絡路由節點,在ZigBee協議棧中只需要更改應用層事件處理函數使其在接收到信息後調用程序把接收到的信息發送出去即可。   4 系統調試   為對系統進行功能的測試,特選擇宿舍為實驗場所,分別在宿舍的三個卧室各放置3個照明節點和一個照度採集節點,然後對系統的功能進行測試。通過測試,系統能夠準確地實現無線控制功能。照度節點能夠準確地採集環境的光照度信息,ZigBee模塊能夠正常地進行數據的相互傳輸,PWM調光器模塊能夠準確無誤地對LED燈進行相應亮度的調節。此外各種情景模式,如室內温度和時鐘信息都可以按照預定指標正常工作。   5 結語   此無線智能照明系統不僅可以用於室內照明的全自動控制,也可根據不同的需求進行手動的調節,這樣既可以節約能源又可以使室內光照度達到適合人類活動的最佳狀態。本系統具有體積小、功耗低、功能強和可靈活擴展等特點。此外本系統不僅可以用於家庭室內也可應用於學校教室、公司辦公區、會議室和KTV等各種不同的場合,只需在運用時對相應模塊和程序進行相應的調整即可。本系統在智能照明控制領域具有廣闊的應用前景。

    時間:2020-08-25 關鍵詞: Zigbee LED 智能照明 照明系統 STM32

  • 大聯大友尚集團推出ST STM32馬達控制Nucleo開發工具包,可直接開始運轉無刷直流馬達

    大聯大友尚集團推出ST STM32馬達控制Nucleo開發工具包,可直接開始運轉無刷直流馬達

      2016年6月21日,致力於亞太地區市場的領先半導體元器件分銷商---大聯大控股宣佈,其旗下友尚推出一款ST馬達控制入門套件和一個新的免費軟件算法,協助馬達控制工程人員和愛好者以極短的時間實現高效的馬達向量控制,例如無人機、家電、電動自行車(E-bike)、家庭自動化、醫療儀器及工業機器等。   搭配STM32馬達控制生態系統的新軟件---P-NUCLEO-IHM001馬達控制套件---讓用户能夠直接開始運轉(plug and spin)同步馬達,無需任何專門的或附加的開發工具。新套件採用一個攜帶方便的塑料泡殼包裝(blister pack),包含STM32 F3 Nucleo微控制器板、基於STSPIN  L6230馬達驅動器芯片的插入式(plug-in)48V/1.4A馬達驅動板以及一個低壓無刷馬達。 圖示1-大聯大友尚推出STM32馬達控制Nucleo套裝照片   在連接電路板和馬達後,用户使用微控制器預裝的梯形(6步)或正弦(FOC)向量控制算法範例即可運轉馬達。在馬達運轉過程中,用户可以比較並瞭解馬達控制算法,然後,使用MC WORKBENCH配置器及代碼生成器,按照自己的需求修改控制器設置(在FOC模式下)。   免費且基於PC的MC WORKBENCH軟件工具可簡化馬達控制韌體庫的客製化設置(STSW-STM32100),還能協助用户設置不同的馬達或意法半導體馬達控制生態系統的其它驅動板。最新版算法數據庫(v4.2)導入一個便利的“Motor Profiler”工具,能夠自動偵測馬達參數,自動配置馬達控制算法數據庫,無需任何附加設備,一接觸即可進行微調(One-Touch Tuning)的方式可在寬速度範圍內簡化負載和慣性的調整過程。   作為Nucleo馬達控制開發工具套件的核心,STM32F302微控制器的算法性能優異,DSP擴展指令集實現出色的回饋迴路控制,同時還整合實用的外圍設備接口,其中包括馬達控制專用定時器、運算放大器和電壓比較器。微控制器預先整合的算法範例是意法半導體馬達控制數據庫的標準韌體和STM32Cube工具,可按照客户的需求修改韌體。像整個馬達控制數據庫一樣,免費的開放式原始碼可用於大多數STM32微控制器和各種硬件電路板。   更多的產品及方案信息,請洽大聯大友尚集團技術人員:ST.cn@yosungroup.com。或參考大聯大官方網站,並歡迎關注大聯大官方微博(@大聯大)及大聯大微信平台:(公眾賬號中搜索“大聯大”或微信號wpg_holdings加關注)。   關於大聯大控股:   大聯大控股是全球第一,亞太地區市場份額領先的半導體元器件分銷商,總部位於台北(TSE:3702),旗下擁有世平、品佳、詮鼎及友尚,員工人數近5,500人,代理產品供應商超過250家,全球約115個分銷據點(亞太區約65個),2015年營業額達162.3億美金。(*市場排名依Gartner公佈數據)   大聯大控股開創產業控股平台,持續優化前端營銷與後勤支持團隊,扮演產業供應鏈專業合作伙伴,提供創造需求(Demand CreaTIon)、交鑰匙解決方案(Turnkey SoluTIon)、技術支持、倉儲物流與IC電子商務等增值服務,滿足原始設備製造商(OEM)、原始設計製造商(ODM)、電子製造服務商(EMS)及中小型企業等不同客户需求。國際化經營規模與本地化銷售渠道,長期深耕亞太市場,連年獲得專業媒體評選為「亞洲最佳IC分銷商」。   為提高大聯大的本土化服務質量,滿足大中國區服務區域客户的差異化需求,大聯大(中國)服務六大領域包括中資(China-Based Manufacturers)、台商(Taiwan-Based Manufacturers)、外商(Electronic Manufacturing Service)、日商(Japan-Based Manufacturers)、韓商(Korea-Based Manufacturers)及港商(HongKong-Based Manufacturers)客户。大聯大除提供客户最佳的交鑰匙解決方案(Turnkey SoluTIon),併為滿足客户小批量器件採購需求,特別成立專責的小批量服務團隊(SQS, Small QuanTIty Service)。大聯大已分別於內地及香港成立大聯大商貿、大聯大商貿(深圳)及大聯大電子(香港),以「產業首選.通路標杆」為企業願景,全面推行「團隊、誠信、專業、效能」之核心價值觀,以專業服務,實現供應商、客户與股東互利共贏。

    時間:2020-08-25 關鍵詞: st Nucleo 馬達 大聯大 馬達控制 STM32

  • 仿人型機器人控制系統設計的幾個問題

    仿人型機器人控制系統設計的幾個問題

      1 引言   仿人型機器人由於具有類人的基本外形,在實際的生活中,能夠代替人完成很多工作,因此對仿人型機器人的研究具有實用價值,各國都在投入巨大的人力物力進行研發。仿人型機器人具有多自由度的機械結構要求,因此需要對機器人的各個關節通過電機來完成轉動動作。這對於電機驅動控制提出了很高的性能要求。本文提出了一種基於STM32單片機的仿人型機器人控制系統方案,可以同時對機器人關節所需的16路舵機進行驅動控制。   2 硬件解決方案   本控制系統的硬件部分共分為5個模塊,其硬件系統模塊圖如圖1所示。      圖1 硬件系統模塊框圖   主控制器採用STM32F103xB增強型系列單片機,該系列單片機使用了高性能的ARM CortexTM-M3 32位的RISC內核,工作頻率為72MHz,內置高速存儲器(128K字節的閃存和20K字節的SRAM),增強型I/O端口[2]。這些性能使得 STM32F103系列微控制器非常適合應用於小型仿人型機器人的控制系統。由於仿人型機器人的體型限定,因此我們在設計舵機控制板時採用了 STM32F103系列的小型貼片封裝型號STM32F103CBT6。以得到體積較小的舵機控制電路板,如圖2所示。      圖2 舵機控制板實物圖      圖3 舵機控制示意圖   為了實現對多自由度複雜結構的仿人型機器人進行動作控制,需要較多控制路數的舵機控制板。由於舵機的角度控制是採用PWM波形輸出,當單片機IO口的輸出脈衝寬度變化時,舵機舵盤角度發生改變,如圖3所示[3],因此在舵機控制板電路設計中,充分利用了STM32單片機的IO口數量多且具有PWM輸出的技術優勢[4]。共設計了16路舵機控制口,可以保證16個機器人關節同時動作。舵機驅動IO接口分佈在PCB板的兩側,便於插拔。   在舵機的控制中,有一個容易出現的問題就是舵機抖舵問題。這種問題一般發生在採用普通電池做為機器人系統的主電源的情況下,如採用多節AA型鎳鎘或鎳氫電池串聯組成機器人供電主電源。原因是這些電池由於容量和放電能力的侷限,無法在其額定電壓下提供長時間穩定持續的大電流。在仿人型機器人的多路舵機同時工作時,採用普通電源輸出的電壓會迅速降低,從而導致舵機的供電不足,最終出現舵盤異常抖動,造成機器人在執行動作時的抖舵現象。      圖4 控制信號5V供電電源原理圖      圖5 6V舵機驅動電源原理圖   因此我們設計的仿人型機器人控制電路中採用了型號為格氏25C放電倍率,容量為2200mAh,額定電壓為11.1V的鋰聚合物航模電池作為主電源。分為 5V控制信號電源和6V舵機驅動電源,如圖4所示。為了保證多路舵機同時工作時所需要的大電流,利用鋰聚合物電池具有很強的持續放電能力,選用了型號為 120W 12A大功率降壓模塊[5],將機器人的供電電源穩壓在+6V,放電電流峯值為12A,如圖5所示。利用光電耦合器隔離單片機IO口控制信號和舵機驅動信號,提高控制信號的抗干擾能力。舵機的IO口電路設計原理圖如圖6所示。這樣解決了多路舵機由於同時工作時,電源電源被拉低引起的舵盤異常抖動問題。      圖6 舵機IO口電路原理圖   舵機控制板在初始上電時,所有IO口會同時通入無序的PWM信號,造成瞬間出現巨大的電流消耗。經實驗測得舵機控制板上電時,單個IO口的峯值電流可以達到1.5A以上。因此在16個舵機同時初始上電通入PWM信號時,其總電流將達到24A以上,這就大大超出了大容量直流降壓模塊的極限供電電流,導致電源電路進入過流保護,整個舵機控制電路將無法進入正常的工作狀態。為了解決這個問題,我們在STM32單片機上電初始化時,首先只讓IO口1和2輸出PWM 信號,然後同時再讓IO口3和4輸出初始化PWM信號,以此順序最後讓IO口15和16輸出PWM信號。這樣就保證IO口初始化時,最多隻有兩路PWM信號同時通入。在機器人正常動作時,同時動作的舵機數量不超過6個,即6個IO同時輸出的峯值電流為9A,低於大功率降壓模塊的最大輸出電流12A,因此整個電路在工作期間的極限電流均小於12A。最終達到了舵機控制板穩定工作的硬件要求。   3 軟件部分的設計   仿人型機器人控制系統的軟件分為兩種模式:調試模式和正常模式。   調試模式:機器人上電默認靜止,以響應上位機信號為主。在該模式下,上位機通過RS232串口對機器人進行在線控制,可以對單個舵機的角度進行精確調整,編排好的流程動作單次執行,流程動作的全部執行等,並顯示當前機器人對代碼解析值。調試模式的工作界面如圖7所示。   正常模式:機器人上電即開始執行調試完畢的全套程序動作。      圖7 上位機調試模式工作界面   為了實行軟件控制,採用了多任務模塊的定時輪換機制[6]。共建立了3個模塊任務:任務0用來解析送入該任務的軟件代碼值到PWM輸出的轉換。任務1用來調用每套動作編碼,連續的將得到的軟件值發送給任務0。任務2為串口處理任務,通過分析串口發來的數據進行模式的轉換和響應。其程序流程圖如圖8所示。      圖8 程序流程圖   4 系統調試效果   設計該仿人型機器人的走步步態時,主要考慮了機器人的自重為2.53Kg,身高為42cm,因此機器人的腳和手臂的舵機輸出幅度不能太大,否則會導致機器人走步時的重心偏移太大,造成機器人翻倒。因此在設計機器人的腳掌時,適當增大了與地面的接觸面積,腳掌的尺寸為8.5&TImes;15cm,同時加快了腳步移動的頻率,並在腳部增加了額外的配重,以增強機器人在走步過程中的穩定性,其走步的步態如圖9所示。該型機器人的走步步態協調一致,在2012年中國機器人大賽仿人競速比賽項目中獲得二等獎。      圖9 12自由度的仿人型機器人   走步動作正面   5 結束語   文中基於STM32微控制器的仿人型機器人控制系統,能夠靈活地控制16路大扭力舵機,通過大功率降壓電源模塊,可以得到16路舵機同時動作時所需要的直流電壓,實現了仿人型機器人的走步動作,可作為高校學生進行機器人技術創新時的參考。

    時間:2020-08-21 關鍵詞: 機器人 STM32

  • 這些VR設備“內臟”構造大解剖!絕對有你沒見過的

    這些VR設備“內臟”構造大解剖!絕對有你沒見過的

    在上一期的VR主流芯片商方案文章中,小編為大家詳細介紹了幾款全球知名芯片供應及技術支持提供商,在VR頭戴顯示上運用的VR芯片:高通驍龍820、聯發科旗下的X30、以及三星Exynos8890等等。今天,小編同樣還是帶來幾款VR芯片,給大家瞭解熟知。 一、意法半導體的STM32 MCU 上圖為三星Gear VR眼鏡 基於ARM Cortex-M4的STM32F4系列MCU採用了意法半導體的NVM工藝和ART加速器,在高達180 MHz的工作頻率下通過閃存執行時其處理性能達到225 DMIPS/608 CoreMark,這是迄今所有基於Cortex-M內核的微控制器產品所達到的最高基準測試分數。 由於採用了動態功耗調整功能,通過閃存執行時的電流消耗範圍為STM32F410的89 µA/MHz到STM32F439的260 µA/MHz。 STM32F4系列包括八條互相兼容的數字信號控制器(DSC)產品線,是MCU實時控制功能與DSP信號處理功能的完美結合體。 ARM Cortex-M4系列產品線 高級系列: 180 MHz CPU/225 DMIPS,高達2MB的雙區閃存,帶SDRAM控制器和 Chrom-ART加速器 STM32F469/479 – Quad-SPI接口、LCD-TFT控制器和MPI-DSI接口 STM32F429/439 – LCD-TFT控制器 STM32F427/437 – 串行音頻接口,具有更高的性能和更低的靜態功耗 基礎系列: STM32F446 – 180 MHz/225 DMIPS,高達512 KB的Flash,具有Dual Quad SPI和SDRAM接口 STM32F407/417 – 168 MHz CPU/210 DMIPS,高達1 MB的閃存(Flash),增加了以太網MAC和照相機接口 STM32F405/415 – 168 MHz CPU/210 DMIPS,高達1MB閃存、具有先進互聯功能和加密功能 入門型系列: 基於最低成本考慮的 STM32F4系列! 84 MHz CPU/105 DMIPS,尺寸最小、成本最低的解決方案,具有卓越的動態功耗效率 STM32F401 – 尺寸不到3 x 3mm,具有USB OTG2.0FS和SDIO接口 100 MHz CPU/125 DMIPS,具有卓越的動態功 耗效率和批採集模式(BAM,一種新型面向數據批處理的 利用DMA智能優化功耗的模式)。 STM32F410 – 卓越能效的新里程碑(運行模式下89 µA/MHz和停機模式下6 µA),配備硬件隨機數發生器、低功耗定時器和DAC。 STM32F411 – 高RAM容量和增強型外設集,如USB OTG2.0FS和最多5個SPI。 STM32F412 – 高RAM和閃存容量,USB接口,增強型外設集,包括靈活的外部靜態存儲器控制器(高達16位的數據總線,用於LCD和外部存儲器控制),雙QUAD SPI、CAN、DFSDM和TRNG。 STM32F413/423 - 進一步提升了STM32F412的Flash及RAM容量,配備了更強的外設集,包含10x UART,3x CAN,SAI接口,1x 低功耗定時器,2x DAC,2x DFSDM(多達6個濾波器),STM32F423系列包含AES加密。 據悉,三星Gear VR拆解可以瞭解到採用的主控芯片,正是意法半導體的M4系列中的微控制器STM32F401 A5009V0 TW 435,也就是STM32F4系列的STM32 32-bit ARM Cortex-M4微控制單元。 三星Gear VR主控芯片採用意法半導體微控制器M4系列STM32F401 二、瑞芯微RK3288芯片移動多媒體解決方案 RK3288開源開發板PopMetal 在2014年香港電子展上,瑞芯微聯合ARM公司發佈了旗下最新款芯片RK3288解決方案,創下了瑞芯微芯片歷史上多個第一的記錄,綜合性能及評分均比上一代有了實質性的飛躍,被應用於在筆記本市場、智能盒子等市場上。 瑞芯微RK3288 創下了跑分第一、輸出畫質第一、遊戲體驗第一等三項第一的好成績。瑞芯微RK3288採用ARM Cortex-A17架構的處理器,配置Mali-T76X系列GPU,根據官方數據顯示 ,RK3288整體較上一代A9提升50%性能,相比於前代Mali-400性能提升了近5倍,功耗更低。 瑞芯微RK3288芯片 && RK3188芯片參數對比 瑞芯微RK3288支持硬解H.265編碼以及4K影片,未來用户通過這一芯片方案可以輕鬆的觀看4K影片,傳輸難,解碼的難的問題都迎刃而解。而且支持HDMI2.0接口,能與4K電視機搭配使用,自在的觀看4K超高清內容。 在技術上,作為ARM新一代GPU產品,Mali T764 GPU除了擁有16個着色引擎外,另一大特色就是引入了多項內存壓縮技術,如ASTC紋理壓縮技術、ARM 幀緩衝壓縮格式(ARM Frame Buffer Compression)、TransacTIon EliminaTIon智能消除技術。三大技術的運用使RK3288圖像性能獲得全面提升。 另外,RK3288芯片配備的T764 GPU,首次運用了全新的圖像引擎技術,例如Unity中引入的Enlighten全局實時光技術,通常運用在主機遊戲之上,比如PS3,PS4,Xbox之內的遊戲。RK3288是全球首顆採用全新圖像引擎技術的CPU。 RTK3288與其他幾款芯片方案對比 三、全志科技H8 / A80 芯片方案 全志H8八核基於台積電最新領先的28納米制造工藝,採用8個ARM Cortex-A7內核,支持8核心同時2.0GHz高速運行,同時搭配ImaginaTIon 旗下強勁的PowerVR SGX544 圖像處理架構, 工作頻率可達700M左右。 多媒體方面, H8支持多格式1080p@60fps視頻編解碼,支持H.265/HEVC視頻處理,集成8M ISP圖像信號處理架構,可支持800萬像素攝像頭。 顯示方面,H8支持HDMI 1080p@60fps顯示,支持HDCP V1.2協議,支持HDMI CEC。此外,H8集成了全志新一代麗色顯示技術,圖像顯示質量進一步提升。事實上,H8芯片最早是應用於電視盒子。 全志VR一體機方案——H8vr 全志科技推出的H8vr視頻一體機解決方案的優勢正是能實現量產化,並且在延時、功耗以及多媒體方面進行了優化。 據悉,這個方案擁有開放的硬件系統平台,開放H8vr系統SDK,其成品價在千元左右,可實現量產。具體來講,還方案基於全志VR專用芯片打造,針對底層算法進行優化融合ATW(異步時間扭曲)、FBR(前緩衝渲染)等,並採用了針對Android系統進行深度優化的Nibiru VR一體機系統。 全志H8vr技術規格: CPU:Octa-Core ARM CortexTM-A7 GPU:PowerVR SGX544 內存:32-bit DDR3/DDR3L/LPDDR3/LPDDR2 閃存:Supports 8-bit SLC/MLC/EF NAND with 64-bit ECC 視頻處理能力:Supports H.264 4K@30fps panoramic video playback H.265/VP9 1080p@30fps video playback OS:Android 4.4 and above 封裝:FCBGA 345 製程工藝:TMSC’s 28nm HPC 全志H8詳細參數 全志A80 Octa技術規格: CPU架構:ARM Cortex-A15 R4P0(A15R4P0是A15的2014最新改進版本,性能提升,功耗降低,解決先前版本的固件Bug) & ARM Cortex-A7 with big.LITTLE(HMP架構可以使8個CPU核心同時運行) (注:CPU頻率相同、製造工藝相同且優化相同的情況下,性能A15>A17>A12>A9>A7>A5) CPU頻率:2016MHz CPU核心:八核心 GPU芯片:ImaginaTIon PowerVR G6230 製造工藝:28納米 支持內存:DDR3 / LPDDR3(2GB或以上) 封裝:1.8cm×1.8cm(約) 無線網絡:2.4GHz / 5GHz Wi-Fi 藍牙:支持,藍牙4.0 攝像頭:最大1600萬像素 最大支持分辨率:4K(3顯示屏) 視頻輸出:HDMI 1.4 視頻格式:支持H.265等格式 音頻解碼芯片:AC100 電源管理:CoolFlex 接口:以太網、串口、Camera、USB3.0 OTG、2×USB2.0、HDMI、GPIO等 能夠支持的最新系統:Android 4.4.2、Windows RT 8.1、Chrome OS,etc 全志A80詳細參數描述 全志H8vr視頻一體機解決方案 作為一大亮點,全志H8vr視頻一體機解決方案具有“低發熱、低功耗、高集成度”特點,且電池更小重量更輕,在減輕的頭盔的重量的同時也解決了頭盔本身的散熱問題。除此以外,該方案還支持最高4K@60fps全景視頻,在sensor、GPU、顯示到光學鏡片,均經過深度的合作優化,支持豐富的交互方式,確保了VR一體機性能及流暢的UI體驗。

    時間:2020-08-13 關鍵詞: vr rk3288 STM32

  • 貿澤率先獨家備貨STMicroelectronics的STM32 LoRaWAN探索板

    貿澤率先獨家備貨STMicroelectronics的STM32 LoRaWAN探索板

    2017年2月24日 – 最新半導體和電子元件的全球授權分銷商貿澤電子(Mouser Electronics) 即日起率先備貨STMicroelectronics (ST)的STM32 LoRaWAN™ 探索板。這款新型探索套件與可從貿澤電子訂購的Arduino兼容I-NUCLEO-LRWAN1 STM32 LoRa™擴展板一起作為一個平台,用於瞭解和評估基於LoRa和FSK/OOK 射頻 (RF) 通信的解決方案。 貿澤電子獨家備貨的 ST STM32 LoRaWAN探索套件基於一體化開放式 Murata Type ABZ模塊,支持低功率廣域網(LPWAN) 和LoRaWAN 遠程無線協議。Type ABZ模塊包含一個具有192 KB 閃存、20 KB RAM 和 6 KB EEPROM的STM32L072 ARM® Cortex®?M0+ 微控制器。STM32L0超低功率微控制器採用低功率設計,主要面向電池供電的應用和能量採集應用。 ST的?I-NUCLEO-LRWAN1 STM32 LoRa擴展板包含一個基於STM32L052 微控制器的LoRaWAN 模塊、一個SMA連接器、一根50Ω的天線和幾個兼容Arduino Uno R3板的接頭。另外此擴展板還包含三個ST環境傳感器:LSM303AGR 加速計和磁力計、HTS221相對濕度和温度傳感器以及LPS22HB壓力傳感器。LoRaWAN探索板和NUCLEO板都附帶通過了LoRaWAN A 類認證的I-CUBE-LRWAN嵌入式軟件,使設計師能夠設置完整的LoRaWAN節點。 有關STM32 LoRaWAN探索板的更多信息,敬請訪問//www.mouser.com/new/stmicroelectronics/stmicro-stm32-lorawan-discovery-board/。要進一步瞭解兼容I?NUCLEO-LRWAN1 STM32 LoRa Arduino的擴展板,敬請訪問//www.mouser.com/new/stmicroelectronics/stmicro-stm32-lora-extension-board/。

    時間:2020-08-13 關鍵詞: lora 貿澤 STM32

首頁  上一頁  1 2 3 4 5 6 7 8 9 10 下一頁 尾頁
發佈文章

技術子站

更多

項目外包