|
由于要經(jīng)常數(shù)貼片元件而且數(shù)量不多不少,基本上在幾百到1~2千,用人工數(shù)太費(fèi)時(shí)間,而且容易出錯(cuò),當(dāng)然可以用尺子量,可以節(jié)約時(shí)間,但是也容易出錯(cuò),最近我做了個(gè)計(jì)數(shù)器,用來(lái)數(shù)貼片電阻,電容,三極管等。適用于編帶寬度8mm,厚度2mm以下。
1493174767289.jpg (75.77 KB, 下載次數(shù): 121)
下載附件
2017-4-26 11:08 上傳
1493174853979.jpg (66.14 KB, 下載次數(shù): 131)
下載附件
2017-4-26 11:08 上傳
數(shù)幾個(gè)元件試試
1493174874123.jpg (47.06 KB, 下載次數(shù): 110)
下載附件
2017-4-26 11:08 上傳
開(kāi)關(guān),充電器接口
1493175028761.jpg (84.96 KB, 下載次數(shù): 128)
下載附件
2017-4-26 11:08 上傳
內(nèi)部結(jié)構(gòu)
1493175110715.jpg (99.03 KB, 下載次數(shù): 116)
下載附件
2017-4-26 11:08 上傳
電源板
sch.png (47.51 KB, 下載次數(shù): 131)
下載附件
2017-4-26 11:16 上傳
pcb.png (26.72 KB, 下載次數(shù): 124)
下載附件
2017-4-26 11:16 上傳
cad.png (9.16 KB, 下載次數(shù): 96)
下載附件
2017-4-26 11:16 上傳
單片機(jī)源程序:
- /*************************************
- 產(chǎn)品名稱(chēng):簡(jiǎn)易貼片元件自動(dòng)點(diǎn)數(shù)機(jī)
- 最大計(jì)數(shù):9999
- 程序功能:自動(dòng)清點(diǎn)貼片元件數(shù)量
- 晶振頻率:33.0000Mhz
- 端口分配:
- 數(shù)碼管段碼:P1
- 位碼: 千位seg1=P3^6;
- 百位seg3=P5^5;
- 十位seg2=P3^7;
- 個(gè)位seg4=P5^4;
- 按鍵: 計(jì)數(shù)清零key_crll=P3^2;
- 計(jì)數(shù)暫停:key_pause=P3^3;
- 指示燈:暫停: led_pause=P3^0;
- 工作(傳感器狀態(tài)): led_count=P3^1;
- 程序簡(jiǎn)要說(shuō)明:
- 計(jì)數(shù)利用T0定時(shí)/計(jì)數(shù)器功能
- 按下清零按鍵清零計(jì)數(shù),同時(shí)清除暫停標(biāo)志
- 按下暫停按鍵使TR0=0,關(guān)閉定時(shí)器0,同時(shí)暫停燈亮,
- 但是傳感器指示燈無(wú)影響,有物體經(jīng)過(guò)使正常亮滅
- *************************************/
- #include<IO.h>
- #include<extern.h>
- void Delay1ms(uchar z) //@33.000MHz
- {
- unsigned char i, j;
- while(--z)
- {
- i = 33;
- j = 22;
- do
- {
- while (--j);
- } while (--i);
- }
- }
- void main()
- {
- Timer0Init();
- Timer2Init();
- delay1ms(255);
- // Short_sound = 1 ;
- while(1)
- {
- key_scan(); //按鍵掃描
- led_pause = TR0; //暫停指示燈與計(jì)數(shù)器工作同步
- led_count = !P34; //檢測(cè)到有物體時(shí)燈亮
- }
- }
復(fù)制代碼
0.png (55.82 KB, 下載次數(shù): 109)
下載附件
2017-4-26 21:22 上傳
完整源碼下載:
計(jì)數(shù)器程序.rar
(16.4 KB, 下載次數(shù): 65)
2017-4-26 11:20 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
如果制作產(chǎn)品請(qǐng)注明來(lái)源
|
評(píng)分
-
查看全部評(píng)分
|