91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

如何制作單片機(jī)簡單電路

工程師 ? 來源:未知 ? 作者:姚遠(yuǎn)香 ? 2019-05-16 18:03 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

制作單片機(jī)驅(qū)動數(shù)碼管電路

把七或八只發(fā)光二極管組合在一個(gè)模件上組成了個(gè)8字和小數(shù)點(diǎn),用以顯示數(shù)字。為了減少管腳,把各個(gè)發(fā)光管的其中同一個(gè)極接在一起作為共用點(diǎn),因此就產(chǎn)生了共陽極和共陰極數(shù)碼之說。共陽管就是把各個(gè)發(fā)光管的正極接在一起,而共陰管就剛好相反。見下圖:

如何制作單片機(jī)簡單電路

大部分的邏輯IC的吸收電流要強(qiáng)于輸出電流。因此,大家都愛使用共陰極的數(shù)碼管,因?yàn)榭蛇x的IC多些。很可惜,我的這組數(shù)碼管是共陽的,因此公共端我打算用三級管來驅(qū)動。最常用的S9012,首先我得計(jì)劃好電路方式,就采用最常用的動態(tài)掃描顯示。先搭建最簡電路,調(diào)試出需采用元件的參數(shù)。

先不接上圖的R2和74HC244,將數(shù)碼管一個(gè)段直接接地。調(diào)節(jié)R1,測得S9012基極電流為0.21mA時(shí)集電極也就是數(shù)碼管上已有40mA,說明放大倍數(shù)足夠了。這時(shí)接上R2和74HC244,調(diào)節(jié)R2使數(shù)碼管電流控制在15mA,這樣當(dāng)8個(gè)段一起點(diǎn)亮?xí)r三極管上得通過120mA的電流。而基極上需要0.63mA,為了減小三極管的負(fù)荷應(yīng)使三極管過飽和,,調(diào)節(jié)R1使基極電流為2mA,此時(shí)測得集電極和漏極之間的電壓約0.1V。好!此時(shí)R1為2K。R2為240歐姆。

如何制作單片機(jī)簡單電路

接下來就是確定電路。電路的接口與AT89S51間有三組接口:段碼、位碼和電源。為了讓AT89S51獨(dú)立出來這三級接口都采用插針做接口,用排線自由連接到AT89S51的P1-P3口,電源用短路帽連接,完成后的板子見下圖:



單片機(jī)制作的點(diǎn)焊機(jī)電路與程序


如何制作單片機(jī)簡單電路

#include《reg51.h》

#define u8 unsigned char

#define u16 unsigned int

u8 b1,ss1,ss2,i,js;

bit dd;

sbit out=P3^5; ///輸出控制口

sbit s0=P3^0; ///啟動鍵

sbit s1=P3^1; ///設(shè)置鍵

sbit s2=P3^2; ///減

sbit s3=P3^3; ///加

sbit ge=P3^7;

sbit shi=P3^4;

char code shu[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x00}; //數(shù)碼管段碼

void delay(u16 q) //普通延時(shí)函數(shù)

{

char d;

while(q--)

for(d=123;d》0;d--);

}

void ZD_Init() //中斷初始化子函數(shù)

{

EA=1; //打開總中斷開關(guān)

ET0=1; //打開定是器0開關(guān)

TR0=0; //定時(shí)器0開始工作

TMOD=0X01; //選擇定時(shí)器0工作模式1 16位定時(shí)器

TH0=(65536-30000)/256; //定時(shí)器高8位裝初值 定時(shí)50MS

TL0=(65536-30000)%256; //定時(shí)器低8位裝初值

}

void xianshi(u8 ss,u8 gg) //顯示函數(shù)

{

if(b1==2) //判斷各十位數(shù)閃爍標(biāo)志位

{

if(dd)

{

ss=10;

}

}

if(b1==1) //判斷各位數(shù)閃爍標(biāo)志位

{

if(dd)

{

gg=10;

}

}

P1=shu[ss]+0x80;

shi=0;

delay(2);

shi=1;

P1=shu[gg];

ge=0;

delay(2);

ge=1;

}

void jianpan() //鍵盤掃描子程序

{

if(s3==0) ///設(shè)置建

{

delay(5);

if(s3==0)

{

while(s3==0)xianshi(ss1,ss2); //松手檢測

b1++;

TR0=1;

if(b1》=3)

{

b1=0;

TR0=0;

}

}

}

if(b1!=0) ///判斷是否按下設(shè)置健

{

if(s2==0) ///加建

{

delay(5);

if(s2==0)

{

while(s2==0)xianshi(ss1,ss2); //松手檢測

if(b1==1) ////判斷各位數(shù)加

{

ss2++;

if(ss2==10)ss2=0;

}

if(b1==2) ///判斷十位數(shù)加

{

ss1++;

if(ss1==10)ss1=0;

}

}

}

if(s1==0) //減鍵

{

delay(5);

if(s1==0)

{

while(s1==0)xianshi(ss1,ss2); ///松手檢測

if(b1==1) ///判斷各位數(shù)減

{

ss2--;

if(ss2==255)ss2=9;

}

if(b1==2) ////判斷十位數(shù)減

{

ss1--;

if(ss1==255)ss1=9;

}

}

}

}

if(b1==0) ///啟動電焊鍵

{

if(s0==0)

{

delay(5);

if(s0==0)

{

while(s0==0);

js=ss1*10+ss2;

if(js!=0)

{

TR0=1;

out=0;

}

}

}

}

}

void main()

{

ZD_Init(); //中斷初始化

while(1)

{

xianshi(ss1,ss2); //顯示子函數(shù)

jianpan(); //鍵盤子程序

}

}

void Time0() interrupt 1 using 0 //中斷函數(shù)

{

TH0=(65536-30000)/256; //定時(shí)器高8位裝初值 重裝初值

TL0=(65536-30000)%256; //定時(shí)器低8位裝初值 重裝初值

if(b1!=0)

{

i++;

if(i==10) //數(shù)碼管的閃爍

{

i=0;

dd=~dd;

}

out=1;

}

else

{

js--;

if(js==0) //點(diǎn)焊延時(shí)輸出

{

TR0=0;

out=1;

}

}

}

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

    關(guān)注

    6077

    文章

    45530

    瀏覽量

    672098
  • 數(shù)碼管
    +關(guān)注

    關(guān)注

    32

    文章

    1894

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    嵌入式單片機(jī)開發(fā)學(xué)習(xí)路徑

    ,但是確是不可缺少的。 3. 實(shí)踐操作 3.1 學(xué)習(xí)并操作開發(fā)板 選擇一款流行的單片機(jī)開發(fā)板(如Arduino、STM32等),通過實(shí)際操作熟悉開發(fā)環(huán)境、編程流程和調(diào)試方法。 3.2 完成簡單
    發(fā)表于 02-09 15:42

    如何入門單片機(jī)/嵌入式?

    單片機(jī),有個(gè)叫正點(diǎn)原子的出的教程不錯,跟著學(xué),軟件水平能有很大提升,自己想個(gè)項(xiàng)目做,比如智能家居,智能小車,很簡單,做完了就感覺單片機(jī)都差不多,差別只在功耗和性能。進(jìn)階的話可以買一些電路
    發(fā)表于 02-02 06:57

    單片機(jī)的入門準(zhǔn)備

    單片機(jī)入門篇 1、學(xué)好電子技術(shù)基礎(chǔ)知識,如電路基礎(chǔ)、模擬電路、數(shù)字電路和微機(jī)原理。這幾門課程都是弱電類專業(yè)的必修課程,學(xué)會這些后能保證你看懂單片機(jī)
    發(fā)表于 12-22 07:39

    怎么學(xué)好單片機(jī)?

    的一些接口可用,也就是說,需要架一個(gè)簡單的前后臺系統(tǒng),只會寫應(yīng)用軟件,就比較難使用單片機(jī),因?yàn)樗麄儗@些只有硬件,沒有軟件接口的東西,無從下手。 所以,學(xué)單片機(jī),首先學(xué)會硬件,也就是簡單
    發(fā)表于 12-04 07:16

    學(xué)單片機(jī)的誤區(qū)

    和原理。 站在老鳥的角度,覺得stm32很簡單,站在新手的角度有多難和迷茫只有自己知道。但相信大多數(shù)都喜歡單片機(jī),就會有學(xué)單片機(jī)就學(xué)stm32的錯覺! 學(xué)習(xí)51單片機(jī)的目的,主要是培養(yǎng)
    發(fā)表于 11-14 07:46

    單片機(jī)電路設(shè)計(jì)必讀:電容選用的五大關(guān)鍵原則

    表現(xiàn)。電容在單片機(jī)電路中的核心作用單片機(jī)的穩(wěn)定運(yùn)行離不開電容的保駕護(hù)航。去耦電容用于消除電源噪聲,耦合電容負(fù)責(zé)信號傳輸,起振電容確保時(shí)鐘精準(zhǔn),復(fù)位電容保障系統(tǒng)啟動可靠。這些看似簡單
    的頭像 發(fā)表于 10-23 15:40 ?658次閱讀
    <b class='flag-5'>單片機(jī)電路</b>設(shè)計(jì)必讀:電容選用的五大關(guān)鍵原則

    單片機(jī)用什么封裝

    單片機(jī)封裝是將芯片內(nèi)部電路與外部引腳連接并包裹保護(hù)的結(jié)構(gòu),不僅影響單片機(jī)的安裝方式、適用場景,還與電路設(shè)計(jì)的緊湊性、散熱性能密切相關(guān)。不同封裝類型各有特點(diǎn),適配從
    的頭像 發(fā)表于 08-01 13:47 ?1479次閱讀

    什么單片機(jī)比較耐用

    ? ? ? ? 在工業(yè)控制、戶外設(shè)備、醫(yī)療儀器等場景中,單片機(jī)的耐用性直接決定了設(shè)備的穩(wěn)定運(yùn)行與維護(hù)成本。耐用的單片機(jī)通常具備寬溫工作范圍、強(qiáng)抗干擾能力、穩(wěn)定的電源適應(yīng)性和長壽命的硬件設(shè)計(jì)。深圳市安
    的頭像 發(fā)表于 07-31 13:48 ?830次閱讀

    單片機(jī)采用什么電流輸出

    單片機(jī)的電流輸出特性與其內(nèi)部電路設(shè)計(jì)和應(yīng)用場景密切相關(guān),既包含自身工作時(shí)的微弱電流,也涉及通過外部電路擴(kuò)展后的驅(qū)動電流。了解單片機(jī)的電流輸出特點(diǎn),是實(shí)現(xiàn)穩(wěn)定控制外部設(shè)備的基礎(chǔ)。
    的頭像 發(fā)表于 07-30 11:13 ?1189次閱讀

    單片機(jī)采用什么電流控制

    單片機(jī)作為電子系統(tǒng)的控制核心,其電流控制涉及自身工作電流管理與外部設(shè)備電流驅(qū)動兩個(gè)層面。由于單片機(jī)內(nèi)部電路的特性,其自身工作電流較小,而控制外部設(shè)備時(shí)需通過特定電路實(shí)現(xiàn)電流放大與調(diào)節(jié),
    的頭像 發(fā)表于 07-30 10:07 ?805次閱讀

    怎么測單片機(jī)系統(tǒng)頻率

    單片機(jī)系統(tǒng)頻率是指單片機(jī)工作時(shí)的時(shí)鐘頻率,它直接影響單片機(jī)的運(yùn)行速度和處理能力,準(zhǔn)確測量系統(tǒng)頻率對單片機(jī)應(yīng)用開發(fā)、程序調(diào)試和性能優(yōu)化具有重要意義。測量
    的頭像 發(fā)表于 07-25 11:39 ?913次閱讀

    單片機(jī)怎么驅(qū)動電機(jī)?

    在各類自動化設(shè)備和智能裝置中,電機(jī)是重要的執(zhí)行部件,而單片機(jī)作為控制核心,需要通過特定的方式驅(qū)動電機(jī)運(yùn)轉(zhuǎn)。單片機(jī)驅(qū)動電機(jī)并非直接連接即可,而是要根據(jù)電機(jī)類型和功率,搭配合適的驅(qū)動電路,才能實(shí)現(xiàn)穩(wěn)定
    的頭像 發(fā)表于 07-25 09:31 ?1079次閱讀

    單片機(jī)怎么燒程序

    單片機(jī)燒程序是將編寫好的程序代碼寫入單片機(jī)內(nèi)部存儲單元,讓單片機(jī)按照預(yù)設(shè)邏輯工作的過程,是單片機(jī)應(yīng)用開發(fā)中不可或缺的環(huán)節(jié)。無論是簡單的燈光控
    的頭像 發(fā)表于 07-23 11:47 ?1646次閱讀

    單片機(jī)各種復(fù)位電路原理

    使用哪種類型的單片機(jī),總要涉及到單片機(jī)復(fù)位電路的設(shè)計(jì)。而單片機(jī)復(fù)位電路設(shè)計(jì)的好壞,直接影響到整個(gè)系統(tǒng)工作的可靠性。許多用戶在設(shè)計(jì)完
    發(fā)表于 05-30 16:53

    單片機(jī)科普總結(jié),建議收藏!

    單片機(jī)(MicrocontrollerUnit,MCU)作為嵌入式系統(tǒng)的核心之一,在現(xiàn)代電子產(chǎn)品中無處不在。從智能家居、汽車電子,到工業(yè)控制、醫(yī)療設(shè)備,單片機(jī)支撐著無數(shù)智能化應(yīng)用的發(fā)展。對于初學(xué)者
    的頭像 發(fā)表于 04-07 11:58 ?6217次閱讀
    <b class='flag-5'>單片機(jī)</b>科普總結(jié),建議收藏!