- Advertisement -
首頁 標籤 MCU

MCU

- Advertisment -

盛群新推HT32F59741 Enhanced 24-bit A/D Arm Cortex-M0+MCU

盛群(Holtek)新推出的Enhanced 24-bit A/D Arm Cortex-M0+ MCU HT32F59741,特別適合具LCD顯示的高精度量測類產品,例如電子秤、血壓計、溫度計、儀表等。 HT32F59741內建的24-bit ADC電路,有效位數(ENOB)可達20.2 bit,轉換速度最快達1.6kHz,可實現高精準度量測,搭配12-bit ADC,轉換速度達1MHz,實現快速量測。MCU資源包含Arm Cortex-M0+ 32-bit MCU核心、64K×8 Flash程式記憶體、8K×8 RAM、LCD Driver、USB及多種通訊介面。 HT32F59741提供64-pin LQFP封裝型式,搭配豐富的資源及完整的功能,可滿足多種不同檔次,多樣化產品之需求。
0

盛群新推HT66F3185 A/D MCU with EEPROM

盛群(Holtek)A/D Flash MCU with EEPROM系列新增HT66F3185成員,為HT66F0185的延伸產品,特點為1.8V~5.5V寬工作電壓範圍、內建高精準度振盪器、更精準的ADC參考電壓、ADC擴充為12 channel、內建IAP功能及提供更小體積的QFN封裝。此產品非常適用於各式家電產品,如咖啡機、電熱水壺、電茶爐、電飯煲、豆漿機等,亦適用於小體積產品,如智慧型穿戴裝置、鋰電池保護板等。 HT66F3185涵蓋完整並多樣化的功能,包含4K×16 Flash ROM、256×8 RAM、128×8 EEPROM、多功能Timer Module、12-bit ADC、比較器、SPI/I2C及UART介面等。內建振盪器與ADC參考電壓之精準度分別可達到8/12/16MHz ±1%與1.2V ±1%。封裝則提供20-pin SOP、24/28-pin SOP及SSOP、24/28-pin QFN,腳位相容於HT66F0185、HT66F3195同型封裝。
0

意法微控制器開發軟體於GitHub正式上線

嵌入式軟體原始程式碼,可進行協作和社群友好模式的開發,並提供更快、更有效率地更新。 透過GitHub取得STM32Cube軟體全部原始程式碼,可以讓1,000多款STM32 Arm Cortex-M微控制器(Microcontroller, MCU)和異質架構Cortex-M/-A微處理器的使用者輕鬆儲存、管理、追蹤和控制軟體程式碼。GitHub的功能,例如Pull請求,可以促進協作開發模式,使社群成員能夠利用GitHub修改結構,提供替代解決方案和新功能。此外,使用者能透過開發人員之間的專有的溝通管道(GitHub Issues)提出問題,分享解決方案,為缺陷修復出謀劃策。 移轉到GitHub還確保開發人員可以在第一時間獲得最新而且最完整的軟體更新,其更新速度相較傳統MCU套裝軟體更新方式更加快速便捷。 現有的STM32Cube MCU套裝軟體,以及硬體抽象層(Hardware Abstraction Layer, HAL)程式碼和獨立於MCU的CMSIS驅動程式均已上線。其餘的STM32Cube嵌入式軟體元件將在未來幾個月陸續上架。
0

NXP推環保智慧家庭裝置用低功耗無線連接解決方案

恩智浦半導體(NXP)日前宣布推出全新超低功耗、多重協定無線微控制器K32W061/41。全新低功耗裝置完善恩智浦近期推出的針腳相容(Pin-compatible)JN5189/88(Thread/Zigbee)和QN9090/30(Bluetooth LE)MCU,提供OEM廠商更輕鬆的遷移路徑,以支援現有及新興的智慧家庭與建築使用案例。 恩智浦半導體連接解決方案資深行銷總監Tom Pannell表示,隨著可供選擇的無線技術不斷增加,智慧家庭對超低功耗連接的需求亦持續成長。恩智浦推出新款多重協定無線微控制器,運用豐富的技術產品組合和專業知識,幫助OEM廠商能更輕鬆地設計可靠且功能豐富的BLE、Zigbee和Thread物聯網設備,為互聯應用提供超低功耗效能。 降低當前智慧家庭和物聯網裝置的功耗對於最大限度提升單個鈕扣電池(Single Coin Cell Attery)的效能至關重要。恩智浦K32W061/41微控制器透過多種低功耗模式以及低傳輸/接收無線電功率功能實現了此目標。 K32W061和K32W041採用IEEE 802.15.4無線電,支援Thread和Zigbee網路通訊協定、低功耗藍牙5.0(Bluetooth Low Energy 5.0)和整合式NFC NTAG(K32W061)。該設備還支援廣泛的運作溫度範圍(從-40 °C至+125 °C)。身為Zigbee聯盟和Thread Group的創始成員之一、NFC Forum共同創辦人和Bluetooth SIG成員,恩智浦充分運用無線專業知識以及其廣泛的微控制器功能,整合最新連接標準和適當的智慧周邊裝置。這些周邊裝置支援各種使用情境,包含家庭與建築自動化、安全和門禁控制、智慧自動調溫器和門鎖,以及閘道和感測器網路應用。 K32W061/41無線微控制器裝置採用運行頻率為48MHz的Arm Cortex-M4微控制器核心,並具備高達640 KB的板載快閃記憶體(Onboard Flash)和152 KB SRAM,可為複雜的應用和軟體無線(Over-the-air, OTA)更新提供儲存空間和靈活性。選擇性的(Optional)NFC NTAG提供標準化的頻外(Out-of-band)通訊,大幅簡化配對過程。多重協定無線電包含整合式功率放大器,輸出高達+11dBm,可實現長距離傳輸。此外,還支援低功耗藍牙5.0、Zigbee和OpenThread無線網路通訊協定堆疊(Wireless Network...
0

盛群新推HT45F0058電磁爐MCU

盛群(Holtek)針對電磁爐應用領域,新推出HT45F0058電磁爐Flash MCU。HT45F0058內含PPG硬體抖頻功能,使電磁爐工作於高功率時,可以有效減小IGBT反壓(VCE)以及降低EMI電磁干擾。減少抗EMI元件成本,並通過EMI標準測試。 HT45F0058主要資源包含4K×16 Flash ROM、256×8 RAM、32×8 EEPROM、9-bit PPG、4個比較器、1組OVP以及1組增益可選的運算放大器功能,並擁有浪湧保護、IGBT VCE過壓保護等硬體保護機制,可以防止IGBT損壞。在封裝方面,HT45F0058提供16NSOP封裝形式。
0

盛群HT32F573xx系列提供LCD顯示介面及更低功耗應用

盛群(Holtek)推出新一代Arm Cortex-M0+微控制器HT32F57331/57341/57342/57352系列,具備高效能、LCD顯示介面以及更低功耗的特色,適合多種LCD顯示應用領域,例如健康量測產品、智慧三表等應用。其中HT32F57331/57341支援25SEG×8COM,HT32F57342/57352則支援33SEG×8COM。 HT32F573xx系列最高運作速度為60 MHz,操作電壓為1.65V~3.6V單一電源,Flash及SRAM容量分別為32~128KB及4~16KB;配備豐富的周邊資源,如USART×1、UART×2、I2C×2、SPI×2、USB、10通道1Mbps SAR ADC等,並提供資料正確檢查機制CRC16/32及硬體除法器。HT32F57342/52系列,更提供6通道PDMA、500Ksps 12-bit DAC×2以及AES-128硬體加密機制,適合更廣泛應用。 HT32F573xx系列的封裝型式為46QFN和48/64LQFP,GPIO腳位可達37~53,HT32F57342/52系列更可提供80LQFP,高達67個GPIO腳位,在低功耗模式(DeepSleep1/2)下支援任意I/O喚醒,省電模式的設計更便利,並內建參考電壓用於ADC量測校正,適合低功耗的電池應用。 除了獲得專業IDE廠商IAR支援外,全系列並已得到Keil授權免費使用許可。Holtek也提供學習板以及開發平台套件、ICE工具e-Link32 Pro、完整的週邊驅動函式庫(Firmware Library)、應用範例原始程式碼及各種應用指南等,並支援GNU GCC及make編譯環境。且全系列已通過UL/IEC 60730 Class B認證,可提供相關自檢程式(Safety Test Library)。搭配Holtek ISP(In-System Programming)及IAP(In-Application Programming)技術方案,可輕易升級韌體,提高生產效能與產品彈性。
0

盛群HT32F52357/52367適合多資源/低功耗應用

盛群(Holtek)推出新一代Arm Cortex-M0+微控制器HT32F52357/52367系列,具備高效能、更多資源以及更低功耗的特色,適合多種應用領域,例如TFT-LCD顯示、智慧門鎖、物聯網終端裝置、穿戴式裝置、智慧家電、USB遊戲週邊等。 HT32F52357/52367系列最高運作速度為60 MHz,操作電壓為1.65V~3.6V,額外支援獨立VDDIO管腳,方便連接與VDD電壓不同的外部元件,提供設計上的彈性。Flash及SRAM容量分別為128/256 KB及16/32 KB;配備豐富的週邊資源,如USARTx2、UARTx4、I2Cx2、SPIx2、USB、EBI(External Bus Interface)等,具備6通道PDMA、12通道1 Mbps SAR ADC,並提供資料正確檢查機制CRC16/32及硬體除法器。新增QSPI介面,搭配EBI介面可更高速傳輸資料,適用於TFT-LCD相關應用。此外也新增了500 Ksps 12-bit DACx2以及AES-128硬體加密機制,適合更廣泛應用。 HT32F52357/52367系列的封裝型式為46QFN和48/64/80LQFP,GPIO腳位可達37~67,在低功耗模式(DeepSleep1/2)下支援任意I/O喚醒,省電模式的設計更便利。並內建參考電壓用於ADC量測校正,適合低功耗的電池應用。 除了獲得專業IDE廠商IAR支援外,全系列並已得到Keil授權免費使用許可。Holtek也提供學習板以及開發平台套件、ICE工具 e-Link32 Pro、完整的週邊驅動函式庫(Firmware Library)、應用範例原始程式碼及各種應用指南等,並支援GNU GCC及make編譯環境。且全系列已通過UL/IEC 60730 Class B認證,可提供相關自檢程式(Safety Test Library)。搭配Holtek In-System Programming(ISP)及In-Application...
0

盛群新推BS83A04C低功耗Enhanced Touch MCU

盛群(Holtek)新一代高抗干擾能力Enhanced Touch I/O Flash MCU系列,新增系列成員BS83A04C,訴求低功耗特性,適合應用於需求低功耗的產品、各項家電及消費性產品,如藍牙耳機、行動電源、智慧手環、飲水機、空氣清淨機、廚房秤等觸控按鍵應用。 BS83A04C於工作電壓3V下平均工作電流不到3μA即可實現4個觸摸鍵的偵測,同時還具有高抗干擾特性,可通過Conductive Susceptibility(CS)10V動態測試,工作電壓範圍1.8V~5.5V,介面支援I²C,最多8個可彈性應用之I/O,接腳定義與BS83B04C相容,封裝提供8SOP、10DFN及10MSOP。 Holtek同時提供軟、硬體功能齊全的發展系統。在軟體上提供觸控函式庫,使客戶能快速上手。在硬體上使用e-Link搭配專用的On Chip Debug Support(OCDS)架構的MCU,可提供與最終量產MCU相同封裝及特性之模擬。
0

IAR Systems在台營運 就近提供原廠服務

愛亞系統(IAR Systems)是全球嵌入式系統開發工具商,總公司位於瑞典烏普薩拉,全球有超過46,000公司、150,000以上的用戶。IAR Systems日前宣布台灣分公司正式直接營運,以回饋用戶長期的信任與支持,同時為客戶提供更有效率的服務、更優惠的價格以及原廠技術支援。這是IAR Systems亞太區繼日本、南韓、中國後的第四間辦公室。 長期以來,IAR Systems 透過亞洲其他分公司與本土經銷商提供產品與服務給台灣客戶。如今,在公司全球化策略以及台灣MCU市場的強大淺力下,決定在台成立直接分公司。除了全球的好表現外,IAR Systems在亞太區的表現也不遑多讓。在日本,前50大的製造公司有47間利用IAR的產品進行編譯與程式碼優化,創造出了非常多享譽國際的高品質產品。亞太區負責人上村清史表示,在過去的代理銷售下,該公司與客戶建立了深厚的關係。台灣對IAR來說是非常重要的市場,很期待藉由台灣分公司的成立,進一步擴大IAR亞太市場的版圖。 IAR Systems台灣業務經理林其禹表示,在台灣,很多消費者知道IAR,但卻不清楚IAR能帶給企業怎麼樣的價值。更直接的跟客戶溝通也是IAR Systems在台灣成立分公司的主要目的之一。IAR Systems專注於提供用戶高品質的體驗,除了產品本身能編譯出業界較優化的程式碼之外, 也發行了取得國際認證的功能安全版本,能夠大大減輕車用電子、醫療器材等高安全要求產業的認證負擔。另外,該公司看中RISC-V架構在亞太區的成長性,發行了目前市場上商業級RISC-V的系統開發工具。進入台灣後,也將提供更完整的原廠技術支援以及定期的教學課程給台灣的客戶。 IAR Systems 希望藉由在台設立分公司,更加貼近台灣客戶的需求,利用自身優異的產品性能幫助台灣企業創造更優質的產品、躍上國際舞台以取得成功。更多IAR請洽官網https://www.iar.com/
0

結合軟/硬體聯網控制 四足玩具機器人腳步靈活

本文以四足玩具機器人為例為例,結合Wi-Fi及攝影鏡頭,讓操作者能夠以自行寫的網頁介面來控制四足玩具機器人,同時能夠藉由網路攝影鏡頭ESP32-CAM透過Wi-Fi模組所發出的熱點連結到網頁上,可以看到四足玩具機器人移動時的即時影像。機器人的外觀能夠隨個人所喜歡的樣式變,透過3D軟體設計與3D列印機就能製作出想要的外殼,讓操作者都能夠擁有屬於自己獨一無二的四足玩具機器人。至於遙控方面,網頁設計遙控人機介面,不必擔心遙控器不見,也能夠克服使用App作為遙控裝置所導致的手機容量不足或是手機版本不相容的問題。至於機器人的主控核心,則以盛群半導體(Holtek)的HT32F52352晶片為控制核心晶片,搭配PCA9685脈寬調變控制晶片輸出控制訊號,將裝設於機構關節上的RC伺服馬達進行轉動角度之控制,實現四足玩具機器人設計開發之目的。 機器人三點不動維持平衡 此四足機器人的移動必須隨時保持移動平衡,否則有摔倒的可能。機器人在移動時先提起一隻腳,靠另外三隻腳支撐身體,輪流動作以達到移動效果。而三角形重心求法為調整四足玩具機器人平衡時所運用之運算原理,不管是在移動或是靜止狀態時,若是讓四足玩具機器人以三角形面求出的重心落在三角形外側,則無法使機器人保持平衡。 1.三角形重心求法:以三角形三個邊的中點與各對角的拉線互相交會的點(G)為三角形重心。 2.三角形面保持平衡方法:三角形面的重心若未落在三角形外側,則此面必能保持平衡。 圖1 四足玩具機器人移動原理圖 圖1為四足玩具機器人移動原理圖,四足玩具機器人移動以最簡單的腳步移動動作。操作時必須確保四足玩具機器人在每次移動的時候都有三隻腳踩在地面上,而四足玩具機器人由三角形求法求出的重心必須放在由三隻腳形成的三角形範圍內。如果正在移動或是靜止狀態下,四足玩具機器人的重心離開了三角形,四足玩具機器人將失去平衡而跌倒。圖2、圖3則為機器人站立及Say Hi腳部關節說明,藉由圖中的表格能看出調整每個馬達角度,讓馬達達到不同的角度帶動四足玩具機器人的效果,以變化各種動作。 圖2 四足玩具機器人站立腳部關節說明圖 圖3 四足玩具機器人Say Hi腳部關節說明圖 系統控制關節動作概覽 圖4為四足玩具機器人系統架構圖,系統使用32位元微控制器HT32F52352為控制核心,並透過I2C的傳輸方式將每個關節所需求的訊號,透過PCA9685脈寬調變產生晶片進行控制訊號輸出,以控制RC伺服馬達旋轉角度,完成機器人各關節的轉動需求。而14顆伺服馬達在四足玩具機器人上的相關位置,由PWM產生器控制14顆伺服馬達帶動四足機構來完成移動,與需求動作表現的控制效果。機器人上有一攝影鏡頭是透過ESP32-CAM控制模組所發出的熱點,傳輸影像於自行設計的網頁人機介面端。當機器人移動時可由網頁端按鈕按下,然後可下送命令到晶片控制端,經由運算及順序判斷,將控制訊號傳遞給PCA9685的PWM產生器,輸出訊號給各關節RC伺服馬達,帶動四足機構以實現動作任務。 圖4 四足玩具機器人系統架構圖 四足玩具機器人硬體架構(圖5)中以HT32F52352晶片作為主控核心,配合資料傳輸模組、PWM產生器PCA9685、RC伺服馬達,組成四足玩具機器人移動控制,並藉由ESP32 Wi-Fi模組所發出的熱點,可由任何可聯網之個人電腦或行動裝置,透過網頁控制介面端及時進行操作及監控。此外,四足玩具機器人運用3D列印技術印製出外觀與腳部關節,至於四足玩具機器人組成所運用到的3D列印零件,結合伺服馬達及Wi-Fi攝影鏡頭模組即能成為四足玩具機器人。 圖5 四足玩具機器人硬體架構圖 此機器人使用HT32F52352晶片為主控核心(圖6),透過UART串列傳輸連結Wi-Fi模組。再藉由Wi-Fi模組將網頁端所發出的指令傳輸到主控核心晶片,並運用I2C方式傳送指令至PWM產生器來控制14顆伺服馬達完成網頁端所選取之動作。圖7是ESP32-CAM Wi-Fi攝影模組,使用到的ESP32-CAM模組是由Wi-Fi電路與攝影鏡頭組合而成。Wi-Fi攝影模組藉此作為控制晶片與網頁控制介面端傳輸橋梁,ESP32是完整的Wi-Fi模組晶片能夠獨立工作,也作為從機搭載於其他主機MCU。 圖6 主控核心電路 圖7 ESP32-CAM控制電路圖 圖8為四足玩具機器人之電源轉換電路,此機器人中擁有許多種不同類型電子元件,包含MCU、金屬齒輪伺服馬達、塑膠齒輪伺服馬達、Wi-Fi攝影模組等需要多種不同電壓之電源供應,包含3.3伏特、5伏特、6伏特三種電壓輸出,3.3伏特用於提供MCU之電源供應,5伏特則提供Wi-Fi攝影模組及2顆塑膠齒輪伺服馬達之電源供應,6伏特為提供12顆金屬齒輪伺服馬達之電源供應。四足玩具機器人中有兩種伺服馬達(圖9),一是金屬齒輪伺服馬達(MG995),另一種是塑膠齒輪伺服馬達(MG90),兩者都由PWM產生器(PCA9685)控制。主要是由網頁控制介面端下達動作指令藉由Wi-Fi模組傳送到控制晶片,再以I2C傳輸協定傳送給PWM產生器來完成指令。 圖8 電源轉換電路 圖9 馬達控制電路 透過Wi-Fi模組聯網控制 四足玩具機器人網路架構(圖10)是透過Wi-Fi模組所發出的熱點,與任何可聯網之個人電腦或行動裝置連結,連結後即可由網頁控制介面端按鈕下送指令到晶片主控核心控制四足玩具機器人。當Wi-Fi模組所發出的熱點與可聯網之裝置連結後即可看到網頁控制介面端,網頁控制介面端可看到LOGO、方向控制頁面、動作控制頁面,及ESP32-CAM所傳輸之攝影機影像。 圖10 四足玩具機器人網路架構圖 操控四足玩具機器人時,程式開始時會先執行基本的設定,並且設定PCA9685的PWM產生器頻率為50Hz,等待使用者從網頁端按下按鈕後,再將收到的命令用以控制伺服馬達,以此完成玩具四足機器人之操作(圖11)。 圖11 主控核心動作流程圖 本網頁端以HTML格式撰寫,將網頁程式碼寫入ESP32-CAM模組中(圖12)。程式會先初始化設定鏡頭,並且建立網頁。當使用者按下網頁按鈕後,會透過UART將從網頁端收到的資料傳送給主控核心晶片進行控制四足機器人的腳步移動效果,同時可藉由網頁控制介面端觀看即時影像。 圖12 ESP32-CAM操作流程圖 此四足玩具機器人共可完成19項動作,包含上、下、左、右、前進、後退、左移、右移、左轉、右轉、站立、Say Hi、休息、躺下、舞姿一、舞姿二、舞姿三、轉圈圈、匍匐前進等。因其動作彈性且以網頁人機介面控制,除不需要遙控器,使用者也毋須額外下載App,在生活中可作為孩童與長者之玩具與陪伴,並能用於環境安全監測。 (本文作者陳宏明為建國科技大學電子工程系副教授;王奕偉/陳威志/王銘典為建國科技大學電子工程系學生)
0
- Advertisement -
- Advertisement -

最新文章

- Advertisement -

熱門文章

- Advertisement -

編輯推薦

- Advertisement -