在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

【QR-10系列通用型袖珍可編程電阻箱試用體驗】使用C#給電阻箱寫一個上位機

開發板試用精選 ? 來源:開發板試用 ? 作者:電子發燒友論壇 ? 2022-10-27 15:07 ? 次閱讀

本文來源電子發燒友社區,作者:少年阿炳, 帖子地址:https://bbs.elecfans.com/jishu_2293012_1_1.html


QR-10系列的電阻箱支持AT指令配置阻值,因此決定給他設置一個簡單的上位機
本次使用了visual studio 2019 ,使用winform來搭建。

配置電阻的AT指令:AT+USER.SP=xxrn
xx:表示你需要設置的阻值

設計的上位機主要用到串口的打開關閉,串口發送,串口接收這三個功能。

//串口打開與發送部分的代碼
private void button4_Click(object sender, EventArgs e)
        {
            if (button4.Text == "打開串口")
            {
                try
                {
                    serialPort1.PortName = comboBox1.Text;
                    serialPort1.BaudRate = Convert.ToInt32(comboBox2.Text, 10);//轉換成10進制
                    serialPort1.Open();
                    ButtonEnable();
                    button4.Text = "關閉串口";
                }
                catch (Exception ex)
                {
                    MessageBox.Show("串口打開失敗" + ex, "ERROR");
                }
            }
            else if (button4.Text == "關閉串口")
            {
                try
                {
                    serialPort1.Close();
                    ButtonDisable();
                    button4.Text = "打開串口";
                }
                catch (Exception ex)
                {
                    MessageBox.Show("串口關閉失敗" + ex, "ERROR");
                }

            }
        }
//串口發送部分:
//先判斷輸入框是否有阻值輸入。
//有阻值的情況下,發送AT指令
if (tbx_zuzhi.Text=="")
            {
                s1 = "請輸入阻值rn";
                textBox_msg.AppendText(s1);
                return 2;
            }

            s2 = "AT+USER.SP=";
            s2 += tbx_zuzhi.Text;
            s2 += "rn";

            try
            {
                serialPort1.Write(s2);
                textBox_msg.AppendText($"阻值設置:{tbx_zuzhi.Text}rn");
            }
            catch
            {
            }
//串口接收
private void serialPort1_DataReceived(object sender, SerialDataReceivedEventArgs e)
        {
            try
            {
                string content = serialPort1.ReadExisting();  //從串口事件讀取輸入流返回為string
                Invoke(new UpdateDisplayDelegate(UpdateDisplayToTextBox), new object[] { content, textBox_msg });
            }
            catch (Exception ex)
            {
                MessageBox.Show("接收數據出錯" + ex, "ERROR");
            }

        }

界面最終的樣子:
上位機.jpg

測試效果:
1.jpg

沒有找到上傳壓縮包的位置,如有需要再上傳

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
收藏 人收藏

    評論

    相關推薦

    高壓電阻箱如何進行負載測試?

    高壓電阻箱種用于電力系統中調節電壓和電流的設備,通常由多個電阻元件組成。為了確保高壓電阻箱的性能和安全性,需要進行負載測試。以下是高壓電阻箱
    發表于 01-16 12:34

    直流電阻箱的檢定校準

    ? 、引言 直流電阻箱,能夠調節產生寬范圍的精密電阻值,既可用以檢定各等級電阻計量器具,又能在電路調試中應用為可變電阻,廣泛應用于計量校準
    的頭像 發表于 01-09 09:39 ?370次閱讀
    直流<b class='flag-5'>電阻箱</b>的檢定校準

    可調電阻箱阻值范圍是多少

    可調電阻箱種常見的電子元件,廣泛應用于各種電子設備中。它的主要功能是通過調節電阻值來改變電路中的電流和電壓,以滿足不同的測試和測量需求。可調電阻箱的阻值范圍因型號和規格的不同而有所
    發表于 12-31 15:54

    運動控制卡網絡通訊的心跳檢測之C#上位編程

    使用C#上位編程實現運動控制卡網絡通訊的心跳檢測功能
    的頭像 發表于 12-24 10:54 ?267次閱讀
    運動控制卡網絡通訊的心跳檢測之<b class='flag-5'>C#</b><b class='flag-5'>上位</b><b class='flag-5'>機</b><b class='flag-5'>編程</b>

    ADS1220 PT100采樣電路測固定電阻時數據隨時間緩慢下降是什么原因?

    ADS1220 三線制PT100采樣電路,PT100用精密電阻箱代替,進行了3天測試,得到的結果是在緩慢下降的。 1.曲線上的數據是20SPS,20包數據去最大最小并平均濾波的值,總共大概
    發表于 12-11 08:14

    可編程電阻焊控制器:智能化工業焊接新解決方案探究

    隨著現代工業化進程的不斷加快和智能制造理念的深入推廣,可編程電阻焊控制器作為種前沿技術裝備,正逐漸嶄露頭角,為實現高效、精準、智能的焊接工藝提供了全新的解決方案。本文將對這創新技術
    的頭像 發表于 12-05 09:47 ?300次閱讀

    分享跨平臺通用型GUI框架

    AAGUI是不依賴特定硬件、操作系統的跨平臺通用型GUI。
    的頭像 發表于 10-28 09:21 ?560次閱讀
    分享<b class='flag-5'>一</b><b class='flag-5'>個</b>跨平臺<b class='flag-5'>通用型</b>GUI框架

    用TMAG5328電阻器和電壓可編程霍爾效應開關實現可編程性和診斷

    電子發燒友網站提供《用TMAG5328電阻器和電壓可編程霍爾效應開關實現可編程性和診斷.pdf》資料免費下載
    發表于 09-11 10:01 ?0次下載
    用TMAG5328<b class='flag-5'>電阻</b>器和電壓<b class='flag-5'>可編程</b>霍爾效應開關實現<b class='flag-5'>可編程</b>性和診斷

    TMP709-Q1電阻可編程溫度開關數據表

    電子發燒友網站提供《TMP709-Q1電阻可編程溫度開關數據表.pdf》資料免費下載
    發表于 08-14 09:14 ?3次下載
    TMP709-Q1<b class='flag-5'>電阻</b><b class='flag-5'>可編程</b>溫度開關數據表

    TMP708 采用 SOT 封裝的電阻可編程溫度開關數據表

    電子發燒友網站提供《TMP708 采用 SOT 封裝的電阻可編程溫度開關數據表.pdf》資料免費下載
    發表于 08-13 10:03 ?0次下載
    TMP708 采用 SOT 封裝的<b class='flag-5'>電阻</b><b class='flag-5'>可編程</b>溫度開關數據表

    純凈環境——OI-ESS系列標準版電磁屏蔽

    北京海洋興業科技股份有限公司(以下簡稱“海洋儀器”)在單開門屏蔽的基礎上,經過不斷創新和技術升級,推出了新代新質電磁屏蔽——OI-ESS系列標準版電磁屏蔽
    的頭像 發表于 07-27 08:32 ?376次閱讀
    <b class='flag-5'>給</b>您<b class='flag-5'>一</b><b class='flag-5'>個</b>純凈環境——OI-ESS<b class='flag-5'>系列</b>標準版電磁屏蔽<b class='flag-5'>箱</b>

    風華常規通用型貼片電阻詳解及選料事項

    風華電阻目前市場的占比和知名度是很高的,通用型常規貼片電阻相較于其它類型的電阻價格無疑更加便宜,在用梁上,通用型貼片
    的頭像 發表于 07-09 14:28 ?601次閱讀
    風華常規<b class='flag-5'>通用型</b>貼片<b class='flag-5'>電阻</b>詳解及選料事項

    什么是可編程直流回饋負載?

    可編程直流回饋負載是專為電力電子器件測試、校準、仿真等領域而設計的先進設備。這裝置以待測物作為電源,通過精準控制電子負載的工作狀態來調節輸出信號,確保穩定性和準確性。在使用過程中,用戶可以測量
    的頭像 發表于 05-28 18:12 ?753次閱讀
    什么是<b class='flag-5'>可編程</b>直流回饋負載<b class='flag-5'>箱</b>?

    貝爾大電流短路試驗:專業、高效、安全的電池測試解決方案

    ,這種方式不僅操作繁瑣(如實驗前需確認真空泵油量和進行定期維護),而且對裝配精度要求極高。 電阻箱:高穩定性與安全性的典范   在短路試驗中,電阻箱的阻值切換便捷
    的頭像 發表于 05-26 14:47 ?931次閱讀
    貝爾大電流短路試驗<b class='flag-5'>機</b>:專業、高效、安全的電池測試解決方案

    電阻箱的安裝說明

    NS-BZ中性點接地電阻柜的安裝說明
    的頭像 發表于 03-08 10:18 ?941次閱讀
    <b class='flag-5'>電阻箱</b>的安裝說明
    主站蜘蛛池模板: 99久久免费中文字幕精品 | 中国又粗又大又爽的毛片 | 午夜影院在线观看视频 | 人与禽性视频77777 | 国产69精品久久久久9999 | 久久国产成人精品国产成人亚洲 | 欧美成人高清性色生活 | 免费一级特黄视频 | 日本欧美一级 | 久热精品视频 | 天天干夜夜草 | 日本三级强在线观看 | 午夜激情婷婷 | 欧洲精品码一区二区三区免费看 | 性刺激的欧美三级视频 | 免费看一级黄色录像 | 久99热| 狠狠色婷婷丁香综合久久韩国 | 色天天天天 | 在线精品国产成人综合第一页 | 欧洲成品大片在线播放 | ww欧洲ww在线视频免费观看 | 成人欧美精品一区二区不卡 | 欧美在线三级 | 性欧美性free | 免费看一级黄色录像 | 黄色网页在线播放 | a级毛片免费观看网站 | 2021国产成人精品国产 | 黄色短视频免费看 | 欧美猛交lxxxxxxxxx | www.亚洲综合 | 日本级毛片免费观看 | 国产一级特黄生活片 | 亚洲一区二区三区高清 | 色婷婷视频在线 | 日本午夜三级 | 婷婷丁香五 | a理论片| 日本免费在线视频 | 国产视频精品久久 |