mark Lo

@vin0719

Joined on Dec 26, 2022

  • image image image 透過多個SS的方法,五個熱電偶採用輪流工作的模式,總共占用9個腳位 529622 1722340730684
     Like  Bookmark
  • Filtering and Filter Design 數位濾波器的核心運做是透過以下操作實現: 乘法-累加運算(MAC): 將輸入信號的當前或過去的取樣值與濾波係數相乘,並累加結果。 延遲(Delay): 延遲信號的過去取樣值,用於實現濾波器的時間記憶性。 數位濾波器有兩種主要的演算法,Finite Impulse Response (FIR) 和 Infinite Impulse Response (IIR),通常對於許多應用,FIR濾波器會是優先選擇的,因為他們更穩定且可以容易地被限制來實現線性相位響應。
     Like  Bookmark
  • ADC image 在進行ADC之前增加一個反混疊濾波器可以避免高頻分量導致的混疊。 下方為不同方案反混疊濾波器的圖例,不同取樣率的情況下可以選擇不同的方法。 第一張圖的情況下是在採樣率在約接近奈奎斯特頻率時,由於採樣過後的過度區較小,因此需要使用較貴的濾波器來進行綠波,但由於過度區太窄,多少還是會有一點點的混疊情況。 第二張圖的的情況則是在過採樣的情況下(遠超好幾倍奈奎斯特頻率),因此過度區較寬,而頻率的衰減也會較緩,因此搭配較便宜的濾波器便可達成相同目的。
     Like  Bookmark
  • 教材來源(點此進入) 將PYNQ燒錄檔(點此下載)燒錄進SD卡中 放入ZCU208後SD卡指示燈會呈現紅色,需要指撥開關234號。 透過瀏覽器輸入 pynq:9090 或是 "boardip":9090 進入頁面 密碼:xilinx 測試以下項目可正常使用 image
     Like  Bookmark
  • 一 、 介紹 取樣(sampling),一個將連續類比訊號轉為離散數位訊號的過程。 image 取樣間隔 $t_s$ 取樣頻率 $f_s$ $$f_s= 1/t_s$$ $f_s$ 以 samples/sec 表示,或稱之為 Herts(Hz)
     Like  Bookmark
  • A.4. Overlays and Hardware Interfacing image 設計PYNQ-NCO 程式在:rfsoc_book/notebook_A/04_overlays.ipynb 已NCO設計為例: 載入NCO的overlay:
     Like  Bookmark
  • 下載MySQL Workbench ![image](https://hackmd.io/_uploads/r1Gh60k00.png =200x200) pip install Flask-SQLAlchemy pymysql sudo apt-get install mariadb-server sudo systemctl start mariadb
     Like  Bookmark
  • pip3 install ADS1x15-ADC 16bit ADC 走I2C協議 image VDD - 5V GND - GND SCL - SCL SDA - SDA
     Like  Bookmark
  • Datasheet 運行原理(簡易說明,引用自*這篇*) 溫度轉換: 在將熱電電壓轉換為等效溫度值之前,必須補償熱電偶冷端(MAX6675環境溫度)與0°C虛擬基準之間的差異。對於K型熱電偶,電壓變化為41µV /°C,可通過以下線性方程式近似熱電偶特性,電壓變VOUT是熱電偶輸出電壓(µV)。TR是遠端熱電偶結的溫度(°C)。TAMB是環境溫度(°C) image 冷端補償: 檢測並校正環境溫度的變化用 數字化: ADC將冷端二極管的測量值與放大後的熱電偶電壓相加,並將12位結果讀出到SO引腳上。全零序列表示熱電偶讀數為0°C。全部為1的順序表示熱電偶讀數為+ 1023.75°C。
     Like  Bookmark
  • <font color="red">2024/01/10 正常運行中,注意chromedriver版本 </font> 需求套件 selenium 自動化操作 (需配合chromedriver使用) -Select 操作下拉選單 -NoSuchElementException 新增NoSuchElementException錯誤 requests 爬取需要資料 ddddocr 驗證碼光學圖形識別 prettytable 列印好看的表格 pyinstaller 打包程式使用
     Like 4 Bookmark
  • Usrp b210/x310 ? b210 兩台間距幾cm ? 30cm 幾分鐘紀錄一次 ? <font color="red">待測</font> 選擇Flowgraph哪個節點做 ? <font color="red">待測</font> 地點要在哪 ? Shelding room 要測到多少db ? 70 每次Gain要跳幾db ? 2 目前問題
     Like  Bookmark
  • 懶人包 Gnuradio BER算法是利用 Error bit / total bit 去計算BER,且程式構造不複雜,建議試試建立模擬通道測試。 目前問題 問題1: gnuradio不透過usrp比較bbdeheader出來的資料,但數字為0 推論: 沒有走usrp,電腦內部直接穿過無干擾,能被比較資料皆相同,因此 Error Bit = 0 導致 BER = 0 。 問題2: 走usrp時BER會從10^-1 逐漸降低至10^-4 後降低速度見緩 推論: 從測試3中得知透過usrp的前段資料消失,猜測一開始同步未完成至於前段資料被消失,因此前段資料對比錯誤
     Like  Bookmark
  • BER Block.cc /* -*- c++ -*- */ /* * Copyright 2013-2014 Free Software Foundation, Inc. * * This file is part of GNU Radio * * SPDX-License-Identifier: GPL-3.0-or-later * */
     Like  Bookmark
  • 502070 檢查udp出來的東西是否為188byte 把udp2內的fragmentation改成udp -> output_items[n] 確認bbheader是否能輸入 測試結果 觀察FFMPEG丟出的data,一包長度為1514,扣掉header,1472byte的payload內為7個188byte封包 image
     Like  Bookmark
  • Mpeg-ts udp 到 Gnuradio oot block 處理 先有188的byte array 設置ping pong buffer 是否預備送出的flag 預設False Flag為False時資料進來 檢查資料長度是否有溢出, 若有則進行分割 若溢出則把分割的存進第二個buffer 將滿的buffer存進Temp(暫存)中,並清空原本buffer 將flag改為True
     Like  Bookmark
  • sudo apt-get update sudo apt-get upgrade sudo apt-get install gnuradio sudo add-apt-repository ppa:ettusresearch/uhd sudo apt-get install libuhd-dev uhd-host sudo uhd_images_downloader
     Like  Bookmark
  • 番茄colab程式 yolo取番茄->圖去背->計算像素比->模糊規則->結果上傳 YoloV5 摳圖 yolov5結果取圖 Caution --resize大小 --路徑位置 --方框遮擋圖片 解決辦法
     Like 1 Bookmark
  • 本程式中含有頻率&相位同步 設置類別函數 freq_sync freq_sync::freq_sync(unsigned int period, int debug_level) : pl_submodule("freq_sync", debug_level), period(period), coarse_foffset(0.0), i_frame(0),
     Like  Bookmark
  • 先行安裝modtool依賴套件 clang-format 開始建立 使用sudo gr_modtool newmod try1就會建立名為gr-try1的OOT架構模塊 使用gr_modtool add ieo來生成我們要撰寫block的相關檔案(這裡生成名字為ieo的新block) 那要分別輸入: block type
     Like  Bookmark
  • makefile狀況 gnuradio對應的Linux版本 makefile時會出現gnuradio版本不對問題(需求 v3.10) cpu_feature缺少cmakelist 成功makefile 內部檔案略讀 rx的內部結構
     Like  Bookmark