找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3285|回復: 5
打印 上一主題 下一主題
收起左側(cè)

能不能用單片機做1毫秒采集一次的電壓測量?

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:496697 發(fā)表于 2019-3-23 14:13 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請教大神,請教一下,我想做一個智能系統(tǒng),需要實時監(jiān)測壓力傳感器,要求是1ms(毫秒)采集一次壓力傳感器,然后通過rs485,modbus通信把數(shù)據(jù)傳送給軟件,軟件通過函數(shù)計算把結(jié)果發(fā)送給模擬量模塊,本想用三菱PLC模擬量模塊,但是通訊估計無法做到1毫秒,軟件本人用c#開發(fā),單片機實在不懂,請各位大神指點迷津,一起探討下,有興趣也可共同開發(fā)


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發(fā)
ID:94031 發(fā)表于 2019-3-23 19:11 | 只看該作者
單片機1毫秒采集一次電壓不難,難在通過rs485,modbus通信把數(shù)據(jù)傳送給軟件,軟件通過函數(shù)計算把結(jié)果發(fā)送給模擬量模塊,你試試就知道了。
回復

使用道具 舉報

板凳
ID:213173 發(fā)表于 2019-3-23 19:43 | 只看該作者
不知道你這壓力傳感器以什么樣的信號輸出。如果是以模擬信號輸出,單片機可以在幾十微妙完成ADC轉(zhuǎn)換并通過串口輸出,經(jīng)轉(zhuǎn)換成rs485發(fā)送到上位機。分辨率8~12位(256~4095)。1毫秒采樣周期足足有余?傊畣纹瑱C單干這點小事情還是輕松的。
回復

使用道具 舉報

地板
ID:123289 發(fā)表于 2019-3-24 08:16 | 只看該作者
能!關(guān)鍵點是,傳輸?shù)臄?shù)據(jù)量必須在1ms內(nèi)結(jié)束,你需要做的是,提升你的通訊速率。
其實,你的命題是有問題的。為何要限制在1ms,如果一次通訊數(shù)據(jù)失敗,也不止浪費1ms呀,你又當如何解決通訊被干擾的問題呢?既然用485,就不會只有一個終端用戶吧。
回復

使用道具 舉報

5#
ID:490330 發(fā)表于 2019-3-24 10:30 | 只看該作者
使用STM32單片機1ms可以很容易的做到,編程用C語言,C#
辦不了。使用STM32內(nèi)部ADC采集即可。實在不行我?guī)湍惆?img src="static/image/smiley/default/em01.gif" smilieid="1" border="0" alt="" />
回復

使用道具 舉報

6#
ID:111634 發(fā)表于 2019-3-24 11:18 | 只看該作者
1ms,已經(jīng)足夠足夠。
回復

使用道具 舉報

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

本版積分規(guī)則

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

Powered by 單片機教程網(wǎng)

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