freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

電子專業(yè)串行總線光纖收發(fā)器與實現(xiàn)畢業(yè)論文(文件)

2025-07-15 15:27 上一頁面

下一頁面
 

【正文】 =CAN_BS1_8tq。 =DISABLE。 =DISABLE。 u32 i = 0。 return PASSED。 if (!=0x11) return FAILED。 [0]=0x00。 (i != 0xFF)) { i++。 (i != 0xFF)) { i++。TxMessage)。 =2。CAN_FilterInitStructure)。 =0x0000。 =CAN_FilterScale_32bit。 CAN_Init(amp。 =CAN_SJW_1tq。 =DISABLE。CAN_InitStructure)。 u32 i = 0。}TestStatus CAN_Polling(void){ CAN_InitTypeDef CAN_InitStructure。 = 0。ifdef VECT_TAB_RAM NVIC_SetVectorTable(NVIC_VectTab_RAM, 0x0)。 = GPIO_Mode_AF_PP。 = GPIO_Mode_IPU。 = GPIO_Speed_50MHz。 RCC_APB1PeriphClockCmd(RCC_APB1Periph_CAN, ENABLE)。 RCC_PCLK2Config(RCC_HCLK_Div1)。 RCC_HSEConfig(RCC_HSE_ON)。 delayms(1000)。 delayms(1000)。 if (TestRx == FAILED) { for (。 TestRx = CAN_Polling()。ifdef DEBUG debug()。void delayms(u32 ms){u32 i。void GPIO_Configuration(void)。vu32 ret。最后,我還得感謝我的同學(xué)、朋友們。在指導(dǎo)老師張守祥老師的悉心指導(dǎo)下,今天終于完成了課題研究和畢業(yè)論文的全部工作。 通過這次畢業(yè)設(shè)計,我學(xué)到了不少課本上沒有的知識,也鍛煉了自己的動手能力,將以前學(xué)過的零散的知識串到一起。傳統(tǒng)的雙絞線已不能滿足需要,采用光纖介質(zhì)不但能解決這些問題,而且給CAN總線應(yīng)用帶來更大的靈活性。通過觀察D1的點(diǎn)亮和熄滅,能直觀的檢測到信號是否被接收到。 軟件編譯Fig Software piler 軟件設(shè)計和測試流程 本設(shè)計的測試思路為:先測試CAN總線程序是否正確。硬件的成熟加上采用簡單實用的C語言編程,設(shè)計過程中全部編程設(shè)計工作都在keil c設(shè)計平臺上實現(xiàn)。開發(fā)板上CAN總線控制器接收,發(fā)送端引腳為P8和P9。信號使用差分電壓傳送,兩條信號線被稱為CANH和CANL。總體設(shè)計圖如下,F(xiàn)ig The overall design光纖中的光信號通過TXD(發(fā)送端),RXD(接收端)進(jìn)入光電模塊,在光電模塊中進(jìn)行物理層轉(zhuǎn)換變?yōu)殡娦盘枺瑥墓怆娔K的九個引腳輸出,進(jìn)入CAN總線控制器。 19模塊管腳定義? 1. Veer:接地;? : 接收數(shù)據(jù)輸入;? : 不使用;? 4. SD: 驗證是否有信號輸入,是的話外圍電路的LED燈會熄滅;? 5. Vccr:接收電源;? 6. Vcct:發(fā)送電源;? 7. NC: 不使用;? 8. TD: 發(fā)射數(shù)據(jù)輸入;? 9. Veet:接地。 彩色TFT LCD接口Table Color TFT LCD interface引腳信號描述對應(yīng)IO引腳信號描述對應(yīng)IO引腳信號描述對應(yīng)IO13V3電源2GND地3DB00PD144DB01PD155DB02PD06DB03PD17DB04PE78DB05PE89DB06PE910DB07PE1011DB08PE1112DB09PE1213DB10PE1314DB11PE1415DB12PE1516DB13PD817DB14PD918DB15PD1019CSPG1220RSPF021WRPD522RDPD423RESETRESET24ENPA125MISOPB1426INTPG727MOSIPB1528LEPG829SCLKPB1330F_CSPG1131TP_CSPB1232SD_CSPG1533 接口定義1.模擬輸入、PWM輸出、DAC輸出接口CN1定義 模擬輸入、PWM輸出、DAC輸出接口CN1定義Table Analog input, PWM output, the DAC output interface and CN1 defined針腳數(shù)描述針腳數(shù)描述1AIN06PWM12AIN17GND3AIN28DAC04GND9DAC15PWM010GND2.CAN總線接口CN2定義. CAN總線接口CN2Table CAN bus interface CN2針腳數(shù)描述針腳數(shù)描述1CANH2CANL3.RS485總線接口CN3定義. RS485總線接口CN3Table RS485 bus interface CN3針腳數(shù)描述針腳數(shù)描述1485AB2485A RS232連接接頭CON1,CON2(前視圖)Fig RS232 connector CONCON2 (front view)4.RS232通信接口CONCON2定義. CON1定義Table Definition of CON1針腳數(shù)描述針腳數(shù)描述1NC6NC2USART1_PA97NC3USART1_PA108NC4NC9NC5GND. CON2定義Table Definition of CON2針腳數(shù)描述針腳數(shù)描述1NC6NC2USART1_PA27NC3USART1_PA38NC4NC9NC5GND5.JTAG調(diào)試接口J5 定義 JTAG調(diào)試接口J5Fig JTAG debug interface J5 J5引腳Table Pins of J5針腳數(shù)描述針腳數(shù)描述1 power2GND3PB44GND5PA156GND7PA138GND9PA1310GND11RTCK12GND13PB314GND15RESET16GND17DBGRQ18GND19DBGACK20GND6. USB連接座引腳定義Table Definition of USB connector pins腳位編號功能描述腳位編號功能描述+DPDMVVBUS(power)GGND7.JTAG和SWD調(diào)試方式選擇跳線接口定義(JP6)在JTAG方式JP6的五個跳線帽必須全部插上。DAC0、DAC1輸出引腳與SPI1_NSS、SPI1_SCK引腳復(fù)用。復(fù)位方式包括以下幾種方式:? 復(fù)位按鍵Reset(S1);? 通過JTAG仿真下載口輸入復(fù)位信號。1212紅牛開發(fā)板設(shè)定為Embedded SRAM 啟動方式。2. Boot option(啟動選項)紅牛開發(fā)板可以采用以下啟動方式:? 內(nèi)嵌的用戶閃存(默認(rèn));? 為ISP引導(dǎo)裝載系統(tǒng)內(nèi)存;? 用于調(diào)試的嵌入式SRAM。? 把USB電纜連接到USB口J4,電源選擇跳線JP4插到23處,選擇USB 5V電源供電。板上資源:? CPU:STM32F103ZET6;(LQFP144腳,片上集成512K flash、64KRAM、12Bit ADC、DAC、PWM、CAN、USB、SDIO、FSMC等資源);? 板上外擴(kuò)512K SRAM,2M NOR FLASH(板上支持最大1024kSRAM,16M的NOR FLASH)滿足大容量數(shù)據(jù)采集、處理及分析要求;? 板上外擴(kuò)128M或256M NAND FLASH(標(biāo)配128M)滿足彩屏上豐富的圖片存儲、數(shù)據(jù)表格存儲,文件管理等應(yīng)用;? (由用戶選擇),F(xiàn)SMC控制,彩屏模塊上配置RSM1843(ADS784TSC2046腳對腳兼容)觸摸控制器芯片,支持一個SD卡(SPI方式)可用于存儲圖片,支持一個AT45DB的DATA FLASH(可用于存儲漢字庫);? 一路CAN通信接口,驅(qū)動器芯片SN65VHD230;? 兩路RS232接口;? 一路RS485通信接口;? 一個SD卡座SDIO控制方式;? 一個I2C存儲器接口,標(biāo)配24LC02(EEPROM);? 一個SPI存儲器接口,標(biāo)配AT45DB161D(DATA FLASH);? 一路ADC調(diào)節(jié)電位器輸入;? 三路ADC輸入接線端子引出;? 兩路PWM輸出接線端子引出;? 兩路DAC輸出接線端子引出;? 一個蜂鳴器、五個用戶LED燈、一個電源指示燈、一個USB通信指示燈;? 四個用戶按鍵,一個系統(tǒng)復(fù)位按鍵;? 電源選擇跳線,支持外接5V電源供電,USB供電或JLINK供電;? 板子規(guī)格尺寸:13CM10CM;? 所有I/,方便二次開發(fā)板上的全部硬件特性能快速幫助你評估STM32F103ZE所有外設(shè)(USB、motor control、CAN、SPI、Micro SD card、smartcard、USART、NOR Flash、NAND flash、SRAM)。 設(shè)計方案串行總線光纖收發(fā)器系統(tǒng)主要由CAN總線控制器、光纖、光電轉(zhuǎn)換模塊、電源和基本外設(shè)電路部分組成。這就保證不會出現(xiàn)象在RS485網(wǎng)絡(luò)中,當(dāng)系統(tǒng)有錯誤,出現(xiàn)多節(jié)點(diǎn)同時向總線發(fā)送數(shù)據(jù)時,導(dǎo)致總線呈現(xiàn)短路,從而損壞某些節(jié)點(diǎn)的現(xiàn)象。這樣CAN總線一旦有一個節(jié)點(diǎn)CPU程序跑飛了,它的控制器自動閉鎖,來保護(hù)總線。所以RS485一旦壞一個節(jié)點(diǎn),這個總線網(wǎng)絡(luò)都掛。而CAN-bus是多主從結(jié)構(gòu),每個節(jié)點(diǎn)都有CAN控制器,多個節(jié)點(diǎn)發(fā)送時,以發(fā)送的ID號自動進(jìn)行仲裁,這樣就可以實現(xiàn)總線數(shù)據(jù)不錯亂,而且一個節(jié)點(diǎn)發(fā)完,另一個節(jié)點(diǎn)可以探測到總線空閑,而馬上發(fā)送,這樣省去了主機(jī)的詢問,提高了總線利用率,增強(qiáng)了快速性。該模塊驅(qū)動接口如下圖所示: 模塊驅(qū)動接口Fig Interface of module driver 19光電模塊外形尺寸Fig 19 Dimensions of the photovolta c modules CAN總線與RS485的比較:CAN與RS485以1Mbit/S的高速率傳輸?shù)木嚯x都不超過100M,可謂高速上的距離差不多。這種光收發(fā)模塊相對比較簡單,光發(fā)射部分主要由光源和偏置控制電路組成;光接收部分主要由光探測器、整形放大電路組成,一般采用塑料或多模光纖進(jìn)行傳輸。5.光纖的接收端
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1