單片機原理微機原理實(shí)驗系統
一、實(shí)驗儀系統要求
1 、實(shí)驗系統與微機之間采用 USB 通信,而不是串口轉 USB 。提供自主版權、通過(guò)數字簽名的 USB 驅動(dòng);
2 、微機原理部分硬件接口支持: USB2.0 總線(xiàn)(標配)、 8086 (標配)、 PCI2.2 總線(xiàn)(選配)、 80386EX (選配),使用軟件切換,無(wú)需開(kāi)關(guān),更可靠。 USB :由微機 CPU 執行實(shí)驗程序 , 涉及對實(shí)驗儀操作的指令 , 微機通過(guò) USB 高速接口將指令發(fā)送給實(shí)驗儀 , 實(shí)驗儀產(chǎn)生時(shí)序 , 讀寫(xiě) RAM 、 I\O 接口,將結果通過(guò) USB 反饋給微機 CPU 。全面支持 80x86 實(shí)模式和保護模式微機原理及接口技術(shù)的實(shí)驗教學(xué);系統提供了全開(kāi)放的 80x86 系統擴展總線(xiàn),如:數據總線(xiàn)、地址總線(xiàn)、中斷請求信號、 HOLD/HLDA 、讀寫(xiě)控制信號、字節使能信號等,全面支持開(kāi)放式的微機接口技術(shù)各項實(shí)驗。支持 8/16/32 位存貯器、 I/O 實(shí)驗;
3 、軟件: 完全 VC++ 風(fēng)格, 集編輯器、項目管理、啟動(dòng)編譯、連接、錯誤定位、下載、調試于一體; 同時(shí)支持匯編和 C 語(yǔ)言?xún)煞N編程模式。無(wú)須點(diǎn)擊的感應式鼠標提示功能 ; 支持所有數據類(lèi)型觀(guān)察和修改; 自動(dòng)收集 變量于變量窗; 支持拖拉功能。支持 16 位、 32 位匯編程序,支持各種尋址方式。支持實(shí)驗儀的監控在線(xiàn)更新;支持模擬調試。軟件提供一個(gè)窗口:顯示當前實(shí)驗程序對應的全局描述符表、頁(yè)目錄表、頁(yè)表,方便教學(xué);可做全局描述符表、頁(yè)目錄表、頁(yè)表、邏輯地址轉物理地址、物理地址轉邏輯地址實(shí)驗;全局描述符表、頁(yè)目錄表、頁(yè)表均由 Windows XP/ Windows7 等操作系統自動(dòng)產(chǎn)生;
4 、多 CPU 實(shí)驗儀:主板上有 3 個(gè) CPU 區,可插入 3 個(gè) CPU 模塊或 2 個(gè) CPU 模塊、 1 個(gè) FPGA 模塊,可同時(shí)工作。 CPU 模塊: 8086+USB 模塊(標配)、 MCS51 模塊(標配)、 STM32F407 模塊(標配)、 STM32F103 模塊、 STM32F439 模塊、 STM32F7 模塊、 STM32H7 、 AVR 模塊、 MSP430 模塊、 C8051F 模塊、 PIC 、 FreeScale ( MC9S08 、 MC9S12 、 K60 等)模塊、 80386+USB 模塊、 PCI 模塊等,均配置仿真器; FPGA 模塊含 USB 接口下載仿真器,支持 JTAG 、 AS ,可做 EDA 、 SOPC 實(shí)驗。 CPU 、 FPGA 模塊可以獨立使用。學(xué)?勺孕性O計 CPU 模塊;
4-1 、 STM32F407 模塊:
MCU : ST 公司的 Cortex-M4 架構的 32 位 RISC ARM 處理器 STM32F407ZE ; Nor Flash : 64Mbit ; SRAM : 256K × 16bit (自?huà)呙?TFT 液晶時(shí),用作存放顯示點(diǎn)陣顏色數據); 一個(gè) 100M/10M 以太網(wǎng)接口 (DM9000E) ;一個(gè) USB2.0 (支持 HOST 、 DEVICE ); 一個(gè) USB 轉串口; 一個(gè) Joys 支持實(shí)驗儀的監控在線(xiàn)更新 tick 五向按鍵, 1 個(gè)復位按鍵;四個(gè)發(fā)光二極管;一個(gè) TFT 真彩觸摸 LCD 接口,一個(gè)觸摸屏接口;支持 3.5 、 4.3 、 7 寸等 TFT 彩屏;缺省配置:含電容觸摸屏的 4.3 寸 TFT 彩屏;一個(gè)標準 2.54mm 間距 JTAG 插座 (20 腳 ) ; CPU 的 I/O 可以全開(kāi)放;
4-2 、提供交通信號燈自動(dòng)控制模擬指示系統、步進(jìn)電機控制的水庫水位系統、常用信號函數發(fā)生器、鍵盤(pán)電子樂(lè )器演奏、直流電機轉速測量與控制系統、矩陣式鍵盤(pán)數字密碼鎖設計、溫度控制系統設計等課程設計項目,提供對應的上位機軟件,上位機軟件與實(shí)驗儀部分同步顯示、控制、演示;
5 、 MCS51 部分仿真功能: 1 )雙 CPU 仿真; 2 )硬件斷點(diǎn)功能 , 斷點(diǎn)數目沒(méi)有限制 , 不允許修改斷點(diǎn)處的機器碼。軟件斷點(diǎn)缺點(diǎn):修改斷點(diǎn)處 3 個(gè)字節機器碼,如果斷點(diǎn)處是單字節或雙字節指令,程序全速或全速斷點(diǎn)運行到斷點(diǎn)后一條指令(不碰到斷點(diǎn)),程序已改變,程序運行肯定出錯 3 )無(wú)限制夭折功能,即使 CPU 在運行高優(yōu)先級中斷程序,也保證能 100% 正確停止仿真 CPU 運行,保證 PC 指針的正確性; 4 )不占用 CPU 的程序空間(提供 64K 仿真 RAM )、數據空間的任一地址 5 )不占用 CPU 串口或 P3.4 、 P3.5 管腳,不占用 CPU 的中斷資源;
6 、基本功能:( 1 )微機原理部分傳統器件 8255 、 8253 、 8251 、 8250 、 8259 、 8237 ,簡(jiǎn)單 I/O 口、存貯器部分所有的信號線(xiàn)都由學(xué)生自己連接;( 2 )顯示部分: 4.3 寸 TFT 液晶(分辨率 800 × 480 )、多點(diǎn)觸摸電容屏、 1602 字符型液晶、 OLED12864 液晶、 16X16LED 點(diǎn)陣、 8 位數碼管、 8 個(gè)雙色 LED 、 2 個(gè) RGB LED ; OV2640 攝像頭模塊,二個(gè) CPU 區或 FPGA 都可使用( 3 )輸入、輸出: 4 × 4 鍵盤(pán)、 8 個(gè)獨立按鍵、 8 個(gè)撥動(dòng)開(kāi)關(guān)、高速光耦、多個(gè) 單脈沖、 繼電器控制、可調電壓、 電容觸摸按鍵、 觸摸屏( 4 )語(yǔ)音: AC97 接口 、 1 個(gè)立體聲耳機插座、 1 個(gè) MIC 插座、 2 個(gè)揚聲器、 2 個(gè)數字微 麥、可調音量電位器、交流蜂鳴器、 FM 立體聲收音機( 5 )傳感器: 9 軸運動(dòng)傳感器、溫度(單總線(xiàn)、 I2C 總線(xiàn)二種)、溫濕度、熱敏、光敏傳感器; 光電開(kāi)關(guān)或霍爾器件( 6 ) AD 、 DA :串行總線(xiàn)的 AD ( 16 位)、 DA ( 12 位); PWM 轉直流電壓電路; 并行接口的 ADC0809 、 DAC0832 ( 7 )接口:一個(gè) CAN2.0A/B 接口; 1 路 USB2.0 接口(支持 HOST 、 DEVICE );一個(gè) IrDA 紅外收發(fā)器; 1 路 RS232 轉 USB ,適合無(wú)串口微機;一個(gè) RS232 串口,支持 RTS/CTS 握手信號;一個(gè) RS485 接口;( 8 ) 存貯器: SPI 接口 EEPROM M25P80 ; I2C 串行 EEPROM24C02 ; SD/MMC 卡座; MicroSD 座; 32K × 8SRAM ;( 9 )控制對象:步進(jìn)電機控制( 4 相); PID 、 PWM 方式恒溫控制模塊;直流電機調速控制,使用光電開(kāi)關(guān)、霍爾器件精確控制電機轉速,轉速隨意設定在 3 ~ 99 轉 / 秒。( 10 )其它: I2C 鍵盤(pán)、數碼管控制器 ZLG7290 ; I2C 實(shí)時(shí)鐘芯片 PCF8563 ; 打印口; 1 個(gè) CR1220 電池座; 鍵盤(pán)、數碼管驅動(dòng)電路;功率放大; 邏輯筆; 蜂鳴器; 多種頻率 1Hz-1.8432MHz ;( 11 )帶過(guò)流過(guò)壓保護的電源: 5v 、 +12v 、 -12v 。 要求集成的芯片資源全開(kāi)放;
7 、超強的擴展功能:可以配置 CPU 模塊( STM32F407 、 STM32F103 、 STM32F429 、 STM32F7 、 STM32H7 、 AVR 、 PIC 、 MSP430 、 C8051F 、 FreeScale ( MC9S08 、 MC9S12 、 K60 等) )、 FPGA 模塊( EP4CE6 、 EP4CE55 、 MAX10 )、通信模塊( GPS 、 GPRS 、 2.4G 無(wú)線(xiàn)數據、 ZigBee 、 WiFi 、藍牙模塊、北斗、 USB1.1 、 USB2.0 、 USB 主控、 CAN 2.0 模塊、 10M 以太網(wǎng)模塊 )、 傳感器模塊(超聲波、電流傳感器、 環(huán)境傳感器(包括大氣壓、溫度、濕度、紫外線(xiàn)、光照強度等傳感器)、 PT100 溫度傳感器、溫濕度、有害氣體、熱釋紅外傳感器模塊)、其它(非接觸式卡、 F/V 、 V/F 模塊、 高速數據采集模塊、 32 位 SRAM 、 32 位簡(jiǎn)單 IO 模塊、 RGB LED 顯示屏 )等, 便于指導老師開(kāi)發(fā)課程設計題目。
超聲波模塊要求:使用全封閉、收發(fā)一體超聲波傳感器, 40KHZ 信號經(jīng)中周放大到 120v 左右,送至傳感器,傳感器接收到回波信號后,通過(guò)前置放大、可調增益放大、濾波、包絡(luò )、微分、過(guò)零檢測電路后送到 CPU 。由 CPU 控制溫度補償。與實(shí)際使用電路完全一致;
8 、輔助功能:
1 )雙通道數字存貯虛擬示波器:畫(huà)面與示波器類(lèi)似,二個(gè)通道,采樣率: 1M/S ;觸發(fā)極性分上升沿、下降沿;觸發(fā)通道分 A 、 B 二個(gè)通道;觸發(fā)電平 -5V ~ +5V 之間;觸發(fā)方式:自動(dòng)觸發(fā)、單次觸發(fā)、正常觸發(fā);二個(gè)通道可隨意選擇垂直位置; 10 多種電壓、時(shí)間分辨率選擇;二個(gè)通道波形可加減;顯示每個(gè)通道的平均電壓、峰峰值、頻率。操作類(lèi)似于泰克示波器;
2 )雙通道信號發(fā)生器:提供 1Hz-20KHz 的正弦波、方波、三角波,方便 AD 芯片采樣,顯示于液晶;
3 ) 100MHz 數字頻率計;
9 、性能可靠、經(jīng)久耐用:實(shí)驗儀采用優(yōu)質(zhì)香蕉線(xiàn),插拔容易、手感好、接觸性能優(yōu),圓孔、連接線(xiàn)鍍金厚,接插件全部采購自臺資廠(chǎng),長(cháng)期使用不變色;自動(dòng)升級:實(shí)驗儀的監控程序可以自動(dòng)升級;
10 、提供所有實(shí)驗完整的 C 語(yǔ)言和匯編語(yǔ)言例程; 實(shí)驗指導書(shū)編寫(xiě)詳細、正確;電子版本資料詳細;程序庫正確、完整,以便于指導老師開(kāi)發(fā)課程設計題目。
二、自檢模塊
提供“傻瓜式”自檢功能,只需幾根扁線(xiàn),集成環(huán)境軟件可對實(shí)驗儀的所有模塊(包括擴展模塊)自動(dòng)檢測,實(shí)驗現象與做實(shí)驗效果完全一致;對于有問(wèn)題的區域,提示有可能有問(wèn)題的芯片編號、型號等;可自動(dòng)演示實(shí)驗。 共配置 2 片。
三、平臺 技術(shù)要求
實(shí)驗平臺須鋁合金型材拼裝結構,雙層臺板設計,外形、顏色、尺寸協(xié)調,與實(shí)驗室的環(huán)境、條件相匹配。
1 、輸入電源:?jiǎn)蜗嗳(xiàn),交流 220V ± 10% , 50HZ ;
2 、容量:≦ 1.5KVA ;
3 、外型參考尺寸: 1600 × 800 × 1300mm (長(cháng) X 寬 X 高);
4 、安全保護:接地保護,漏電保護(動(dòng)作電流< 30mA ),過(guò)載保護;
6 、電源指示燈指示電源狀態(tài)通斷;
7 、可選數碼儀表指示工位序號: 3 位 0.8 寸紅色高亮度數碼顯示;
8 、雙層設計,上層為隔板,下層為實(shí)驗臺面,隔板下方帶 LED 照明( 16W ),照明開(kāi)關(guān)獨立控制;
9 、實(shí)驗臺四只主立柱采用截面尺寸不小于 70X70mm 工業(yè)鋁合金型材,型材四角圓弧不小于 R15mm ,型材表面噴砂氧化處理成本色,型材 - 導軌符合 GB/T6892-2015 標準;
10 、主立柱連接件需采用高強度鋁合金壓鑄件,表面拋丸后噴塑處理;
11 、臺面上方適當位置安裝電源殼體,殼體需采用工業(yè)鋁合金型材,型材表面噴砂氧化處理成本色,插座、漏電保護裝置、指示儀表均安裝在殼體面板上,殼體需拆卸簡(jiǎn)單、維修方便;
13 、臺面上方右側安裝鋁合金液晶顯示器支架一只,固定在主立柱型材的適當位置,(固定 19-24 寸液晶顯示器);
14 、實(shí)驗臺底部右側位置為金屬材質(zhì)電腦主機托板,表面靜電噴塑處理成暖白色;底部左側位置為金屬材質(zhì)隔板,表面靜電噴塑處理成暖白色,用以放置其它實(shí)驗設備和物品;
15 、底部拉桿采用參考尺寸 1.5mmX20mmX80mm 冷軋電鍍鋅方鋼管制作,表面靜電噴塑處理;
16 、臺面材質(zhì)采用 16mm 厚抗貝特板,參考尺寸 1600X800mm ;
17 、臺面上方距離 450mm 處為上層隔板,隔板采用 16mm 厚抗貝特板,表面顏色選用暖白色,參考尺寸為 1600X350mm ;
18 、主立柱型材頭部需采用塑料件封頭,底部安裝可調高支腳,所有塑料件材質(zhì)為 ABS 。 |