沙漏工作原理:通過兩個水銀開關(guān)給單片機提供外部中斷,單片機通過中斷判斷沙漏正反后控制I/O口電平,通過點亮和熄滅LED來模擬沙漏的形成。
電子沙漏電路具體功能介紹:
電子沙漏用電子電路控制的發(fā)光二極管表示沙粒,模擬沙漏的運動過程。電子沙漏會像真正的沙漏一樣,上部的沙粒(點亮的發(fā)光二極管)一粒一粒往下掉,下部的沙粒一粒一粒堆起來。漏完以后,將電子沙漏倒過來,又會重新開始一粒一粒往下漏。
沙漏共分為兩層:沙漏底層及LED層。沙漏底層主要包含控制芯片AT89C52、電源、開關(guān)、三極管等。LED層包含2組(每組21個)對稱的LED來模擬沙粒。沙漏地層與LED層通過接口連接。
附件內(nèi)容包括:
電子沙漏LED層和底層原理圖和PCB源文件,用AD軟件打開。
電子沙漏源程序;