洋天科技洋天科技
公司簡介訂購方式匯款確認檔案下載 聯絡我們保固說明訂單查詢討論區
電子郵件:

密碼:

忘記密碼
加入會員
  首頁 | RS工具箱、工具櫃 | 原廠 Arduino® | 特殊服務設計 | 轉接座及轉接板/麵包板 | 開發板/燒錄器/模擬器 | 相容 For Arudino® 週邊及配件 | D-Robotics地瓜 RDK開發板 系列 | OKdo系列 | Saleae 系列 | Adafruit 系列 | ArduCam 系列 | Camera 攝像頭 | ROCK 系列 | Debix系列開發板 | Raspberry Pi 樹莓派 | WalnutPi 核桃派 | Banana Pi 香蕉派 | BeagleBone 狗骨頭 | M5Stack系列 | Micro:bit (BBC)系列 | NVIDIA Jetson Nano系列 | Pololu 系列 | Pycom 系列 | Seeed 系列 | Sparkfun 系列 | WeMos 系列 | 傳感器 | Cubieboard/CubieTruck系列 | Firefly 系列 | Microduino系列 | OpenMV 系列 | Orange Pi 香橙派 | PCB板 | PLC 系列 | Robot 機器人 | UDOO 系列 | RedBearLab 系列 | LattePanda系列 | LittleBits 系列 | Libelium 系列 | Luxonis 相機系列 | PCduino | RobotElectronics 系列 | MageDok 顯示屏 | LCD/LCM/TFT/LVDC | Dimension Engineer 系列 | 通訊模組 | 影音器材(含轉換器) | 線材/連結器/轉換器 | FNIRSI 示波器 | 測量儀器 | 馬達/馬逹控制器/電源模組 | 其他 | 焊接/維修工具 | IC零件 | LED燈-裝飾燈 | 工作站迷你電腦 mini PC | 擴大器 | 雕刻機 | 電池 | 電腦周邊 | AI 顯卡 | 停售商品
  首頁 » 商品目錄 » CPLD/FPGA系列 »
商品搜尋 進階
 |  購物車內容  |  結帳   
商品分類
  CPLD MAGIC3100系列
  Cyclone
  EDA配件
  特權同學
  睿智Altera
  黑金系列
  配件
Arduino
Pololu
Seeed
Sparkfun
robot-electronics
dimensionengineering
libelium
adafruit
udoo
redbearlab
Arducam
goembed
Saleae
okdo
d-robotics
服務台
公司簡介
退換貨服務
訂購方式
聯絡我們
匯款確認
[<< 前一頁]  瀏覽相同分類產品 116 / 180  [下一頁 >>]
FPGA開發板FA130 51單片機EP1C3T100 EPCS1 VHDL Verilog VS.NET
價格(含稅)NT$3,045
運費NT$60
條碼
產品說明0

聯華眾科FPGA開發板FA130具有豐富的板載資源。

?        核心器件包括FPGA芯片Altera EP1C3T100PLCC封裝的單片機STC89LE52EP1C3可用I/O4組全部以插針的形式引出,供外部擴展時使用。

?        FPGA配置芯片為EPCS1EPCS1FLASH類型存儲器,存儲空間為1M位(1,046,496bits),EPCS1可以工作在5V3.3V,在本開發板EPCS1FPGAIO相同工作電壓為3.3V

?        時鐘資源包括頻率為66M有源晶振和1個外接有源晶振插座,外接有源晶振插座可直接安裝用戶自己希望的任何頻率有源晶振。

?        復位電路由一個復位按鍵和一片復位芯片組成,復位芯片為IMP812TIMP812T輸出高電平有效的復位脈衝,脈衝寬度為140msIMP812T的復位門限(Reset Threshold)為3.08V,輸出的復位信號同時提供給FPGA芯片和單片機使用,FA130EP1C351單片機89LE52均工作在3.3V電源電壓。

?        顯示資源包括6位共陽七段數碼管,8LED(綠色),11602LCD顯示屏。

?        鍵盤資源包括4*4按鍵陣列,4個獨立按鍵,其中4個獨立按鍵可以作為單片機的中斷源使用。

?        接口資源包括串口,PS2接口,VGA接口,I2C總線接口,PWM信號輸入輸出接口,USB Deivce接口(可作為供電電源使用),9V直流電源接口,以及EP1C3可用I/O接口,JTAG下載接口和Config下載接口。兩個串口一個連接到EP1C3,另一個連接到單片機上,串口芯片為MAX3232,工作在3.3V。其中JTAG下載接口和Config下載接口為5*2插座方式,需經ByteBlaster II下載線轉接到PC並口,也可以用USB Blaster連接到PCUSB口。開發板隨板帶有一根ByteBlaster II下載線,用以連接開發板JTAG下載接口和Config下載接口到PC並口,完成編程下載或配置下載工作。

?        音頻資源包括1個蜂鳴器。

?        電源部分包括1LM1085-5.01AS2830-3.31AS2830-1.5LM1085-5.0提供5V直流電源作為AS2830-3.3AS2830-1.5輸入電源和LCD1602供電電源。AS2830-3.3提供3.3V直流電源,作為FPGAIO電源和開發板上其他設備電源。AS2830-1.5提供1.5V直流電源,作為FPGA的核心供電電源。

?        存儲資源包括124C02193C4624C02連接在I2C總線上,是存儲空間為256字節串行E2PROM24C02的設備地址也可以由板上的3位撥碼開關設置。93C46SPI接口的串行E2PROM93C46存儲空間為128字節。

?        其他資源還包括8位撥碼開關,連接到EP1C3上。

FA130包含的配件如下圖所示。

開發板FA130電源的連接,下載線JTAG連接方式下載程序到FPGA芯片內RAM中,FPGA芯片內的程序掉電後無法保存,JTAG下載方式適合調試程序時使用。如下圖所示。

如果希望程序永久保存在硬件系統內,則需要通過Config下載接口將程序下載到配置芯片內,配置芯片內的程序掉電可以保存,再次上電後自動裝載到FPGA內並由FPGA開始運行。配置按鍵「CONFIG」按下後,將強制FPGA用配置芯片程序加載到FPGA中。開發板FA130下載線CONFIG連接方式,如下圖所示。

開發板FA130單片機下載線連接方式如下圖所示。

FA130也可以使用PCUSB供電,如下圖所示。

開發板FA130運行SOPC程序如下圖所示。

FPGA上運行的C程序如下圖所示。

開發板FA130數碼管顯示效果如下圖所示。

開發板FA130 LCD屏顯示效果如下圖所示。

PC上位機通過單片機串口控制LCD屏的顯示內容,PC上位機發送的內容實時顯示在LCD上,如下圖所示。

PC上位機讀取FA130 24C02,並將數據顯示在上位機窗口內圖如下所示。

PC讀取FA13024C02存儲的數據,並顯示數據界面如下圖所示。

單片機通過FPGA讀取撥碼開關狀態,並用8LED顯示如下圖所示。

VGA口輸出光柵效果圖如下所示。

上位機控制可調頻率和占空比,FPGA輸出PWM,如下圖所示。

下圖為2PWM信號的波形數據。

FA130開發板包括非常豐富的開發實例,不僅包括FPGA開發實例,還包括單片機開發實例和VS.NET開發實例FPGA開發實例提供VHDLVerilog兩個版本。單片機開發實例包括彙編和C語言兩個版本。VS.NET開發實例編程語言為C#VS.NETC#也是WINCE.NET平台支持的開發工具和編程語言。

FPGA開發實例如下:

n        流水燈

定時輪流點亮開發板上的8LED,產生流動的顯示效果,定時信號由開發板上有源晶振輸出分頻得到。

n        6位十進制計數器

計數器的最低(左)位為0.1s,低位與相鄰高位間十進制進位,用開發板上的6位七段數碼管顯示計數器的當前計數值。

n        數字鍾

用開發板上的6位七段數碼管顯示小時,分鐘,秒。小時,分鐘,秒各佔用2位數碼管。

n        LCD顯示

開發板上包括一個162行的LCD顯示屏,本實例定時顯示0~9A~FLCD顯示屏上面,定時間隔為1s

n        鍵盤陣列-數碼管顯示

定時掃瞄鍵盤陣列,延時去抖動後讀取按鍵狀態,將當前按鍵值顯示在6位七段數碼管的最低位,當有新的按鍵按下時新按鍵值進入最低位數碼管,原來最低位左移一位成為次低位。可識別的按鍵值包括0~9A~F

n        鍵盤陣列-LCD屏顯示

定時掃瞄鍵盤陣列,延時去抖動後讀取按鍵狀態,將當前按鍵值顯示在-LCD屏上。可識別的按鍵值包括0~9A~F

n        串口發送

定時發送字符』0』~』9』,以及』A』~』F』到接收方,串口的波特率,數據位數,奇偶位,停止位等參數均可通過外部設置,本實例中這些參數的一部分通過撥碼開關來設置。串口的工作時鐘為開發板上的有源晶振輸出的時鐘信號,可以實現常用串口波特率。

n        串口接收-數碼管顯示

可接收字符』0』~』9』』A』~』F』並顯示在數碼管上,串口的波特率,數據位數,奇偶位,停止位等參數均可通過外部設置,本實例中這些參數的一部分通過撥碼開關來設置。串口的工作時鐘為開發板上的有源晶振輸出的時鐘信號,可以實現常用串口波特率。

n        串口接收-LCD顯示

可接收字符』0』~』9』』A』~』F』並顯示在LCD屏上,串口的波特率,數據位數,奇偶位,停止位等參數均可通過外部設置,本實例中這些參數的一部分通過撥碼開關來設置。串口的工作時鐘為開發板上的有源晶振輸出的時鐘信號,可以實現常用串口波特率。

n        蜂鳴器

由撥碼開關設置蜂鳴器輸入信號的頻率,使蜂鳴器發出不同的音調。

n        獨立按鍵

4個獨立按鍵通過兩級反向器連接到4LED上,當有按鍵按下時對應位LED會被點亮。

n        撥碼開關

撥碼開關的8位開關通過兩級反向器連接到8LED上,當有開關位撥向「ON」時對應位LED會被點亮。

n        晶振測試

開發板上包括166MHz有源晶振和1個可外接有源晶振的插座,在本實例中外接有源晶振為40MHz,分別通過66000000/40000000分頻,產生2個獨立的週期為1s的方波脈衝信號,用來點亮2LED,以測試66MHz有源晶振及外接有源晶振工作是否正常。

n        PWM信號輸出

產生指定週期和占空比的PWM信號,週期和占空比由原理圖中參數設置,同時將這些PWM信號參數通過串口發送到PC上顯示。

n        PWM信號測量

測量開發板上PWM插座輸入的PWM信號的頻率和占空比,並將測量結果顯示在開發板的8LED上。

n        I2C讀寫

開發板上的I2C設備為124C02,本實例實現了24C02的讀出和寫入時序,同時將讀出或寫入數據顯示在數碼管上。

n        PS2鍵盤-數碼管顯示

FA130上有標準PS2接口,將PS2鍵盤接在FA130上後,本實例可以將按鍵對應的字符顯示在數碼管上,可識別的按鍵值包括0~9。(註:本實列可靠性方面存在問題,如果應用於產品開發需做些改進)

n        PS2鍵盤-LCD屏顯示

FA130上有標準PS2接口,將PS2鍵盤接在FA130上後,本實例可以將按鍵對應的字符顯示在LCD屏上,可識別的按鍵值包括0~9。(註:本實列可靠性方面存在問題,如果應用於產品開發需做些改進)

n        VGA

FA130上有標準VGA接口,將支持VGA接口的顯示器接在FA130上後,本實例在顯示器上顯示彩色方塊。

n        SPI讀寫

開發板上的SPI設備為193C46,本實例實現了93C46的讀出和寫入時序,同時將讀出或寫入數據顯示在數碼管上。

 

單片機開發實例如下:

n        第一個程序-P1口輸出

82進制數通過單片機P1口輸出,FA130上的8LED綠色發光管連接在單片機P1上,這樣LED會按照P1口輸出的數據點亮或熄滅。

n        軟件定時器流水燈

通過單片機Timer0定時中斷方式輪流點亮FA130上的8LED綠色發光管中的一位,產生流動的效果。Timer0定時中斷時間間隔為1s

n        硬件定時器流水燈

通過軟件延時的方式輪流點亮FA130上的8LED綠色發光管中的一位,產生流動的效果。

n        6位十進制計數器

使用了Timer0Timer1兩個定時器,Timer0用作時間計數,Timer1用於刷新數碼管。數器的最低(左)位為0.1s,低位與相鄰高位間十進制進位,用開發板上的6位七段數碼管顯示計數器的當前計數值

n        數字鍾

使用了Timer0Timer1兩個定時器,Timer0用作時間計數,Timer1用於刷新數碼管。開發板上的6位七段數碼管顯示小時,分鐘,秒。小時,分鐘,秒各佔用2位數碼管。

n        LCD顯示

開發板上包括一個162行的LCD顯示屏,本實例定時顯示「Welcome to FA130!」字符串在LCD顯示屏上面。

n        鍵盤陣列-數碼管顯示

定時掃瞄鍵盤陣列,延時去抖動後讀取按鍵狀態,將當前按鍵值顯示在6位七段數碼管的最低位,當有新的按鍵按下時新按鍵值進入最低位數碼管,原來最低位左移一位成為次低位。可識別的按鍵值包括0~9A~F。定時器Timer0用於掃瞄鍵盤陣列,定時器Timer1用於刷新數碼管。

n        鍵盤陣列-LCD屏顯示

定時掃瞄鍵盤陣列,延時去抖動後讀取按鍵狀態,將當前按鍵值顯示在LCD屏上。可識別的按鍵值包括0~9A~F。定時器Timer0用於掃瞄鍵盤陣列。

n        蜂鳴器-按鍵聲

蜂鳴器的驅動腳連接到單片機的P4.0腳,在P4.0上輸出一小段脈衝信號,使蜂鳴器發聲。按鍵聲聽起來像「嘟,嘟」的聲音。

n        蜂鳴器-警報聲

蜂鳴器的驅動腳連接到單片機的P4.0腳,在P4.0上輸出一小段脈衝信號,使蜂鳴器發聲。使用定時器Timer2定時調用發聲程序產生警報聲效果。

n        串口收發-數碼管顯示

用開發板上的鍵盤陣列產生並通過串口發送字符』0』~』9』』A』~』F』,同時也可通過串口接收字符』0』~』9』』A』~』F』並顯示在數碼管上。Timer2用作串口波特率時鐘。

n        串口收發-LCD顯示

用開發板上的鍵盤陣列產生並通過串口發送字符』0』~』9』』A』~』F』,同時也可通過串口接收字符並顯示在LCD屏上。Timer2用作串口波特率時鐘。

n        LCD1602控制

運行於PC上的聯華眾科通信通軟件中集成了LCD1602顯示屏的測試程序,可以通過串口控制FA130上的LCD屏,實現清屏,顯示/關閉光標,寫入字符串,移動光標,換行等操作。

n        I2C讀寫

開發板上的I2C設備為124C02,運行於PC上的聯華眾科通信通軟件中集成了24C02顯示屏的測試程序,可以通過串口到24C02進行讀取控制。

n        SPI讀寫

開發板上的SPI設備為193C46,運行於PC上的聯華眾科通信通軟件中集成了93C46顯示屏的測試程序,可以通過串口到93C46進行讀取控制。

n        WatchDog

單片機的WatchDog功能用於在程序跑飛或陷於死循環時,自動產生復位操作,以恢復系統功能。使用STC89LE52單片機時,通過讀寫寄存器WDT_CONTR設置和使用WatchDog功能。

n        外部中斷

STC89LE52可用外部中斷有4個,分別為INT0~3,可設置成邊沿觸發或電平觸發。FA130開發板上4個獨立按鍵連接到這4個中斷引腳,通過按鍵動作為中斷輸入信號,中斷服務程序中改變P10~3的輸出電平,從而改變LED的亮滅狀態,以便於觀察。

n        定時器T0-T1-T2

定時器中斷服務程序改變P1.0~P1.2的輸出電平,可以用示波器直接觀察,或觀察LED0~2的亮滅狀態表明中斷是否到來。

n        軟件仿真器

軟件仿真器的功能是在PC上實時查看開發板單片機上存儲器值,用以輔助調試之用。PC上使用的軟件為[聯華眾科通信通],可以查看單片機的內存地址範圍為0x30~0x7F,可查看的外部存儲器地址從0x0000開始字節長度可以任意設置。

 

單片機-FPGA通信開發實例

n        讀取撥碼開關狀態

FA130上的8位撥碼開關連接到EP1C3上,與單片機沒有直接連接。本實例單片機通過讀寫FPGA方式得到撥碼開關狀態,並顯示在8LED上。本實例的通信方式也是單片機與FPGA通信最常見的方式。

n        PS2鍵盤

FPGA完成PS2鍵盤信號的分析,單片機讀取FPGAPS2鍵盤按鍵值,顯示在LCD顯示屏上。

n        FPGA串口接收-MCU_LCD顯示

連接到FPGA上的串口接收PC發來的數據,單片機從FPGA中讀到這些數據,並顯示在LCD屏上。本實例測試的開發板設備最多,包括FPGA串口,FPGA芯片,單片機,電平轉換芯片3245,以及LCD1602顯示屏。

n        上位機控制單片機-FPGA輸出PWM

上位機設定PWM的頻率和占空比,通過單片機串口發送到單片機,單片機驅動FPGA產生指定頻率和占空比的PWM信號。

 

VS.NET開發實例如下:

n        Hello World

演示VS.NET 2005環境中新建工程,製作界面,編譯,調試運行等,本實例為基於對話框的Windows應用程序,顯示「Hello World」字樣。

n        文本框TextBox控件示例

演示TextBox控件文本的讀取,修改等。

n        列表框ComboBox控件示例

演示列表框ComboBox控件列表項的修改,列表選擇項的讀取等。

n        串口SerialPort控件示例

演示為應用程序添加串口SerialPort控件,設置串口參數,使用串口SerialPort控件收發數據。

n        繪圖GDI+示例

演示VS.NET 2005開發環境,C#編程語言,GDI+繪圖包的使用方法,將會在PictureBox控件上繪製一個矩形框,以及一個填充了的圓形。

問與答

目前沒有任何商品問答!
本商品上架日期:2013-12-19.
評價
購物車 更多
1 x ▼OV5647-70 5MP OIS Camera,樹莓派攝像頭 光學 雙軸防抖攝像頭模塊 500萬像素 1080P錄像
NT$2,205
查詢訂單狀態
 
請輸入您的訂單編號
商品通知狀態 更多
通知FPGA開發板FA130 51單片機EP1C3T100 EPCS1 VHDL Verilog VS.NET
更新時通知我
推薦給朋友
 
推薦這個商品給朋友

聯絡方式:手機:0933807110 或 0968222607
E-mail:i0104@ms13.hinet.net(主要信箱) & i03070309@yahoo.com.tw(次要) & a_te0307@hotmail.com & A9215017@mail.ntust.edu.tw & r94922042@ntu.edu.tw