網站地圖|聯系我們|關于我們

免費咨詢電話:0591-28082552

更多>>合作伙伴
聯系我們Contact Us

地址:福建省福州市晉安區福
興經濟開發區紅光路11號E座

郵箱:2187169532@qq.com

熱線電話:0591-28082552

超聲波低頻開發板超聲波低頻開發板>產品中心>首頁

超聲波低頻開發板

超聲波低頻開發板

產品特征:

板載JTAG 接口,可以方便進行仿真調試;

板載有2路LED,可模擬指示工作狀態;

板載有3 路獨立按鍵,可以方便的進行人機互動實驗;

板載LCD12864 顯示接口,可以方便顯示漢字和圖形數據;

原創超聲波發射與接收電路,實現多級放大,同時含有帶通濾波處理;

所有I/O 口全部引出,方便擴展實驗及測試;

UART 異步串行口+MAX3232 電平轉換芯片,可自行通過外接DB9頭與電腦的COM 口通訊;

產品描述免費咨詢電話:400-889-0835

常規低頻超聲波開發板

開發板特征:

板載JTAG 接口,可以方便進行仿真調試;

板載有2路LED,可模擬指示工作狀態;

板載有3 路獨立按鍵,可以方便的進行人機互動實驗;

板載LCD12864 顯示接口,可以方便顯示漢字和圖形數據;

原創超聲波發射與接收電路,實現多級放大,同時含有帶通濾波處理;

所有I/O 口全部引出,方便擴展實驗及測試;

UART 異步串行口+MAX3232 電平轉換芯片,可自行通過外接DB9頭與電腦的COM 口通訊;

 

一、開發板的優勢

 板載JTAG 接口,可以方便進行仿真調試;

板載有2路LED,可模擬指示工作狀態;

板載有3 路獨立按鍵,可以方便的進行人機互動實驗;

板載LCD12864 顯示接口,可以方便顯示漢字和圖形數據;
原創超聲波發射與接收電路,實現多級放大,同時含有帶通濾波處理;
所有I/O 口全部引出,方便擴展實驗及測試;
UART 異步串行口+MAX3232 電平轉換芯片,可自行通過外接DB9頭與電腦
的COM 口通訊;
超聲波開發實驗板主控芯片為ATMEGA1284P 芯片,可用于后續的AVR 學習
實驗開發;
眾多功能、人性化設計。除普通的實驗功能外,還能更大的發揮您的潛能,合
理的布局讓您在操作的時候更得心應手;
硬件設計模塊劃分清晰,原理明確,符合正常使用習慣;
電路簡單,安排了最常用最實用的功能電路,接口盡量不復用;
無論是程序下載還是仿真調試,讓您在學習中事半功倍,從而更快的學習和掌
握超聲波的應用;
標準例程的基礎上加配了綜合程序,購買者可全方位體驗代碼的學習,更重要
的是能了解產品開發的全過程實例。

 

 

 

圖1 超聲波開發板接口和測試點說明

 

 

圖2 超聲波開發板接線端子說明

 

 

圖3 超聲波開發板液晶屏顯示效果

 

開始前的準備工作

 當用戶拿到實驗板后的第一件事是先看實驗板供電是否正常、下載程序功能

是否正常、各芯片功能是否都能成功實現,檢測方法如下所示:

1. 先把產品包裝中的四個銅柱及鏍母安裝在實驗板上。

2. 把相應的測試程序燒寫之單片機中觀察各模塊測試是否正常。

3. 常用的硬件工具:AVR JTAG ICE XPII 或者 AVR JTAG ICE MKII

4. 軟件工具:AVR StudioV4.16 IAR for Atmel AVR

 

例程簡介

 

實驗1

LED 閃爍。

實驗目的:初步掌握AVR 單片機I/O 口作為輸出的應用。
局部電路:
 
源程序:見LED 測試文件夾。
#include<iom16.h>
#define uint unsigned int
#define uchar unsigned char
#define SET_BIT(x,y) (x|=(1<<y))
#define CLR_BIT(x,y) (x&=~(1<<y))
#define GET_BIT(x,y) (x&(1<<y))
#define PD5 5
#define PD6 6
#define LED1_1 SET_BIT(DDRD,PD5);SET_BIT(PORTD,PD5)
#define LED1_0 SET_BIT(DDRD,PD5);CLR_BIT(PORTD,PD5)
#define LED2_1 SET_BIT(DDRD,PD6);SET_BIT(PORTD,PD6)
#define LED2_0 SET_BIT(DDRD,PD6);CLR_BIT(PORTD,PD6)
void delay(uint z) //8M
{
uint x,y;
for(x=0;x<z;x++)
for(y=0;y<1141;y++);
}
void main(void)
{
while(1)
{
LED1_1;
5
LED2_1;
delay(500);
LED1_0;
LED2_0;
delay(500);
}
}
 
 

實驗2

獨立按鍵控制LED。
實驗目的:初步掌握AVR 單片機IO 口作為輸入口的使用。

局部電路:

 
源程序:見獨立按鍵測試文件
#include<iom16.h>
#define uint unsigned int
#define uchar unsigned char
#define LED1_PORTn PORTA_Bit0
#define LED2_PORTn PORTA_Bit1
#define LED1_DDRn DDRA_Bit0
#include<iom16.h>
#define uint unsigned int
#define uchar unsigned char
#define LED1_PORTn PORTD_Bit5
#define LED2_PORTn PORTD_Bit6
#define LED1_DDRn DDRD_Bit5
#define LED2_DDRn DDRD_Bit6
#define KEY1_PORTn PORTA_Bit0
#define KEY2_PORTn PORTA_Bit1
#define KEY3_PORTn PORTA_Bit2
#define KEY1_PINn PINA_Bit0
#define KEY2_PINn PINA_Bit1
#define KEY3_PINn PINA_Bit2
6
#define KEY1_DDRn DDRA_Bit0
#define KEY2_DDRn DDRA_Bit1
#define KEY3_DDRn DDRA_Bit2
void delay(uint z) ;
unsigned char key();
void LED_flicker();
void main(void)
{
KEY1_DDRn=0;
KEY2_DDRn=0;
KEY3_DDRn=0;
KEY1_PORTn=1;
KEY2_PORTn=1;
KEY3_PORTn=1;
LED1_DDRn=1;
LED2_DDRn=1;
while(1)
{
LED_flicker();
}
}
//------------------按鍵掃描函數------------------//
unsigned char key()
{
static unsigned char num=0;
if(KEY1_PINn==0)
{
delay(10);
if(KEY1_PINn==0)
{
while(!KEY1_PINn)
{
num=1;
}
}
}
if(KEY2_PINn==0)
{
delay(10);
if(KEY2_PINn==0)
7
{
while(!KEY2_PINn)
{
num=2;
}
}
}
if(KEY3_PINn==0)
{
delay(10);
if(KEY3_PINn==0)
{
while(!KEY3_PINn)
{
num=3;
}
}
}
return num;
}
void LED_flicker()
{
switch(key())
{
case 0:
LED1_PORTn=1;
LED2_PORTn=1;
break;
case 1:
LED1_PORTn=1;
LED2_PORTn=0;
break;
case 2:
LED1_PORTn=0;
LED2_PORTn=1;
break;
case 3:
LED1_PORTn=0;
LED2_PORTn=0;
break;
}
}
void delay(uint z) //晶振8M
{
8
uint x,y;
for(x=0;x<z;x++)
for(y=0;y<1141;y++);
}

 

 常規低頻超聲波開發板說明書資料鏈接如下:

/Admin/Plugins/kindeditor/attached/file/20170217/20170217193731_4303.doc

 

 

 

如果您有需求請留下您的聯系方式!

  • 姓名:*
  • 電話:*
  • 郵箱:
  • 地址:
  • 留言:
首頁| 空氣換能器| 超聲波開發板| 水聲換能器| 功率換能器| 成功案例|關于大禹|聯系我們
熱線電話:0591-28082552

地址:福建省福州市晉安區福興經濟開發區紅光路11號E座

QQ:2187169532 郵箱:2187169532@qq.com

版權所有福州大禹電子科技有限公司 保留所有權利

 閩公網安備 35011102350219號

高清无码一区二区在线观看_欧美无砖专区一中文字_成·人免费午夜视频