STM32,5110液晶顯示聲納探魚器200KHz,帶電路圖,精確到厘米 MC34063升壓,大聲壓發(fā)射,實(shí)際板子上濾波電路沒要(電路圖上的濾波電阻電容電感沒焊,開路或者短路)。一般200KHz的換能器在水里面的耦合比較好,在空氣中發(fā)射出來的(或者接收的)強(qiáng)度很低。 用的MOSFET Relay,contact和release時(shí)間都可以做到很小,不過選的是比較低端器件,所以最近測(cè)量距離為70cm。 開源啦開源啦 架構(gòu)為狀態(tài)機(jī)+任務(wù)流,Task都是放在函數(shù)指針數(shù)組里面的 Task分兩種,routine的和錯(cuò)誤處理的 5110液晶的SPI用的DMA 基本上STM32和C語言高階的特征都用上了,稍微修改直接可以商用 Open Issue 偶爾會(huì)hardware fault或者memory fault,然后watchdog重啟, 應(yīng)該比較好解決,仔細(xì)檢查下就好 有什么問題代碼的file comment里面有我聯(lián)系地址 有能搞到好的器件也請(qǐng)知會(huì)我,多謝了 接下來準(zhǔn)備把它裝到船模上,用以前四軸的那套東西,就看什么時(shí)候有時(shí)間了
標(biāo)簽: 5110 STM 200 KHz
上傳時(shí)間: 2013-10-28
上傳用戶:songyue1991
介紹一款單片機(jī)存儲(chǔ)設(shè)備轉(zhuǎn)儲(chǔ)器,以C8051F040為核心控制模塊,通過外接兩個(gè)CH375 U盤模塊、液晶顯示模塊及鍵盤模塊等實(shí)現(xiàn)兩個(gè)U盤之間數(shù)據(jù)的相互轉(zhuǎn)儲(chǔ),很好地解決了U盤內(nèi)容轉(zhuǎn)儲(chǔ)離不開電腦而帶來的不便以及容易感染病毒等弊端。C8051F040通過CH375 按照相應(yīng)的USB協(xié)議與USB設(shè)備通訊,通過調(diào)用CH375提供的子程序庫來直接讀取U盤中的數(shù)據(jù),實(shí)現(xiàn)了普通單片機(jī)與U盤的通訊,支持常用的12 Mb/s 全速USB設(shè)備和1. 5 Mb/s低速設(shè)備。該設(shè)計(jì)方案具有低成本、低功耗、操作簡(jiǎn)單等特點(diǎn),將會(huì)有廣闊的應(yīng)用前景。
標(biāo)簽: 單片機(jī) 存儲(chǔ)設(shè)備 轉(zhuǎn)儲(chǔ)器
上傳時(shí)間: 2013-12-17
上傳用戶:xzt
一、用途D485C型單片機(jī)用TTL/RS-485/RS-422轉(zhuǎn)換器用于將單片機(jī)的RS-232串行口(TTL電平)轉(zhuǎn)換成RS-485或者RS-422電平,可以將單片機(jī)串行口的通信距離延長(zhǎng)至1200m以上(9600bps時(shí)),可以用于單片機(jī)之間、單片機(jī)與PC機(jī)之間構(gòu)成遠(yuǎn)程多機(jī)通信網(wǎng)絡(luò)。二、硬件安裝D485C型轉(zhuǎn)換器外形為DB-9/DB-9轉(zhuǎn)接盒大小,其中DB-9(孔座)一端接單片機(jī)的RS-232串行口(只用到RXD、TXD、GND)以及+5V電源。DB-9針座為轉(zhuǎn)換后的RS-485、RS-422信號(hào)。三、軟件說明本產(chǎn)品均無需任何初始化設(shè)置!無須收發(fā)轉(zhuǎn)換控制信號(hào)!只用到單片機(jī)RS-232串行口的RXD(收)、TXD(發(fā))、GND(地)信號(hào),加上獨(dú)有的內(nèi)部零延時(shí)自動(dòng)收發(fā)轉(zhuǎn)換技術(shù),確保適合所有軟件!四、性能說明D485C型轉(zhuǎn)換器需外接5V電源,最高速率115.2Kbps。外接電源要求:電壓5V±0.5V,電流>10mA。五、D485C的外形圖、引腳分配D485C作為TTL/RS-485轉(zhuǎn)換器(注意跳線短接位置)
標(biāo)簽: RS TTL 485 422
上傳時(shí)間: 2013-12-26
上傳用戶:獨(dú)孤求源
C51BOX仿真器是一款方便小巧的仿真器,C51BOX通過與KEIL µVision2 Debugger軟件的配合,完成C51程序的加載、單步、斷點(diǎn)、全速運(yùn)行等功能。C51BOX無需外接交流電源,直接USB供電,同時(shí)也可為外接模塊供電。輸出電壓和IO電平可調(diào),便于直接調(diào)試2.7V-5V邏輯電平的器件,如液晶模塊、AD/DA芯片、EEPROM等。
標(biāo)簽: C51 BOX 51 單片機(jī)
上傳時(shí)間: 2014-01-26
上傳用戶:lbbyxmraon
JTAG仿真器 mega16開發(fā)板 聯(lián)系 楊迪 15336417867 0531-55508458 QQ:1347978253 http://www.easyele.cn 有了mega16開發(fā)板 JTAG仿真器就可以開始學(xué)習(xí)強(qiáng)大的AVR單片機(jī),不用再單獨(dú)買編程器,仿真器。本產(chǎn)品是AVRVI設(shè)計(jì)生產(chǎn)的AVR學(xué)習(xí)開發(fā)生產(chǎn)工具,以Atmega16為核心,集成AVR JTAG ICE仿真器和STK500 ISP編程器,用戶只需要再擁有一臺(tái)計(jì)算機(jī)即可進(jìn)行系統(tǒng)的學(xué)習(xí)。同時(shí)mega16開發(fā)板器 JTAG仿真器還提供精致的說明書,讓您事半功倍,深入了解單片機(jī)電路的設(shè)計(jì),找到好工作沒問題,詳細(xì)介紹電路設(shè)計(jì)和如果學(xué)習(xí)開發(fā)等內(nèi)容,即使不買板子也值得你收藏。mega16開發(fā)板 JTAG仿真器的貨號(hào):EasyAVR-M16 規(guī)格: 套 重量:400克。單價(jià)298/套 mega16開發(fā)板 JTAG仿真器開發(fā)板板載資源列表(部分): 1.1路有源蜂鳴器,也可接無源蜂鳴器 2.實(shí)時(shí)鐘PCF8563 3.1IIC總線EEPROM AT24c01 4.1-wire單總線 5.晶振和復(fù)位電路 6.可選的有源晶振電路 7.AD電壓調(diào)整電位器 8.電位器參考電壓和待測(cè)電壓調(diào)整 9.mega16開發(fā)板 JTAG仿真器擁有4個(gè)8位撥碼開關(guān) 0.32Pin MCU外接端子 所有引腳標(biāo)注 11.12864液晶接口 12.1602液晶接口 13.mega16開發(fā)板 JTAG仿真器有標(biāo)準(zhǔn)KF396尼龍接線端子 14.透明防滑硅膠腳墊 mega16開發(fā)板 JTAG仿真器的三個(gè)關(guān)鍵特點(diǎn):開發(fā)板集成常用資源:LED、按鍵、七段數(shù)碼管、RS232、LCD接口等;開發(fā)板上集成了AVR JTAG ICE仿真器和AVR ISP編程器;信號(hào)調(diào)理電路,輸入0~10V,軌至軌信號(hào)調(diào)理。購買mega16開發(fā)板 JTAG仿真器是,我們會(huì)以優(yōu)惠的價(jià)格提供給客戶一些可選配件:18B20 10元;1602字符液晶 20元;12864 圖形液晶帶字庫 80元;串口通訊線纜 5元;有源晶振 5元;杜邦頭連線10條 5元,以上全配只需要加100元,如需要5V 小型步進(jìn)電機(jī)另加20元。歡迎大家咨詢選購。 開發(fā)板系列我公司還出售: mega128四合一開發(fā)板 498/套 ATMEL 原裝 ATSTK500開發(fā)板 750/塊 ATmega8 開發(fā)板 學(xué)習(xí)板 Mini Mega8 核心板 87/塊 ATmega48 開發(fā)板 學(xué)習(xí)板 Mini Mega48 核心板 84/塊 ATMega88 開發(fā)板 學(xué)習(xí)板 mini mega88 核心板 91/塊 ATmega16 開發(fā)板 AVR學(xué)習(xí)板 Mega16 核心板 106/塊 ATmega32 開發(fā)板 學(xué)習(xí)板 Mini M32 核心板 116/塊 ATmega128 開發(fā)板 學(xué)習(xí)板 Mini M128 核心板 147/塊 ATmega64 開發(fā)板 學(xué)習(xí)板 Mini M64 核心板 144/塊
標(biāo)簽: JTAG mega 16 仿真器
上傳時(shí)間: 2013-10-19
上傳用戶:tou15837271233
S51編程器制作包:自制AT89S51編程器教程AT89S51芯片的日漸流行,對(duì)我們單片機(jī)初學(xué)者來說是一個(gè)大好消息。因?yàn)樽鰝€(gè)AT89S51編程器非常容易,而且串行編程模式更便于做成在線編程器,給頻繁燒片,調(diào)試帶來了巨大的方便。 電路: 只要焊13根線就可以搞定這個(gè)電路。基本原理:RST置高電平,然后向單片機(jī)串行發(fā)送 編程命令。P1.7(SCK)輸入移位脈沖,P1.6(MISO)串行輸出,P1.5(MOSI)串行輸入(要了解詳細(xì)編程原理可以去看AT89S51的數(shù)據(jù)手冊(cè))。使用并口發(fā)出控制信號(hào),74373只是用于信號(hào)轉(zhuǎn)換,因?yàn)椴⒖谥苯虞敵龈唠娖降碾妷河悬c(diǎn)沒到位,使用其他芯片也可以,還有人提出直接接電阻。并口引腳1控制P1.7,引腳14控制P1.5,引腳15讀P1.6,引腳16控制RST,引腳17接74373 LE(鎖存允許),18-25這些引腳都可以接地。建議在你的單片機(jī)系統(tǒng)板上做個(gè)6芯的接口。注意:被燒寫的單片機(jī)一定是最小系統(tǒng)(單片機(jī)已經(jīng)接好電源,晶振,可以運(yùn)行),VCC,GND是給74373提供電源的。 還有一個(gè)方案:使用串口+單片機(jī),這個(gè)方案已經(jīng)用了半年了。電路稍微麻煩一點(diǎn),速度比較快,而且可以燒AT89C51等等。其實(shí)許多器件編程原理差不多,由于我沒太多時(shí)間研究器件手冊(cè),更沒有MONEY買一堆芯片來測(cè)試,所以只實(shí)現(xiàn)了幾個(gè)最常用單片機(jī)編程功能(AT89C51,C52,C55,AT89S51,S52,S53)。如果要燒寫其他單片機(jī),你可以直接編寫底層控制子程序(例如,寫一個(gè)單元,讀一個(gè)單元,擦除ROM的子程序)。如果有需要,我可以在器件選擇欄提供一個(gè)“X-CHIP”的選擇,“X-CHIP”的編程細(xì)節(jié)將由用戶自己去實(shí)現(xiàn)。當(dāng)你仔細(xì)閱讀器件手冊(cè)后,會(huì)發(fā)現(xiàn)實(shí)現(xiàn)這些子程序其實(shí)好容易,這也是初學(xué)者學(xué)單片機(jī)編程的好課題。如果成功了會(huì)極大的提高你學(xué)單片機(jī)的積極性。 軟件: 這個(gè)軟件的通信,控制部分早在半年前就完成了,這回只是換了個(gè)界面和加入并口下載線的功能,希望你看到這個(gè)軟件不會(huì)想吐。使用很簡(jiǎn)當(dāng),有一點(diǎn)特別,當(dāng)你用鼠標(biāo)右鍵點(diǎn)擊按鈕后,可以把相關(guān)操作設(shè)置為自動(dòng)模式(只有打開文件,擦除芯片,寫FLASH ROM,讀FLASH ROM,效驗(yàn)數(shù)據(jù) 可以設(shè)置),點(diǎn)擊‘自動(dòng)完成’后會(huì)依次完成這些操作,并在開始時(shí)檢測(cè)芯片。當(dāng)“打開文件”設(shè)為自動(dòng)后,第2次燒寫同一個(gè)文件時(shí)不必再去打開文件,軟件會(huì)自動(dòng)刷新緩沖。軟件在WIN XP,WIN 2000可以使用(管理員登陸的),在WIN 98 ,WIN ME使用并口模式時(shí)會(huì)更快些。這個(gè)軟件同時(shí)支持串口編程器和并口下載線。操作正常結(jié)束后會(huì)有聲音提示。如果沒有聲卡或聲卡爛了,則聲音會(huì)從機(jī)箱揚(yáng)聲器中發(fā)出。注意:記得在CMOS設(shè)置中把并口設(shè)為ECP模式。就這些東西,應(yīng)該夠詳細(xì)吧,還有什么問題或遇到什么困難可以聯(lián)系我,軟件出現(xiàn)什么問題一定要通知我修正。祝你一次就搞定。
標(biāo)簽: S51 編程器
上傳時(shí)間: 2014-01-24
上傳用戶:13162218709
PCA9519 是一個(gè)4 通道的I2C 總線/SMBus 中繼器,可以實(shí)現(xiàn)將低電壓兩線串行總線接口的處理器與標(biāo)準(zhǔn)的I2C 總線或SMBus I/O 相連。該中繼器在電平轉(zhuǎn)換中保持I2C 總線系統(tǒng)所有的模式和特點(diǎn)的同時(shí),允許通過給數(shù)據(jù)總線(SDA)和時(shí)鐘總線(SCK)提供雙向緩沖區(qū)來擴(kuò)展I2C 總線,從而使I2C 總線或SMBus 在高電壓下最大容限電容為400PF。SDA 和SCL 引腳具有耐壓保護(hù)功能,當(dāng)PCA9519 掉電時(shí),均呈現(xiàn)出高阻抗特性。
標(biāo)簽: C-bus SMBus 9519 PCA
上傳時(shí)間: 2013-11-23
上傳用戶:brilliantchen
利用TPM2定時(shí)器產(chǎn)生一通道語音信號(hào)輸出,語音數(shù)據(jù)為PCM格式:PCM的概念脈沖編碼調(diào)制(Pulse Code Modulation,PCM)是概念上最簡(jiǎn)單、理論上最完善的編碼系統(tǒng),是最早研制成功、使用最為廣泛的編碼系統(tǒng),但也是數(shù)據(jù)量最大的編碼系統(tǒng)。PCM的編碼原理比較直觀和簡(jiǎn)單,它的原理框圖如圖1-1所示。在這個(gè)編碼框圖中,它的輸入是模擬聲音信號(hào),它的輸出是PCM樣本。圖中的“防失真濾波器”是一個(gè)低通濾波器,用來濾除聲音頻帶以外的信號(hào);“波形編碼器”可暫時(shí)理解為“采樣器”,“量化器”可理解為“量化階大小(step-size)”生成器或者稱為“量化間隔”生成器。
標(biāo)簽: TPM2 PCM 定時(shí)器 語音信號(hào)
上傳時(shí)間: 2013-11-21
上傳用戶:DXM35
介紹了一種基于高性能51 內(nèi)核網(wǎng)絡(luò)微控制器的串口至以太網(wǎng)接口轉(zhuǎn)換器的設(shè)計(jì)方案,采用網(wǎng)絡(luò)單片機(jī)DS80C410,利用集成的MAC 通過以太網(wǎng)收發(fā)器與以太網(wǎng)相連,借助TINI SDK 軟件開發(fā)包通過Java編程實(shí)現(xiàn)串口和以太網(wǎng)之間的數(shù)據(jù)通訊。串口至以太網(wǎng)接口轉(zhuǎn)換器使得帶有RS232/422/485 通訊接口的設(shè)備和以太網(wǎng)服務(wù)器進(jìn)行數(shù)據(jù)流傳輸,通過以太網(wǎng)服務(wù)器對(duì)串口設(shè)備進(jìn)行實(shí)時(shí)監(jiān)控。互聯(lián)網(wǎng)硬件和軟件的迅猛發(fā)展,使得各種電氣設(shè)備、儀器儀表以及生產(chǎn)過程中的數(shù)據(jù)采集與控制設(shè)備逐漸走向網(wǎng)絡(luò)化。計(jì)算機(jī)技術(shù)、測(cè)控技術(shù)、網(wǎng)絡(luò)與通訊技術(shù)不斷發(fā)展與融合是一個(gè)必然的趨勢(shì)。目前以太網(wǎng)已經(jīng)廣泛應(yīng)用于計(jì)算機(jī)網(wǎng)絡(luò),成為互聯(lián)網(wǎng)鏈接不可缺少的部分,另外以太網(wǎng)一般都基于TCP/IP協(xié)議,使得整個(gè)網(wǎng)絡(luò)只有一種互聯(lián)通訊協(xié)議,滿足控制系統(tǒng)各個(gè)層次的要求,而且易于和Internet實(shí)現(xiàn)無縫連接。現(xiàn)今大多數(shù)現(xiàn)場(chǎng)設(shè)備通過串口與外界通訊,甚至串口是它們與外界通訊的唯一通道,串口設(shè)備的廣泛使用以及對(duì)設(shè)備上網(wǎng)能力的不斷需求,使得如何實(shí)現(xiàn)串口到以太網(wǎng)的轉(zhuǎn)換顯得尤為重要。DS80C410利用集成的MAC通過物理層器件與以太網(wǎng)相連,借助TINI SDK軟件開發(fā)包可以輕松實(shí)現(xiàn)串口至以太網(wǎng)的接口轉(zhuǎn)換。
標(biāo)簽: C410 410 80C DS
上傳時(shí)間: 2013-10-20
上傳用戶:a296386173
電子密碼鎖的設(shè)計(jì)與實(shí)現(xiàn)一、實(shí)驗(yàn)?zāi)康?nbsp;1.進(jìn)一步掌握鍵盤掃描和LED顯示的程序設(shè)計(jì)。 2.了解按鍵消抖的方法。 3.綜合運(yùn)用微機(jī)原理的軟硬件知識(shí)。 二、實(shí)驗(yàn)內(nèi)容與要求 1.基本要求 (1)具有密碼輸入功能,密碼最多為6位;(2)設(shè)置退格鍵,以便刪除輸入錯(cuò)誤的密碼;(3)在輸入的密碼時(shí)數(shù)碼管上只顯示8,并根據(jù)輸入位數(shù)依次橫移;(4)設(shè)置確認(rèn)鍵,當(dāng)確認(rèn)鍵按下后,判斷輸入密碼是否正確;(5)當(dāng)輸入密碼正確時(shí),點(diǎn)亮發(fā)光二極管;當(dāng)輸入密碼不正確時(shí),發(fā)光二極管不亮并且蜂鳴器報(bào)警,重新輸入,當(dāng)三次密碼輸入不正確時(shí),系統(tǒng)應(yīng)鎖定鍵盤10s。2.提高要求 將用戶分為管理者和使用者,管理者擁有超級(jí)密碼,可以修改其他人的密碼。使用者不能修改密碼。 三、實(shí)驗(yàn)報(bào)告要求 1.設(shè)計(jì)目的和內(nèi)容 2.總體設(shè)計(jì) 3.硬件設(shè)計(jì):原理圖(接線圖)及簡(jiǎn)要說明 4.軟件設(shè)計(jì)框圖及程序清單5.設(shè)計(jì)結(jié)果和體會(huì)(包括遇到的問題及解決的方法) 四、總體設(shè)計(jì) 電子密碼鎖的原理是:從鍵盤輸入一組密碼,CPU把該密碼和設(shè)置密碼比較,對(duì)則將鎖打開(不同鎖的控制方式不一樣,比如加電控制電磁鐵抽回,從而打開),錯(cuò)則要求重新輸入,并記錄錯(cuò)誤次數(shù),如果三次錯(cuò)誤,則被強(qiáng)制鎖定并報(bào)警,除非超級(jí)密碼或者其他的手段打開,比如延時(shí)一段時(shí)間。 初步設(shè)計(jì)思路如下: 1.輸入密碼用矩形鍵盤,包括數(shù)字鍵和功能鍵,功能鍵包括退格鍵和確認(rèn)鍵。 2.LED數(shù)碼管顯示輸入密碼,但是只是輸出顯示符號(hào)8 。采用動(dòng)態(tài)掃描輸出。 3.用發(fā)光二極管模擬鎖的情況,鎖關(guān)時(shí)發(fā)光二極管滅,打開時(shí)發(fā)光二極管亮。 4.輸入密碼錯(cuò)誤時(shí)報(bào)警,3次輸入錯(cuò)誤時(shí)鍵盤鎖定10s,鍵盤無法接收數(shù)據(jù)。 軟件的設(shè)計(jì)主要包括矩形鍵盤鍵值的讀取、LED動(dòng)態(tài)掃描輸出程序、密碼判斷程序和報(bào)警程序。 五、硬件設(shè)計(jì) 根據(jù)設(shè)計(jì)思路,硬件電路可通過實(shí)驗(yàn)平臺(tái)上的一些功能模塊電路組成,由于實(shí)驗(yàn)平臺(tái)上的各個(gè)功能模塊已經(jīng)設(shè)計(jì)好,用戶在使用時(shí)只要設(shè)計(jì)模塊間電路的連接,因此,硬件電路的設(shè)計(jì)及實(shí)現(xiàn)相對(duì)簡(jiǎn)單。完整系統(tǒng)的硬件連接如圖1所示。硬件電路由LED數(shù)碼管顯示模塊、按鍵模塊、發(fā)光二極管電路和蜂鳴器模塊組成。各個(gè)模塊的詳細(xì)說明:1.LED數(shù)碼管模塊實(shí)驗(yàn)平臺(tái)上提供一組六個(gè)LED數(shù)碼管。插孔CS1用于數(shù)碼管段選的輸出選通,插孔CS2用于數(shù)碼管位選信號(hào)的輸出選通。本設(shè)計(jì)用6個(gè)數(shù)碼管來動(dòng)態(tài)顯示時(shí)分秒,動(dòng)態(tài)顯示的定時(shí)時(shí)間由8253定時(shí)/計(jì)數(shù)器來實(shí)現(xiàn)。8253主要是實(shí)現(xiàn)每位顯示時(shí)間1ms,由8253的計(jì)數(shù)器0來實(shí)現(xiàn)。Clk0接實(shí)驗(yàn)平臺(tái)分頻電路輸出Q6,f=46875hz。GATE0接8255的PA0,由8255的PA0輸出來控制計(jì)數(shù)器的起停。OUT0接8259的IRQ2,定時(shí)完成請(qǐng)求中斷,進(jìn)入中斷服務(wù)程序。軟件在中斷服務(wù)程序中LED數(shù)碼管顯示。
標(biāo)簽: 電子密碼鎖
上傳時(shí)間: 2013-10-16
上傳用戶:15070202241
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1