亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3499|回復: 4
打印 上一主題 下一主題
收起左側

小弟想用51單片機做個簡單AD采樣裝置,請問這種思路能實現嗎?

[復制鏈接]
跳轉到指定樓層
樓主
ID:268100 發表于 2017-12-28 00:00 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
思路如下:用51單片機控制個16位的100k/s左右的ADC采樣,單片機晶振用的是11.0592MH,12個CLK一指令。每2秒進行一次采樣大概50K的數據量(半秒的波形),把采集后的數據通過RS485串口傳輸到上位機再進行編程處理。

其中有幾個問題:1.我學習書上面寫的都是控制定時器中斷循環通過I2C讀取ADC數據,這種單片機能夠實現100K/s的ADC讀取嗎?
                             2.是應當讀取一堆數后存在某個地方再一起傳輸到上位機?還是每次讀一個數據立刻用串口傳上去呀?
謝謝各位大神指教!
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:126608 發表于 2017-12-28 05:38 | 只看該作者
采用stc8系最新單片機,有12位ad的,一片單片機就可以了。
回復

使用道具 舉報

板凳
ID:267813 發表于 2017-12-28 11:25 | 只看該作者
“”用51單片機控制個16位的100k/s左右的ADC采樣,單片機晶振用的是11.0592MH,12個CLK一指令。每2秒進行一次采樣大概50K的數據量(半秒的波形),把采集后的數據通過RS485串口傳輸到上位機再進行編程處理。“”
你這個問題本身是有問題的。100K的采樣頻率  2秒應該有200K的數據量;  我理解你是想以100K的采樣頻率采集一個模擬信號,采樣精度16位,采集的數據可以實時傳輸給上位機,由上位機存儲數據,每兩秒鐘處理一次然后繼續更新數據;
當然你也可以 采樣50次(次數自己定)做一個濾波處理,再把結果傳輸給上位機 ,上位機更新頻率隨你定了  
回復

使用道具 舉報

地板
ID:268100 發表于 2017-12-28 16:19 | 只看該作者
謝謝樓上2位大神。 zzzxxxccc大神我的意思是,2秒向下發指令進行一次采樣,比如對工頻50Hz,每次只采0.5秒的波形,對工頻來說就是25個周波的數據量,然后傳上去進行處理。
所以我就想請教的是:
    1.我AD是16位的,51單片機用的是I2C總線每次才8bit,只有配8位的AD好像才合適?
     2.我看串口緩存SBUF也就一個字節量,那我每次采樣實時傳給上位機波特率能配合ADC達到100k/s采樣嗎?
回復

使用道具 舉報

5#
ID:123289 發表于 2017-12-28 22:23 | 只看該作者
反問下列問題:
1、完成一次采樣需要多久?
2、單片機沒有485,如果轉成485?
3、一次數據傳輸是幾個節?
4、一個字節傳輸需要多少時間?
弄清上述問題,再好好規劃一下程序,什么都OK了。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表