今天要做乙個4-20ma輸出和0-5v輸出的方案,目前已經做了乙個方案,dac+xtr116。鬱悶的是xtr116接線方便,但是是雙線制的,並且只能雙電源供電。還是老老實實用回ad420吧。
由於是先bmp180的資料是iic,先把iic傳到微控制器再由微控制器傳送給ad420;
方案1:微控制器控制dac8552輸出模擬電壓,進入xtr111,進行轉換,**大概40元;問題:xtr的配套的外圍太多,板子不好佈線。用了xtr116已經絕望了。
方案2:直接微控制器控制ad420輸出電壓雙電流可以切換。**較高,還要訊號線看有人說需要上拉到5v,這就比較麻煩了,又得增加外部元器件,還有點多。但是看datasheet寫了2.4v就夠了,不知道咋回事。
找了一圈晶元,找到幾個好的tp2272 36v軌至軌輸出運算放大器.本來打算用ad8601做跟隨器滿電壓輸出5v,看到最大的輸出只有4.95,5v電壓我還是有點怕輸出到不了,反正這邊的電源是12v,就需要找乙個寬電壓軌對軌低vos的運放,找了一遍價挺高。
am642**也高。ad640嘉立創竟然要100+…咋這麼貴,這客戶也是沒誰了,搞這麼麼玩意出來。
tp2272更新tp2262
最終結論:ad640 io口不需要轉成5v電平,3.3v的pull模式就可以驅動。電壓輸出模式只需要乙個跟隨器就可以輸出0-5v,線性度的確不錯。
2017 10 24 測試總結並今日總結
2017.10.24 day 16 t1 找出了ans但是沒有縮點,40分 自己只記得tarjan可以求強連通,但是這是一道無向圖 考完一查詢才發現tarjan原來很神奇 t2 暴力手算結果算錯了 t3 表示並沒有看題 附 補檔傳送門 1.tarjan三大演算法之雙連通分量 割點,橋 2.tarja...
1 1 什麼是測試
從商業應用 例如 銀行 到消費類產品 例如 汽車 軟體系統已經成為人們生活的一部分。很多人都經歷過軟體沒有按照預期工作的情況。軟體沒有正常工作會導致各種各樣的問題,例如 金錢 時間或者商譽的損失,更有甚者會導致人員的 軟體測試是評估軟體測試並降低軟體在執行過程中發生失效風險的一種方法。對測試的乙個常...
11 單元測試
本節 樣例見code utest資料夾 在日常開發中,我們通常需要針對現有的功能進行單元測試,以驗證開發的正確性。在go標準庫中有乙個叫做testing的測試框架,可以進行單元測試,命令是go test 測試檔案通常是以xx test.go命名,放在同一包下面。現在假設現在需求是 完成兩個複數相加,...