EEPW首頁(yè) >>
主題列表 >>
at89c51
at89c51 文章 進(jìn)入at89c51技術(shù)社區(qū)
基于智能小車控制的PC端與單片機(jī)通信的軟件設(shè)計(jì)
- 摘要:本設(shè)計(jì)是采用單片機(jī)作為從機(jī)(也稱下位機(jī)),而PC機(jī)作為中央控制機(jī)的主從式系統(tǒng)。主機(jī)同時(shí)根據(jù)從從機(jī)接收的過(guò)程參數(shù)進(jìn)行判斷處理并給從機(jī)發(fā)送各種控制命令。利用單片機(jī)的串行口與PC機(jī)的串行口進(jìn)行串行通信,PC機(jī)可對(duì)遠(yuǎn)程前端單片機(jī)進(jìn)行控制,將單片機(jī)采集的數(shù)據(jù)傳送到PC中去,由PC機(jī)對(duì)數(shù)據(jù)進(jìn)行處理和顯示,同時(shí)把反饋信號(hào)發(fā)到單片機(jī),實(shí)現(xiàn)閉環(huán)控制和管理。本設(shè)計(jì)在VC++6.0的環(huán)境下,編寫使用C++語(yǔ)言,SQL數(shù)據(jù)庫(kù)的串口通信程序,控制由單片機(jī)控制的智能小車。 0 引言 隨著多微機(jī)系統(tǒng)的應(yīng)用和微機(jī)網(wǎng)
- 關(guān)鍵字: 智能小車 AT89C51 RS-232
一種基于AT89C51的車載火災(zāi)報(bào)警器設(shè)計(jì)
- 摘要:為了避免因機(jī)動(dòng)車自燃帶來(lái)的人身和財(cái)產(chǎn)損害,文章設(shè)計(jì)了車載火災(zāi)報(bào)警器,其用單片機(jī)做主控制芯片,采用K型熱電偶和MAX6675芯片對(duì)機(jī)動(dòng)車上的易燃點(diǎn)和基準(zhǔn)點(diǎn)的溫度進(jìn)行實(shí)時(shí)檢測(cè),當(dāng)比較到易燃點(diǎn)溫度和基準(zhǔn)點(diǎn)溫度超過(guò)設(shè)定的允許溫差值時(shí),發(fā)出報(bào)警。進(jìn)行了車載火災(zāi)報(bào)警器運(yùn)行和測(cè)試實(shí)驗(yàn),獲得了預(yù)期的結(jié)果,檢測(cè)到了機(jī)動(dòng)車易燃點(diǎn)與基準(zhǔn)點(diǎn)的溫度差值,據(jù)此實(shí)現(xiàn)了對(duì)機(jī)動(dòng)車自燃火災(zāi)的預(yù)報(bào)警。 0 引言 據(jù)統(tǒng)計(jì),2011年全國(guó)發(fā)生機(jī)動(dòng)車火災(zāi)12095起,造成死亡14人,受傷14人,直接財(cái)產(chǎn)損失21417.4萬(wàn)元。
- 關(guān)鍵字: AT89C51 報(bào)警器 人機(jī)接口
基于AT89C51的十進(jìn)制計(jì)算器設(shè)計(jì)
- 引言 本系統(tǒng)采用AT89C51 單片機(jī)作為控制器,用來(lái)實(shí)現(xiàn)實(shí)現(xiàn)四位數(shù)的“+”,“-”,“*”,“/”運(yùn)算,運(yùn)算結(jié)果通過(guò)數(shù)碼管顯示,并具有有清零功能。AT89C51 具有如下特點(diǎn):40 個(gè)引腳,4k BytesFlash 片內(nèi)程序存儲(chǔ)器,128 bytes 的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器(RAM),32 個(gè)外部雙向輸入/ 輸出(I/O)口,5 個(gè)中斷優(yōu)先級(jí)2層中斷嵌套中斷,2 個(gè)16 位可編程定時(shí)計(jì)數(shù)器,2 個(gè)全
- 關(guān)鍵字: AT89C51 計(jì)算器 矩陣鍵盤
基于AT89C51的射頻通信基站設(shè)計(jì)
- 現(xiàn)代通信技術(shù)的發(fā)展,數(shù)據(jù)傳輸是一個(gè)重要的研究?jī)?nèi)容。目前有線通信技術(shù)始終是市場(chǎng)的主流,這也是在空間區(qū)域不能自由布線的最大瓶頸,而無(wú)線通信技術(shù)是該問(wèn)題一個(gè)很好的通信方案。以成品的無(wú)線通信芯片作為通信媒介更能解決基礎(chǔ)硬件搭建調(diào)試及后期維護(hù)的難度。本文采用同類產(chǎn)品中性價(jià)比較高的芯片NRF24L01,配合簡(jiǎn)單外圍電路和降低芯片,實(shí)現(xiàn)對(duì)其控制,很好地解決了這一問(wèn)題。 本文的控制部件選用AT89C51型單片機(jī)。由于這種芯片只有SPI 通信接口,而目前常用的單片機(jī)都沒(méi)有這種接口,因此需要對(duì)該芯片的通信時(shí)序進(jìn)行模
- 關(guān)鍵字: AT89C51 射頻通信 NRF24L01
基于AT89C51單片機(jī)的十進(jìn)制計(jì)算器系統(tǒng)設(shè)計(jì)
- 電子產(chǎn)品世界,為電子工程師提供全面的電子產(chǎn)品信息和行業(yè)解決方案,是電子工程師的技術(shù)中心和交流中心,是電子產(chǎn)品的市場(chǎng)中心,EEPW 20年的品牌歷史,是電子工程師的網(wǎng)絡(luò)家園
- 關(guān)鍵字: 單片機(jī) AT89C51 十進(jìn)制計(jì)算器
基于C51的兩路溫度控制器設(shè)計(jì)
- 1.引言 目前,溫度控制器存在的問(wèn)題是如何縮減成本,減少功耗,溫度測(cè)量的準(zhǔn)確性和多路溫度的同時(shí)顯示。本方案設(shè)計(jì)的實(shí)現(xiàn)基于C51單片機(jī)的兩路溫度控制器,做到成本最低化,精確度高,兩路溫度的顯示和控制,能在溫度超出設(shè)定的最高溫度時(shí)啟動(dòng)電風(fēng)扇進(jìn)行降溫,在溫度低于設(shè)定的最低溫度時(shí)啟動(dòng)蜂鳴器報(bào)警,能夠用戶設(shè)定最高最低溫。 2.系統(tǒng)結(jié)構(gòu) 溫度控制器系統(tǒng)包括以下幾個(gè)主要部分:溫度傳感器,報(bào)警電路,LED顯示電路,鍵盤控制,89C51控制部分。如圖所示: ? ? 本系統(tǒng)設(shè)計(jì)實(shí)現(xiàn):?jiǎn)?dòng)溫
- 關(guān)鍵字: AT89C51 DS18B20
基于AT89C51的LED顯示屏控制電路設(shè)計(jì)
- LED顯示屏又叫電子顯示屏,是由LED點(diǎn)陣組成,通過(guò)紅色或綠色燈珠的亮滅來(lái)顯示文字、圖片、動(dòng)畫、視頻,內(nèi)容可以隨時(shí)更換,通常由顯示模塊、控制系統(tǒng)及電源系統(tǒng)組成。顯示模塊由LED燈組成的點(diǎn)陣構(gòu)成,負(fù)責(zé)發(fā)光顯示;控制系統(tǒng)通過(guò)控制相應(yīng)區(qū)域的亮滅,可以讓屏幕顯示文字、圖片、視頻等內(nèi)容,恒舞動(dòng)卡主要是播放動(dòng)畫的;電源系統(tǒng)負(fù)責(zé)將輸入電壓電流轉(zhuǎn)為顯示屏需要的電壓電流。 LED顯示屏廣泛應(yīng)用于信息指示燈,大屏幕顯示,液晶顯示的背光燈,固體照明等。本文設(shè)計(jì)一種由4個(gè)16×16點(diǎn)陣LED模塊組成的顯示屏,由單片
- 關(guān)鍵字: AT89C51 LED
基于AT89C51的CAN-RS232通信轉(zhuǎn)換設(shè)計(jì)
- 1 引言 RS232作為標(biāo)準(zhǔn)的計(jì)算機(jī)串行接口已被廣泛使用,與此同時(shí),隨著現(xiàn)場(chǎng)總線技術(shù)的飛速發(fā)展,具有實(shí)時(shí)性好、可靠性高、結(jié)構(gòu)簡(jiǎn)單等優(yōu)點(diǎn)的CAN總線在測(cè)控系統(tǒng)中也越來(lái)越多地被采用,但由于兩者的總線結(jié)構(gòu)、通信協(xié)議及傳輸特點(diǎn)各不相同,因而給不同設(shè)備之間的連接帶來(lái)諸多不便。因此,如何以最簡(jiǎn)單的方式實(shí)現(xiàn)CAN節(jié)點(diǎn)與RS232串行口的通信就成為工程實(shí)踐中一個(gè)不可回避的問(wèn)題。 本文采用典型的不具備CAN通信能力的AT89C51單片機(jī)作為微處理器,設(shè)計(jì)了一個(gè)簡(jiǎn)單、實(shí)用的通信轉(zhuǎn)換模塊。該通信轉(zhuǎn)換模塊具有體積小、結(jié)構(gòu)簡(jiǎn)單
- 關(guān)鍵字: AT89C51 CAN-RS232
基于AT89C51的安全報(bào)警器設(shè)計(jì)
- 摘要:隨著時(shí)代的進(jìn)步,人們對(duì)環(huán)境的安全性提出更高的要求,于是設(shè)計(jì)一個(gè)行之有效的安全警報(bào)器有很大的必要,而這里所設(shè)計(jì)的安全報(bào)警器則采用了傳感元件——熱釋電紅外傳感器。這種熱釋電紅外傳感器能以非接觸形式檢測(cè)出人體輻射的紅外線,并將其轉(zhuǎn)變?yōu)殡妷盒盘?hào)。熱釋電紅外傳感器既可用于安全報(bào)警裝置,也可以用于自動(dòng)控制、接近開關(guān)、遙測(cè)等領(lǐng)域。它是結(jié)合單片機(jī)、電子基礎(chǔ)、傳感器為一體的新技術(shù)。 1 安全報(bào)警器的總體設(shè)計(jì)方案 1.1 設(shè)計(jì)概述 隨著電子技術(shù)的發(fā)展,人們自身的安防意識(shí)也在逐漸增強(qiáng)。此類裝
- 關(guān)鍵字: AT89C51 L6203
基于AT89C51的交通燈控制系統(tǒng)設(shè)計(jì)
- 摘要:本文設(shè)計(jì)了一種基于AT89C51單片機(jī)芯片的交通信號(hào)燈控制系統(tǒng)該系統(tǒng)除具有交通燈控制功能外,增加了現(xiàn)場(chǎng)實(shí)時(shí)控制及交通信號(hào)燈故障檢測(cè)功能,提高了交通燈的智能化、可靠性和實(shí)用性,可有效提高交叉口的車輛通行能力。 如今,紅綠燈安裝在各個(gè)路口,成為疏導(dǎo)交通車輛最常見和最有效的手段。這一技術(shù)但是,隨著社會(huì)的不斷進(jìn)步,傳統(tǒng)的交通燈的缺陷也日益出現(xiàn),其設(shè)計(jì)過(guò)于死板,紅綠燈交替變換時(shí)間過(guò)于程式化,達(dá)不到道路的最大通行效率是最明顯的問(wèn)題。 文中研究的是以AT89C52單片機(jī)為控制器的交通燈控制系統(tǒng),該系統(tǒng)通過(guò)紅外
- 關(guān)鍵字: AT89C51 交通燈
一種基于AT89C51和AT89C2051的紅外遙控系統(tǒng)設(shè)計(jì)
- 1.引言 隨著物質(zhì)文化生活水平的日益提高,人們對(duì)產(chǎn)品智能化、方便性等方面的追求也在進(jìn)一步提升。而紅外遙控裝置由于其結(jié)構(gòu)簡(jiǎn)單、成本低廉、制作方便、抗干擾能力強(qiáng)等一系列的優(yōu)點(diǎn),成為目前使用最廣泛的的一種通信和遙控手段。但是,近年來(lái),由于各種各樣的家用電器走進(jìn)了千家萬(wàn)戶,比如電視機(jī)、DVD、錄像機(jī)、數(shù)字投影機(jī)等,因此經(jīng)常需要同時(shí)使用多種遙控器,而不同的設(shè)備所遵循的紅外傳輸規(guī)約也不盡相同,這些都給使用者帶來(lái)了諸多的不便。本文的設(shè)計(jì)正是利用單片機(jī)的控制指令對(duì)不同的設(shè)備進(jìn)行控制,因而可以方便快捷的實(shí)現(xiàn)紅外遙控電路的
- 關(guān)鍵字: AT89C51 AT89C2051
基于AT89C51的消除系統(tǒng)溫漂和時(shí)漂的設(shè)計(jì)
- 電子儀表一種智能化質(zhì)量計(jì)量?jī)x器 ,是廣泛應(yīng)用于國(guó)防、科研、工廠 ,具有稱量快速、操作簡(jiǎn)單、自動(dòng)校準(zhǔn)、故障自診斷等多種儀表所無(wú)法具備的功能與優(yōu)越性。由于計(jì)量精密 ,靈敏度高 ,溫漂與時(shí)漂成為影響了儀表的精度和工作穩(wěn)定性的主要因素。 1 系統(tǒng)組成概述 用于檢測(cè)潤(rùn)滑制劑運(yùn)動(dòng)粘度的水浴溫度測(cè)控儀,以MCS-51系列的AT89C51為核心,構(gòu)成1個(gè)單片機(jī)測(cè)控系統(tǒng),完成溫度檢測(cè)、溫度顯示、數(shù)據(jù)處理及輸出控制。溫控儀可巡回檢測(cè)三路溫度信號(hào),分別對(duì)應(yīng)3個(gè)檢測(cè)點(diǎn)。由鉑電阻溫度傳感器產(chǎn)生的溫度信號(hào)經(jīng)過(guò)調(diào)理電路轉(zhuǎn)換成電壓信
- 關(guān)鍵字: MCS-51 AT89C51
一款基于AT89C51的超聲波測(cè)速系統(tǒng)設(shè)計(jì)
- 摘要:目前在超聲波測(cè)速技術(shù)中,通常采用單一的時(shí)差法或頻差法測(cè)速,當(dāng)被測(cè)物體的速度變化范圍較大時(shí),單一的測(cè)速方法會(huì)引入較大的測(cè)量誤差。系統(tǒng)以單片機(jī)AT89C51為核心,將時(shí)差法測(cè)速和頻差法測(cè)速集成在同一套系統(tǒng)中,實(shí)現(xiàn)了兩種方法的同時(shí)測(cè)量。分析表明該方法的測(cè)量誤差小,測(cè)量精度高,在近距離實(shí)時(shí)測(cè)速方面有一定的理論價(jià)值和應(yīng)用前景。 關(guān)鍵詞:時(shí)差法測(cè)速;頻差法測(cè)速;AT89C51;超聲波發(fā)射電路;超聲波接收電路 超聲波測(cè)速設(shè)備可以在雨、雪、霧等各種惡劣環(huán)境下工作,并且系統(tǒng)制作簡(jiǎn)便、成本低。超聲波測(cè)速分為時(shí)差法和
- 關(guān)鍵字: AT89C51 CX20106A
基于AT89C51的語(yǔ)音數(shù)字電壓表設(shè)計(jì)
- 一、概述 在眾多測(cè)量?jī)x表中,數(shù)字電壓表應(yīng)該是比較先進(jìn)的一類表,工作人員在測(cè)量電路電壓時(shí),其測(cè)量值能通過(guò)液晶顯示器直觀地讀出而不需工作人員再認(rèn)真仔細(xì)地察看測(cè)量檔次,換算及估計(jì)測(cè)量值,但在觀察使用過(guò)程中, 仍可發(fā)現(xiàn)工作人員在測(cè)量過(guò)程中因要注意測(cè)量點(diǎn)而無(wú)法顧及顯示器的現(xiàn)象。而本文介紹的語(yǔ)音電壓表則能較好地解決上述問(wèn)題, 它在工作人員測(cè)量電壓時(shí), 能用標(biāo)準(zhǔn)的漢語(yǔ)讀出測(cè)量值,這樣就大大方便了工作人員操作過(guò)程。 二、設(shè)計(jì)方案 語(yǔ)音電壓表的組成框圖見圖1. 圖1語(yǔ)音電壓表的組
- 關(guān)鍵字: AT89C51 CMOS8
一種基于CPCI的脈沖信號(hào)檢測(cè)系統(tǒng)設(shè)計(jì)
- 在工業(yè)控制領(lǐng)域,通常有大量的脈沖信號(hào)用于控制其他設(shè)備或部件的開關(guān)或者工作狀態(tài)切換。這些脈沖信號(hào)除了常規(guī)計(jì)算機(jī)系統(tǒng)采用的+5 V接口電平外,還有+12 V、+30 V,乃至更高幅度的接口電平,通常為功率型電流驅(qū)動(dòng)信號(hào)。本文提出了一種兩級(jí)測(cè)試系統(tǒng)的設(shè)計(jì)思路,給出了在較寬的范圍內(nèi)兼容不同接口電平的脈沖信號(hào)檢測(cè)系統(tǒng)的設(shè)計(jì)方案,采用標(biāo)準(zhǔn)CPCI總線接口設(shè)計(jì),具有良好的兼容性和擴(kuò)展性,適用于產(chǎn)品功能測(cè)試或系統(tǒng)集成測(cè)試。 1測(cè)試系統(tǒng)架構(gòu) 如圖1所示,測(cè)試系統(tǒng)采用二級(jí)(主控機(jī)、下位機(jī))結(jié)構(gòu)設(shè)計(jì),由主控計(jì)算機(jī)(即主控機(jī)
- 關(guān)鍵字: FPGA AT89C51
at89c51介紹
AT89C51簡(jiǎn)介
AT89C51是一種帶4K字節(jié)閃爍可編程可擦除只讀存儲(chǔ)器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低電壓,高性能CMOS8位微處理器,俗稱單片機(jī)。AT89C2051是一種帶2K字節(jié)閃爍可編程可擦除只讀存儲(chǔ)器的單片機(jī)。單片機(jī)的可擦除只讀存儲(chǔ)器可以反復(fù)擦除100次。該器件采用ATMEL高密度非易失存儲(chǔ)器 [ 查看詳細(xì) ]
相關(guān)主題
關(guān)于我們 -
廣告服務(wù) -
企業(yè)會(huì)員服務(wù) -
網(wǎng)站地圖 -
聯(lián)系我們 -
征稿 -
友情鏈接 -
手機(jī)EEPW
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產(chǎn)品世界》雜志社 版權(quán)所有 北京東曉國(guó)際技術(shù)信息咨詢有限公司
京ICP備12027778號(hào)-2 北京市公安局備案:1101082052 京公網(wǎng)安備11010802012473
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產(chǎn)品世界》雜志社 版權(quán)所有 北京東曉國(guó)際技術(shù)信息咨詢有限公司
京ICP備12027778號(hào)-2 北京市公安局備案:1101082052 京公網(wǎng)安備11010802012473