#chibio
Explore tagged Tumblr posts
salcrane · 2 years ago
Photo
Tumblr media Tumblr media
First chibi i've done in awhile! love the hair and eyes, though i think the head may be a little too big🧐. Is it just me, probably, comment if you think so too or even if you just think she's cute🥰
0 notes
andmaybegayer · 7 months ago
Text
damn I should really learn zephyr RTOS, I've been using esp32's so much that I just use their freertos for everything. maybe for the quadcopter project. It seems very sensible.
3 notes · View notes
ggthedivine · 2 years ago
Text
Tumblr media Tumblr media
Chibio the Double Fang
And this is the first redraw that I made for the collab. I like to call him Chibio or Chivio because of Chibi+Livio (I think it's funny and adorable too).
If you want to see the other parts of the collab you can access to this link:
56 notes · View notes
petnews2day · 2 years ago
Text
Chibio Rabbit Wear Sweeter #1 #shorts #ChibiMavis #1000subcribers #4000hourswatchtime
New Post has been published on https://petn.ws/T6pgN
Chibio Rabbit Wear Sweeter #1 #shorts #ChibiMavis #1000subcribers #4000hourswatchtime
ChibiMavis.redbubble.com ChibiMavis.redbubble.com #shorts #1000subcribers #4000hourswatchtime Welcome to ChibiMavis – cuteness overload animals! This is the perfect channel for animal lovers who want to add some adorable and fun designs to their everyday life. We specialize in print on demand products that feature cute chibi animals in various settings, from whimsical forest scenes to hilarious pet […]
See full article at https://petn.ws/T6pgN #CatCareVideos
0 notes
ashgghsa · 1 year ago
Text
Alguien chibio a mi bebé
stays calling felix “cute” ♥️
196 notes · View notes
ioryuu · 7 years ago
Photo
Tumblr media
Morning sleepy head
23 notes · View notes
ttrftech · 7 years ago
Text
CentSDRの信号処理におけるDCオフセット補償
CentSDRの実験をしている過程で、DCオフセット由来の不要信号の対策をしています。原因は2箇所あり、それぞれ違った要因で生じていました。参考になるかもしれませんので、少し解説しておきます。
Tumblr media
上の写真はアンテナを接続せず無信号の状態でサンプリングした信号のスペクトラムを表示したものです。無信号にもかかわらず、中央に信号が見えています。内部のSSB復調信号処理の都合上、1.3kHzずれた位置に見えているのですが、ADCから取り込んだ時点では0HzすなわちDC成分です。サンプル値に常に0からのずれが残っている状態となっているわけです。
復調後のオーディオ信号のスペクトラムが下記です。こちらでも0Hzに応答が見えています。
Tumblr media
このDCオフセットはADC由来です。本来無信号であればゼロとなってほしいのはずですが、どうしてもさまざまな要因からオフセットが生じてしまいます。無用な成分ですので消してしまうことが望ましい。対策は、DC=0Hzを通さないフィルタ、すなわちHPFを入れることになります。カットオフ周波数は、数Hz程度となるようにします。
HPFを実装する具体的方法ですが、使用しているCodecチップTLV320AIC3204にはDSPブロックが含まれていますので、かなりの自由度でデジタルフィルタを入れることができます。Codec内部のDSPを使うことで、MPUのサイクルを消費せずに済むわけです。下記に基本構成の場合のブロック図を示します。この構成の他にもFIRやIIRなど、さまざまなパターンが用意されています。詳しくはリファレンスガイドをご覧ください。
Tumblr media
この図中の”1st Order IIR”が、ADCのDCオフセットを削除するために設けられたフィルタブロックです。DCオフセット削減程度の処理であれば緩い特性でOKですので、1次のIIRで十分というわけです。ここに適切な係数を与えてやればお望みのフィルタ特性が得られます。
このHPF用の係数を設計します。いつものJupyter notebookでやってみます。まずは準備として下記をインポートしておきます。
%matplotlib inline import pylab as pl import numpy as np from scipy import signal
scipy.signalのiirfilter関数を使って、1次のIIRフィルタを、High Pass Filterとして設計します。カットオフ周波数は適当に0.0001と指定していますが、これはナイキスト周波数に対して0.0001、すなわちサンプリング周波数48kHzの場合、ナイキスト周波数は24kHzなので、カットオフは2.4Hzということです。
Tumblr media
この周波数特性を確認してみます。両対数グラフにプロットを示します。ちゃんとHPFの形になっていることがわかります。対数なので見えていませんが、0Hzの応答は0となっています。
Tumblr media
さて、係数を、DSPに組み込むためには、24ビットの符号付き固定小数点に変換する必要があります。ごにょごにょして、それぞれバイト列に変換します。
b[0] = 0x7f, 0xfa, 0xda b[1] = 0x80, 0x5, 0x26 -a[1] = 0x7f, 0xf5, 0xb5
これをI2C経由でチップに書き込みます。コードを下記に示します。2つのチャネルでレジスタが違いますので、それぞれ同じデータを書き込みます。係数を書き込んだあと、係数バッファを切り替えることでフィルタの動作に反映されます。ADCを動作させながら切り替える場合はこの一手間が必要です。動作開始前に係数を設定するのであればバッファ切り替えは不要です。
const uint8_t adc_iir_filter_dcreject[] = { /* len, page, reg, data.... */ /* left channel C4 - C6 */ 12, 8, 24, /* Pg8 Reg24-35 */ 0x7f, 0xfa, 0xda, 0x00, 0x80, 0x05, 0x26, 0x00, 0x7f, 0xf5, 0xb5, 0x00, /* right channel C36 - C38 */ 12, 9, 32, /* Pg9 Reg 32-43 */ 0x7f, 0xfa, 0xda, 0x00, 0x80, 0x05, 0x26, 0x00, 0x7f, 0xf5, 0xb5, 0x00, 0 /* sentinel */ }; void tlv320aic3204_config_adc_filter() { const uint8_t *p = adc_iir_filter_dcreject; while (*p != 0) { uint8_t len = *p++; uint8_t page = *p++; uint8_t reg = *p++; I2CWrite(AIC3204_ADDR, 0x00, page); while (len-- > 0) I2CWrite(AIC3204_ADDR, reg++, *p++); } I2CWrite(AIC3204_ADDR, 0x00, 0x08); /* Select Page 8 */ I2CWrite(AIC3204_ADDR, 0x01, 0x05); /* ADC Coefficient Buffers will be switched at next frame boundary */ I2CWrite(AIC3204_ADDR, 0x00, 0x00); /* Back to page 0 */ }
これを組み込みます。さきほどと同様に無信号時のスペクトラムを見てみると、DCの信号が消えてちゃんとフラットになっています。
Tumblr media
オーディオのスペクトラムを見てみると、0Hzの成分は消えたのですが、別の小さな信号が残っていることがわかります。
Tumblr media
信号処理過程の中間の信号を見てみると、またもや0Hzに不要信号が生じていることがわかります。
Tumblr media
SSB復調の信号処理ブロック図を示します。ADCで取り込んだ信号をまず最初に1.3kHz周波数シフト、次いでfc=1.3kHzのLPFを通します。最後に、また1.3kHz逆向きに周波数シフトしています。こうして2.6kHz幅の復調帯域幅を得ています。LPFにCMSIS DSPライブラリを使って、6次のBiquad IIRフィルタを実装しています。この内部でDC成分が生じているようです。最後にまた周波数シフトしているので結果として1.3kHz付近の不要信号となっているわけです。
Tumblr media
CMSIS DSPライブラリのソースコードを調べてみます。ファイル
CMSIS/DSP_Lib/Source/FilteringFunctions/arm_biquad_cascade_df1_q15.c
にある
arm_biquad_cascade_df1_q15() 関数です(141行目付近)。
固定小数点のシフトを使った計算をしているのですが、適切でない箇所があるようです。2べきの割り算をシフトで行うことはよくやることなのですが、符号の扱いには注意が必要です。たとえば、正の数に対して右シフトを繰り返すと8→4→2→1→0とどんな数も最後には0になります。ところが負の数を右シフトする場合は、-7→-3→-1→-1→-1→-1 と、-1すなわち全ビットが1になったあとは変化しなくなります。このように右シフトによる割り算は、正と負で結果が非対称になっていますので、適切に扱われていないと期待しない結果が生じます。CMSIS DSPライブラリで生じているDCオフセットはこれが原因のようです。
これを回避するため下記の修正(FIXコメントの行)を追加します。0と-1のギャップを埋めるために0.5を足しておくのです。
/* acc += a1 * y[n-1] + a2 * y[n-2] */ acc = __SMLALD(a1, state_out, acc); /* FIX: compensate dc offset caused from bit shift operation */ acc += 1 << lShift; /* The result is converted from 3.29 to 1.31 if postShift = 1, and then saturation is applied */ /* Calc lower part of acc */ acc_l = acc & 0xffffffff; /* Calc upper part of acc */ acc_h = (acc >> 32) & 0xffffffff;
この対策を施すと、無事DC成分が消えました。無信号でオーディオフラットです。やったね!
Tumblr media
公式にARMから提供されているCMSIS DSPライブラリといえども、注意して使用する必要があるようです。今回の対策は、LPFを実装する目的には効果がありましたが、一般に適用するには注意が必要かもしれません。
というわけで、同じくDCオフセットに関するトピックでしたが、ハードウェアからソフトウェアまで、いろいろな原因があり得ます。その対策2題でした。
それにしてもスペクトラムが実機で表示できるのはとても便利です。前はデータを取り出してグラフを描いたりしていたのですが、画面を見れば一目で効果がわかります。
おまけでCentSDRのハードウェアブロック図です。若干数のキット頒布の準備をしていますが、なかなか進捗しません。アナウンスをお待ちください。
Tumblr media
参考
CentSDRを組み立ててみま��た http://ttrftech.tumblr.com/post/164219455216/
TLV320AIC3204 Application Reference Guide http://www.ti.com/lit/ml/slaa557/slaa557.pdf
CMSIS DSPライブラリ https://github.com/ARM-software/CMSIS
原因箇所 https://github.com/ARM-software/CMSIS/blob/master/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_biquad_cascade_df1_q15.c#L143
6 notes · View notes
instantbee · 4 years ago
Text
CHIBI OSCAR CHIBI OSCAR CHIBI OSCAR
CHIB WHITLEY CHIBI WHITLEY CHIBI WHITLEY
CHIBI WILLOW CHIBI WILLOW CHIBI WILLOW
CHIBI MARROW CHIBI MARROW CHIBI MARROW
CHIBI MAY CHIBI MAY CHIBI MAY
CHIBI ROBYN CHIBI ROBYN CHIBI ROBYN
CHIBIO FIONA CHIBI FIONA CHIBI FIONA
CHIBI JOANNA CHIBI JOANNA CHIBI JOANNA
BRING THEM TO ME CRWBY PLEEEEEEEEEEEAAAAAAASSSSEEEEEEEE
37 notes · View notes
rosy-dolly · 5 years ago
Text
I wanna start tagging ChibiusaxHotaru and Chibiusa×Helios stuff as ship names but Im having to come up with my own bc somehow the Sailor Moon fandom has lived years without using ship names lol
What do y'all like better??
ChibiHota or Chibitaru for ChibiusaxHotaru
ChibiHeli or Chibios for ChibiusaxHelios
6 notes · View notes
dontloseyourpants · 6 years ago
Note
Top 3 pantsing vids on YouTube? (Not celeb)
Oh, here’s a fun one. I’ll post the youtube links, and link to the blogspot post where I’ll embed them all too, since you can’t imbed 3 videos on one tumblr post and youtube videos get taken down all the time 
Brother kegs dad bad
Chibio tentando imitar o senhor miagui
Walmart Pansing Prank! 
26 notes · View notes
design215 · 6 years ago
Photo
Tumblr media
First short test flight was successful, #ardupilot v3.6.7 ChibiOS #pixhawk2 #cube #heregps #drone #drones #droneporn #dronestagram #dronejunkie #uav #quadcopter #fpv #fpvdrone #make #diy #diydrone #maker #madscientist #robertgiordano https://www.instagram.com/p/BwIfldLHy60/?utm_source=ig_tumblr_share&igshid=12afmoae69i1w
1 note · View note
articlesfood · 3 years ago
Text
Global Potassium Polyaspartate Market Global Industry Size and Growth Opportunities With Region 2021- 2027
“The Fusion Market Research published Potassium Polyaspartate Market research report. This report provides a comprehensive analysis of the Potassium Polyaspartate market’s development and operation on a global and regional scale.”
The Potassium Polyaspartate Market distinguished players alongside the corporate profiles and coming up with adopting by them. This helps the client of the Potassium Polyaspartate report back to gain a transparent read of the competitive landscape, and consequently arrange Potassium Polyaspartate market methods. This Potassium Polyaspartate Market isolated section with prime key players is provided within the report that provides whole analysis of value, gross, revenue.
The report firstly introduced the Potassium Polyaspartate basics: definitions, classifications, applications and market overview; product specifications; manufacturing processes; cost structures, raw materials and so on. Then it analysed the world’s main region market conditions, including the product price, profit, capacity, production, supply, demand and market growth rate and forecast etc. In the end, the report introduced new project SWOT analysis, investment feasibility analysis, and investment return analysis.
Get Sample Report @ https://www.fusionmarketresearch.com/sample_request/Potassium Polyaspartate-Market/42619
The major players profiled in this report include:
Enartis
Bondi Chemicals
Yuanlian Chemical
Chibio Biotech
……
The end users/applications and product categories analysis: On the basis of product, this report displays the sales volume, revenue (Million USD), product price, market share and growth rate of each type, primarily split into-
General Type
……
On the basis on the end users/applications, this report focuses on the status and outlook for major applications/end users, sales volume, market share and growth rate of Potassium Polyaspartate for each application, including-
Watertreatment
Wine
Agriculture
……
View Full Report @ https://www.fusionmarketresearch.com/main-report/42619-Potassium Polyaspartate-Market
Table Of Content
Part I Potassium Polyaspartate Industry Overview
Chapter One Potassium Polyaspartate Industry Overview1.1 Potassium Polyaspartate Definition
 1.2 Potassium Polyaspartate Classification Analysis
 1.2.1 Potassium Polyaspartate Main Classification Analysis
 1.2.2 Potassium Polyaspartate Main Classification Share Analysis
 1.3 Potassium Polyaspartate Application Analysis
 1.3.1 Potassium Polyaspartate Main Application Analysis
 1.3.2 Potassium Polyaspartate Main Application Share Analysis
 1.4 Potassium Polyaspartate Industry Chain Structure Analysis
 1.5 Potassium Polyaspartate Industry Development Overview
 1.5.1 Potassium Polyaspartate Product History Development Overview
 1.5.1 Potassium Polyaspartate Product Market Development Overview
 1.6 Potassium Polyaspartate Global Market Comparison Analysis
 1.6.1 Potassium Polyaspartate Global Import Market Analysis
 1.6.2 Potassium Polyaspartate Global Export Market Analysis
 1.6.3 Potassium Polyaspartate Global Main Region Market Analysis
 1.6.4 Potassium Polyaspartate Global Market Comparison Analysis
 1.6.5 Potassium Polyaspartate Global Market Development Trend Analysis
Chapter Two Potassium Polyaspartate Up and Down Stream Industry Analysis
 2.1 Upstream Raw Materials Analysis
 2.1.1 Proportion of Manufacturing Cost
 2.1.2 Manufacturing Cost Structure of Potassium Polyaspartate Analysis
 2.2 Down Stream Market Analysis
 2.2.1 Down Stream Market Analysis
 2.2.2 Down Stream Demand Analysis
 2.2.3 Down Stream Market Trend Analysis
Part II Asia Potassium Polyaspartate Industry (The Report Company Including the Below Listed But Not All)
Chapter Three Asia Potassium Polyaspartate Market Analysis
 3.1 Asia Potassium Polyaspartate Product Development History
 3.2 Asia Potassium Polyaspartate Competitive Landscape Analysis
 3.3 Asia Potassium Polyaspartate Market Development Trend
Chapter Four 2016-2021 Asia Potassium Polyaspartate Productions Supply Sales Demand Market Status and Forecast
 4.1 2016-2021 Potassium Polyaspartate Production Overview
 4.2 2016-2021 Potassium Polyaspartate Production Market Share Analysis
 4.3 2016-2021 Potassium Polyaspartate Demand Overview
 4.4 2016-2021 Potassium Polyaspartate Supply Demand and Shortage
 4.5 2016-2021 Potassium Polyaspartate Import Export Consumption
 4.6 2016-2021 Potassium Polyaspartate Cost Price Production Value Gross Margin
Chapter Five Asia Potassium Polyaspartate Key Manufacturers Analysis
 5.1 Company A
 5.1.1 Company Profile
 5.1.2 Product Picture and Specification
 5.1.3 Product Application Analysis
 5.1.4 Capacity Production Price Cost Production Value
 5.1.5 Contact Information
 5.2 Company B
 5.2.1 Company Profile
 5.2.2 Product Picture and Specification
 5.2.3 Product Application Analysis
 5.2.4 Capacity Production Price Cost Production Value
 5.2.5 Contact Information
 5.3 Company C
 5.3.1 Company Profile
 5.3.2 Product Picture and Specification
 5.3.3 Product Application Analysis
 5.3.4 Capacity Production Price Cost Production Value
 5.3.5 Contact Information
 5.4 Company D
 5.4.1 Company Profile
 5.4.2 Product Picture and Specification
 5.4.3 Product Application Analysis
 5.4.4 Capacity Production Price Cost Production Value
 5.4.5 Contact Information
 …
 …
Chapter Six Asia Potassium Polyaspartate Industry Development Trend
 6.1 2021-2025 Potassium Polyaspartate Production Overview
 6.2 2021-2025 Potassium Polyaspartate Production Market Share Analysis
 6.3 2021-2025 Potassium Polyaspartate Demand Overview
 6.4 2021-2025 Potassium Polyaspartate Supply Demand and Shortage
 6.5 2021-2025 Potassium Polyaspartate Import Export Consumption
 6.6 2021-2025 Potassium Polyaspartate Cost Price Production Value Gross Margin
Part III North American Potassium Polyaspartate Industry (The Report Company Including the Below Listed But Not All)
Part VI Global Potassium Polyaspartate Industry Conclusions
Continue…
ABOUT US :
Fusion Market Research is one of the largest collections of market research reports from numerous publishers. We have a team of industry specialists providing unbiased insights on reports to best meet the requirements of our clients. We offer a comprehensive collection of competitive market research reports from a number of global leaders across industry segments.
CONTACT US
PH : +(210) 775-2636
0 notes
fusion-kunal · 3 years ago
Text
Potassium Polyaspartate Market Size, Share & Trends Analysis, Forecast 2021-2027
“The Fusion Market Reearch published Potassium Polyaspartate Market research report. This report provides a comprehensive analysis of the Potassium Polyaspartate market’s development and operation on a global and regional scale.”
The Potassium Polyaspartate Market distinguished players alongside the corporate profiles and coming up with adopting by them. This helps the client of the Potassium Polyaspartate report back to gain a transparent read of the competitive landscape, and consequently arrange Potassium Polyaspartate market methods. This Potassium Polyaspartate Market isolated section with prime key players is provided within the report that provides whole analysis of value, gross, revenue.
The report firstly introduced the Potassium Polyaspartate basics: definitions, classifications, applications and market overview; product specifications; manufacturing processes; cost structures, raw materials and so on. Then it analysed the world’s main region market conditions, including the product price, profit, capacity, production, supply, demand and market growth rate and forecast etc. In the end, the report introduced new project SWOT analysis, investment feasibility analysis, and investment return analysis.
Get Sample Report @ https://www.fusionmarketresearch.com/sample_request/Potassium Polyaspartate-Market/42619
The major players profiled in this report include:
Enartis
Bondi Chemicals
Yuanlian Chemical
Chibio Biotech
……
The end users/applications and product categories analysis: On the basis of product, this report displays the sales volume, revenue (Million USD), product price, market share and growth rate of each type, primarily split into-
General Type
……
On the basis on the end users/applications, this report focuses on the status and outlook for major applications/end users, sales volume, market share and growth rate of Potassium Polyaspartate for each application, including-
Watertreatment
Wine
Agriculture
……
View Full Report @ https://www.fusionmarketresearch.com/main-report/42619-Potassium Polyaspartate-Market
Table Of Content
Part I Potassium Polyaspartate Industry Overview
Chapter One Potassium Polyaspartate Industry Overview1.1 Potassium Polyaspartate Definition 1.2 Potassium Polyaspartate Classification Analysis 1.2.1 Potassium Polyaspartate Main Classification Analysis 1.2.2 Potassium Polyaspartate Main Classification Share Analysis 1.3 Potassium Polyaspartate Application Analysis 1.3.1 Potassium Polyaspartate Main Application Analysis 1.3.2 Potassium Polyaspartate Main Application Share Analysis 1.4 Potassium Polyaspartate Industry Chain Structure Analysis 1.5 Potassium Polyaspartate Industry Development Overview 1.5.1 Potassium Polyaspartate Product History Development Overview 1.5.1 Potassium Polyaspartate Product Market Development Overview 1.6 Potassium Polyaspartate Global Market Comparison Analysis 1.6.1 Potassium Polyaspartate Global Import Market Analysis 1.6.2 Potassium Polyaspartate Global Export Market Analysis 1.6.3 Potassium Polyaspartate Global Main Region Market Analysis 1.6.4 Potassium Polyaspartate Global Market Comparison Analysis 1.6.5 Potassium Polyaspartate Global Market Development Trend Analysis
Chapter Two Potassium Polyaspartate Up and Down Stream Industry Analysis 2.1 Upstream Raw Materials Analysis 2.1.1 Proportion of Manufacturing Cost 2.1.2 Manufacturing Cost Structure of Potassium Polyaspartate Analysis 2.2 Down Stream Market Analysis 2.2.1 Down Stream Market Analysis 2.2.2 Down Stream Demand Analysis 2.2.3 Down Stream Market Trend Analysis
Part II Asia Potassium Polyaspartate Industry (The Report Company Including the Below Listed But Not All)
Chapter Three Asia Potassium Polyaspartate Market Analysis 3.1 Asia Potassium Polyaspartate Product Development History 3.2 Asia Potassium Polyaspartate Competitive Landscape Analysis 3.3 Asia Potassium Polyaspartate Market Development Trend
Chapter Four 2016-2021 Asia Potassium Polyaspartate Productions Supply Sales Demand Market Status and Forecast 4.1 2016-2021 Potassium Polyaspartate Production Overview 4.2 2016-2021 Potassium Polyaspartate Production Market Share Analysis 4.3 2016-2021 Potassium Polyaspartate Demand Overview 4.4 2016-2021 Potassium Polyaspartate Supply Demand and Shortage 4.5 2016-2021 Potassium Polyaspartate Import Export Consumption 4.6 2016-2021 Potassium Polyaspartate Cost Price Production Value Gross Margin
Chapter Five Asia Potassium Polyaspartate Key Manufacturers Analysis 5.1 Company A 5.1.1 Company Profile 5.1.2 Product Picture and Specification 5.1.3 Product Application Analysis 5.1.4 Capacity Production Price Cost Production Value 5.1.5 Contact Information 5.2 Company B 5.2.1 Company Profile 5.2.2 Product Picture and Specification 5.2.3 Product Application Analysis 5.2.4 Capacity Production Price Cost Production Value 5.2.5 Contact Information 5.3 Company C 5.3.1 Company Profile 5.3.2 Product Picture and Specification 5.3.3 Product Application Analysis 5.3.4 Capacity Production Price Cost Production Value 5.3.5 Contact Information 5.4 Company D 5.4.1 Company Profile 5.4.2 Product Picture and Specification 5.4.3 Product Application Analysis 5.4.4 Capacity Production Price Cost Production Value 5.4.5 Contact Information … … Chapter Six Asia Potassium Polyaspartate Industry Development Trend 6.1 2021-2025 Potassium Polyaspartate Production Overview 6.2 2021-2025 Potassium Polyaspartate Production Market Share Analysis 6.3 2021-2025 Potassium Polyaspartate Demand Overview 6.4 2021-2025 Potassium Polyaspartate Supply Demand and Shortage 6.5 2021-2025 Potassium Polyaspartate Import Export Consumption 6.6 2021-2025 Potassium Polyaspartate Cost Price Production Value Gross Margin
Part III North American Potassium Polyaspartate Industry (The Report Company Including the Below Listed But Not All)
Part VI Global Potassium Polyaspartate Industry Conclusions …
Continue…
ABOUT US :
Fusion Market Research is one of the largest collections of market research reports from numerous publishers. We have a team of industry specialists providing unbiased insights on reports to best meet the requirements of our clients. We offer a comprehensive collection of competitive market research reports from a number of global leaders across industry segments.
CONTACT US
PH : +(210) 775-2636
0 notes
saudade-mayari · 3 years ago
Note
Hello chibio❤️
Tumblr media
Hello bby 🤍🤍
0 notes
ttrftech · 7 years ago
Text
CentSDRを組み立ててみました
オーダーしていたCentSDRの基板が到着しました。いつものようにElecrowに発注し、7/24発注、29日出荷で8/7に到着しました。さっそく組み立てて見ました。
Tumblr media
今回の基板には、裏面にシルクでブロック図を描いてみました。ブロックを結ぶ各信号線に合わせて、その信号にアクセスするためのスルーホールランドを設けてあります。基板裏面を見るだけで構成が理解でき、信号をオシロを当てて実際に観測したり、実験のために信号を注入したりできることを狙っています。
I/Q信号はそれぞれ差動信号なので2本づつ。Loも2相信号なので2箇所あります。Loは50MHz以下。4xLoは〜200MHz。MCLKは8MHzの固定です。そのほかVCTCXOの制御電圧(Vadj)や、I2S, I2Cの信号です。SPIは、LCDのコネクタでアクセスできますので、ランドは設けていません。
Tumblr media
組み立ては、段階を踏んで、以下の順序で行います。
USBコネクタ 電源供給用のUSBコネクタを取り付け、VBUS=5Vが来ることを確認します。
電源周り LiPoバッテリ用の制御回路を用意しているのですがそれは後回しにして、先にレギューレータとMOS FET、電源スイッチを付けて、3.3Vの電圧が正常に出ることを確認します。
MCUとその周辺 電源がOKであればMCUとしてSTM32F303CBT6を付けてしまいます。書き込みにはST-Link2を使います。(DFUは外付けクリスタルが必要なので、今回の構成では最初の書き込みには使えません) LEDがあるのでまずはLチカを確認するのがオススメです。今回はFriskSDRとほとんど同じ構成なので、そのファームをそのまま使って動作確認をしました。 ファームウェアはCDC (USB Serial)に対応しているので、正常ならばUSB経由での接続と、コマンド操作が行えるようになります。
VCTCXOを付けて26MHzの出力をオシロで確認。Si5351aを付けて、ファームからの制御でMCLK 8MHzの出力が出ることを確認。そして4xLoの信号が出て、周波数チューニングができることを確認。
TLV320AIC3204、そしてスピーカ用ミニジャック、周辺のコンデンサを付けます。
74LVC74を付けて、分周動作と2相信号が生成されていることをオシロで確認。
アナログスイッチTS5A23157、そしてRCフィルタを付ける。ファームウェアが正常に動いていれば、スピーカを付けて、ミキサの入力端に適当にアンテナ線を繋げばAM放送を聞くことができます。
RFアンプとSMAコネクタを付ける。
Tumblr media
ファームウェアを流用できたこともあり、ここまではスムースに動作確認をすることができました。
最後にLCDとロータリエンコーダを取り付けます。
Tumblr media
FriskSDRと新旧比較してみます。LCDを除けば同じアーキテクチャ、同じ部品で、基板サイズがかなり大きくなりましたのでレイアウトはスカスカです。FriskSDRは、よくあのサイズに入っていたなと我ながら驚きます。
Tumblr media
ファームウェアですが、LCD描画のために、コードを修正していかねばなりません。NanoVNAでSPI LCDのコードがあるのと、雑誌でやったLPC-Link2受信機の画面描画のコードがあるので、これらの合わせ技で作っていきます。とはいえMCUが多少違うので調整が必要です。詳細は省きますが、I2C(DMA)との干渉で半日ハマりましたが、無事に動かすことができました。I2Sの全二重動作(DMA)と、LCDのSPI(DMA)もうまく動いています。あとは、ロータリエンコーダがスムーズに動かせるよう外部割り込みで動作するよう作り直して、各種操作ができるようコードを手直ししています。作業にはお盆の二日間を要しました。
基本的な画面構成と操作体系は、LPC-Link2で作った受信機とほとんど同じです。あちらはマルチコア、こちらはシングルコアですが、動作を見てみると、FFTの画面更新レートは結構な速さが得られているようです。音声に合わせて躍動する感じが良いです。負荷を見てみると、DSP処理には15%程度しか要しておらず、残りはFFTと描画処理に使っています。
Tumblr media
いろいろと動作確認をしてみました。
上限の周波数は52MHz程度まで受信できるようです。この限界は74LVC74の動作速度のようで、分周動作の上限が200MHz程度(データシート上は225MHz)であることによります。
無入力でもぴょこっと0Hzの飛び出しが見えます。ADCのDCオフセットがあるようで、リジェクトするようコードを入れたいところです。
IQバランスは比較的良いようですが、チューニング周波数を上げていくと少し逆サイドの漏れが出てきます。こちらも係数補償でキャンセルできるはずです。
スプリアス。Si5351aのチューニングをダイアルでスキャンしてみると、ところどころにSpurが出てきます。スペクトラムが見えてしまうと、どうしても気になります。
クロックの妨害。アンテナを基板に近づけると24MHz, 48MHz付近で、スペクトラムが広がったノイズが観測できます。MCUからクロックの放射があるようです。一方、アンテナ無しでは微弱で済んでいるので、基板内の分離は良いようです。
USB CDCを接続状態にすると、中波帯に広くノイズが出る。配線の引き回しが長いので影響が出やすいようだ。
Tumblr media
動画です。
操作もできるようになった pic.twitter.com/mHNs6XoTyl
— TT@北海道 (@edy555)
2017年8月15日
コードは、もう少し整理して公開したいと思っています。できればmbedあたりにしたいと思っていたのですが、既存のコードがあると、どうしてもそちらに流れてしまいます。
それからキット化も検討中です。基板が余っている分くらいは用意するつもりです。
2 notes · View notes
thomasmarleyblog · 4 years ago
Text
Global Potassium Polyaspartate Market Research Report Growth, Outlook With Region And More  2021-2027
In the context of China-US trade war and COVID-19 epidemic, it will have a big influence on this market. Potassium Polyaspartate Report by Material, Application, and Geography – Global Forecast to 2025 is a professional and comprehensive research report on the world’s major regional market conditions, focusing on the main regions (North America, Europe and Asia-Pacific) and the main countries (United States, Germany, United Kingdom, Japan, South Korea and China).
The report firstly introduced the Potassium Polyaspartate basics: definitions, classifications, applications and market overview; product specifications; manufacturing processes; cost structures, raw materials and so on. Then it analyzed the world’s main region market conditions, including the product price, profit, capacity, production, supply, demand and market growth rate and forecast etc. In the end, the report introduced new project SWOT analysis, investment feasibility analysis, and investment return analysis.
Get Sample Report @ https://www.fusionmarketresearch.com/sample_request/Global-Potassium-Polyaspartate-Market/42619
The major players profiled in this report include: Enartis Bondi Chemicals Yuanlian Chemical Chibio Biotech …… The end users/applications and product categories analysis: On the basis of product, this report displays the sales volume, revenue (Million USD), product price, market share and growth rate of each type, primarily split into- General Type …… On the basis on the end users/applications, this report focuses on the status and outlook for major applications/end users, sales volume, market share and growth rate of Potassium Polyaspartate for each application, including- Watertreatment Wine Agriculture ……
View Full Report @ https://www.fusionmarketresearch.com/main-report/42619-Global-Potassium-Polyaspartate-Market
Table of Contents Part I Potassium Polyaspartate Industry Overview ​ Chapter One Potassium Polyaspartate Industry Overview 1.1 Potassium Polyaspartate Definition 1.2 Potassium Polyaspartate Classification Analysis 1.2.1 Potassium Polyaspartate Main Classification Analysis 1.2.2 Potassium Polyaspartate Main Classification Share Analysis 1.3 Potassium Polyaspartate Application Analysis 1.3.1 Potassium Polyaspartate Main Application Analysis 1.3.2 Potassium Polyaspartate Main Application Share Analysis 1.4 Potassium Polyaspartate Industry Chain Structure Analysis 1.5 Potassium Polyaspartate Industry Development Overview 1.5.1 Potassium Polyaspartate Product History Development Overview 1.5.1 Potassium Polyaspartate Product Market Development Overview 1.6 Potassium Polyaspartate Global Market Comparison Analysis 1.6.1 Potassium Polyaspartate Global Import Market Analysis 1.6.2 Potassium Polyaspartate Global Export Market Analysis 1.6.3 Potassium Polyaspartate Global Main Region Market Analysis 1.6.4 Potassium Polyaspartate Global Market Comparison Analysis 1.6.5 Potassium Polyaspartate Global Market Development Trend Analysis Chapter Two Potassium Polyaspartate Up and Down Stream Industry Analysis 2.1 Upstream Raw Materials Analysis 2.1.1 Proportion of Manufacturing Cost 2.1.2 Manufacturing Cost Structure of Potassium Polyaspartate Analysis 2.2 Down Stream Market Analysis 2.2.1 Down Stream Market Analysis 2.2.2 Down Stream Demand Analysis 2.2.3 Down Stream Market Trend Analysis Part II Asia Potassium Polyaspartate Industry (The Report Company Including the Below Listed But Not All) Chapter Three Asia Potassium Polyaspartate Market Analysis 3.1 Asia Potassium Polyaspartate Product Development History 3.2 Asia Potassium Polyaspartate Competitive Landscape Analysis 3.3 Asia Potassium Polyaspartate Market Development Trend Chapter Four 2016-2021 Asia Potassium Polyaspartate Productions Supply Sales Demand Market Status and Forecast 4.1 2016-2021 Potassium Polyaspartate Production Overview 4.2 2016-2021 Potassium Polyaspartate Production Market Share Analysis 4.3 2016-2021 Potassium Polyaspartate Demand Overview 4.4 2016-2021 Potassium Polyaspartate Supply Demand and Shortage 4.5 2016-2021 Potassium Polyaspartate Import Export Consumption 4.6 2016-2021 Potassium Polyaspartate Cost Price Production Value Gross Margin Chapter Five Asia Potassium Polyaspartate Key Manufacturers Analysis 5.1 Company A 5.1.1 Company Profile 5.1.2 Product Picture and Specification 5.1.3 Product Application Analysis 5.1.4 Capacity Production Price Cost Production Value 5.1.5 Contact Information 5.2 Company B 5.2.1 Company Profile 5.2.2 Product Picture and Specification 5.2.3 Product Application Analysis 5.2.4 Capacity Production Price Cost Production Value 5.2.5 Contact Information 5.3 Company C 5.3.1 Company Profile 5.3.2 Product Picture and Specification 5.3.3 Product Application Analysis 5.3.4 Capacity Production Price Cost Production Value 5.3.5 Contact Information 5.4 Company D 5.4.1 Company Profile 5.4.2 Product Picture and Specification 5.4.3 Product Application Analysis 5.4.4 Capacity Production Price Cost Production Value 5.4.5 Contact Information … …
Chapter Six Asia Potassium Polyaspartate Industry Development Trend …
Part III North American Potassium Polyaspartate Industry (The Report Company Including the Below Listed But Not All) …
Part V Potassium Polyaspartate Marketing Channels and Investment Feasibility …
Continue…
ABOUT US :
Fusion Market Research is one of the largest collections of market research reports from numerous publishers. We have a team of industry specialists providing unbiased insights on reports to best meet the requirements of our clients. We offer a comprehensive collection of competitive market research reports from a number of global leaders across industry segments.
CONTACT US
PH : +(210) 775-2636
0 notes