傳統旋鈕采用機械式結構,面板上需要開孔,長時間使用易磨損、進灰塵等,采用新型吸附式磁旋鈕可以輕松解決上述問題。此磁旋鈕采用ZLG品牌的32位ARM單片機ZLG116做主控,并且基于Ametal平臺開發,能夠快速完成開發設計。
傳統的旋鈕控制采用的是類似下圖的結構設計,旋鈕帽和內部需要連接,這就不可避免地要在面板上面開孔,如此就會容易進入灰塵、油污等臟東西,嚴重時還會進水損壞內部控制電路。這個都是用戶不愿意看到的。因此隔離封閉吸附式結構的磁旋鈕應運而生。
如下圖所示是吸附式磁旋鈕的應用,在燃氣灶面板上可以直接在指定位置放置一顆吸附式磁旋鈕模塊(一定區域范圍內可自動定位的),旋轉旋鈕可以調節火力大小。當不使用時可以直接拿開避免小孩能碰觸,當然更關鍵的是可以方便清理面板避免臟東西進入,延長使用壽命。旋鈕內部有感應磁鐵,旋轉可使面板里面的磁角度傳感器感知旋轉角度。感應磁鐵必須使用徑向充磁的磁鐵,這樣旋轉時可以改變水平面的磁感線方向,垂直方向的磁感線不影響角度測量,磁場強度需大于30mT方能準確測量角度值。
如下圖所示是磁旋鈕的整體方案框圖,主控采用ZLG品牌單片機ZLG116,其強大的功能可輕松讀取傳感器的角度值并上傳給上位機系統,并且ZLG116具有極低的功耗,對于在電池應用的場合是一個很不錯的選擇。磁角度傳感器不僅可以測量旋轉角度的大小,還可以測量磁場強度的大小,這樣當旋鈕靠近或遠離時都可以感知到。利用這個功能可以實現旋鈕的按壓動作識別或旋鈕模塊的移去動作識別。整個模塊對外通訊采用UART接口,可以輕易入門開發,對后期產品上的應用開發具有很大的優勢。
如下圖所示是咱們的磁旋鈕板子的演示板,板子上的主控就是ZLG品牌的Cortex M0內核的MCU ZLG116,這是一款國產MCU,具有極高的性價比。圖中板子內部的圓形區域是核心模塊區域,可以做得很小,對于用戶來說可以直接模塊化使用,避免到后期二次開發造成的各種調試問題。加速客戶的產品開發。
ZLG116是使用高性能的ARM? Cortex?-M0為內核的32位微控制器,最高工作頻率可達48MHz,內置高速存儲器,豐富的增強型 I/O端口和外設連接到AHB和APB總線。多種省電工作模式保證低功耗應用的要求。
為了使用戶能夠對產品進行快速的評估,我們提供了簡單易用及功能豐富的評估套件AM116-Core,通過標準接口最大限度地引出各種外設資源,還提供了帶標準接口的外圍常用功能配件,用戶可選擇自由組裝,快速形成原型機,搶占市場先機。
AM116-Core所采用的的硬件設計標準,正是符合軟件層面上的AMetal開發的。AMetal的標準API接口,主要實現了將外設操作標準化,避免上層軟件和驅動再次開發,提高軟件開發效率。根據實際需求,AMetal的硬件層、驅動層和標準接口層這三層對應的接口均可被應用程序使用。提供芯片手冊、配套模塊、AMetal示例源碼、硬件原理圖與封裝庫和硬件設計指南等豐富參考資料,協助開發者快速完成產品設計。
-
mcu
+關注
關注
146文章
17846瀏覽量
360563 -
周立功
+關注
關注
38文章
130瀏覽量
38106 -
ametal
+關注
關注
2文章
24瀏覽量
11524
原文標題:隨心所欲磁旋鈕
文章出處:【微信號:Zlgmcu7890,微信公眾號:周立功單片機】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
面向ametal框架與接口的編程ametal uart總線

機智云怎么使用?iot開發平臺快速開發硬件產品案例分享
靈動微電子MM32 MCU正式入駐AMetal平臺
靈動微課堂 (第122講) | 基于MM32 MCU的OS移植與應用:AMetal平臺新建工程
靈動微課堂 (第123講) | 基于MM32 MCU的OS移植與應用:AMetal LED燈控制
靈動微課堂 (第123講) | 基于MM32 MCU的OS移植與應用:AMetal LED燈控制
AMetal平臺開發讀卡應用設計分享
燃料電池FCU快速原型開發平臺-EON
AMetal適配:以TIM為例來展示如何開發通用驅動外設代碼

評論