一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

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

3天內(nèi)不再提示

文本消息計算器的制作

454398 ? 來源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-11-12 17:44 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:選擇一個現(xiàn)有的科學(xué)計算器

此步驟非常必要。

很難找到一家公司以低廉的價格為他們鑄造幾個計算器盒和按鈕。

現(xiàn)在只需拆開內(nèi)部結(jié)構(gòu)并放入我們自己的電路即可。

步驟2:組件選擇

該項目最重要的三個組件是LCD,MCU藍牙模塊。

對于LCD,我使用了Displaytech的“ 162COG-BA-BC”。 LCD必須超薄才能裝入計算器盒,并且此LCD滿足了這一要求。另外,它是反射型LCD,因此不會消耗大量電流。最終,該LCD使用與熟悉的Hitachi HD44780兼容的控制器,并且通過大量的在線文檔使編程變得輕而易舉。

對于MCU來說,大量通用I/O引腳是必需的。容納科學(xué)計算器按鈕的數(shù)量。藍牙模塊還需要大量的閃存和UART接口。

對于藍牙模塊,必要的要求是該模塊既可以充當(dāng)主設(shè)備又可以充當(dāng)從設(shè)備。也就是說,不僅其他設(shè)備可以連接到模塊,而且模塊還可以掃描其他藍牙設(shè)備并初始化連接本身。沒有此功能,計算器將無法彼此連接,只能接受來自智能手機智能設(shè)備的連接請求。

步驟3:電源電路設(shè)計

瀏覽數(shù)據(jù)表會發(fā)現(xiàn)我們將需要兩個電壓軌。藍牙模塊需要3.3 V電壓,液晶顯示器需要5.0 V電壓。

我們有兩個串聯(lián)的堿性電池提供3.0 V電壓。為了獲得所需的電壓,我們將使用升壓轉(zhuǎn)換器和低壓降穩(wěn)壓器(LDO)。升壓轉(zhuǎn)換器的輸出電壓由圖中的R3和R4的電阻比決定。升壓轉(zhuǎn)換器會將電壓從3.0 V升高到具有指定值的5.0 V。

然后,我們可以在LDO的幫助下使用5.0 V電源軌創(chuàng)建3.3 V電源軌。只需確保您在這些調(diào)節(jié)器的輸入和輸出上夾上一些尺寸合適的SMD電容器即可,因為它們對于成功運行至關(guān)重要。

最后,我們將使用觸發(fā)器進行一些智能開關(guān),

第4步:控制電路設(shè)計

控制電路相對簡單。

我們使用ATmega的JTAG調(diào)試設(shè)備。

我們將Bluetooth模塊連接到MCU的UART接口之一,并插入一些安全電阻以確保我們永遠不會看到更大的電壓藍牙模塊上的3.3 V以上。電阻分壓器是必需的,因為MCU是從5 V電源軌運行的(由于3.3 V不足以使LCD邏輯高電平,因此MCU無法從3.3 V電源軌運行)。

LCD連接直接與MCU上的通用I/O配合使用。分壓器用于對比引腳??商娲兀@里可以使用電位計。但是,我喜歡靜態(tài)產(chǎn)品的堅固性,它帶有單獨的電阻器來調(diào)節(jié)對比度。

添加一些去耦電容器,MCU的16 MHz晶振,按鈕和原理圖的上拉電阻設(shè)計完成。

步驟5:PCB設(shè)計

對于PCB設(shè)計,我使用了Altium Designer。 PCB設(shè)計中最重要也是最棘手的部分是計算器物理尺寸的測量。電路板不僅必須具有完美的寬度和高度才能很好地適合計算器盒,而且還需要滿足許多其他物理尺寸。 LCD孔需要在PCB上正確定位,以與外殼中的窗口良好對齊。 PCB將需要多個孔,螺釘從外殼的背面到外殼的正面穿過。最后,PCB將需要具有用于按鈕對齊的焊盤。

按鈕的焊盤設(shè)計采用標準的交錯形狀,以確保按下導(dǎo)電按鈕墊時具有很高的可靠性。

請確保使用藍牙模塊天線周圍的“保留區(qū)域”從PCB上切掉銅,以確保信號連通性不受影響。我的制造商意外地決定將整個電路板切出我標記過的地方,但是幸運的是,這對我來說沒有任何問題。

步驟6:移除代碼

我使用帶有舊JTAG ICE調(diào)試器的AVR Studio進行所有編碼。我的代碼絕不是優(yōu)雅編寫的,但最終效果很好。我最終使用了128 KB的可用閃存中的64 KB。

藍牙模塊確實非常強大。我設(shè)法使我的設(shè)備能夠連接到其他計算器,iPhoneAndroid

編碼要求是對Hitachi LCD控制器的了解,基本的AVR編程技能以及對如何與計算機交互的理解。

責(zé)任編輯:wv

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 計算器
    +關(guān)注

    關(guān)注

    16

    文章

    439

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    Qorvo全新設(shè)計計算器:晶振選型、能耗預(yù)算計算器和鏈路預(yù)算與覆蓋范圍計算器

    款功能強大的PC端計算工具 。這些工具—— 晶振采購工具 、 能耗預(yù)算計算器 和 鏈路預(yù)算與覆蓋范圍計算器 ——讓優(yōu)化晶振選型、預(yù)測電池續(xù)航時間以及評估RF鏈路性能變得前所未有地簡單。 接下來,讓我們深入了解每一款
    的頭像 發(fā)表于 06-24 17:51 ?995次閱讀
    Qorvo全新設(shè)計<b class='flag-5'>計算器</b>:晶振選型、能耗預(yù)算<b class='flag-5'>計算器</b>和鏈路預(yù)算與覆蓋范圍<b class='flag-5'>計算器</b>

    VirtualLab:衍射角計算器

    介質(zhì)的折射率、結(jié)構(gòu)的周期和入射角。這種相關(guān)性在數(shù)學(xué)上被編碼在光柵方程中。在這個用例中,我們介紹了VirtualLab Fusion的衍射角計算器,這是一個用于計算光柵方程的方便工具。 打開衍射角計算器
    發(fā)表于 06-16 08:48

    VirtualLab Fusion應(yīng)用:相干時間和相干長度計算器

    摘要 在本用例中,我們介紹了一種計算器,它可以根據(jù)給定光源的波譜信息快速估計其時間相干特性。然后,可以將該計算器的結(jié)果自動復(fù)制到通用探測中,以便在考慮時間相干性時應(yīng)用近似方法,而無需對光源的波長
    發(fā)表于 04-08 08:48

    VirtualLab:衍射角計算器

    介質(zhì)的折射率、結(jié)構(gòu)的周期和入射角。這種相關(guān)性在數(shù)學(xué)上被編碼在光柵方程中。在這個用例中,我們介紹了VirtualLab Fusion的衍射角計算器,這是一個用于計算光柵方程的方便工具。 打開衍射角計算器
    發(fā)表于 04-08 08:46

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

    “? OpenRPNCalc 是一款基于 STM32 微控制的科學(xué)計算器。 ” Made with KiCad 系列將支持新的展示方式。直接將以下鏈接復(fù)制到瀏覽中(或點擊“閱讀原文
    的頭像 發(fā)表于 03-26 11:45 ?684次閱讀
    Made with KiCad(121):OpenRPNCalc 開源科學(xué) RPN <b class='flag-5'>計算器</b>

    VirtualLab Fusion應(yīng)用:相干時間和相干長度計算器

    摘要 在本用例中,我們介紹了一種計算器,它可以根據(jù)給定光源的波譜信息快速估計其時間相干特性。然后,可以將該計算器的結(jié)果自動復(fù)制到通用探測中,以便在考慮時間相干性時應(yīng)用近似方法,而無需對光源的波長
    發(fā)表于 12-27 08:48

    Debye-Wolf積分計算器的用法

    即可進行計算。 該案例將說明如何在VirtualLab中使用Debye-Wolf積分計算器。 **建模任務(wù) ** 開啟Debye-Wolf積分計算器 ?我們直接單擊計算器,然后選擇D
    發(fā)表于 12-26 08:59

    LP光纖模式計算器

    摘要 ** 光纖模式計算器可用于計算在圓柱對稱光纖中傳播的線偏振 (LP) 模式,可以是單芯的階躍折射率,也可以是無限拋物線剖面的漸變折射率。 描述這些模式的相應(yīng)多項式是用于階梯折射率光纖
    發(fā)表于 12-18 13:36

    ADS1256對24bit ADC采集的數(shù)據(jù)進行在模擬工程計算器上進行FFT轉(zhuǎn)換,為什么ENOB和SNR的值這么矛盾呢?

    對24bit ADC采集的數(shù)據(jù)進行在模擬工程計算器上進行FFT轉(zhuǎn)換,為何ENOB和SNR的值這么矛盾呢,難道SNR不應(yīng)該是大于130dB嗎?
    發(fā)表于 11-26 07:53

    熱敏電阻系數(shù)計算器工具指南-BQ769x2

    電子發(fā)燒友網(wǎng)站提供《熱敏電阻系數(shù)計算器工具指南-BQ769x2.pdf》資料免費下載
    發(fā)表于 11-22 15:47 ?0次下載
    熱敏電阻系數(shù)<b class='flag-5'>計算器</b>工具指南-BQ769x2

    使用DRV421進行設(shè)計:系統(tǒng)參數(shù)計算器

    電子發(fā)燒友網(wǎng)站提供《使用DRV421進行設(shè)計:系統(tǒng)參數(shù)計算器.pdf》資料免費下載
    發(fā)表于 10-26 09:52 ?1次下載
    使用DRV421進行設(shè)計:系統(tǒng)參數(shù)<b class='flag-5'>計算器</b>

    基于FPGA的計算器設(shè)計

    本文通過FPGA實現(xiàn)8位十進制數(shù)的加、減、乘、除運算,通過矩陣鍵盤輸入數(shù)據(jù)和運算符,矩陣鍵盤的布局圖如下所示。該計算器可以進行連續(xù)運算,當(dāng)按下等號后,可以直接按數(shù)字進行下次運算,或者按運算符,把上次運算結(jié)果作為本次運算的第一個操作數(shù)。
    的頭像 發(fā)表于 10-24 14:28 ?1290次閱讀
    基于FPGA的<b class='flag-5'>計算器</b>設(shè)計

    CAN位時序參數(shù)計算器

    電子發(fā)燒友網(wǎng)站提供《CAN位時序參數(shù)計算器.pdf》資料免費下載
    發(fā)表于 10-11 09:55 ?1次下載
    CAN位時序參數(shù)<b class='flag-5'>計算器</b>

    色環(huán)電阻計算器的研究與應(yīng)用

    一個理想的色環(huán)電阻計算器的界面應(yīng)該包含一個顏色選擇,讓用戶能夠通過點擊或下拉菜單選擇各個顏色環(huán)。而在程序邏輯層面,計算器需要具備實時反饋功能,用戶選擇顏色環(huán)后,系統(tǒng)能夠立即計算出電阻
    的頭像 發(fā)表于 09-18 13:45 ?881次閱讀

    TI是否有用于隔離式電壓檢測的增益和失調(diào)電壓誤差Excel計算器

    TI 是否有用于隔離式電壓檢測的增益和失調(diào)電壓誤差 Excel 計算器?
    發(fā)表于 08-06 07:47