国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Made with KiCad(121):OpenRPNCalc 開源科學 RPN 計算器

KiCad ? 來源:KiCad ? 作者:KiCad ? 2025-03-26 11:45 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

OpenRPNCalc 是一款基于 STM32 微控制器的科學計算器。

wKgZPGfjeWmAYIthAAHJas5biDo083.jpg

Made with KiCad 系列將支持新的展示方式。直接將以下鏈接復制到瀏覽器中(或點擊“閱讀原文”): https://www.eda.cn/ecadViewer/viewerPage?xmlId=9997dae8-02b9-47ca-b5cf-887b5f7bc010&fileZip=%2Fdata%2Fdesign%2Fdemo%2F9997dae8-02b9-47ca-b5cf-887b5f7bc010.zip 即可動態查看設計的原理圖、PCB、3D 及 BOM,查詢設計中器件、走線、焊盤的屬性詳情。還可以在原理圖中與AI小助手互動,幫您更高效地學習設計細節: wKgZPGfjeWqAPVtBAAKP-2FJQVM514.pngwKgZPGfjeWqAQQrOAAGz9dW9qYA934.png概覽

OpenRPNCalc 是一款基于 STM32 微控制器的科學計算器。其源代碼、原理圖和 PCB 設計文件均以開放許可的方式發布。其目標是開發一個具有以下功能的硬件平臺:

無需特殊工具即可復制(最好也不需要 3D 打印機),僅使用 PCB 板廠生產的電路板

可定制鍵盤,以滿足特定需求(如 RPN 或代數邏輯、定制功能等)

功耗低,電池壽命長

高質量、緊湊、堅固的外殼

這款計算器的硬件設計靈感來自 SwissMicros DM42 計算器(該計算器本身模仿著名的 HP-42),但它是從零開始設計的。 wKgZPGfjeWqAdejEAAGcGjSJ6VY236.jpg

功能特性

逆波蘭記數法(Reverse Polish notation):采用大容量棧(最多可容納100個元素)進行計算

雙精度算術

“標準"科學計算器函數(三角函數、對數函數、指數函數、平方根函數和冪函數)

誤差函數 (erf) 及其反函數 (erfinv)、伽馬函數和 log(Gamma) 函數、組合和排列、泊松分布、高斯分布和卡方分布的 p 值

固定、科學(SCI)和工程(ENG)顯示模式(包括 ENG 模式中的 SI 前綴),精度從 3 位到 10 位可調

使用誤差傳播進行不確定性計算(UNCERT 模式):這在軟件計算器中很少見,在硬件計算器中幾乎聞所未聞

相對論運動學公式:包括質心系下二體衰變動量的計算、角度與偽快速度之間的轉換、貝塔因子(beta)和伽馬因子(gamma)的計算等

100 個存儲寄存器

待機模式下,液晶顯示屏打開時的功耗為 ~16 uA,液晶顯示屏關閉時的功耗為 1-2 uA。

硬件概覽

該計算器基于低功耗32位ARM微控制器STM32L476構建,工作頻率為16 MHz。顯示屏采用夏普Memory LCD模塊LS027B7DH01(400×240像素單色屏)。鍵盤使用輕觸式觸覺開關,具體型號為松下EVPBT1C4A000(觸發力度50g)。所有電子元件由一枚3V鋰電池(CR2016)供電,可支持數年運行。

外殼采用多層PCB堆疊結構設計:

前后面板為鋁基PCB,表面覆蓋白色阻焊層與黑色絲印標識。

按鍵同樣由PCB制成,標簽通過絲印工藝印制。

所有組件通過6個M2支架和12顆平頭螺絲固定,外殼尺寸為135×73×7毫米

外殼與裝配

使用 PCB 作為計算器的基本組件。最上面的三塊 PCB 是鋁基板(黑色絲印在白色阻焊上),最下面的是常見的 FR4 板(白色絲印在黑色阻焊上)。鋁基印刷電路板正常使用,而 FR4 PCB 則包含面板化按鍵焊盤(最左和最右兩塊板)以及幫助焊接按鍵的夾具部件(中間兩塊板),在組裝外殼前必須將它們與框架分離。

wKgZPGfjeWqAVI25AAIPVybjA4g423.jpg

焊接治具組裝,由四塊0.8毫米厚板材(從下至上標記為“A”至“D”)堆疊構成,通過M3螺絲與螺母固定。邊緣的兩個凹槽用于固定鍵帽頂部,便于用銼刀修整郵票孔(PCB分板殘留毛邊)。頂部的兩個凹槽用于在焊接時精確定位鍵帽的上下部分。

wKgZPGfjeWqAbdtZAACN-ig3Zk0548.jpg

焊接后的鍵帽:當前版本使用3D打印墊片,通過卡扣固定在鍵帽底部孔位中。下一版本將改用松下開關的長柄型號(無需額外墊片)。

wKgZPGfjeWqAej57AAChAReM3LU109.jpg

外殼的兩部分結構

左側:包含主PCB、墊片、前面板、框架及按鍵。

右側:帶有兩個墊片的鍵盤PCB。前一版本鍵盤PCB存在設計缺陷(需手動焊接飛線,圖中可見),新版文件已修復此問題

wKgZPGfjeWqAaYEiAAG_O_-j0A4961.jpg

柔性排線連接與合蓋準備:兩片PCB通過柔性排線連接,完成組裝后可閉合外殼。

wKgZPGfjeWqAdejEAAGcGjSJ6VY236.jpg

ST-LINK接口電源開關與PCB層疊結構特寫

wKgZPGfjeWuAJ7kUAACeEKPcb_4686.jpg

原理圖 & PCB

原理圖

wKgZPGfjeWuAfL-EAAKifstcWFo148.pngwKgZPGfjeWuAfL-EAAKifstcWFo148.png 鍵盤 wKgZPGfjeWuAbFjCAAMVRg7Mg9E687.png Spacer 1 wKgZPGfjeWuAKbx9AAJCjiHtXOA392.png Spacer 2 wKgZPGfjeWuACZe6AAJgo6i0xIE056.png MCU PCB wKgZPGfjeWyAIAaUAAN0_JP7-YA450.png Spacer 3 wKgZPGfjeWyAY177AADwjl4DDTE604.png 前面板 wKgZPGfjeWyAFQD7AAFSLzwvs30715.png 主框架 wKgZPGfjeWyAFU08AADSjknAjJE603.pngLicense CERN-OHL-P-2.0 license

倉庫 & 下載

可以在Github中獲取開源倉庫:

https://github.com/apoluekt/OpenRPNCalc

Baidu 下載:

注意:如果想第一時間收到 KiCad 內容推送,請點擊下方的名片,按關注,再設為星標。

常用合集匯總:

和 Dr Peter 一起學 KiCad

KiCad 8 探秘合集

KiCad 使用經驗分享

KiCad 設計項目(Made with KiCad)

常見問題與解決方法

KiCad 開發筆記

插件應用

發布記錄

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 微控制器
    +關注

    關注

    48

    文章

    8375

    瀏覽量

    164541
  • STM32
    +關注

    關注

    2309

    文章

    11162

    瀏覽量

    373399
  • KiCAD
    +關注

    關注

    5

    文章

    321

    瀏覽量

    10393
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Made with KiCad(141):我把流體模擬,做成了一張名片

    “? 看到下面的視頻演示,是不是有一種強烈的復刻沖動? ” ? Made with KiCad 系列將支持新的展示方式。直接將以下鏈接復制到瀏覽中(或點擊“閱讀原文”): https
    的頭像 發表于 09-19 11:18 ?842次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(141):我把流體模擬,做成了一張名片

    Made with KiCad(140):Hassoscope Pro 2G 帶寬的 USB 示波器

    “? Hassoscope Pro 是一款經濟實惠、開源、可擴展的 2 GHz、3.2 GS/s、12 位 USB 示波器。 ” ? Made with KiCad 系列將支持新的展示方式。直接將以
    的頭像 發表于 09-01 18:29 ?6451次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(140):Hassoscope Pro 2G 帶寬的 USB 示波器

    Made with KiCad(138):AnyShake Explorer一款開源、專業級的地震監測系統

    “? AnyShake Explorer 是一款開源、專業級的地震監測系統。在一個“黑箱”、價格高昂的系統已成常態的領域,Explorer 改變了這一切。 ” ? Made with KiCad
    的頭像 發表于 08-11 11:19 ?2021次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(138):AnyShake Explorer一款<b class='flag-5'>開源</b>、專業級的地震監測系統

    Made with KiCad(137):FourThirdsEye 開源 M4/3 相機模塊

    大顯神通。 ” ? Made with KiCad 系列將支持新的展示方式。直接將以下鏈接復制到瀏覽中(或點擊“閱讀原文”): https://www.eda.cn/ecadViewer
    的頭像 發表于 08-03 11:17 ?6553次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(137):FourThirdsEye <b class='flag-5'>開源</b> M4/3 相機模塊

    Made with KiCad(135):Echo - 開源的音樂播放

    “? Echo 是一個開源硬件平臺,專為音樂播放設計。該項目的目標是開發一款基于開源軟件并采用開源設計的高品質音樂播放。 ” ?
    的頭像 發表于 07-16 11:17 ?3106次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(135):Echo - <b class='flag-5'>開源</b>的音樂播放<b class='flag-5'>器</b>

    開源Made with KiCad(134):Icepi Zero - 基于Lattice ECP5的便攜FPGA開發板

    “? Icepi Zero 是一款 Raspberry Pi Zero 尺寸的便攜式 FPGA 開發板,基于 Lattice ECP5。 ” ? Made with KiCad 系列將支持新的展示
    的頭像 發表于 07-14 11:21 ?3695次閱讀
    <b class='flag-5'>開源</b><b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(134):Icepi Zero - 基于Lattice ECP5的便攜FPGA開發板

    Made with KiCad(132):PCB 應變片(Strain Gauge)

    “? 將 PCB 本身作為傳感元件的應變測量裝置,通過檢測 PCB 變形引起的電學特性變化來測量機械應變或位移。 ” Made with KiCad 系列將支持新的展示方式。直接將以下鏈接復制到
    的頭像 發表于 07-03 11:20 ?4114次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(132):PCB 應變片(Strain Gauge)

    開源工具 Made with KiCad(131):BomberCat 安全測試工具

    “? BomberCat 是一個結合硬件開發與安全測試的開源工具,主要面向電子工程和網絡安全領域。用于檢測銀行終端、門禁系統等設備的漏洞。 ” Made with KiCad 系列將支持新的展示方式
    的頭像 發表于 06-19 11:18 ?8004次閱讀
    <b class='flag-5'>開源</b>工具 <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(131):BomberCat 安全測試工具

    開源 Made with KiCad(129):CatSniffer IoT 多協議工具

    “ ? CatSniffer 是一款專為物聯網(IoT)安全研究設計的硬件工具,其核心功能包括無線通信的嗅探、協議分析和安全測試。 ? ” Made with KiCad 系列將支持新的展示方式
    的頭像 發表于 06-09 11:14 ?1994次閱讀
    <b class='flag-5'>開源</b> <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(129):CatSniffer IoT 多協議工具

    Made with KiCad(128):CANBoard V2 開源一款支持CAN的簡單IO板

    “ ?CANBoard 是一款支持 CAN 的簡單 IO 板,專門設計用于方向盤/按鈕盒/面板等設備。 ” Made with KiCad 系列將支持新的展示方式。直接將以下鏈接復制到瀏覽中(或
    的頭像 發表于 05-27 17:37 ?1332次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(128):CANBoard V2 <b class='flag-5'>開源</b>一款支持CAN的簡單IO板

    Made with KiCad(100):RM2024 超級電容控制

    “ ?香港科技大學 ENTERPRIZE 戰隊在 Robomaster 2024 中超級電容控制的技術方案,硬件軟件完全開源。感覺又回到了熱血沸騰的大學時代! ” Made with KiC
    的頭像 發表于 04-29 16:56 ?3131次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(100):RM2024 超級電容控制<b class='flag-5'>器</b>

    Made with KiCad(122):ANAVI Miracle Emitter

    “ ?ANAVI Technology 推出的基于 RISC-V 的電路板,可用于家庭自動化或 LED 應用。? ” Made with KiCad 系列將支持新的展示方式。直接將以下鏈接復制到
    的頭像 發表于 04-16 11:17 ?1236次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(122):ANAVI Miracle Emitter

    Made with KiCad(120):Tangara 便攜式音樂播放

    “? Tangara 是一款便攜式音樂播放。它可通過 3.5 毫米耳機插孔或藍牙輸出高品質音質,電池續航時間長。 ” Made with KiCad 系列將支持新的展示方式。直接將以下鏈接復制到
    的頭像 發表于 03-21 11:17 ?1212次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(120):Tangara 便攜式音樂播放<b class='flag-5'>器</b>

    Made with KiCad(119):基于 ESP32 的離線便攜式全球導航衛星系統設備

    “ ?這是一款開源、隱私友好型小型 GNSS 接收,配有 ESP32 和 NFC,適用于所有基于位置的項目,包括跟蹤監控攝像頭。? ” Made with KiCad 系列將支持新的
    的頭像 發表于 03-14 11:22 ?1797次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(119):基于 ESP32 的離線便攜式全球導航衛星系統設備

    Made with KiCad(118):Inkplate 4 TEMPERA 墨水屏終端

    “ ?Inkplate 4 TEMPERA 是一款由 Soldered Electronics 推出的開源、兼容 Arduino 的 3.8 英寸電子墨水設備,具備多種外設。? ” Made
    的頭像 發表于 03-07 11:15 ?1257次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(118):Inkplate 4 TEMPERA 墨水屏終端