加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長(zhǎng)期合作伙伴
立即加入

適用于學(xué)生和業(yè)余愛(ài)好者的ATMega16 AVR開(kāi)發(fā)板

2020/11/12
499
服務(wù)支持:
技術(shù)交流群

完成交易后在“購(gòu)買成功”頁(yè)面掃碼入群,即可與技術(shù)大咖們分享疑惑和經(jīng)驗(yàn)、收獲成長(zhǎng)和認(rèn)同、領(lǐng)取優(yōu)惠和紅包等。

虛擬商品不可退

當(dāng)前內(nèi)容為數(shù)字版權(quán)作品,購(gòu)買后不支持退換且無(wú)法轉(zhuǎn)移使用。

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論
放大
方塊圖(3)
相關(guān)方案
  • 方案介紹
  • 相關(guān)文件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

任何微控制器開(kāi)發(fā)板均可廣泛使用,尤其是在在線市場(chǎng)上。它們帶有各種外圍設(shè)備和編程示例。

Atmel(現(xiàn)在的Microchip)AVR微控制器是當(dāng)今使用最廣泛的微控制器之一。該設(shè)備的開(kāi)發(fā)板可用。他們準(zhǔn)備以可選的規(guī)模和價(jià)格使用。

對(duì)于電子愛(ài)好者或?qū)W生,可以使用具有最少板載外圍設(shè)備的單板PCB進(jìn)行開(kāi)發(fā)。使用開(kāi)發(fā)板,原型制作和測(cè)試更加安全,省時(shí)。

ATMega16開(kāi)發(fā)板

我為實(shí)驗(yàn)制作的DIY ATMega16開(kāi)發(fā)板。

我決定為自己的微控制器實(shí)驗(yàn)設(shè)計(jì)Atmel AVR ATMega16微控制器的開(kāi)發(fā)板。

特征

該設(shè)計(jì)具有與ATMega16芯片完全兼容的許多功能:

  • 數(shù)字量輸入和輸出
  • 模擬輸入設(shè)備
  • 顯示
  • RS-232
  • SPI外圍設(shè)備
  • TWI外圍設(shè)備等

它僅提及ATMega16芯片。但是,該板支持采用40引腳DIP封裝的其他AVR設(shè)備。我已經(jīng)用一些芯片測(cè)試了該板:

  • ATMega16
  • ATMega32
  • ATMega644

我認(rèn)為它適用于ATMega1284。但是目前我在自己的實(shí)驗(yàn)室中沒(méi)有此芯片。

電源

由DC / DC轉(zhuǎn)換器以+ 12V電壓供電的電源模塊。該輸入電壓將轉(zhuǎn)換為+ 5V和+ 3.3V輸出。+ 5V輸出為微控制器和其他板載設(shè)備供電。可選地,+ 3.3V輸出可為板外的其他+ 3.3V器件供電。

MCU的基本組成

MCU焊接了16MHz的晶體時(shí)鐘,產(chǎn)生16MIPS的執(zhí)行速度。復(fù)位電路已經(jīng)安裝在板上。每當(dāng)用戶按下重置按鈕時(shí),都會(huì)觸發(fā)重置信號(hào)。ISP套接字允許程序上傳到微控制器。這是一個(gè)10針I(yè)DC插槽,可與USBasp兼容。

RS-232

傳統(tǒng)的RS-232通信端口今天可能會(huì)變得非常經(jīng)典。但是由于倉(cāng)庫(kù)中MAX232驅(qū)動(dòng)器IC的豐富,我還是使用它。

數(shù)字量輸入輸出

選擇PORTA作為數(shù)字輸入PORT。通過(guò)打開(kāi)和關(guān)閉所連接的板上DIP開(kāi)關(guān)來(lái)更改輸入。PORTB通過(guò)DIP開(kāi)關(guān)將其數(shù)字?jǐn)?shù)據(jù)輸出到發(fā)光二極管。

外部中斷

ATMega16的外部中斷為INT0,INT1和INT2。三個(gè)輸入按鈕分別觸發(fā)中斷。

LED顯示

LED顯示屏是六位數(shù)的多路復(fù)用顯示屏。這些數(shù)字是公共陰極類型,綠色,尺寸為0.4“。PORTB顯示分段,而PORTC控制這些數(shù)字。

液晶顯示器

該板上安裝了一個(gè)16x2 HD44780 LCD顯示器。它由PORTC在4位數(shù)據(jù)模式下控制。

模擬輸入

模擬輸入由兩個(gè)模擬輸入設(shè)備(一個(gè)POT和一個(gè)LM35DZ模擬溫度傳感器)提供。

串行外設(shè)接口

該開(kāi)發(fā)板的串行外設(shè)接口(SPI)是MCP4922雙路12位數(shù)模轉(zhuǎn)換器(DAC)。兩個(gè)模擬電壓輸出連接到外部設(shè)備。

兩線接口

雙線接口(TWI)通信協(xié)議允許主MCU與從設(shè)備之間通過(guò)一條總線上的兩條線進(jìn)行通信。這里的TWI從設(shè)備是DS1307 RTC和AT24C16 EEPROM。

  • Gerber_PCB_2020-10-16_18-48-41 final.zip
    描述:gerber
  • ATMega16-Development-Board-main.zip
    描述:源碼
  • 詳細(xì)介紹.txt
    描述:詳情介紹

相關(guān)推薦

電子產(chǎn)業(yè)圖譜