1.技術細節:
開發時間:(總之,這是一個拖了又拖,差點就完不成了的項目)
開始開發:2012年8月2日。
系統框架(V1.0):2012年8月2日為ACV1寫好了基本的系統框架,并在面包板上完成了基本測試(那個時候系統只有4個按鈕)(使用的是STC12C5608AD SKDIP28)。
中間停止開發了很久。
硬件設計:約2013年7月,該項目被重新提起,開始硬件設計部分,并為之設計了PCB電路板。這是我的第一個使用PCB電路板的作品。
中間又停止開發了很久。直到2014年3月14日,該項目才繼續進行。
系統框架完善(V1.2):2014年3月14日完善了程序(基本上就是照著2012年開發的框架下完善的),使得其適應之前的硬件設計。
制造完成:2014年3月15日。
更新史:
2014年4月20日:增加了3個數論函數功能
lpr 最小原根函數;
ind 指標函數;
isp 素性測試函數;
單片機:IAP15L2K61S2 (SSOP28)
工作頻率:6.000 MHz
電源電壓:(Average) 3.7V
充電電壓:(Average) 5.0V
走時方式:DS1302 (SOP8) 時鐘芯片 with 32.768kHz 晶體振蕩器
DS1302 備用電源:CR1220 紐扣電池
測光方式:光敏電阻
溫度測量:DS18B20
輸入方式:6個按鍵
電路原理圖:(這是最初的設計,后來根據需要通過飛線焊接做了一些小修改)
PCB設計圖(這是最初的設計,后來根據需要通過飛線焊接做了一些小修改)
(該照片于2013年7月21日拍攝)
2.基本功能:
走時功能 (24小時制,年月日星期顯示)
節日顯示 (37個節日提示,并提示明天的節日)
計時器功能 (精確到0.05秒)
計算器功能 (支持加減乘除開方乘方等運算,另外有3個數論函數lpr, ind, isp)
解方程功能 (解二次方程,帶根號顯示(即自然書寫顯示)并給出根的近似值,支持虛數復數根)
溫度顯示 (理論上-40C°~85C°測量,精確到0.1C°)
自動調光 (能根據環境亮度自動調整屏幕背光亮度)
(注:本來在最開始的V1.0版本之前,V0.9版本還有個繪制函數圖像功能,但是這個功能不穩定而且也沒什么用所以后來干脆就去掉了)
以后還可以增加更多功能。
3.圖片
isp5344192=2237:5344192的最小素因數是2237
素數23的最小原根是5
對于素數23,原根5,ind17-ind4 = 3
isp300961=1:300961是個素數
x^2+2=0的兩個復數根
計時器
x^2-6x+2=0的兩個根及它們的近似值
“關于”頁面
使用標準MicroUSB充電
-
電子表
+關注
關注
0文章
32瀏覽量
12308
發布評論請先 登錄
相關推薦
評論