久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標(biāo)題: 原創(chuàng) 基于STC15W單片機(jī)的OLED手表18B20溫度計制作1.0版 [打印本頁]

作者: dvxchen    時間: 2018-7-14 21:26
標(biāo)題: 原創(chuàng) 基于STC15W單片機(jī)的OLED手表18B20溫度計制作1.0版


本文詳細(xì)介紹了自制手機(jī)溫度計的過程,并給出在某寶上元件和工具價格清單,附件給出STC15系列單片機(jī)驅(qū)動18B20源代碼和BCP文件,表殼表帶3D打印文件-STL格式和官方單片機(jī)說明書。便于DIY,聯(lián)系本文作者QQ:dvxchen

簡介:
1.    表殼和表帶
網(wǎng)上有很多3D表殼模型,這里用的是IWATCH 42mm表殼。某寶網(wǎng)絡(luò)3D打印店打好,直接可以用了, 如果要修改的,可以修改原文件再送網(wǎng)絡(luò)3D打印店。 或者硅膠翻模,用環(huán)氧樹脂再造。環(huán)氧樹脂在某寶上可以搜‘水晶滴膠’,透明的, 用它翻制表殼的好處就是加工方便,電鉆打孔和鋼銼刀加工都非常方便,還可以摻入色精上色。
2.    顯示屏的選擇
OLED顯示屏比起液晶屏的好處就是可以顯示任何你想顯示的任何東西, 而液晶屏是需要定制的,開模費比較貴, 小規(guī)模DIY是不經(jīng)濟(jì)的。選好表殼以后, OLED顯示屏的尺寸大概也就定了, 是0.96寸屏, IIC接口,大小是26*26mm, 正好放得下。
3.    電池的選擇
現(xiàn)在普遍用(聚合物)鋰電池,體積和紐扣電池大小差不多, 如果不擔(dān)心充電的麻煩(和手機(jī)一樣的情況),大概一次充電也可以用上好多天了。電池的尺寸大概就是選擇032525(3mm厚*25mm長*25mm長), 這個是最大尺寸的了。大約300mAh。考慮到電量就這么一點,這里介紹的是用開關(guān)控制電源供電而不是待機(jī)模式,開關(guān)按下MCU+OLED+18B20工作,開關(guān)釋放全部斷電, 這樣的好處是節(jié)省電量,缺點是每次開機(jī)18B20初始化時間比較長。
4.    單片機(jī)的選擇
表內(nèi)容積比較小, 所以基于STC15W單片機(jī)-STC15W048AS, TSSOP20腳貼片封裝, 電壓2.4-5.5, 用鋰電池(3-4.2伏)正好,內(nèi)存8K, OLED顯示屏驅(qū)動大概6K(IIC總線), 剩下2K驅(qū)動18B20溫度傳感器大概也是夠了。無需外部晶振。
5.    電路板和線路
自己DIY PCB單面電路板(0.5mm厚),當(dāng)然這么小的表殼,排針排母是放不進(jìn)去的。PCB單面電路板的好處是不需要到處焊接飛線,看上去比較干凈。電路板用AD繪制,激光打印到轉(zhuǎn)印紙,再用熨斗燙到單面電路板, 用環(huán)保腐蝕劑腐蝕, 最后用砂皮拋光。一般TSSOP20封裝的單片機(jī)芯片,對初學(xué)者來說焊接比較困難, 建議用熱風(fēng)槍和焊漿,涂一涂,吹一吹就好了,以后還可以用熱風(fēng)槍拿下,反復(fù)利用。
6.    日常維護(hù)的考慮
基于軟件更新和充電的考慮,在電路設(shè)計中加入USB接口, 比如Micro USB口,配合USB-TTL模塊,四線分別是(5伏,接地,TXD,RDX),充電要配合涓流充電模塊給聚合物鋰電池充電。USB-TTL模塊和涓流充電模塊體積比較大,也不考慮放置在表殼內(nèi)。

步驟:
從上面的簡介可以看出DIY是一個各方面綜合的一種創(chuàng)新活動。結(jié)合了電子電路,程序設(shè)計,產(chǎn)品外形設(shè)計,物料加工等各個步驟的能力。各個方面都要做到位才能完成。當(dāng)然我們要一步一步來,有了成就感才能保障繼續(xù)往下走, 完成這個作品。
1.    電路設(shè)計和BCP制作
STC15W408AS 這個51單片機(jī)比較小型,由于太小,不夠熟悉的可以先買一個經(jīng)典的STC89C52開發(fā)板結(jié)合18B20溫度傳感器通過串口(數(shù)碼管等)感受一下溫度讀取的大概過程,下面是TSSOP20的引腳圖, 可以從STC官網(wǎng)得到:

PCB電路設(shè)計是用到了AD如下,先用直尺在表殼上測量,毫米換算到mil是除以0.0254, 比如表殼內(nèi)徑寬33mm,33/0.0254=1299mil, 用紅線在Top層勾畫出表殼的內(nèi)部尺寸,黃色是Top Overlay 層輔助線:中間框內(nèi)芯片是TSSOP20封裝的STC15W408AS向左旋轉(zhuǎn)90度,右上框內(nèi)是18B20的三個管腳,圓形向上,三個角從下向上穿出,下負(fù)上正,上拉電阻是貼片0603封裝,比較小巧。最右面是Micro USB。左上框內(nèi)是OLED的IIC兩個數(shù)據(jù)線接口和正負(fù)極接口。



*黃線是Top Overlay 層,所以不會被打印出來。
打印預(yù)覽圖, 是鏡面反向的,印到覆銅板上就正常了, 邊框部分最后可以用刻刀裁去:上下左右四個方框?qū)?yīng)OLED顯示屏的螺絲位置孔。



打印的時候,使用激光打印機(jī)先打印出一張,裁取一小塊大小比打印出來尺寸略大的熱轉(zhuǎn)印紙,背面用雙面膠固定在打印紙上,熱轉(zhuǎn)印紙光面向上,覆蓋住打印圖形區(qū)域。把貼上熱轉(zhuǎn)印紙打印第二次,讓打印墨粉同樣覆蓋在熱轉(zhuǎn)印紙上。檢查打印圖形必須完整, 用剪刀剪下熱轉(zhuǎn)印紙和后面粘牢的打印紙,不用剝離。
覆銅板(單面)用砂皮沾水打磨銅面,銅面的打磨需要充分, 不然轉(zhuǎn)印會不完整, 用封箱帶把熱轉(zhuǎn)印紙光面和銅面接觸壓牢, 注意封箱帶不用太多覆蓋銅面,不然銅面上有膠的部分清除不干凈,以后就不能用了, 膠帶可以固定在銅面的另一面。
電熨斗上電,開到最大,覆銅板下面用平整的厚紙(無字的, 不然電熨斗會把油墨字印得到處都是)墊牢, 上面覆蓋一張薄的餐巾紙, 電熨斗壓上, 可以變換位置保證覆銅板轉(zhuǎn)印部分充分受熱。一般3分鐘差不多了, 銅板冷卻后可以用手剝離轉(zhuǎn)印紙。檢查線路完整不要有斷線,一般比較完美,成功率90%,如果有掉粉末可以用油性筆補(bǔ)一下,或者用砂皮打掉重新來。
由于選用的單面覆銅板比較薄,沾上墨粉的覆銅板用美工裁刀裁下,環(huán)保蝕刻劑倒入塑料制品中,如小塑料杯,覆蓋杯底即可,加一點水,覆蓋杯底即可。 完全溶解后放入裁下的電路板,搖動,直到有銅的部分被完全腐蝕,一般十幾分鐘。準(zhǔn)備一個塑料瓶收集腐蝕液,或者用餐巾紙吸附,作為固體廢料放入垃圾袋丟棄, 不要接觸水斗和下水道,會腐蝕,使水斗上有斑跡,以后再也擦不干凈了。
覆銅板用砂紙再次打磨去墨粉, 有嘗試用鍍錫液,不過效果不理想,在干糙環(huán)境下銅面一般不會快速氧化,需要用的時候用砂皮再次打磨即可。
先安裝最便宜的元器件,首先是電阻, 0603貼片規(guī)格的4.7K電阻看上去比較小,用刮刀取出極小量的錫漿均勻涂在放置電阻線路的兩頭,不要短路, 取出用鑷子輕輕取出電阻放置在電路板上,用放大鏡仔細(xì)觀察,這個錫漿是不會干的,有足夠的時間觀察和擺放電阻直到完全滿意和放心。
電路板放平在隔熱板上,用熱風(fēng)槍由上到下垂直對準(zhǔn)電阻吹送熱風(fēng),溫度220,風(fēng)力1檔 (下同),大概一分鐘左右你可以看到亮晶晶的反光, 就是說錫漿變成流動的錫液了,奇妙的現(xiàn)象是錫液會自動包裹在電阻的兩頭, 沒有銅的地方它是不會過去的。用萬用表電阻20K檔測試電阻線路兩頭,應(yīng)該大致4.7K。如果是0,表示錫漿上得過分了,短路了, 你可以用熱風(fēng)槍吹送熱風(fēng), 用鑷子輕輕撥動電阻,一會兒就可取下,重新用砂皮打磨,去除焊錫,再上錫漿,放置電阻, 直到萬用表檢測通過。
安置Micro USB母座同樣靠吹, 用手工0.6毫米小鉆頭為兩側(cè)的定位孔打孔。確保Micro USB母座可以固定于定位孔,用同樣的方法對四個接觸腳上錫漿, 然后用臺式放大鏡的夾子固定母座和線路板。用熱風(fēng)槍對準(zhǔn)USB母座吹送熱風(fēng), 直到看到亮晶晶。用萬用表電阻200檔, 這次主要是檢測四個接觸腳的通路和短路, 互相之間不短路, 每個觸腳都通路。(注意:有一個腳是不使用的)。然后,用公頭插入母座,檢查公頭上引出的金屬腳和線路板的線路的聯(lián)通性完好。最后用電洛鐵焊接母座周圍的兩個固定腳于電路板的銅片部分。
焊接18B20溫度傳感器,18B20的三個管腳,圓形向上,電路板用0.6毫米鉆頭打洞,三個角從下向上從覆銅層穿出,用電洛鐵焊牢,過長的管腳部分剪掉。用萬用表電阻檔檢查三個管腳是否焊牢。
最后吹的是單片機(jī)芯片,少量的錫漿涂于電路板各腳的覆銅,放置好就可以吹了,吹好后同樣需要用萬用表檢查,除了連接正極和負(fù)極的兩個管腳之間為240歐左右,其它管腳間均為不通。把電路板抬起讓光線從背部通過,肉眼觀察各個管腳間無焊錫,然后通過單片機(jī)的程序燒錄檢查: Micro USB公頭的四個引出腳分別焊接不銅顏色飛線,黑接飛地,紅接正,綠接TxD,黃接RxD.飛線另一頭可以連接排針或排母。同樣USB-TTL的地線,TxD, RxD,可以直接通過杜邦線,排針排母和飛線連接,正極要接一個開關(guān)再接飛線的正,在下載程序的時候需要按動這個開關(guān)讓單片機(jī)進(jìn)入燒制程序模式。如果程序可以完成下載和燒錄,說明電路板單片機(jī)部分制作成功。
表殼表帶表面
3D文件發(fā)給3D打印網(wǎng)店,無非是確認(rèn)和討價還價,不發(fā)順豐,不開票,表殼30元可以砍到20元,打印好的表殼模板是制作表殼的開始,因為表殼上面要開洞引出Micro USB, 溫度傳感器暴露在外面測溫會比較精確。還要引出電源開關(guān),IWATCH表面部分不能打印,原因是不透明(3D透明材質(zhì)比較貴),超薄(精度也達(dá)不到要求),和OLED屏配合不好,這個表面可以自己做。
找一個比3D表殼大一點的,深一點,不漏水的盒子,3D表殼表面涂抹少量凡士林,面向上放入其中,周圍略有空間即可,取5毫升硅膠,滴入十幾滴固化劑(100:1),攪拌均勻,倒入盒子,用一根木筷子沿著表殼周圍探一遍,特別是連接表帶的凹槽里面,確保空氣被趕走,高度是全覆蓋表殼即可,夏天靜置2個小時,冬天時間長一些,硅膠就固化了。把硅膠塊取出,反過來,表背向上,用刻刀切去表背覆蓋的硅膠不要了,然后擠壓硅膠,3D表殼就可以取出,磨具就好了。
取5毫升水晶滴膠,硬膠,加入1.5毫升固化時候劑(3:1),加入色膏(可選),攪拌均勻,倒入硅膠磨具,這個時間要長一些,夏天24小時,冬天要兩天。
表帶制作相仿,表帶有兩個部分,涂好凡士林,這次的盒子要長一些薄一些,制作水晶滴膠的時候,靠近表殼的連接部分用倒入攪拌均勻的硬膠,兩三個小時后,在硬膠未干的時候倒入攪拌均勻的超軟膠。
表殼和表帶都干了之后,可以連接在一起,不過由于滴膠軟,還是要用滴膠膠水(牙膏膠)連接,放置一天就好了。
表面部分,3D網(wǎng)店不能打,自己做。用兩片1毫米厚的有機(jī)玻璃用勾刀裁好,大小如表面部分,上面一片挖空OLED屏幕大小的部分,下面一片挖空OLED屏幕電路板大小的部分,IIC焊孔部分鉆孔,把屏幕放入,使得屏幕完全埋入。兩片有機(jī)玻璃用有機(jī)玻璃膠膠好,上面貼一層透明膠片,用雙面膠固定。同樣放入略大多余部分一點的盒子,透明膠片一面向下,倒入硅膠2毫升最多了,覆蓋即可,制模后反過來,切除表面的硅膠,就可取出,同樣用水滴硬膠倒入,最后制成表面。
屏幕的四個焊孔用彩色飛線焊接后引出,長度大致3厘米左右,把屏幕放入,用2毫米鉆頭開四個定位孔,用2毫米塑料鏍絲從表面穿入,屏幕背面螺母固定,鏍絲多余部分用裁刀切去。
下面要在表殼側(cè)面開孔引出Micro USB母座和溫度傳感器,在表殼里放置鋰電池,確定孔的高度,拿出電池,用2毫米鉆頭在右側(cè)面開長孔,3毫米鉆頭開園孔,使得母座和傳感器可以穿出。如果直接修改3D文件開孔,送打印店制備也是可以的。
最后在裝入表殼前需要做下列事情:
鋰電池正極用紅色飛線接開關(guān)一腳,開關(guān)另腳用飛線接電路板左上的焊盤,鋰電池負(fù)極直接用黑色飛線連線路板負(fù)極焊盤。
屏幕引出的四根飛線接電路板上方四個焊盤。
按動開關(guān),檢查溫度是否正常顯示。
把電池,電路板依次放入表殼,最后蓋上表面,在表面四周打四個1毫米鏍絲孔,用3毫米鉆頭再打孔,不要穿透,用鏍絲固定,鏍絲頭正好埋入表面。
不過鏍絲頭不好看,用打印機(jī)制作表面貼片,打四個孔讓塑料鏍絲露出,在表面四周用雙面膠固定帖片于表面。
完工。
充電和維護(hù)

后記
想說的是萬能的某寶讓DIY變得可能,買配件的時侯你也可以一次買齊,節(jié)省運(yùn)費,不過既然是DIY就不用考慮運(yùn)費了,每次買一點,做不下去了,換別的做做,也不會浪費。還有就是接下來可以考慮把其它功能加進(jìn)去,有的需要硬件,比如時鐘芯片,讓手表真正實現(xiàn)計時功能。表殼內(nèi)部就那么大,所以盡量選型的時候要考慮體積最小的,當(dāng)然性價比也要考慮。有的需要軟件功能,留置的Micro USB就是在不拆機(jī)的情況下更新軟件功能,比如電量顯示,串口調(diào)試等等。還有就是考慮表殼內(nèi)部再擴(kuò)大,電池完全可以埋入表背,這樣以后可以放雙層電路板,增加更多的功能。
除了腐蝕劑危險以外,其實這還是個益智教育過程,家長和小孩子可以一起玩,小女孩可以玩表殼表帶調(diào)色,大一點的小孩可以學(xué)習(xí)電路搭建,學(xué)習(xí)編程語言,再大一點可以學(xué)會編輯3D打印文件,再大點的孩子自己設(shè)計功能,開公司把自己的作品拿到網(wǎng)上去賣了。哈哈



全部資料51hei下載地址:

原創(chuàng) 基于STC15W單片機(jī)的OLED手表18B20溫度計 1.0版.rar (14.2 MB, 下載次數(shù): 204)



作者: xiayunsheng    時間: 2019-7-27 16:04
感謝分享
作者: dvxchen    時間: 2019-8-1 16:10
表帶的制作:用上述方法制作表帶很容易脫落, 新的方法是購買硅膠表帶,用牙簽穿過, 再用滴膠固定在表殼上比較好
作者: dvxchen    時間: 2019-8-1 16:27
文中表帶的制作不夠理想, 不能用滴膠, 因為來回折幾下就斷了, 制作如下:
1. 某寶購買硅膠表帶, 20mm的。
2. 表帶頭部有孔, 用牙簽穿過, 兩頭分別留幾毫米, 多余部分折斷。
3. 表帶嵌入表殼兩邊的凹槽中,兩邊用橡皮泥封住, 用硬的水晶滴膠滴入。
4. 等干了,就固定住了。
作者: nifeng87v5    時間: 2019-9-11 01:01
謝謝分享
作者: bogejiayou    時間: 2019-9-11 16:40
這個有想法,就是這個OLED應(yīng)該很費電吧
作者: ljj200526    時間: 2019-9-17 22:09
非常好,謝謝分享!
作者: sasafair    時間: 2020-3-14 21:17
表帶固定可以考慮,上下各留矩形口,這樣應(yīng)該結(jié)實點
作者: xtp1230    時間: 2020-4-20 09:55
隨便點了一下附件資料,就自動下載,沒經(jīng)確認(rèn)就扣我5個黑幣。還是感謝樓主的分享精神。
作者: dvxchen    時間: 2021-11-15 17:50
如果發(fā)現(xiàn)時間在跳動,試試在SDA,SCK管腳上配置上拉電阻
作者: dvxchen    時間: 2021-11-15 17:57
1. 如果時間有閃爍或問號,請在SDA,SCK加載上拉電阻



作者: dvxchen    時間: 2021-11-15 18:06
watch final STC15W408AS DS3102 -考慮電池-方案2.PcbDoc.zip (568.33 KB, 下載次數(shù): 2)
完整的電路板文件

作者: dvxchen    時間: 2021-11-15 18:08
本帖最后由 dvxchen 于 2021-11-17 21:04 編輯

時間模塊選用了 DS1302




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 国产精品久久毛片av大全日韩 | av高清毛片 | 欧美一区二区在线观看 | 99欧美精品 | 日本不卡一区二区三区在线观看 | 欧美日韩三区 | 中文日韩字幕 | 日韩欧美精品在线 | 亚洲黄色av| 成人国产午夜在线观看 | 精品在线播放 | 久视频在线观看 | 久久久不卡网国产精品一区 | 国产高清在线视频 | 一区二区三区免费 | 网站国产| 亚洲综合大片69999 | 久久久久国产精品午夜一区 | 九九热这里 | 日本一区二区三区视频在线 | 国产99精品| 不卡一区二区在线观看 | 久久网一区二区三区 | 日韩成人免费在线视频 | 欧美精品一二三 | 伊人色综合久久久天天蜜桃 | 欧美中文字幕一区二区三区亚洲 | av黄在线观看 | 365夜爽爽欧美性午夜免费视频 | 美女激情av| 日韩欧美在线不卡 | 亚洲视频一区二区三区 | 久久久久久国产精品免费免费狐狸 | 久久99国产精品久久99果冻传媒 | 性色在线| wwww.xxxx免费 | 国产成人精品一区二区三区在线 | 国产在视频一区二区三区吞精 | 国产精品久久久久久久久久免费 | 欧美一区二区三区 | 91资源在线观看 |